From 66abbed5e08370412b81be1628590898ceeeb604 Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Sat, 29 May 2021 19:05:31 +0900 Subject: Renaming of files in preparation for code style tools. Signed-off-by: Michele Calgaro --- ChangeLog | 204 +-- Documentation/ConduitProgrammingTutorial/index.tex | 16 +- .../ConduitProgrammingTutorial/mal-factory.cc | 123 -- .../ConduitProgrammingTutorial/mal-factory.cpp | 123 ++ Makefile.am | 4 +- Makefile.cmake | 6 +- TODO | 2 +- conduits/abbrowserconduit/CMakeLists.txt | 4 +- conduits/abbrowserconduit/Makefile.am | 10 +- conduits/abbrowserconduit/abbrowser-conduit.cc | 1897 -------------------- conduits/abbrowserconduit/abbrowser-conduit.cpp | 1897 ++++++++++++++++++++ conduits/abbrowserconduit/abbrowser-factory.cc | 45 - conduits/abbrowserconduit/abbrowser-factory.cpp | 45 + conduits/abbrowserconduit/abbrowser-setup.cc | 195 -- conduits/abbrowserconduit/abbrowser-setup.cpp | 195 ++ conduits/abbrowserconduit/resolutionDialog.cc | 323 ---- conduits/abbrowserconduit/resolutionDialog.cpp | 323 ++++ conduits/abbrowserconduit/resolutionDialog.h | 2 +- conduits/abbrowserconduit/resolutionTable.h | 2 +- conduits/abbrowserconduit/tdeabcRecord.cc | 710 -------- conduits/abbrowserconduit/tdeabcRecord.cpp | 710 ++++++++ conduits/docconduit/CMakeLists.txt | 12 +- conduits/docconduit/DOC-converter.cc | 631 ------- conduits/docconduit/DOC-converter.cpp | 631 +++++++ conduits/docconduit/Makefile.am | 6 +- conduits/docconduit/doc-conduit.cc | 1018 ----------- conduits/docconduit/doc-conduit.cpp | 1018 +++++++++++ conduits/docconduit/doc-conflictdialog.cc | 182 -- conduits/docconduit/doc-conflictdialog.cpp | 182 ++ conduits/docconduit/doc-factory.cc | 116 -- conduits/docconduit/doc-factory.cpp | 116 ++ conduits/docconduit/doc-setup.cc | 136 -- conduits/docconduit/doc-setup.cpp | 136 ++ conduits/docconduit/kpalmdoc_dlg.cc | 531 ------ conduits/docconduit/kpalmdoc_dlg.cpp | 531 ++++++ conduits/docconduit/makedoc9.cc | 405 ----- conduits/docconduit/makedoc9.cpp | 405 +++++ conduits/docconduit/pilotDOCBookmark.cc | 87 - conduits/docconduit/pilotDOCBookmark.cpp | 87 + conduits/docconduit/pilotDOCBookmark.h | 2 +- conduits/docconduit/pilotDOCEntry.cc | 92 - conduits/docconduit/pilotDOCEntry.cpp | 92 + conduits/docconduit/pilotDOCEntry.h | 2 +- conduits/docconduit/pilotDOCHead.cc | 101 -- conduits/docconduit/pilotDOCHead.cpp | 101 ++ conduits/docconduit/pilotDOCHead.h | 2 +- conduits/knotes/CMakeLists.txt | 4 +- conduits/knotes/Makefile.am | 6 +- conduits/knotes/knotes-action.cc | 872 --------- conduits/knotes/knotes-action.cpp | 872 +++++++++ conduits/knotes/knotes-factory.cc | 133 -- conduits/knotes/knotes-factory.cpp | 133 ++ conduits/knotes/knotes-setup.cc | 83 - conduits/knotes/knotes-setup.cpp | 83 + conduits/malconduit/CMakeLists.txt | 2 +- conduits/malconduit/Makefile.am | 2 +- conduits/malconduit/mal-conduit.cc | 319 ---- conduits/malconduit/mal-conduit.cpp | 319 ++++ conduits/malconduit/mal-factory.cc | 143 -- conduits/malconduit/mal-factory.cpp | 143 ++ conduits/malconduit/mal-setup.cc | 185 -- conduits/malconduit/mal-setup.cpp | 185 ++ conduits/memofileconduit/CMakeLists.txt | 4 +- conduits/memofileconduit/Makefile.am | 2 +- conduits/memofileconduit/memofile-conduit.cc | 567 ------ conduits/memofileconduit/memofile-conduit.cpp | 567 ++++++ conduits/memofileconduit/memofile-factory.cc | 128 -- conduits/memofileconduit/memofile-factory.cpp | 128 ++ conduits/memofileconduit/memofile.cc | 239 --- conduits/memofileconduit/memofile.cpp | 239 +++ conduits/memofileconduit/memofiles.cc | 700 -------- conduits/memofileconduit/memofiles.cpp | 700 ++++++++ conduits/notepadconduit/CMakeLists.txt | 2 +- conduits/notepadconduit/Makefile.am | 2 +- conduits/notepadconduit/notepad-conduit.cc | 265 --- conduits/notepadconduit/notepad-conduit.cpp | 265 +++ conduits/notepadconduit/notepad-factory.cc | 124 -- conduits/notepadconduit/notepad-factory.cpp | 124 ++ conduits/null/CMakeLists.txt | 2 +- conduits/null/Makefile.am | 2 +- conduits/null/null-conduit.cc | 98 - conduits/null/null-conduit.cpp | 98 + conduits/null/null-factory.cc | 125 -- conduits/null/null-factory.cpp | 125 ++ conduits/popmail/CMakeLists.txt | 4 +- conduits/popmail/Makefile.am | 4 +- conduits/popmail/popmail-conduit.cc | 416 ----- conduits/popmail/popmail-conduit.cpp | 416 +++++ conduits/popmail/popmail-factory.cc | 47 - conduits/popmail/popmail-factory.cpp | 47 + conduits/popmail/setupDialog.cc | 158 -- conduits/popmail/setupDialog.cpp | 158 ++ conduits/recordconduit/CMakeLists.txt | 2 +- conduits/recordconduit/Makefile.am | 2 +- conduits/recordconduit/factory.cc | 144 -- conduits/recordconduit/factory.cpp | 144 ++ conduits/sysinfoconduit/CMakeLists.txt | 4 +- conduits/sysinfoconduit/Makefile.am | 6 +- conduits/sysinfoconduit/sysinfo-conduit.cc | 611 ------- conduits/sysinfoconduit/sysinfo-conduit.cpp | 611 +++++++ conduits/sysinfoconduit/sysinfo-factory.cc | 43 - conduits/sysinfoconduit/sysinfo-factory.cpp | 43 + conduits/sysinfoconduit/sysinfo-setup.cc | 198 -- conduits/sysinfoconduit/sysinfo-setup.cpp | 198 ++ conduits/timeconduit/CMakeLists.txt | 4 +- conduits/timeconduit/Makefile.am | 6 +- conduits/timeconduit/time-conduit.cc | 121 -- conduits/timeconduit/time-conduit.cpp | 121 ++ conduits/timeconduit/time-factory.cc | 46 - conduits/timeconduit/time-factory.cpp | 46 + conduits/timeconduit/time-setup.cc | 86 - conduits/timeconduit/time-setup.cpp | 86 + conduits/vcalconduit/CMakeLists.txt | 12 +- conduits/vcalconduit/Makefile.am | 20 +- conduits/vcalconduit/cleanupstate.cc | 132 -- conduits/vcalconduit/cleanupstate.cpp | 132 ++ conduits/vcalconduit/deleteunsyncedhhstate.cc | 115 -- conduits/vcalconduit/deleteunsyncedhhstate.cpp | 115 ++ conduits/vcalconduit/deleteunsyncedpcstate.cc | 135 -- conduits/vcalconduit/deleteunsyncedpcstate.cpp | 135 ++ conduits/vcalconduit/hhtopcstate.cc | 249 --- conduits/vcalconduit/hhtopcstate.cpp | 249 +++ conduits/vcalconduit/initstate.cc | 109 -- conduits/vcalconduit/initstate.cpp | 109 ++ conduits/vcalconduit/kcalRecord.cc | 143 -- conduits/vcalconduit/kcalRecord.cpp | 143 ++ conduits/vcalconduit/pctohhstate.cc | 159 -- conduits/vcalconduit/pctohhstate.cpp | 159 ++ conduits/vcalconduit/teststate.cc | 127 -- conduits/vcalconduit/teststate.cpp | 127 ++ conduits/vcalconduit/todo-conduit.cc | 373 ---- conduits/vcalconduit/todo-conduit.cpp | 373 ++++ conduits/vcalconduit/todo-factory.cc | 46 - conduits/vcalconduit/todo-factory.cpp | 46 + conduits/vcalconduit/todo-setup.cc | 86 - conduits/vcalconduit/todo-setup.cpp | 86 + conduits/vcalconduit/todoRecord.cc | 141 -- conduits/vcalconduit/todoRecord.cpp | 141 ++ conduits/vcalconduit/vcal-conduit.cc | 304 ---- conduits/vcalconduit/vcal-conduit.cpp | 304 ++++ conduits/vcalconduit/vcal-conduitbase.cc | 622 ------- conduits/vcalconduit/vcal-conduitbase.cpp | 622 +++++++ conduits/vcalconduit/vcal-factory.cc | 50 - conduits/vcalconduit/vcal-factory.cpp | 50 + conduits/vcalconduit/vcal-setup.cc | 78 - conduits/vcalconduit/vcal-setup.cpp | 78 + conduits/vcalconduit/vcal-setupbase.cc | 110 -- conduits/vcalconduit/vcal-setupbase.cpp | 110 ++ conduits/vcalconduit/vcalRecord.cc | 548 ------ conduits/vcalconduit/vcalRecord.cpp | 548 ++++++ kpilot/CMakeLists.txt | 24 +- kpilot/Makefile-standalone | 18 +- kpilot/Makefile.am | 42 +- kpilot/addressEditor.cc | 270 --- kpilot/addressEditor.cpp | 270 +++ kpilot/addressWidget.cc | 733 -------- kpilot/addressWidget.cpp | 733 ++++++++ kpilot/conduitConfigDialog.cc | 849 --------- kpilot/conduitConfigDialog.cpp | 849 +++++++++ kpilot/datebookWidget.cc | 133 -- kpilot/datebookWidget.cpp | 133 ++ kpilot/dbAppInfoEditor.cc | 105 -- kpilot/dbAppInfoEditor.cpp | 105 ++ kpilot/dbFlagsEditor.cc | 157 -- kpilot/dbFlagsEditor.cpp | 157 ++ kpilot/dbRecordEditor.cc | 235 --- kpilot/dbRecordEditor.cpp | 235 +++ kpilot/dbSelectionDialog.cc | 144 -- kpilot/dbSelectionDialog.cpp | 144 ++ kpilot/dbviewerWidget.cc | 440 ----- kpilot/dbviewerWidget.cpp | 440 +++++ kpilot/fileInstallWidget.cc | 304 ---- kpilot/fileInstallWidget.cpp | 304 ++++ kpilot/fileInstaller.cc | 184 -- kpilot/fileInstaller.cpp | 184 ++ kpilot/hotSync.cc | 1156 ------------ kpilot/hotSync.cpp | 1156 ++++++++++++ kpilot/internalEditorAction.cc | 394 ---- kpilot/internalEditorAction.cpp | 394 ++++ kpilot/kpilot.cc | 1136 ------------ kpilot/kpilot.cpp | 1136 ++++++++++++ kpilot/kpilotConfig.cc | 346 ---- kpilot/kpilotConfig.cpp | 346 ++++ kpilot/kpilotConfig.h | 2 +- kpilot/kpilotConfigDialog.cc | 528 ------ kpilot/kpilotConfigDialog.cpp | 528 ++++++ kpilot/kpilotConfigWizard.cc | 233 --- kpilot/kpilotConfigWizard.cpp | 233 +++ kpilot/kpilotProbeDialog.cc | 363 ---- kpilot/kpilotProbeDialog.cpp | 363 ++++ kpilot/kpilotui.rc | 2 +- kpilot/kroupware.cc | 311 ---- kpilot/kroupware.cpp | 311 ++++ kpilot/listCat.cc | 272 --- kpilot/listCat.cpp | 272 +++ kpilot/listItems.cc | 242 --- kpilot/listItems.cpp | 242 +++ kpilot/logFile.cc | 128 -- kpilot/logFile.cpp | 128 ++ kpilot/logWidget.cc | 383 ---- kpilot/logWidget.cpp | 383 ++++ kpilot/main-config.cc | 0 kpilot/main-config.cpp | 0 kpilot/main-test.cc | 437 ----- kpilot/main-test.cpp | 437 +++++ kpilot/memoWidget.cc | 803 --------- kpilot/memoWidget.cpp | 803 +++++++++ kpilot/pilotComponent.cc | 190 -- kpilot/pilotComponent.cpp | 190 ++ kpilot/pilotComponent.h | 2 +- kpilot/pilotDaemon.cc | 1404 --------------- kpilot/pilotDaemon.cpp | 1404 +++++++++++++++ kpilot/pilotDaemon.h | 2 +- kpilot/syncCalendar.cc | 87 - kpilot/syncCalendar.cpp | 87 + kpilot/todoEditor.cc | 172 -- kpilot/todoEditor.cpp | 172 ++ kpilot/todoWidget.cc | 608 ------- kpilot/todoWidget.cpp | 608 +++++++ lib/CMakeLists.txt | 10 +- lib/Makefile.am | 24 +- lib/actionQueue.cc | 172 -- lib/actionQueue.cpp | 172 ++ lib/actions.cc | 137 -- lib/actions.cpp | 137 ++ lib/idmapper.cc | 247 --- lib/idmapper.cpp | 247 +++ lib/idmapperxml.cc | 213 --- lib/idmapperxml.cpp | 213 +++ lib/idmapping.cc | 89 - lib/idmapping.cpp | 89 + lib/kpilotdevicelink.cc | 966 ---------- lib/kpilotdevicelink.cpp | 966 ++++++++++ lib/kpilotlink.cc | 272 --- lib/kpilotlink.cpp | 272 +++ lib/kpilotlocallink.cc | 368 ---- lib/kpilotlocallink.cpp | 368 ++++ lib/kpilotlocallink.h | 2 +- lib/options.cc | 157 -- lib/options.cpp | 157 ++ lib/pilot.cc | 264 --- lib/pilot.cpp | 264 +++ lib/pilotAddress.cc | 636 ------- lib/pilotAddress.cpp | 636 +++++++ lib/pilotAppInfo.cc | 77 - lib/pilotAppInfo.cpp | 77 + lib/pilotDatabase.cc | 112 -- lib/pilotDatabase.cpp | 112 ++ lib/pilotDateEntry.cc | 478 ----- lib/pilotDateEntry.cpp | 478 +++++ lib/pilotDateEntry.h | 2 +- lib/pilotLocalDatabase.cc | 762 -------- lib/pilotLocalDatabase.cpp | 762 ++++++++ lib/pilotMemo.cc | 135 -- lib/pilotMemo.cpp | 135 ++ lib/pilotMemo.h | 2 +- lib/pilotRecord.cc | 132 -- lib/pilotRecord.cpp | 132 ++ lib/pilotSerialDatabase.cc | 432 ----- lib/pilotSerialDatabase.cpp | 432 +++++ lib/pilotSerialDatabase.h | 2 +- lib/pilotTodoEntry.cc | 270 --- lib/pilotTodoEntry.cpp | 270 +++ lib/plugin.cc | 760 -------- lib/plugin.cpp | 760 ++++++++ lib/recordConduit.cc | 1145 ------------ lib/recordConduit.cpp | 1145 ++++++++++++ lib/syncAction.cc | 512 ------ lib/syncAction.cpp | 512 ++++++ po/af.po | 1542 ++++++++-------- po/ar.po | 1542 ++++++++-------- po/az.po | 1542 ++++++++-------- po/bg.po | 1542 ++++++++-------- po/br.po | 1542 ++++++++-------- po/bs.po | 1542 ++++++++-------- po/ca.po | 1542 ++++++++-------- po/cs.po | 1542 ++++++++-------- po/cy.po | 1542 ++++++++-------- po/da.po | 1542 ++++++++-------- po/de.po | 1542 ++++++++-------- po/el.po | 1542 ++++++++-------- po/en_GB.po | 1542 ++++++++-------- po/es.po | 1542 ++++++++-------- po/et.po | 1542 ++++++++-------- po/eu.po | 1542 ++++++++-------- po/fa.po | 1542 ++++++++-------- po/fi.po | 1542 ++++++++-------- po/fr.po | 1542 ++++++++-------- po/fy.po | 1542 ++++++++-------- po/ga.po | 1542 ++++++++-------- po/gl.po | 1542 ++++++++-------- po/he.po | 1542 ++++++++-------- po/hi.po | 1542 ++++++++-------- po/hr.po | 1542 ++++++++-------- po/hu.po | 1542 ++++++++-------- po/is.po | 1542 ++++++++-------- po/it.po | 1542 ++++++++-------- po/ja.po | 1542 ++++++++-------- po/kk.po | 1542 ++++++++-------- po/km.po | 1542 ++++++++-------- po/ko.po | 1542 ++++++++-------- po/kpilot.pot | 1542 ++++++++-------- po/lt.po | 1542 ++++++++-------- po/lv.po | 1542 ++++++++-------- po/mk.po | 1542 ++++++++-------- po/ms.po | 1542 ++++++++-------- po/nb.po | 1542 ++++++++-------- po/nds.po | 1542 ++++++++-------- po/nl.po | 1542 ++++++++-------- po/nn.po | 1542 ++++++++-------- po/pa.po | 1542 ++++++++-------- po/pl.po | 1542 ++++++++-------- po/pt.po | 1542 ++++++++-------- po/pt_BR.po | 1542 ++++++++-------- po/ro.po | 1542 ++++++++-------- po/ru.po | 1542 ++++++++-------- po/rw.po | 1542 ++++++++-------- po/se.po | 1542 ++++++++-------- po/sk.po | 1542 ++++++++-------- po/sl.po | 1542 ++++++++-------- po/sr.po | 1542 ++++++++-------- po/sr@Latn.po | 1542 ++++++++-------- po/sv.po | 1542 ++++++++-------- po/ta.po | 1542 ++++++++-------- po/tg.po | 1542 ++++++++-------- po/tr.po | 1542 ++++++++-------- po/uk.po | 1542 ++++++++-------- po/uz.po | 1542 ++++++++-------- po/uz@cyrillic.po | 1542 ++++++++-------- po/zh_CN.po | 1542 ++++++++-------- po/zh_TW.po | 1542 ++++++++-------- tests/CMakeLists.txt | 16 +- tests/conduits/vcalconduit/exampletest.cc | 26 - tests/conduits/vcalconduit/exampletest.cpp | 26 + tests/exportdatebook.cc | 136 -- tests/exportdatebook.cpp | 136 ++ tests/importaddresses.cc | 127 -- tests/importaddresses.cpp | 127 ++ tests/importdatebook.cc | 131 -- tests/importdatebook.cpp | 131 ++ tests/main.cc | 17 - tests/main.cpp | 17 + tests/mergecalendars.cc | 228 --- tests/mergecalendars.cpp | 228 +++ tests/testactions.cc | 92 - tests/testactions.cpp | 92 + tests/testaddress.cc | 106 -- tests/testaddress.cpp | 106 ++ tests/testcategories.cc | 215 --- tests/testcategories.cpp | 215 +++ tests/testconstants.cc | 68 - tests/testconstants.cpp | 68 + tests/testdatabase.cc | 316 ---- tests/testdatabase.cpp | 316 ++++ tests/testdatebook.cc | 95 - tests/testdatebook.cpp | 95 + tests/testidmapper.cc | 314 ---- tests/testidmapper.cpp | 314 ++++ 358 files changed, 86984 insertions(+), 86984 deletions(-) delete mode 100644 Documentation/ConduitProgrammingTutorial/mal-factory.cc create mode 100644 Documentation/ConduitProgrammingTutorial/mal-factory.cpp delete mode 100644 conduits/abbrowserconduit/abbrowser-conduit.cc create mode 100644 conduits/abbrowserconduit/abbrowser-conduit.cpp delete mode 100644 conduits/abbrowserconduit/abbrowser-factory.cc create mode 100644 conduits/abbrowserconduit/abbrowser-factory.cpp delete mode 100644 conduits/abbrowserconduit/abbrowser-setup.cc create mode 100644 conduits/abbrowserconduit/abbrowser-setup.cpp delete mode 100644 conduits/abbrowserconduit/resolutionDialog.cc create mode 100644 conduits/abbrowserconduit/resolutionDialog.cpp delete mode 100644 conduits/abbrowserconduit/tdeabcRecord.cc create mode 100644 conduits/abbrowserconduit/tdeabcRecord.cpp delete mode 100644 conduits/docconduit/DOC-converter.cc create mode 100644 conduits/docconduit/DOC-converter.cpp delete mode 100644 conduits/docconduit/doc-conduit.cc create mode 100644 conduits/docconduit/doc-conduit.cpp delete mode 100644 conduits/docconduit/doc-conflictdialog.cc create mode 100644 conduits/docconduit/doc-conflictdialog.cpp delete mode 100644 conduits/docconduit/doc-factory.cc create mode 100644 conduits/docconduit/doc-factory.cpp delete mode 100644 conduits/docconduit/doc-setup.cc create mode 100644 conduits/docconduit/doc-setup.cpp delete mode 100644 conduits/docconduit/kpalmdoc_dlg.cc create mode 100644 conduits/docconduit/kpalmdoc_dlg.cpp delete mode 100644 conduits/docconduit/makedoc9.cc create mode 100644 conduits/docconduit/makedoc9.cpp delete mode 100644 conduits/docconduit/pilotDOCBookmark.cc create mode 100644 conduits/docconduit/pilotDOCBookmark.cpp delete mode 100644 conduits/docconduit/pilotDOCEntry.cc create mode 100644 conduits/docconduit/pilotDOCEntry.cpp delete mode 100644 conduits/docconduit/pilotDOCHead.cc create mode 100644 conduits/docconduit/pilotDOCHead.cpp delete mode 100644 conduits/knotes/knotes-action.cc create mode 100644 conduits/knotes/knotes-action.cpp delete mode 100644 conduits/knotes/knotes-factory.cc create mode 100644 conduits/knotes/knotes-factory.cpp delete mode 100644 conduits/knotes/knotes-setup.cc create mode 100644 conduits/knotes/knotes-setup.cpp delete mode 100644 conduits/malconduit/mal-conduit.cc create mode 100644 conduits/malconduit/mal-conduit.cpp delete mode 100644 conduits/malconduit/mal-factory.cc create mode 100644 conduits/malconduit/mal-factory.cpp delete mode 100644 conduits/malconduit/mal-setup.cc create mode 100644 conduits/malconduit/mal-setup.cpp delete mode 100644 conduits/memofileconduit/memofile-conduit.cc create mode 100644 conduits/memofileconduit/memofile-conduit.cpp delete mode 100644 conduits/memofileconduit/memofile-factory.cc create mode 100644 conduits/memofileconduit/memofile-factory.cpp delete mode 100644 conduits/memofileconduit/memofile.cc create mode 100644 conduits/memofileconduit/memofile.cpp delete mode 100644 conduits/memofileconduit/memofiles.cc create mode 100644 conduits/memofileconduit/memofiles.cpp delete mode 100644 conduits/notepadconduit/notepad-conduit.cc create mode 100644 conduits/notepadconduit/notepad-conduit.cpp delete mode 100644 conduits/notepadconduit/notepad-factory.cc create mode 100644 conduits/notepadconduit/notepad-factory.cpp delete mode 100644 conduits/null/null-conduit.cc create mode 100644 conduits/null/null-conduit.cpp delete mode 100644 conduits/null/null-factory.cc create mode 100644 conduits/null/null-factory.cpp delete mode 100644 conduits/popmail/popmail-conduit.cc create mode 100644 conduits/popmail/popmail-conduit.cpp delete mode 100644 conduits/popmail/popmail-factory.cc create mode 100644 conduits/popmail/popmail-factory.cpp delete mode 100644 conduits/popmail/setupDialog.cc create mode 100644 conduits/popmail/setupDialog.cpp delete mode 100644 conduits/recordconduit/factory.cc create mode 100644 conduits/recordconduit/factory.cpp delete mode 100644 conduits/sysinfoconduit/sysinfo-conduit.cc create mode 100644 conduits/sysinfoconduit/sysinfo-conduit.cpp delete mode 100644 conduits/sysinfoconduit/sysinfo-factory.cc create mode 100644 conduits/sysinfoconduit/sysinfo-factory.cpp delete mode 100644 conduits/sysinfoconduit/sysinfo-setup.cc create mode 100644 conduits/sysinfoconduit/sysinfo-setup.cpp delete mode 100644 conduits/timeconduit/time-conduit.cc create mode 100644 conduits/timeconduit/time-conduit.cpp delete mode 100644 conduits/timeconduit/time-factory.cc create mode 100644 conduits/timeconduit/time-factory.cpp delete mode 100644 conduits/timeconduit/time-setup.cc create mode 100644 conduits/timeconduit/time-setup.cpp delete mode 100644 conduits/vcalconduit/cleanupstate.cc create mode 100644 conduits/vcalconduit/cleanupstate.cpp delete mode 100644 conduits/vcalconduit/deleteunsyncedhhstate.cc create mode 100644 conduits/vcalconduit/deleteunsyncedhhstate.cpp delete mode 100644 conduits/vcalconduit/deleteunsyncedpcstate.cc create mode 100644 conduits/vcalconduit/deleteunsyncedpcstate.cpp delete mode 100644 conduits/vcalconduit/hhtopcstate.cc create mode 100644 conduits/vcalconduit/hhtopcstate.cpp delete mode 100644 conduits/vcalconduit/initstate.cc create mode 100644 conduits/vcalconduit/initstate.cpp delete mode 100644 conduits/vcalconduit/kcalRecord.cc create mode 100644 conduits/vcalconduit/kcalRecord.cpp delete mode 100644 conduits/vcalconduit/pctohhstate.cc create mode 100644 conduits/vcalconduit/pctohhstate.cpp delete mode 100644 conduits/vcalconduit/teststate.cc create mode 100644 conduits/vcalconduit/teststate.cpp delete mode 100644 conduits/vcalconduit/todo-conduit.cc create mode 100644 conduits/vcalconduit/todo-conduit.cpp delete mode 100644 conduits/vcalconduit/todo-factory.cc create mode 100644 conduits/vcalconduit/todo-factory.cpp delete mode 100644 conduits/vcalconduit/todo-setup.cc create mode 100644 conduits/vcalconduit/todo-setup.cpp delete mode 100644 conduits/vcalconduit/todoRecord.cc create mode 100644 conduits/vcalconduit/todoRecord.cpp delete mode 100644 conduits/vcalconduit/vcal-conduit.cc create mode 100644 conduits/vcalconduit/vcal-conduit.cpp delete mode 100644 conduits/vcalconduit/vcal-conduitbase.cc create mode 100644 conduits/vcalconduit/vcal-conduitbase.cpp delete mode 100644 conduits/vcalconduit/vcal-factory.cc create mode 100644 conduits/vcalconduit/vcal-factory.cpp delete mode 100644 conduits/vcalconduit/vcal-setup.cc create mode 100644 conduits/vcalconduit/vcal-setup.cpp delete mode 100644 conduits/vcalconduit/vcal-setupbase.cc create mode 100644 conduits/vcalconduit/vcal-setupbase.cpp delete mode 100644 conduits/vcalconduit/vcalRecord.cc create mode 100644 conduits/vcalconduit/vcalRecord.cpp delete mode 100644 kpilot/addressEditor.cc create mode 100644 kpilot/addressEditor.cpp delete mode 100644 kpilot/addressWidget.cc create mode 100644 kpilot/addressWidget.cpp delete mode 100644 kpilot/conduitConfigDialog.cc create mode 100644 kpilot/conduitConfigDialog.cpp delete mode 100644 kpilot/datebookWidget.cc create mode 100644 kpilot/datebookWidget.cpp delete mode 100644 kpilot/dbAppInfoEditor.cc create mode 100644 kpilot/dbAppInfoEditor.cpp delete mode 100644 kpilot/dbFlagsEditor.cc create mode 100644 kpilot/dbFlagsEditor.cpp delete mode 100644 kpilot/dbRecordEditor.cc create mode 100644 kpilot/dbRecordEditor.cpp delete mode 100644 kpilot/dbSelectionDialog.cc create mode 100644 kpilot/dbSelectionDialog.cpp delete mode 100644 kpilot/dbviewerWidget.cc create mode 100644 kpilot/dbviewerWidget.cpp delete mode 100644 kpilot/fileInstallWidget.cc create mode 100644 kpilot/fileInstallWidget.cpp delete mode 100644 kpilot/fileInstaller.cc create mode 100644 kpilot/fileInstaller.cpp delete mode 100644 kpilot/hotSync.cc create mode 100644 kpilot/hotSync.cpp delete mode 100644 kpilot/internalEditorAction.cc create mode 100644 kpilot/internalEditorAction.cpp delete mode 100644 kpilot/kpilot.cc create mode 100644 kpilot/kpilot.cpp delete mode 100644 kpilot/kpilotConfig.cc create mode 100644 kpilot/kpilotConfig.cpp delete mode 100644 kpilot/kpilotConfigDialog.cc create mode 100644 kpilot/kpilotConfigDialog.cpp delete mode 100644 kpilot/kpilotConfigWizard.cc create mode 100644 kpilot/kpilotConfigWizard.cpp delete mode 100644 kpilot/kpilotProbeDialog.cc create mode 100644 kpilot/kpilotProbeDialog.cpp delete mode 100644 kpilot/kroupware.cc create mode 100644 kpilot/kroupware.cpp delete mode 100644 kpilot/listCat.cc create mode 100644 kpilot/listCat.cpp delete mode 100644 kpilot/listItems.cc create mode 100644 kpilot/listItems.cpp delete mode 100644 kpilot/logFile.cc create mode 100644 kpilot/logFile.cpp delete mode 100644 kpilot/logWidget.cc create mode 100644 kpilot/logWidget.cpp delete mode 100644 kpilot/main-config.cc create mode 100644 kpilot/main-config.cpp delete mode 100644 kpilot/main-test.cc create mode 100644 kpilot/main-test.cpp delete mode 100644 kpilot/memoWidget.cc create mode 100644 kpilot/memoWidget.cpp delete mode 100644 kpilot/pilotComponent.cc create mode 100644 kpilot/pilotComponent.cpp delete mode 100644 kpilot/pilotDaemon.cc create mode 100644 kpilot/pilotDaemon.cpp delete mode 100644 kpilot/syncCalendar.cc create mode 100644 kpilot/syncCalendar.cpp delete mode 100644 kpilot/todoEditor.cc create mode 100644 kpilot/todoEditor.cpp delete mode 100644 kpilot/todoWidget.cc create mode 100644 kpilot/todoWidget.cpp delete mode 100644 lib/actionQueue.cc create mode 100644 lib/actionQueue.cpp delete mode 100644 lib/actions.cc create mode 100644 lib/actions.cpp delete mode 100644 lib/idmapper.cc create mode 100644 lib/idmapper.cpp delete mode 100644 lib/idmapperxml.cc create mode 100644 lib/idmapperxml.cpp delete mode 100644 lib/idmapping.cc create mode 100644 lib/idmapping.cpp delete mode 100644 lib/kpilotdevicelink.cc create mode 100644 lib/kpilotdevicelink.cpp delete mode 100644 lib/kpilotlink.cc create mode 100644 lib/kpilotlink.cpp delete mode 100644 lib/kpilotlocallink.cc create mode 100644 lib/kpilotlocallink.cpp delete mode 100644 lib/options.cc create mode 100644 lib/options.cpp delete mode 100644 lib/pilot.cc create mode 100644 lib/pilot.cpp delete mode 100644 lib/pilotAddress.cc create mode 100644 lib/pilotAddress.cpp delete mode 100644 lib/pilotAppInfo.cc create mode 100644 lib/pilotAppInfo.cpp delete mode 100644 lib/pilotDatabase.cc create mode 100644 lib/pilotDatabase.cpp delete mode 100644 lib/pilotDateEntry.cc create mode 100644 lib/pilotDateEntry.cpp delete mode 100644 lib/pilotLocalDatabase.cc create mode 100644 lib/pilotLocalDatabase.cpp delete mode 100644 lib/pilotMemo.cc create mode 100644 lib/pilotMemo.cpp delete mode 100644 lib/pilotRecord.cc create mode 100644 lib/pilotRecord.cpp delete mode 100644 lib/pilotSerialDatabase.cc create mode 100644 lib/pilotSerialDatabase.cpp delete mode 100644 lib/pilotTodoEntry.cc create mode 100644 lib/pilotTodoEntry.cpp delete mode 100644 lib/plugin.cc create mode 100644 lib/plugin.cpp delete mode 100644 lib/recordConduit.cc create mode 100644 lib/recordConduit.cpp delete mode 100644 lib/syncAction.cc create mode 100644 lib/syncAction.cpp delete mode 100644 tests/conduits/vcalconduit/exampletest.cc create mode 100644 tests/conduits/vcalconduit/exampletest.cpp delete mode 100644 tests/exportdatebook.cc create mode 100644 tests/exportdatebook.cpp delete mode 100644 tests/importaddresses.cc create mode 100644 tests/importaddresses.cpp delete mode 100644 tests/importdatebook.cc create mode 100644 tests/importdatebook.cpp delete mode 100644 tests/main.cc create mode 100644 tests/main.cpp delete mode 100644 tests/mergecalendars.cc create mode 100644 tests/mergecalendars.cpp delete mode 100644 tests/testactions.cc create mode 100644 tests/testactions.cpp delete mode 100644 tests/testaddress.cc create mode 100644 tests/testaddress.cpp delete mode 100644 tests/testcategories.cc create mode 100644 tests/testcategories.cpp delete mode 100644 tests/testconstants.cc create mode 100644 tests/testconstants.cpp delete mode 100644 tests/testdatabase.cc create mode 100644 tests/testdatabase.cpp delete mode 100644 tests/testdatebook.cc create mode 100644 tests/testdatebook.cpp delete mode 100644 tests/testidmapper.cc create mode 100644 tests/testidmapper.cpp diff --git a/ChangeLog b/ChangeLog index 6e4b45b..01388bf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -31,8 +31,8 @@ TODO: only re-write a local database if it is changed. removed code from KDE 3.5.6's kpilot for usb workaround code and fit it into the new threaded model. This fixes syncing for me on my Palm Treo 700p. -* Reformatting and cleaning up kpilotdevicelink.cc. -* New Private.h to hold the bits of kpilotdevicelink.cc that should not be +* Reformatting and cleaning up kpilotdevicelink.cpp. +* New Private.h to hold the bits of kpilotdevicelink.cpp that should not be exposed via kpilotdevicelink.h. Also, DeviceCommThread extends QObject and QThread, so we need to have automoc run on it. * Switching from using QCustomEvent to using QEvent for device tickle @@ -582,8 +582,8 @@ TODO: only re-write a local database if it is changed. * Fixed double dialog when cancelling a change in the selection in the config dialog. Took patch from Joern to fix resize problem in abbrowser resolution dialog. Minor constructor mod in pilotMemo.h, and a much more nasty problem - in pilotMemo.cc, which seems to use a wrong memo length. Added some - docs. Removed a warning in addressWidget.cc. + in pilotMemo.cpp, which seems to use a wrong memo length. Added some + docs. Removed a warning in addressWidget.cpp. * [conduitConfigWizard] Can't assign copyright except in writing, and even then in the EU you can't renounce your copyright. Added a "None" sync setting, for the use-case described on 4-11. @@ -1096,7 +1096,7 @@ KPilot Developer's notes for July 9th 2003-6-20 Adriaan de Groot * Updated the hardware lists on the website. * Updated some "What's This?" texts. -* Removed evil static QStrings in kpilotConfigDialog.cc. +* Removed evil static QStrings in kpilotConfigDialog.cpp. * Discovered that the "start at login" functionality has been broken forever. * Added a workaround for KTimeWidget not present in KDE 3.1.x. @@ -1179,7 +1179,7 @@ KPilot Developer's notes for June 15th, 2003 2003-6-1 Adriaan de Groot -* pilotComponent.cc Another fix for 52138 - I'd missed the category +* pilotComponent.cpp Another fix for 52138 - I'd missed the category drop-down box. * Woo. After months of wrestling, I actually managed to run KPilotTest and list the contents of my m500. Sometimes, there is something @@ -1224,7 +1224,7 @@ KPilot Developer's notes for May 30th, 2003 2003-5-11 Adriaan de Groot * kpilotDCOP.h Changed enum values so that you can distinguish between call failed and normal operation. -* conduitConfigDialog.cc When closing config dialog, release last +* conduitConfigDialog.cpp When closing config dialog, release last selected conduit. 2003-5-9 Adriaan de Groot @@ -1242,7 +1242,7 @@ KPilot Developer's notes for May 30th, 2003 * Spent lots of time panicing my system and causing fatal exceptions on my Pilot by playing with pilot-link 0.11.7 and FreeBSD's USB stack. -* kpilotlink.cc Suppress printing the "accidentally in acceptDevice" +* kpilotlink.cpp Suppress printing the "accidentally in acceptDevice" more than once. Try to escape from the infinite socketnotifier loop. @@ -1293,7 +1293,7 @@ KPilot Developer's notes for April 30th, 2003 * Added the sources for a generic DB viewer and a datebook viewer. These don't show up anywhere yet though. The datebook viewer has no functionality yet. -* kpilot.cc Minor change to detect non-functioning daemon better. +* kpilot.cpp Minor change to detect non-functioning daemon better. * Restored the tooltip code to the conduit config dialog. Removed the "description" column again. * uiDialog.{h,cc} Moved the addAboutPage() code to a static function so @@ -1357,10 +1357,10 @@ KPilot Developer's notes for March 26th, 2003 ============================================= 2003-3-26 Adriaan de Groot -* pilotLocalDatabase.cc [BOTH] Qt 3.0 compatibility. +* pilotLocalDatabase.cpp [BOTH] Qt 3.0 compatibility. * More merging: lib/ just spacing fixes. * kpilot/ In HEAD, muck about with the toggle actions that were removed - from kpilot.cc. This stuff is supposed to build in all KDE 3.x. + from kpilot.cpp. This stuff is supposed to build in all KDE 3.x. * I've been thinking about _where_ to hack next. HEAD is evolving further under Reinhold's influence, and I feel pretty much stymied in BRANCH because I can't touch strings and the like. However, I'm @@ -1414,28 +1414,28 @@ KPilot Developer's notes for March 26th, 2003 2003-3-20 Adriaan de Groot * Merging between BRANCH and HEAD. * options.h [BRANCH] Upped the version number again. -* lib/ [BOTH] Merged documentation, fixed minor bug in plugin.cc in HEAD. +* lib/ [BOTH] Merged documentation, fixed minor bug in plugin.cpp in HEAD. * kpilot/ [BOTH] Merged stuff. * pilotDaemon.{h,cc} [HEAD] The daemon has extra DCOP features and kroupware. * kpilot.h [HEAD] Extra in-use code and Ben's removal of toolbars (supported by standards in KDE 3.2 - this needs backporting and #ifdeffing). -* conduitConfigDialog.cc [HEAD] Has all the setup stuff for the checkbox +* conduitConfigDialog.cpp [HEAD] Has all the setup stuff for the checkbox list conversion (a GJJ) but #if 0'ed out. * kpilotConfig{Dialog,}.{h,cc} [HEAD] Adds a GUI for the pilot encoding. * kpilotDCOP.h [HEAD] Extra configure methods from David. * listCat.h [BOTH] One-up the spelling mafia. 2003-3-17 Adriaan de Groot -* [fileInstallWidget.cc] Applied file-installer multiselect patch +* [fileInstallWidget.cpp] Applied file-installer multiselect patch from Ulrik Mikaelsson. -* [pilotDaemon.cc] Applied DCOP interface additions from David Mott. +* [pilotDaemon.cpp] Applied DCOP interface additions from David Mott. 2003-3-15 Adriaan de Groot * The popmail conduit runs in backup mode during syncs. So do all the other conduits. What's going on? Thanks to Tobia Baier for spotting this. Worse still, the bug comes from the difference between & and &&. Fixed. -* syncStack.cc [BOTH] Fixed --backup bug. +* syncStack.cpp [BOTH] Fixed --backup bug. * David Mott is back with more patches, but he's got competition from Ulrik Mikaelsson, who's also doing GJJs. @@ -1451,7 +1451,7 @@ KPilot Developer's notes for March 12th, 2003 2003-3-4 Adriaan de Groot * Welcome back to David Mott, author of several patches already and ready to dive into the code again for GJJs. Happy distraction, dude. -* [vcal-conduitbase.cc] Checked against wrong TDE_VERSION. [BRANCH] +* [vcal-conduitbase.cpp] Checked against wrong TDE_VERSION. [BRANCH] * Various merging from BRANCH to HEAD. Layout fixups here and there. * Test mode in the vcal conduit by default uses local databases from /tmp. @@ -1506,7 +1506,7 @@ KPilot Developer's notes for March 12th, 2003 KDE to actually maintain it in the docs. * Updated version to 4.3.9 now that 4.3.8 is out. * Started work on a real test mode for the vcal conduit. -* syncStack.cc [BRANCH] Set conduit action name to the conduit's name. +* syncStack.cpp [BRANCH] Set conduit action name to the conduit's name. KPilot Developer's notes for February 26th, 2003 ================================================ @@ -1532,7 +1532,7 @@ KPilot Developer's notes for February 14th, 2003 2003-2-12 Adriaan de Groot * Applied David Mott's DCOP patches to HEAD. Also applied his RMB patches to HEAD. This takes care of some GJJs. -* memoWidget.cc [BOTH] Replaced the label "Memos:" beside the +* memoWidget.cpp [BOTH] Replaced the label "Memos:" beside the category combobox by "Category:" which is also used by the address widget. Kept the old string around for safekeeping. * Dealing with non-latin1 Pilots again, now in Russian. And it @@ -1541,19 +1541,19 @@ KPilot Developer's notes for February 14th, 2003 from the JPilot source. 2003-2-10 Adriaan de Groot -* popmail-conduit.cc [HEAD] Did some actual TODO_I18N work, +* popmail-conduit.cpp [HEAD] Did some actual TODO_I18N work, removed printfs from the message construction in the conduit. Added a GJJ for it. -* pilotDaemon.cc has lots of Kroupware additions in HEAD and +* pilotDaemon.cpp has lots of Kroupware additions in HEAD and also changes "unix" -> "KDE" in the about box. -* conduitConfigDialog.cc has lots of new code for changing the +* conduitConfigDialog.cpp has lots of new code for changing the conduit list to a list of checkboxes. * kpilotConfigDialog_base has been edited in HEAD for new Kroupware - options. Same with kpilotConfigDialog.cc, kpilotConfig.{h,cc}. -* conduitSetup.cc may be deprecated, but there was a minor difference + options. Same with kpilotConfigDialog.cpp, kpilotConfig.{h,cc}. +* conduitSetup.cpp may be deprecated, but there was a minor difference between files. HEAD <- BRANCH (ie. HEAD gets BRANCH version). -* hotSync.cc variable names changed, BRANCH <- HEAD. -* interactiveSync.cc typos and latin1() fixes. BRANCH <-> HEAD. +* hotSync.cpp variable names changed, BRANCH <- HEAD. +* interactiveSync.cpp typos and latin1() fixes. BRANCH <-> HEAD. * logWidgetDCOP.h still had Log: tag in it,. removed [HEAD,BRANCH] * abbrowser conduit has new custom field code. Did BRANCH <- HEAD for the includes, though, just to normalize 'em. But, to quote @@ -1617,22 +1617,22 @@ KPilot Developer's notes for February 7th, 2003 operator < to make header self-contained. -* setupDialog.cc +* setupDialog.cpp - Disabled MySQL button, since there's no code to make it work. - Disabled "logRotate" stuff, since I can't remember what was wanted there and there's no code for it. -* expense.cc +* expense.cpp - Reordered #includes, removed extra #ifdeffing. Removed extra #includes. - Split up actions into CSV, MySQL and Postgres specific parts. - Made the other-db methods also write CSV files if needed. @@ -2637,13 +2637,13 @@ More work on the expense conduit. In conduits/expense: In other news: -* conduits/knotes/knotes-action.cc +* conduits/knotes/knotes-action.cpp listNotes() - Removed spurious #ifdef DEBUG. Test mode should always work. And oh, wow, thanks to messing around with the logWidget for KPilot, KPilotTest now also has a funky splash screen :) -* kpilot/main-test.cc +* kpilot/main-test.cpp main() - connect signals from the test action to the log widget. KPilot Developer's notes for november 25th 2001 @@ -2677,7 +2677,7 @@ Shuffling the DCOP interfaces and cleaning up the UI, by [ade]: * kpilot.{h,cc} Removed the inheritance from kpilotDCOP.h, moved the DCOP interface to LogWidget. Removed the status bar, since it's all in the LogWidget anyway. -* pilotDaemon.cc +* pilotDaemon.cpp Renamed KPilotDCOP interface, removed filesChanged DCOP signal. * Makefile.am Now logWidget requires kpilotDCOP, so moved that. @@ -2802,7 +2802,7 @@ complete. * lib/options.h Upped the version number to 4.2.9b just because. -* kpilot/kpilot.cc +* kpilot/kpilot.cpp Changed some credits around, copyright notice, etc. * kpilot/Makefile.am kpilot/Makefile-standalone Fixed some breakage caused by all the moving around of files. You may @@ -2932,7 +2932,7 @@ existing conduits. 2001-09-24 Adriaan de Groot * kpilot/uiDialog.{h,cc} -* kpilot/kpilotConfigDialog.cc +* kpilot/kpilotConfigDialog.cpp * kpilot/kpilotConfigDialog_base.ui Minor changes to get the dialog to size correctly when other fonts / other settings are used. This solves David's complaint about ugly dialogs. @@ -2953,7 +2953,7 @@ existing conduits. Made exec() pure virtual for SyncActions, since that makes more sense than having an empty default action. * kpilot/Makefile.am - Added interactiveSync.cc to the list of sources. + Added interactiveSync.cpp to the list of sources. * kpilot/pilotUser.h Squashed a buffer overflow. Squashed several buffer overflows. Yowk! This code has been around since 1996? @@ -2976,19 +2976,19 @@ KPilot dialogs with something sensible made with designer. * kpilot/options.h * kpilot/kpilotConfig.{h,cc} -* kpilot/kpilot.cc kpilot/kpilotDaemon.cc kpilot/main-*.cc +* kpilot/kpilot.cpp kpilot/kpilotDaemon.cpp kpilot/main-*.cpp Factored out the --debug flags from each individual app, now in - options.cc. This means each file with a main() was modified too. + options.cpp. This means each file with a main() was modified too. I must say it was a real bitch figuring out exactly which sequence of calls were needed for TDECmdLineArgs::addCmdLineOptions(), and then finding out that ParsedArgs() also needed help. -* kpilot/kpilotDaemon.cc +* kpilot/kpilotDaemon.cpp Sneaking in the QStack<> stuff just under the wire was a bad idea. Fixed an uninitialized pointer bug. -* kpilot/hotSync.cc +* kpilot/hotSync.cpp Fixed missing syncDone() signal in FileInstallAction; added some logProgress() calls, extra debugging. -* kpilot/kpilot.cc +* kpilot/kpilot.cpp Added KillDaemonOnExit logic to KPilotInstaller. 2001-09-23 Adriaan de Groot @@ -3009,9 +3009,9 @@ KPilot dialogs with something sensible made with designer. * kpilot/kpilotOptions.{h,cc} Is deprecated and removed. Say hello to the new world of .ui files. * kpilot/kpilot.{h,cc} -* kpilot/memoWidget.cc -* kpilot/addressWidget.cc -* kpilot/conduitSetup.cc +* kpilot/memoWidget.cpp +* kpilot/addressWidget.cpp +* kpilot/conduitSetup.cpp Lots of little changes to reflect the KPilotConfig changes. Mostly removing calls to setGroup() and readEntry(), which are now safely encapsulated. @@ -3068,7 +3068,7 @@ take another look at Qt3 -- I saw Cornelius has already put some changes in. variants to deal with. () Added functions installFiles() and installFile() to handle the installation (!) of files to the Pilot. -* kpilot/pilotDaemon.cc +* kpilot/pilotDaemon.cpp () Finally dealt with all the changed classes and methods of the device link. (slotEndHotSync) No need to tell the link to end the Sync, since @@ -3079,7 +3079,7 @@ take another look at Qt3 -- I saw Cornelius has already put some changes in. () I've installed RH 7.1 and gone back to KDE 2.1.1. Whee. They've somehow utterly broken kdDebug() and kdWarning(). Added compile flag DEBUG_CERR to make all the debugging info go to cerr instead. -* kpilot/kpilot.cc +* kpilot/kpilot.cpp () Startup notification was added to startService...() in 2.2, so now there's an #ifdef handling that case. @@ -3093,8 +3093,8 @@ take another look at Qt3 -- I saw Cornelius has already put some changes in. 2001-09-06 Adriaan de Groot * kpilot/Makefile.am - () Forgot to add logWidget.cc to kpilot_SOURCES -* kpilot/kpilotOptions.cc + () Forgot to add logWidget.cpp to kpilot_SOURCES +* kpilot/kpilotOptions.cpp () Added more tooltips, switched most to rich text. () Changed default value for SyncFiles to true. * kpilot/kpilotlink.{h,cc} @@ -3197,17 +3197,17 @@ udirng the freeze, so it may not get in into KDE 2.2. 2001-08-01 Adriaan de Groot -* kpilot/pilotDaemon.cc +* kpilot/pilotDaemon.cpp (PilotSystemTray) Fix for bug #29764 -- I'd forgotten to initialize some pointers in the constuctor again. -* conduits/abbrowser/abbrowser-conduit.cc +* conduits/abbrowser/abbrowser-conduit.cpp (main) Workaround for bug #28104 allowing abbrowser to start from the conduit. * conduits/abbrowser/Makefile.am Minuscule change enabling --enable-final builds here. 2001-07-23 Martin Junius -* kpilot/addressEditor.cc (MakeField, MakeFieldL): removed i18n(), +* kpilot/addressEditor.cpp (MakeField, MakeFieldL): removed i18n(), now done in initLayout(). (initLayout): use i18n() for label strings passed to MakeField. This is IMHO a cleaner approach than using I18N_NOOP() @@ -3220,13 +3220,13 @@ udirng the freeze, so it may not get in into KDE 2.2. 2001-07-21 Martin Junius -* kpilot/addressEditor.cc (initLayout): use m_phoneLabel[] for +* kpilot/addressEditor.cpp (initLayout): use m_phoneLabel[] for display phone labels because this change from entry to entry and cannot be set to fixed texts. (fillFields): update phone labels for editor dialog. (initLayout): reworked and hopefully ;-) improved spacing. -* kpilot/addressWidget.cc (setupWidget): replaced QMultiLineEdit +* kpilot/addressWidget.cpp (setupWidget): replaced QMultiLineEdit with QTextView for address info widget. (slotShowAddress): function totally rewritten to use QTextView and the Qt pseudo-XHTML code for formatted display of the @@ -3277,7 +3277,7 @@ doing silly things (like moving). mostly splits the large sync functions into smaller pieces, simplifies the code for recurring events a lot, and moves some more code to vcalBase. -* kpilot/pilot*Entry.cc +* kpilot/pilot*Entry.cpp ... and one more patch to PilotDateEntry and PilotTodoEntry: replace notes of length 0 with empty ones. @@ -3290,7 +3290,7 @@ doing silly things (like moving). 2001-05-25 Adriaan de Groot -* *.cc, options.h +* *.cpp, options.h Simplified the debugging code, no more #ifdef DEBUG if (debug_level &) stuff, just straightforward DEBUGXXX statements which get optimized aay for free when debugging is turned off. @@ -3331,14 +3331,14 @@ listed here, please let me know. 2001-04-28 Martin Junius -* kpilot/kpilot.cc +* kpilot/kpilot.cpp (initMenu): use TDEToggleAction and setExclusiveGroup for view menu. (addComponentPage): same here for the other components. (initMenu): setChecked for view_kpilot action. 2001-05-07 Philipp Hullmann -* conduits/vcalconduit/todo-conduit.cc +* conduits/vcalconduit/todo-conduit.cpp (): fixed missing due-date bugs @@ -4159,7 +4159,7 @@ Some other minor issues have been fixed as well: And new questions raised for people who know the code (I'm thinking Preston or Cornelius may be able to explain): -* vcal-conduit.cc line 522, what's the purpose of voStatus there? +* vcal-conduit.cpp line 522, what's the purpose of voStatus there? @@ -4182,13 +4182,13 @@ A whole slew of minor fixes: * Added quit icon into file menu * Added hotsync and backup icons into file menu * Cleaned up include files in conduitSetup.h -* Cleaned up dialog code in conduitSetup.cc for KDE2 compliance -* Fixed conduits-not-running-during-sync bug in kpilotlink.cc -* Fixed a minor Qt2 incompatibility in messageDialog.cc -* Fixed some i18n issues in kpilotlink.cc -* Replaced sprintf stuff with QString operations in kpilotlink.cc +* Cleaned up dialog code in conduitSetup.cpp for KDE2 compliance +* Fixed conduits-not-running-during-sync bug in kpilotlink.cpp +* Fixed a minor Qt2 incompatibility in messageDialog.cpp +* Fixed some i18n issues in kpilotlink.cpp +* Replaced sprintf stuff with QString operations in kpilotlink.cpp * Added hot-sync to file menu for consistency (it's in the toolbar) -* Added logic in showTitlePage in kpilot.cc to reduce flicker +* Added logic in showTitlePage in kpilot.cpp to reduce flicker Some remaining issues: @@ -4197,7 +4197,7 @@ Some remaining issues: Some questions: -* Is there a memory leak with the config file in kpilotOptions.cc? +* Is there a memory leak with the config file in kpilotOptions.cpp? * Do we really want to be new() and delete()ing the config file so often? Perhaps getConfig() should do some caching. * Should we add icons for the other menu items? diff --git a/Documentation/ConduitProgrammingTutorial/index.tex b/Documentation/ConduitProgrammingTutorial/index.tex index 35bdc00..909df86 100644 --- a/Documentation/ConduitProgrammingTutorial/index.tex +++ b/Documentation/ConduitProgrammingTutorial/index.tex @@ -217,9 +217,9 @@ service_DATA = mal_conduit.desktop kde_module_LTLIBRARIES = libmalconduit.la libmalconduit_la_SOURCES = \ - mal-factory.cc \ - mal-setup.cc \ - mal-conduit.cc \ + mal-factory.cpp \ + mal-setup.cpp \ + mal-conduit.cpp \ mal-setup_dialog.ui libmalconduit_la_LDFLAGS = $(KDE_RPATH) -L../../lib libmalconduit_la_LIBADD = -lkpilot $(MAL_LIB) @@ -281,7 +281,7 @@ always returns a pointer to a \class{KLibFactory} instance. Whenever a program n the conduit, it calls the \code{createObject} of the \class{KLibFactory} to get an appropriate object. Furthermore, the conduit factory initializes the about dialog of the conduit. -The factories of all conduits are very similar, so you best just copy the .h and .cc file of an existing conduit +The factories of all conduits are very similar, so you best just copy the .h and .cpp file of an existing conduit for your conduit. All you need to do is to change the copyright notices for the about dialog, and change the class names of the \class{ConduitAction} and \class{ConduitSetup} to your own class names. Also, the factory is a good place to define the strings for the config settings' entries to the config file. @@ -297,7 +297,7 @@ private: } ; \end{verbatim} } -and in the .cc file +and in the .cpp file {\small\begin{verbatim} const char*MALConduitFactory::fConfigSetting1="NameOfSetting"; \end{verbatim} @@ -311,7 +311,7 @@ Everything else in the factory can stay as it is. Here is an example of the malsync's factory: \begin{htmlonly} \htmladdnormallink{Source code of mal-factory.h}{mal-factory.h} - \htmladdnormallink{Source code of mal-factory.cc}{mal-factory.cc} + \htmladdnormallink{Source code of mal-factory.cpp}{mal-factory.cpp} \end{htmlonly} @@ -320,9 +320,9 @@ Here is an example of the malsync's factory: {\scriptsize \verbatiminput{mal-factory.h} } -\subsubsection{mal-factory.cc} +\subsubsection{mal-factory.cpp} {\scriptsize - \verbatiminput{mal-factory.cc} + \verbatiminput{mal-factory.cpp} } \end{latexonly} diff --git a/Documentation/ConduitProgrammingTutorial/mal-factory.cc b/Documentation/ConduitProgrammingTutorial/mal-factory.cc deleted file mode 100644 index dcbfdd8..0000000 --- a/Documentation/ConduitProgrammingTutorial/mal-factory.cc +++ /dev/null @@ -1,123 +0,0 @@ -/* Time-factory.cc KPilot -** -** Copyright (C) 2002 by Reinhold Kainhofer -** -** This file defines the factory for the MAL-conduit plugin. -*/ - -#include "options.h" - -#include -#include -#include - -#include // Needed by pilot-link include -#include "mal-conduit.h" -#include "mal-setup.h" - -#include "mal-factory.moc" - - -extern "C" -{ - -void *init_libmalconduit() -{ - return new MALConduitFactory; -} - -} ; - - -// A number of static variables -TDEAboutData *MALConduitFactory::fAbout = 0L; -const char *MALConduitFactory::fGroup = "MAL-conduit"; -const char *MALConduitFactory::fLastSync = "Last MAL Sync"; -const char *MALConduitFactory::fSyncTime = "Sync Frequency"; -const char *MALConduitFactory::fProxyType = "Proxy Type"; -const char *MALConduitFactory::fProxyServer = "Proxy Server"; -const char *MALConduitFactory::fProxyPort = "Proxy Port"; -const char *MALConduitFactory::fProxyUser = "Proxy User"; -const char *MALConduitFactory::fProxyPassword = "Proxy Password"; - -MALConduitFactory::MALConduitFactory(TQObject *p, const char *n) : - KLibFactory(p,n) -{ - FUNCTIONSETUP; - - fInstance = new TDEInstance("MALconduit"); - fAbout = new TDEAboutData("MALconduit", - I18N_NOOP("MAL Synchronization Conduit for KPilot"), - KPILOT_VERSION, - I18N_NOOP("Synchronizes the content from MAL Servers like AvantGo to the Handheld"), - TDEAboutData::License_GPL, - "(C) 2002, Reinhold Kainhofer"); - fAbout->addAuthor("Reinhold Kainhofer", - I18N_NOOP("Primary Author"), "reinhold@kainhofer.com", "http://reinhold.kainhofer.com/"); - fAbout->addAuthor("Jason Day", - I18N_NOOP("Author of libmal and the JPilot AvantGo conduit"), "jasonday@worldnet.att.net"); - fAbout->addAuthor("Tom Whittaker", - I18N_NOOP("Author of syncmal"), "tom@tomw.org", "http://www.tomw.org/"); - fAbout->addAuthor("AvantGo, Inc.", - I18N_NOOP("Authors of the malsync library (c) 1997-1999"), "www.avantgo.com", "http://www.avantgo.com/"); -} - -MALConduitFactory::~MALConduitFactory() -{ - FUNCTIONSETUP; - - KPILOT_DELETE(fInstance); - KPILOT_DELETE(fAbout); -} - -/* virtual */ TQObject *MALConduitFactory::createObject( TQObject *p, - const char *n, - const char *c, - const TQStringList &a) -{ - FUNCTIONSETUP; - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Creating object of class " - << c - << endl; -#endif - - if (qstrcmp(c,"ConduitConfig")==0) - { - TQWidget *w = dynamic_cast(p); - - if (w) - { - return new MALWidgetSetup(w,n,a); - } - else - { - kdError() << k_funcinfo - << ": Couldn't cast parent to widget." - << endl; - return 0L; - } - } - - if (qstrcmp(c,"SyncAction")==0) - { - KPilotDeviceLink *d = dynamic_cast(p); - - if (d) - { - return new MALConduit(d,n,a); - } - else - { - kdError() << k_funcinfo - << ": Couldn't cast parent to KPilotDeviceLink" - << endl; - return 0L; - } - } - - return 0L; -} - diff --git a/Documentation/ConduitProgrammingTutorial/mal-factory.cpp b/Documentation/ConduitProgrammingTutorial/mal-factory.cpp new file mode 100644 index 0000000..b7392ae --- /dev/null +++ b/Documentation/ConduitProgrammingTutorial/mal-factory.cpp @@ -0,0 +1,123 @@ +/* Time-factory.cpp KPilot +** +** Copyright (C) 2002 by Reinhold Kainhofer +** +** This file defines the factory for the MAL-conduit plugin. +*/ + +#include "options.h" + +#include +#include +#include + +#include // Needed by pilot-link include +#include "mal-conduit.h" +#include "mal-setup.h" + +#include "mal-factory.moc" + + +extern "C" +{ + +void *init_libmalconduit() +{ + return new MALConduitFactory; +} + +} ; + + +// A number of static variables +TDEAboutData *MALConduitFactory::fAbout = 0L; +const char *MALConduitFactory::fGroup = "MAL-conduit"; +const char *MALConduitFactory::fLastSync = "Last MAL Sync"; +const char *MALConduitFactory::fSyncTime = "Sync Frequency"; +const char *MALConduitFactory::fProxyType = "Proxy Type"; +const char *MALConduitFactory::fProxyServer = "Proxy Server"; +const char *MALConduitFactory::fProxyPort = "Proxy Port"; +const char *MALConduitFactory::fProxyUser = "Proxy User"; +const char *MALConduitFactory::fProxyPassword = "Proxy Password"; + +MALConduitFactory::MALConduitFactory(TQObject *p, const char *n) : + KLibFactory(p,n) +{ + FUNCTIONSETUP; + + fInstance = new TDEInstance("MALconduit"); + fAbout = new TDEAboutData("MALconduit", + I18N_NOOP("MAL Synchronization Conduit for KPilot"), + KPILOT_VERSION, + I18N_NOOP("Synchronizes the content from MAL Servers like AvantGo to the Handheld"), + TDEAboutData::License_GPL, + "(C) 2002, Reinhold Kainhofer"); + fAbout->addAuthor("Reinhold Kainhofer", + I18N_NOOP("Primary Author"), "reinhold@kainhofer.com", "http://reinhold.kainhofer.com/"); + fAbout->addAuthor("Jason Day", + I18N_NOOP("Author of libmal and the JPilot AvantGo conduit"), "jasonday@worldnet.att.net"); + fAbout->addAuthor("Tom Whittaker", + I18N_NOOP("Author of syncmal"), "tom@tomw.org", "http://www.tomw.org/"); + fAbout->addAuthor("AvantGo, Inc.", + I18N_NOOP("Authors of the malsync library (c) 1997-1999"), "www.avantgo.com", "http://www.avantgo.com/"); +} + +MALConduitFactory::~MALConduitFactory() +{ + FUNCTIONSETUP; + + KPILOT_DELETE(fInstance); + KPILOT_DELETE(fAbout); +} + +/* virtual */ TQObject *MALConduitFactory::createObject( TQObject *p, + const char *n, + const char *c, + const TQStringList &a) +{ + FUNCTIONSETUP; + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Creating object of class " + << c + << endl; +#endif + + if (qstrcmp(c,"ConduitConfig")==0) + { + TQWidget *w = dynamic_cast(p); + + if (w) + { + return new MALWidgetSetup(w,n,a); + } + else + { + kdError() << k_funcinfo + << ": Couldn't cast parent to widget." + << endl; + return 0L; + } + } + + if (qstrcmp(c,"SyncAction")==0) + { + KPilotDeviceLink *d = dynamic_cast(p); + + if (d) + { + return new MALConduit(d,n,a); + } + else + { + kdError() << k_funcinfo + << ": Couldn't cast parent to KPilotDeviceLink" + << endl; + return 0L; + } + } + + return 0L; +} + diff --git a/Makefile.am b/Makefile.am index 1a92b00..5e895ea 100644 --- a/Makefile.am +++ b/Makefile.am @@ -6,7 +6,7 @@ SUBDIRS = lib kpilot conduits doc messages: $(EXTRACTRC) `find . -name "*.rc" -o -name "*.ui"` > rc.cpp - $(XGETTEXT) `find . -name "*.cc" -o -name "*.cpp"` -o $(podir)/kpilot.pot + $(XGETTEXT) `find . -name "*.cpp" -o $(podir)/kpilot.pot -rm -f rc.cpp DOXYGEN_REFERENCES = kpilot/lib kpilot/kpilot @@ -16,5 +16,5 @@ include $(top_srcdir)/admin/Doxyfile.am devel-pot : extractrc `find . -name "*.rc" -o -name "*.ui"` > /tmp/rc.cpp xgettext -C --keyword=i18n --keyword=I18N_NOOP -o /tmp/kpilot.po \ - `find . -name "*.cc"` /tmp/rc.cpp + `find . -name "*.cpp"` /tmp/rc.cpp diff --git a/Makefile.cmake b/Makefile.cmake index 55dba5a..c0265a7 100644 --- a/Makefile.cmake +++ b/Makefile.cmake @@ -47,9 +47,9 @@ build-check: test -f "$(BUILD_DIR)/Makefile" || (cd "$(BUILD_DIR)" && $(CMAKE) .. ) messages: - extractrc `find . -name *.rc` > rc.cc - extractrc `find . -name *.ui` >> rc.cc - xgettext -o kpilot.po --keyword=i18n rc.cc `find . -name *.h` `find . -name *.cc` + extractrc `find . -name *.rc` > rc.cpp + extractrc `find . -name *.ui` >> rc.cpp + xgettext -o kpilot.po --keyword=i18n rc.cpp `find . -name *.h` `find . -name *.cpp` clean: @rm -rf $(BUILD_DIR) diff --git a/TODO b/TODO index daedefe..15dc053 100644 --- a/TODO +++ b/TODO @@ -158,7 +158,7 @@ FINISHED TODO jobs +(28) GJJ: The question asked when kpilot and the pilot's usernames don't match isn't very intuitive. It should be changed to a yes/no/cancel with "Use KPilot name" "Use Pilot name" "Cancel". This is in - interactiveSync.cc. + interactiveSync.cpp. -(29) Fix the NULL conduit's tooltip - OR - make it actually do what the current tooltip says. RESOLUTION: The NULL conduit is no longer needed at all, so I disabled diff --git a/conduits/abbrowserconduit/CMakeLists.txt b/conduits/abbrowserconduit/CMakeLists.txt index 4784ec9..4792008 100644 --- a/conduits/abbrowserconduit/CMakeLists.txt +++ b/conduits/abbrowserconduit/CMakeLists.txt @@ -17,8 +17,8 @@ link_directories( tde_add_kpart( conduit_address AUTOMOC SOURCES resolutionDialog_base.ui kaddressbookConduit.ui - abbrowserSettings.kcfgc resolutionDialog.cc abbrowser-factory.cc - abbrowser-setup.cc tdeabcRecord.cc abbrowser-conduit.cc + abbrowserSettings.kcfgc resolutionDialog.cpp abbrowser-factory.cpp + abbrowser-setup.cpp tdeabcRecord.cpp abbrowser-conduit.cpp LINK kpilot-shared tdeabc-shared tdeabc_file-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/conduits/abbrowserconduit/Makefile.am b/conduits/abbrowserconduit/Makefile.am index 51d4baf..0b99ba1 100644 --- a/conduits/abbrowserconduit/Makefile.am +++ b/conduits/abbrowserconduit/Makefile.am @@ -6,11 +6,11 @@ conduit_address_la_SOURCES = \ resolutionDialog_base.ui \ kaddressbookConduit.ui \ abbrowserSettings.kcfgc \ - resolutionDialog.cc \ - abbrowser-factory.cc \ - abbrowser-setup.cc \ - tdeabcRecord.cc \ - abbrowser-conduit.cc + resolutionDialog.cpp \ + abbrowser-factory.cpp \ + abbrowser-setup.cpp \ + tdeabcRecord.cpp \ + abbrowser-conduit.cpp conduit_address_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(PISOCK_LIB) $(LIB_TQT) -ltdecore -ltdeio -ltdeui conduit_address_la_LIBADD = ../../lib/libkpilot.la -ltdeabc -ltdeabc_file diff --git a/conduits/abbrowserconduit/abbrowser-conduit.cc b/conduits/abbrowserconduit/abbrowser-conduit.cc deleted file mode 100644 index c4441b1..0000000 --- a/conduits/abbrowserconduit/abbrowser-conduit.cc +++ /dev/null @@ -1,1897 +0,0 @@ -/* KPilot -** -** Copyright (C) 2000,2001 by Dan Pilone -** Copyright (C) 2002-2003 by Reinhold Kainhofer -** Copyright (C) 2007 by Adriaan de Groot -** -** The abbrowser conduit copies addresses from the Pilot's address book to -** the KDE addressbook maintained via the tdeabc library. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org. -*/ - - - -#include "options.h" - -#include -#include -#include -#include - -#include -#include -#include -#include - -#include -#include - -#include "resolutionDialog.h" -#include "resolutionTable.h" -#include "abbrowserSettings.h" -#include "tdeabcRecord.h" - -#include "abbrowser-conduit.moc" - -// Something to allow us to check what revision -// the modules are that make up a binary distribution. -// -// -extern "C" -{ -unsigned long version_conduit_address = Pilot::PLUGIN_API; -} - - -/* This is partly stolen from the boost libraries, partly from -* "Modern C++ design" for doing compile time checks; we need -* to make sure that the enum values in TDEABCSync:: and in the -* AbbrowserSettings class are the same so that both interpret -* configuration values the same way. -*/ -template struct EnumerationMismatch; -template<> struct EnumerationMismatch{}; - -#define CHECK_ENUM(a) (void)sizeof(EnumerationMismatch<((int)TDEABCSync::a)==((int)AbbrowserSettings::a)>) - -static inline void compile_time_check() -{ - // Mappings for other phone - CHECK_ENUM(eOtherPhone); - CHECK_ENUM(eOtherPhone); - CHECK_ENUM(eAssistant); - CHECK_ENUM(eBusinessFax); - CHECK_ENUM(eCarPhone); - CHECK_ENUM(eEmail2); - CHECK_ENUM(eHomeFax); - CHECK_ENUM(eTelex); - CHECK_ENUM(eTTYTTDPhone); - - // Mappings for custom fields - CHECK_ENUM(eCustomField); - CHECK_ENUM(eCustomBirthdate); - CHECK_ENUM(eCustomURL); - CHECK_ENUM(eCustomIM); -} - -inline int faxTypeOnPC() -{ - return TDEABC::PhoneNumber::Fax | - ( (AbbrowserSettings::pilotFax()==0) ? - TDEABC::PhoneNumber::Home : - TDEABC::PhoneNumber::Work ); -} - - -using namespace TDEABC; - -/********************************************************************* - C O N S T R U C T O R - *********************************************************************/ - - -AbbrowserConduit::AbbrowserConduit(KPilotLink * o, const char *n, const TQStringList & a): - ConduitAction(o, n, a), - aBook(0L), - fAddressAppInfo(0L), - addresseeMap(), - syncedIds(), - abiter(), - fTicket(0L), - fCreatedBook(false), - fBookResource(0L) -{ - FUNCTIONSETUP; - fConduitName=i18n("Addressbook"); -} - - - -AbbrowserConduit::~AbbrowserConduit() -{ - FUNCTIONSETUP; - - if (fTicket) - { - DEBUGKPILOT << fname << ": Releasing ticket" << endl; - aBook->releaseSaveTicket(fTicket); - fTicket=0L; - } - - _cleanupAddressBookPointer(); - // unused function warnings. - compile_time_check(); -} - - - -/********************************************************************* - L O A D I N G T H E D A T A - *********************************************************************/ - - - -/* Builds the map which links record ids to uid's of Addressee -*/ -void AbbrowserConduit::_mapContactsToPilot(TQMap < recordid_t, TQString > &idContactMap) -{ - FUNCTIONSETUP; - - idContactMap.clear(); - - for(AddressBook::Iterator contactIter = aBook->begin(); - contactIter != aBook->end(); ++contactIter) - { - Addressee aContact = *contactIter; - TQString recid = aContact.custom(TDEABCSync::appString, TDEABCSync::idString); - if(!recid.isEmpty()) - { - recordid_t id = recid.toULong(); - // safety check: make sure that we don't already have a map for this pilot id. - // if we do (this can come from a copy/paste in kaddressbook, etc.), then we need - // to reset our Addressee so that we can assign him a new pilot Id later and sync - // him properly. if we don't do this, we'll lose one of these on the pilot. - if (!idContactMap.contains(id)) - { - idContactMap.insert(id, aContact.uid()); - } - else - { - DEBUGKPILOT << fname << ": found duplicate pilot key: [" - << id << "], removing pilot id from addressee: [" - << aContact.realName() << "]" << endl; - aContact.removeCustom(TDEABCSync::appString, TDEABCSync::idString); - aBook->insertAddressee(aContact); - abChanged = true; - } - } - } - DEBUGKPILOT << fname << ": Loaded " << idContactMap.size() << - " addresses from the addressbook. " << endl; -} - - - -bool AbbrowserConduit::_prepare() -{ - FUNCTIONSETUP; - - readConfig(); - syncedIds.clear(); - pilotindex = 0; - - return true; -} - - - -void AbbrowserConduit::readConfig() -{ - FUNCTIONSETUP; - AbbrowserSettings::self()->readConfig(); - - // Conflict page - SyncAction::ConflictResolution res = (SyncAction::ConflictResolution)AbbrowserSettings::conflictResolution(); - setConflictResolution(res); - - DEBUGKPILOT << fname - << ": Reading addressbook " - << ( AbbrowserSettings::addressbookType() == AbbrowserSettings::eAbookFile ? - AbbrowserSettings::fileName() : CSL1("Standard") ) - << endl; - DEBUGKPILOT << fname - << ": " - << " fConflictResolution=" << getConflictResolution() - << " fArchive=" << AbbrowserSettings::archiveDeleted() - << " fFirstTime=" << isFirstSync() - << endl; - DEBUGKPILOT << fname - << ": " - << " fPilotStreetHome=" << AbbrowserSettings::pilotStreet() - << " fPilotFaxHome=" << AbbrowserSettings::pilotFax() - << " eCustom[0]=" << AbbrowserSettings::custom0() - << " eCustom[1]=" << AbbrowserSettings::custom1() - << " eCustom[2]=" << AbbrowserSettings::custom2() - << " eCustom[3]=" << AbbrowserSettings::custom3() - << endl; -} - - - -bool isDeleted(const PilotAddress *addr) -{ - if (!addr) - { - return true; - } - if (addr->isDeleted() && !addr->isArchived()) - { - return true; - } - if (addr->isArchived()) - { - return !AbbrowserSettings::archiveDeleted(); - } - return false; -} - -bool isArchived(const PilotAddress *addr) -{ - if (addr && addr->isArchived()) - { - return AbbrowserSettings::archiveDeleted(); - } - else - { - return false; - } -} - - - -bool AbbrowserConduit::_loadAddressBook() -{ - FUNCTIONSETUP; - - startTickle(); - switch ( AbbrowserSettings::addressbookType() ) - { - case AbbrowserSettings::eAbookResource: - DEBUGKPILOT<<"Loading standard addressbook"<addResource( fBookResource ); - if ( !r ) - { - DEBUGKPILOT << "Unable to open resource for file " << fABookFile << endl; - KPILOT_DELETE( aBook ); - stopTickle(); - return false; - } - fCreatedBook=true; - break; - } - default: break; - } - // find out if this can fail for reasons other than a non-existent - // vcf file. If so, how can I determine if the missing file was the problem - // or something more serious: - if ( !aBook || !aBook->load() ) - { - // Something went wrong, so tell the user and return false to exit the conduit - emit logError(i18n("Unable to initialize and load the addressbook for the sync.") ); - addSyncLogEntry(i18n("Unable to initialize and load the addressbook for the sync.") ); - WARNINGKPILOT << "Unable to initialize the addressbook for the sync." << endl; - _cleanupAddressBookPointer(); - stopTickle(); - return false; - } - abChanged = false; - - fTicket=aBook->requestSaveTicket(); - if (!fTicket) - { - WARNINGKPILOT << "Unable to lock addressbook for writing " << endl; - emit logError(i18n("Unable to lock addressbook for writing. Can't sync!")); - addSyncLogEntry(i18n("Unable to lock addressbook for writing. Can't sync!")); - _cleanupAddressBookPointer(); - stopTickle(); - return false; - } - - fCtrPC->setStartCount(aBook->allAddressees().count()); - - // get the addresseMap which maps Pilot unique record(address) id's to - // a Abbrowser Addressee; allows for easy lookup and comparisons - if(aBook->begin() == aBook->end()) - { - setFirstSync( true ); - } - else - { - _mapContactsToPilot(addresseeMap); - } - stopTickle(); - return(aBook != 0L); -} - -bool AbbrowserConduit::_saveAddressBook() -{ - FUNCTIONSETUP; - - bool saveSuccessful = false; - - fCtrPC->setEndCount(aBook->allAddressees().count()); - - Q_ASSERT(fTicket); - - if (abChanged) - { - saveSuccessful = aBook->save(fTicket); - } - else - { - DEBUGKPILOT << fname - << "Addressbook not changed, no need to save it" << endl; - } - // XXX: KDE4: release ticket in all cases (save no longer releases it) - if ( !saveSuccessful ) // didn't save, delete ticket manually - { - aBook->releaseSaveTicket(fTicket); - } - fTicket=0L; - - if ( AbbrowserSettings::addressbookType()!= AbbrowserSettings::eAbookResource ) - { - KURL kurl(AbbrowserSettings::fileName()); - if(!kurl.isLocalFile()) - { - DEBUGKPILOT << fname << "Deleting local addressbook tempfile" << endl; - if(!TDEIO::NetAccess::upload(fABookFile, AbbrowserSettings::fileName(), 0L)) { - emit logError(i18n("An error occurred while uploading \"%1\". You can try to upload " - "the temporary local file \"%2\" manually") - .arg(AbbrowserSettings::fileName()).arg(fABookFile)); - } - else { - TDEIO::NetAccess::removeTempFile(fABookFile); - } - TQFile backup(fABookFile + CSL1("~")); - backup.remove(); - } - - } - - // now try to remove the resource from the addressbook... - if (fBookResource) - { - bool r = aBook->removeResource( fBookResource ); - if ( !r ) - { - DEBUGKPILOT << fname <<": Unable to close resource." << endl; - } - } - - return saveSuccessful; -} - - - -void AbbrowserConduit::_getAppInfo() -{ - FUNCTIONSETUP; - - delete fAddressAppInfo; - fAddressAppInfo = new PilotAddressInfo(fDatabase); - fAddressAppInfo->dump(); -} - -void AbbrowserConduit::_setAppInfo() -{ - FUNCTIONSETUP; - if (fDatabase) fAddressAppInfo->writeTo(fDatabase); - if (fLocalDatabase) fAddressAppInfo->writeTo(fLocalDatabase); -} - - -void AbbrowserConduit::_cleanupAddressBookPointer() -{ - if (fCreatedBook) - { - KPILOT_DELETE(aBook); - fCreatedBook=false; - } - else - { - aBook=0L; - } -} - - - - -/********************************************************************* - D E B U G O U T P U T - *********************************************************************/ - - - - - -void AbbrowserConduit::showPilotAddress(const PilotAddress *pilotAddress) -{ - FUNCTIONSETUPL(3); - if (debug_level < 3) - { - return; - } - if (!pilotAddress) - { - DEBUGKPILOT<< fname << "| EMPTY"<getTextRepresentation( - fAddressAppInfo,TQt::PlainText) << endl; -} - - -void AbbrowserConduit::showAddresses( - const Addressee &pcAddr, - const PilotAddress *backupAddr, - const PilotAddress *palmAddr) -{ - FUNCTIONSETUPL(3); - if (debug_level >= 3) - { - DEBUGKPILOT << fname << "abEntry:" << endl; - TDEABCSync::showAddressee(pcAddr); - DEBUGKPILOT << fname << "pilotAddress:" << endl; - showPilotAddress(palmAddr); - DEBUGKPILOT << fname << "backupAddress:" << endl; - showPilotAddress(backupAddr); - DEBUGKPILOT << fname << "------------------------------------------------" << endl; - } -} - - - -/********************************************************************* - S Y N C S T R U C T U R E - *********************************************************************/ - - - -/* virtual */ bool AbbrowserConduit::exec() -{ - FUNCTIONSETUP; - - _prepare(); - - bool retrieved = false; - if(!openDatabases(CSL1("AddressDB"), &retrieved)) - { - emit logError(i18n("Unable to open the addressbook databases on the handheld.")); - return false; - } - setFirstSync( retrieved ); - - _getAppInfo(); - - // Local block - { - TQString dbpath = fLocalDatabase->dbPathName(); - DEBUGKPILOT << fname << ": Local database path " << dbpath << endl; - } - - if ( syncMode().isTest() ) - { - TQTimer::singleShot(0, this, TQT_SLOT(slotTestRecord())); - return true; - } - - if(!_loadAddressBook()) - { - emit logError(i18n("Unable to open the addressbook.")); - return false; - } - setFirstSync( isFirstSync() || (aBook->begin() == aBook->end()) ); - - DEBUGKPILOT << fname << ": First sync now " << isFirstSync() - << " and addressbook is " - << ((aBook->begin() == aBook->end()) ? "" : "non-") - << "empty." << endl; - - // perform syncing from palm to abbrowser - // iterate through all records in palm pilot - - DEBUGKPILOT << fname << ": fullsync=" << isFullSync() << ", firstSync=" << isFirstSync() << endl; - DEBUGKPILOT << fname << ": " - << "syncDirection=" << syncMode().name() << ", " - << "archive = " << AbbrowserSettings::archiveDeleted() << endl; - DEBUGKPILOT << fname << ": conflictRes="<< getConflictResolution() << endl; - DEBUGKPILOT << fname << ": PilotStreetHome=" << AbbrowserSettings::pilotStreet() << ", PilotFaxHOme" << AbbrowserSettings::pilotFax() << endl; - - if (!isFirstSync()) - { - allIds=fDatabase->idList(); - } - - TQValueVector v(4); - v[0] = AbbrowserSettings::custom0(); - v[1] = AbbrowserSettings::custom1(); - v[2] = AbbrowserSettings::custom2(); - v[3] = AbbrowserSettings::custom3(); - - fSyncSettings.setCustomMapping(v); - fSyncSettings.setFieldForOtherPhone(AbbrowserSettings::pilotOther()); - fSyncSettings.setDateFormat(AbbrowserSettings::customDateFormat()); - fSyncSettings.setPreferHome(AbbrowserSettings::pilotStreet()==0); - fSyncSettings.setFaxTypeOnPC(faxTypeOnPC()); - - /* Note: - if eCopyPCToHH or eCopyHHToPC, first sync everything, then lookup - those entries on the receiving side that are not yet syncced and delete - them. Use slotDeleteUnsyncedPCRecords and slotDeleteUnsyncedHHRecords - for this, and no longer purge the whole addressbook before the sync to - prevent data loss in case of connection loss. */ - - TQTimer::singleShot(0, this, TQT_SLOT(slotPalmRecToPC())); - - return true; -} - - - -void AbbrowserConduit::slotPalmRecToPC() -{ - FUNCTIONSETUP; - PilotRecord *palmRec = 0L, *backupRec = 0L; - - if ( syncMode() == SyncMode::eCopyPCToHH ) - { - DEBUGKPILOT << fname << ": Done; change to PCtoHH phase." << endl; - abiter = aBook->begin(); - TQTimer::singleShot(0, this, TQT_SLOT(slotPCRecToPalm())); - return; - } - - if(isFullSync()) - { - palmRec = fDatabase->readRecordByIndex(pilotindex++); - } - else - { - palmRec = fDatabase->readNextModifiedRec(); - } - - // no record means we're done going in this direction, so switch to - // PC->Palm - if(!palmRec) - { - abiter = aBook->begin(); - TQTimer::singleShot(0, this, TQT_SLOT(slotPCRecToPalm())); - return; - } - - // already synced, so skip: - if(syncedIds.contains(palmRec->id())) - { - KPILOT_DELETE(palmRec); - TQTimer::singleShot(0, this, TQT_SLOT(slotPalmRecToPC())); - return; - } - - backupRec = fLocalDatabase->readRecordById(palmRec->id()); - PilotRecord*compareRec=(backupRec)?(backupRec):(palmRec); - Addressee e = _findMatch(PilotAddress(compareRec)); - - PilotAddress*backupAddr=0L; - if (backupRec) - { - backupAddr=new PilotAddress(backupRec); - } - - PilotAddress*palmAddr=0L; - if (palmRec) - { - palmAddr=new PilotAddress(palmRec); - } - - syncAddressee(e, backupAddr, palmAddr); - - syncedIds.append(palmRec->id()); - KPILOT_DELETE(palmAddr); - KPILOT_DELETE(backupAddr); - KPILOT_DELETE(palmRec); - KPILOT_DELETE(backupRec); - - TQTimer::singleShot(0, this, TQT_SLOT(slotPalmRecToPC())); -} - - - -void AbbrowserConduit::slotPCRecToPalm() -{ - FUNCTIONSETUP; - - if ( (syncMode()==SyncMode::eCopyHHToPC) || - abiter == aBook->end() || (*abiter).isEmpty() ) - { - DEBUGKPILOT << fname << ": Done; change to delete records." << endl; - pilotindex = 0; - TQTimer::singleShot(0, this, TQT_SLOT(slotDeletedRecord())); - return; - } - - PilotRecord *palmRec=0L, *backupRec=0L; - Addressee ad = *abiter; - - abiter++; - - // If marked as archived, don't sync! - if (TDEABCSync::isArchived(ad)) - { - DEBUGKPILOT << fname << ": address with id " << ad.uid() << - " marked archived, so don't sync." << endl; - TQTimer::singleShot(0, this, TQT_SLOT(slotPCRecToPalm())); - return; - } - - - TQString recID(ad.custom(TDEABCSync::appString, TDEABCSync::idString)); - bool ok; - recordid_t rid = recID.toLong(&ok); - if (recID.isEmpty() || !ok || !rid) - { - DEBUGKPILOT << fname << ": This is a new record." << endl; - // it's a new item(no record ID and not inserted by the Palm -> PC sync), so add it - syncAddressee(ad, 0L, 0L); - TQTimer::singleShot(0, this, TQT_SLOT(slotPCRecToPalm())); - return; - } - - // look into the list of already synced record ids to see if the addressee hasn't already been synced - if (syncedIds.contains(rid)) - { - DEBUGKPILOT << ": address with id " << rid << " already synced." << endl; - TQTimer::singleShot(0, this, TQT_SLOT(slotPCRecToPalm())); - return; - } - - - backupRec = fLocalDatabase->readRecordById(rid); - // only update if no backup record or the backup record is not equal to the addressee - - PilotAddress*backupAddr=0L; - if (backupRec) - { - backupAddr=new PilotAddress(backupRec); - } - if(!backupRec || isFirstSync() || !_equal(backupAddr, ad) ) - { - DEBUGKPILOT << fname << ": Updating entry." << endl; - palmRec = fDatabase->readRecordById(rid); - PilotAddress *palmAddr = 0L; - if (palmRec) - { - palmAddr = new PilotAddress(palmRec); - } - else - { - DEBUGKPILOT << fname << ": No HH record with id " << rid << endl; - } - syncAddressee(ad, backupAddr, palmAddr); - // update the id just in case it changed - if (palmRec) rid=palmRec->id(); - KPILOT_DELETE(palmRec); - KPILOT_DELETE(palmAddr); - } - else - { - DEBUGKPILOT << fname << ": Entry not updated." << endl; - } - KPILOT_DELETE(backupAddr); - KPILOT_DELETE(backupRec); - - DEBUGKPILOT << fname << ": adding id:["<< rid << "] to syncedIds." << endl; - - syncedIds.append(rid); - // done with the sync process, go on with the next one: - TQTimer::singleShot(0, this, TQT_SLOT(slotPCRecToPalm())); -} - - - -void AbbrowserConduit::slotDeletedRecord() -{ - FUNCTIONSETUP; - - PilotRecord *backupRec = fLocalDatabase->readRecordByIndex(pilotindex++); - if(!backupRec || isFirstSync() ) - { - KPILOT_DELETE(backupRec); - TQTimer::singleShot(0, this, TQT_SLOT(slotDeleteUnsyncedPCRecords())); - return; - } - - recordid_t id = backupRec->id(); - - TQString uid = addresseeMap[id]; - Addressee e = aBook->findByUid(uid); - - DEBUGKPILOT << fname << ": now looking at palm id: [" - << id << "], tdeabc uid: [" << uid << "]." << endl; - - PilotAddress*backupAddr=0L; - if (backupRec) - { - backupAddr=new PilotAddress(backupRec); - } - PilotRecord*palmRec=fDatabase->readRecordById(id); - - if ( e.isEmpty() ) - { - DEBUGKPILOT << fname << ": no Addressee found for this id." << endl; - DEBUGKPILOT << fname << "\n" - << backupAddr->getTextRepresentation( - fAddressAppInfo,TQt::PlainText) << endl; - - if (palmRec) { - DEBUGKPILOT << fname << ": deleting from database on palm." << endl; - fDatabase->deleteRecord(id); - fCtrHH->deleted(); - } - DEBUGKPILOT << fname << ": deleting from backup database." << endl; - fLocalDatabase->deleteRecord(id); - - // because we just deleted a record, we need to go back one - pilotindex--; - } - - KPILOT_DELETE(palmRec); - KPILOT_DELETE(backupAddr); - KPILOT_DELETE(backupRec); - TQTimer::singleShot(0, this, TQT_SLOT(slotDeletedRecord())); -} - - - -void AbbrowserConduit::slotDeleteUnsyncedPCRecords() -{ - FUNCTIONSETUP; - if ( syncMode()==SyncMode::eCopyHHToPC ) - { - TQStringList uids; - RecordIDList::iterator it; - TQString uid; - for ( it = syncedIds.begin(); it != syncedIds.end(); ++it) - { - uid=addresseeMap[*it]; - if (!uid.isEmpty()) uids.append(uid); - } - // TODO: Does this speed up anything? - // qHeapSort( uids ); - AddressBook::Iterator abit; - for (abit = aBook->begin(); abit != aBook->end(); ++abit) - { - if (!uids.contains((*abit).uid())) - { - DEBUGKPILOT<<"Deleting addressee "<<(*abit).realName()<<" from PC (is not on HH, and syncing with HH->PC direction)"<removeAddressee(*abit); - fCtrPC->deleted(); - } - } - } - TQTimer::singleShot(0, this, TQT_SLOT(slotDeleteUnsyncedHHRecords())); -} - - - -void AbbrowserConduit::slotDeleteUnsyncedHHRecords() -{ - FUNCTIONSETUP; - if ( syncMode()==SyncMode::eCopyPCToHH ) - { - RecordIDList ids=fDatabase->idList(); - RecordIDList::iterator it; - for ( it = ids.begin(); it != ids.end(); ++it ) - { - if (!syncedIds.contains(*it)) - { - DEBUGKPILOT<<"Deleting record with ID "<<*it<<" from handheld (is not on PC, and syncing with PC->HH direction)"<deleteRecord(*it); - fCtrHH->deleted(); - fLocalDatabase->deleteRecord(*it); - } - } - } - TQTimer::singleShot(0, this, TQT_SLOT(slotCleanup())); -} - - -void AbbrowserConduit::slotCleanup() -{ - FUNCTIONSETUP; - - // Set the appInfoBlock, just in case the category labels changed - _setAppInfo(); - if(fDatabase) - { - fDatabase->resetSyncFlags(); - fDatabase->cleanup(); - } - if(fLocalDatabase) - { - fLocalDatabase->resetSyncFlags(); - fLocalDatabase->cleanup(); - } - - // Write out the sync maps - TQString syncFile = fLocalDatabase->dbPathName() + CSL1(".sync"); - DEBUGKPILOT << fname << ": Writing sync map to " << syncFile << endl; - KSaveFile map( syncFile ); - if ( map.status() == 0 ) - { - DEBUGKPILOT << fname << ": Writing sync map ..." << endl; - (*map.dataStream()) << addresseeMap ; - map.close(); - } - // This also picks up errors from map.close() - if ( map.status() != 0 ) - { - WARNINGKPILOT << "Could not make backup of sync map." << endl; - } - - _saveAddressBook(); - delayDone(); -} - - - -/********************************************************************* - G E N E R A L S Y N C F U N C T I O N - These functions modify the Handheld and the addressbook - *********************************************************************/ - - - -bool AbbrowserConduit::syncAddressee(Addressee &pcAddr, PilotAddress*backupAddr, - PilotAddress*palmAddr) -{ - FUNCTIONSETUP; - showAddresses(pcAddr, backupAddr, palmAddr); - - if ( syncMode() == SyncMode::eCopyPCToHH ) - { - if (pcAddr.isEmpty()) - { - return _deleteAddressee(pcAddr, backupAddr, palmAddr); - } - else - { - return _copyToHH(pcAddr, backupAddr, palmAddr); - } - } - - if ( syncMode() == SyncMode::eCopyHHToPC ) - { - if (!palmAddr) - { - return _deleteAddressee(pcAddr, backupAddr, palmAddr); - } - else - { - return _copyToPC(pcAddr, backupAddr, palmAddr); - } - } - - if ( !backupAddr || isFirstSync() ) - { - DEBUGKPILOT<< fname << ": Special case: no backup." << endl; - /* - Resolution matrix (0..does not exist, E..exists, D..deleted flag set, A..archived): - HH PC | Resolution - ------------------------------------------------------------ - 0 A | - - 0 E | PC -> HH, reset ID if not set correctly - D 0 | delete (error, should never occur!!!) - D E | CR (ERROR) - E/A 0 | HH -> PC - E/A E/A| merge/CR - */ - if (!palmAddr && TDEABCSync::isArchived(pcAddr) ) - { - return true; - } - else if (!palmAddr && !pcAddr.isEmpty()) - { - DEBUGKPILOT << fname << ": case: 1a"<HH - bool res=_copyToHH(pcAddr, 0L, 0L); - return res; - } - else if (!palmAddr && pcAddr.isEmpty()) - { - DEBUGKPILOT << fname << ": case: 1b"< ERROR - return false; - } - else if ( (isDeleted(palmAddr) || isArchived(palmAddr)) && pcAddr.isEmpty()) - { - DEBUGKPILOT << fname << ": case: 1c"<PC - return _copyToPC(pcAddr, 0L, palmAddr); - } - else - { - DEBUGKPILOT << fname << ": case: 1f"< { if (PC==B) -> delete, else -> CR } - if HH.archied -> {if (PC==B) -> copyToPC, else -> CR } - if PC.empty -> { if (HH==B) -> delete, else -> CR } - if PC.archived -> {if (HH==B) -> delete on HH, else CR } - 2) if PC==HH -> { update B, update ID of PC if needed } - 3) if PC==B -> { HH!=PC, thus HH modified, so copy HH->PC } - if HH==B -> { PC!=HH, thus PC modified, so copy PC->HH } - 4) else: all three addressees are different -> CR - */ - - if (!palmAddr || isDeleted(palmAddr) ) - { - DEBUGKPILOT << fname << ": case: 2a"<attributes()<<", isDeleted="<< - isDeleted(palmAddr)<<", isArchived="<created(); - } - else - { - fCtrHH->updated(); - } - TDEABCSync::copy(*paddr, pcAddr, *fAddressAppInfo, fSyncSettings); - - DEBUGKPILOT << fname << "palmAddr->id=" << paddr->id() - << ", pcAddr.ID=" << pcAddr.custom(TDEABCSync::appString, TDEABCSync::idString) << endl; - - if(_savePalmAddr(paddr, pcAddr)) - { - _savePCAddr(pcAddr, backupAddr, paddr); - } - if (paddrcreated) KPILOT_DELETE(paddr); - return true; -} - - - -bool AbbrowserConduit::_copyToPC(Addressee &pcAddr, PilotAddress*backupAddr, - PilotAddress*palmAddr) -{ - FUNCTIONSETUP; - if (!palmAddr) - { - return false; - } - // keep track of CUD's... - if (pcAddr.isEmpty()) - { - fCtrPC->created(); - } - else - { - fCtrPC->updated(); - } - showPilotAddress(palmAddr); - - TDEABCSync::copy(pcAddr, *palmAddr, *fAddressAppInfo, fSyncSettings); - if (isArchived(palmAddr)) - { - TDEABCSync::makeArchived(pcAddr); - } - - _savePCAddr(pcAddr, backupAddr, palmAddr); - _writeBackup(palmAddr); - return true; -} - - - -bool AbbrowserConduit::_writeBackup(PilotAddress *backup) -{ - FUNCTIONSETUP; - if (!backup) return false; - - showPilotAddress(backup); - - PilotRecord *pilotRec = backup->pack(); - fLocalDatabase->writeRecord(pilotRec); - KPILOT_DELETE(pilotRec); - return true; -} - - - -bool AbbrowserConduit::_deleteAddressee(Addressee &pcAddr, PilotAddress*backupAddr, - PilotAddress*palmAddr) -{ - FUNCTIONSETUP; - - if (palmAddr) - { - if (!syncedIds.contains(palmAddr->id())) { - DEBUGKPILOT << fname << ": adding id:["<< palmAddr->id() << "] to syncedIds." << endl; - syncedIds.append(palmAddr->id()); - } - fDatabase->deleteRecord(palmAddr->id()); - fCtrHH->deleted(); - fLocalDatabase->deleteRecord(palmAddr->id()); - } - else if (backupAddr) - { - if (!syncedIds.contains(backupAddr->id())) { - DEBUGKPILOT << fname << ": adding id:["<< backupAddr->id() << "] to syncedIds." << endl; - syncedIds.append(backupAddr->id()); - } - fLocalDatabase->deleteRecord(backupAddr->id()); - } - if (!pcAddr.isEmpty()) - { - DEBUGKPILOT << fname << " removing " << pcAddr.formattedName() << endl; - abChanged = true; - aBook->removeAddressee(pcAddr); - fCtrPC->deleted(); - } - return true; -} - - - -/********************************************************************* - l o w - l e v e l f u n c t i o n s f o r - adding / removing palm/pc records - *********************************************************************/ - - - -bool AbbrowserConduit::_savePalmAddr(PilotAddress *palmAddr, Addressee &pcAddr) -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname << ": Saving to pilot " << palmAddr->id() - << " " << palmAddr->getField(entryFirstname) - << " " << palmAddr->getField(entryLastname)<< endl; - - PilotRecord *pilotRec = palmAddr->pack(); - DEBUGKPILOT << fname << ": record with id=" << pilotRec->id() - << " len=" << pilotRec->size() << endl; - recordid_t pilotId = fDatabase->writeRecord(pilotRec); - DEBUGKPILOT << fname << ": Wrote "<getField(entryLastname))) - { - DEBUGKPILOT << fname << ": last name not equal" << endl; - return false; - } - if(!_equal(abEntry.givenName(), piAddress->getField(entryFirstname))) - { - DEBUGKPILOT << fname << ": first name not equal" << endl; - return false; - } - if(!_equal(abEntry.prefix(), piAddress->getField(entryTitle))) - { - DEBUGKPILOT << fname << ": title/prefix not equal" << endl; - return false; - } - if(!_equal(abEntry.organization(), piAddress->getField(entryCompany))) - { - DEBUGKPILOT << fname << ": company/organization not equal" << endl; - return false; - } - } - if (flags & eqFlagsNote) - if(!_equal(abEntry.note(), piAddress->getField(entryNote))) - { - DEBUGKPILOT << fname << ": note not equal" << endl; - return false; - } - - if (flags & eqFlagsCategory) - { - // Check that the name of the category of the HH record - // is one matching the PC record. - TQString addressCategoryLabel = fAddressAppInfo->categoryName(piAddress->category()); - TQString cat = TDEABCSync::bestMatchedCategoryName(abEntry.categories(), - *fAddressAppInfo, piAddress->category()); - if(!_equal(cat, addressCategoryLabel)) - { - DEBUGKPILOT << fname << ": category not equal" << endl; - return false; - } - } - - if (flags & eqFlagsPhones) - { - // first, look for missing e-mail addresses on either side - TQStringList abEmails(abEntry.emails()); - TQStringList piEmails(piAddress->getEmails()); - - if (abEmails.count() != piEmails.count()) - { - DEBUGKPILOT << fname << ": email count not equal" << endl; - return false; - } - for (TQStringList::Iterator it = abEmails.begin(); it != abEmails.end(); it++) { - if (!piEmails.contains(*it)) - { - DEBUGKPILOT << fname << ": pilot e-mail missing" << endl; - return false; - } - } - for (TQStringList::Iterator it = piEmails.begin(); it != piEmails.end(); it++) { - if (!abEmails.contains(*it)) - { - DEBUGKPILOT << fname << ": tdeabc e-mail missing" << endl; - return false; - } - } - - // now look for differences in phone numbers. Note: we can't just compare one - // of each kind of phone number, because there's no guarantee that if the user - // has more than one of a given type, we're comparing the correct two. - - PhoneNumber::List abPhones(abEntry.phoneNumbers()); - PhoneNumber::List piPhones = TDEABCSync::getPhoneNumbers(*piAddress); - // first make sure that all of the pilot phone numbers are in tdeabc - for (PhoneNumber::List::Iterator it = piPhones.begin(); it != piPhones.end(); it++) { - PhoneNumber piPhone = *it; - bool found=false; - for (PhoneNumber::List::Iterator it = abPhones.begin(); it != abPhones.end(); it++) { - PhoneNumber abPhone = *it; - // see if we have the same number here... - // * Note * We used to check for preferred number matching, but - // this seems to have broke in tdepim 3.5 and I don't have time to - // figure out why, so we won't check to see if preferred number match - if ( _equal(piPhone.number(), abPhone.number()) ) { - found = true; - break; - } - } - if (!found) { - DEBUGKPILOT << fname << ": not equal because tdeabc phone not found." << endl; - return false; - } - } - // now the other way. *cringe* tdeabc has the capacity to store way more addresses - // than the Pilot, so this might give false positives more than we'd want.... - for (PhoneNumber::List::Iterator it = abPhones.begin(); it != abPhones.end(); it++) { - PhoneNumber abPhone = *it; - bool found=false; - for (PhoneNumber::List::Iterator it = piPhones.begin(); it != piPhones.end(); it++) { - PhoneNumber piPhone = *it; - if ( _equal(piPhone.number(), abPhone.number()) ) { - found = true; - break; - } - } - if (!found) - { - DEBUGKPILOT << fname << ": not equal because pilot phone not found." << endl; - return false; - } - } - - if(!_equal(TDEABCSync::getFieldForHHOtherPhone(abEntry,fSyncSettings), - piAddress->getPhoneField(PilotAddressInfo::eOther))) - { - DEBUGKPILOT << fname << ": not equal because of other phone field." << endl; - return false; - } - } - - if (flags & eqFlagsAdress) - { - TDEABC::Address address = TDEABCSync::getAddress(abEntry,fSyncSettings); - if(!_equal(address.street(), piAddress->getField(entryAddress))) - { - DEBUGKPILOT << fname << ": address not equal" << endl; - return false; - } - if(!_equal(address.locality(), piAddress->getField(entryCity))) - { - DEBUGKPILOT << fname << ": city not equal" << endl; - return false; - } - if(!_equal(address.region(), piAddress->getField(entryState))) - { - DEBUGKPILOT << fname << ": state not equal" << endl; - return false; - } - if(!_equal(address.postalCode(), piAddress->getField(entryZip))) - { - DEBUGKPILOT << fname << ": zip not equal" << endl; - return false; - } - if(!_equal(address.country(), piAddress->getField(entryCountry))) - { - DEBUGKPILOT << fname << ": country not equal" << endl; - return false; - } - } - - if (flags & eqFlagsCustom) - { - unsigned int customIndex = 0; - unsigned int hhField = entryCustom1; - - for ( ; customIndex<4; ++customIndex,++hhField ) - { - if (!_equal(TDEABCSync::getFieldForHHCustom(customIndex, abEntry, fSyncSettings), - piAddress->getField(hhField))) - { - DEBUGKPILOT << fname << ": Custom field " << customIndex - << " (HH field " << hhField << ") differs." << endl; - return false; - } - } - } - - // if any side is marked archived, but the other is not, the two - // are not equal. - if ( (flags & eqFlagsFlags) && (isArchived(piAddress) || TDEABCSync::isArchived(abEntry) ) ) - { - DEBUGKPILOT << fname << ": archived flags don't match" << endl; - return false; - } - - return true; -} - - - - - - - - - - -/********************************************************************* - C O N F L I C T R E S O L U T I O N a n d M E R G I N G - *********************************************************************/ - - - -/** smartly merge the given field for the given entry. use the backup record to determine which record has been modified - @pc, @backup, @palm ... entries of the according databases - @returns string of the merged entries. -*/ -TQString AbbrowserConduit::_smartMergeString(const TQString &pc, const TQString & backup, - const TQString & palm, ConflictResolution confRes) -{ - FUNCTIONSETUP; - - // if both entries are already the same, no need to do anything - if(pc == palm) return pc; - - // If this is a first sync, we don't have a backup record, so - if(isFirstSync() || backup.isEmpty()) { - if (pc.isEmpty() && palm.isEmpty() ) return TQString(); - if(pc.isEmpty()) return palm; - if(palm.isEmpty()) return pc; - } else { - // only one side modified, so return that string, no conflict - if(palm == backup) return pc; - if(pc == backup) return palm; - } - - DEBUGKPILOT<<"pc="<labels[1]=i18n("Handheld"); - tab->labels[2]=i18n("Last sync"); - if (!pcAddr.isEmpty()) - tab->fExistItems=(eExistItems)(tab->fExistItems|eExistsPC); - if (backupAddr) - tab->fExistItems=(eExistItems)(tab->fExistItems|eExistsBackup); - if (palmAddr) - tab->fExistItems=(eExistItems)(tab->fExistItems|eExistsPalm); - -#define appendGen(desc, abfield, palmfield) \ - tab->append(new ResolutionItem(desc, tab->fExistItems, \ - (!pcAddr.isEmpty())?(abfield):(TQString()), \ - (palmAddr)?(palmAddr->palmfield):(TQString()), \ - (backupAddr)?(backupAddr->palmfield):(TQString()) )) -#define appendAddr(desc, abfield, palmfield) \ - appendGen(desc, abfield, getField(palmfield)) -#define appendGenPhone(desc, abfield, palmfield) \ - appendGen(desc, abfield, getPhoneField(PilotAddressInfo::palmfield)) -#define appendPhone(desc, abfield, palmfield) \ - appendGenPhone(desc, pcAddr.phoneNumber(PhoneNumber::abfield).number(), palmfield) - - - appendAddr(i18n("Last name"), pcAddr.familyName(), entryLastname); - appendAddr(i18n("First name"), pcAddr.givenName(), entryFirstname); - appendAddr(i18n("Organization"), pcAddr.organization(), entryCompany); - appendAddr(i18n("Title"), pcAddr.prefix(), entryTitle); - appendAddr(i18n("Note"), pcAddr.note(), entryNote); - - appendAddr(i18n("Custom 1"), TDEABCSync::getFieldForHHCustom(0, pcAddr, fSyncSettings), entryCustom1); - appendAddr(i18n("Custom 2"), TDEABCSync::getFieldForHHCustom(1, pcAddr, fSyncSettings), entryCustom2); - appendAddr(i18n("Custom 3"), TDEABCSync::getFieldForHHCustom(2, pcAddr, fSyncSettings), entryCustom3); - appendAddr(i18n("Custom 4"), TDEABCSync::getFieldForHHCustom(3, pcAddr, fSyncSettings), entryCustom4); - - appendPhone(i18n("Work Phone"), Work, eWork); - appendPhone(i18n("Home Phone"), Home, eHome); - appendPhone(i18n("Mobile Phone"), Cell, eMobile); - appendGenPhone(i18n("Fax"), pcAddr.phoneNumber(faxTypeOnPC()).number(), eFax); - appendPhone(i18n("Pager"), Pager, ePager); - appendGenPhone(i18n("Other"), TDEABCSync::getFieldForHHOtherPhone(pcAddr,fSyncSettings), eOther); - appendGenPhone(i18n("Email"), pcAddr.preferredEmail(), eEmail); - - TDEABC::Address abAddress = TDEABCSync::getAddress(pcAddr,fSyncSettings); - appendAddr(i18n("Address"), abAddress.street(), entryAddress); - appendAddr(i18n("City"), abAddress.locality(), entryCity); - appendAddr(i18n("Region"), abAddress.region(), entryState); - appendAddr(i18n("Postal code"), abAddress.postalCode(), entryZip); - appendAddr(i18n("Country"), abAddress.country(), entryCountry); - - TQString palmAddrCategoryLabel; - if (palmAddr) - { - palmAddrCategoryLabel = fAddressAppInfo->categoryName(palmAddr->category()); - } - TQString backupAddrCategoryLabel; - if (backupAddr) - { - backupAddrCategoryLabel = fAddressAppInfo->categoryName(backupAddr->category()); - } - int category = palmAddr ? palmAddr->category() : 0; - tab->append(new ResolutionItem( - i18n("Category"), - tab->fExistItems, - !pcAddr.isEmpty() ? - TDEABCSync::bestMatchedCategoryName(pcAddr.categories(), *fAddressAppInfo, category) : - TQString(), - palmAddrCategoryLabel, - backupAddrCategoryLabel)); -#undef appendGen -#undef appendAddr -#undef appendGenPhone -#undef appendPhone - - return true; -} - - -/// This function just sets the phone number of type "type" to "phone" -static inline void setPhoneNumber(Addressee &abEntry, int type, const TQString &nr) -{ - PhoneNumber phone = abEntry.phoneNumber(type); - phone.setNumber(nr); - abEntry.insertPhoneNumber(phone); -} - - -bool AbbrowserConduit::_applyResolutionTable(ResolutionTable*tab, Addressee &pcAddr, - PilotAddress *backupAddr, PilotAddress *palmAddr) -{ - FUNCTIONSETUP; - if (!tab) return false; - if (!palmAddr) { - WARNINGKPILOT << "Empty palmAddr after conflict resolution." << endl; - return false; - } - - ResolutionItem*item=tab->first(); -#define SETGENFIELD(abfield, palmfield) \ - if (item) {\ - abfield; \ - palmAddr->setField(palmfield, item->fResolved); \ - }\ - item=tab->next(); -#define SETFIELD(abfield, palmfield) \ - SETGENFIELD(pcAddr.set##abfield(item->fResolved), palmfield) -#define SETCUSTOMFIELD(abfield, palmfield) \ - SETGENFIELD(TDEABCSync::setFieldFromHHCustom(abfield, pcAddr, item->fResolved, fSyncSettings), palmfield) -#define SETGENPHONE(abfield, palmfield) \ - if (item) { \ - abfield; \ - palmAddr->setPhoneField(PilotAddressInfo::palmfield, item->fResolved, PilotAddress::Replace); \ - }\ - item=tab->next(); -#define SETPHONEFIELD(abfield, palmfield) \ - SETGENPHONE(setPhoneNumber(pcAddr, PhoneNumber::abfield, item->fResolved), palmfield) -#define SETADDRESSFIELD(abfield, palmfield) \ - SETGENFIELD(abAddress.abfield(item->fResolved), palmfield) - - SETFIELD(FamilyName, entryLastname); - SETFIELD(GivenName, entryFirstname); - SETFIELD(Organization, entryCompany); - SETFIELD(Prefix, entryTitle); - SETFIELD(Note, entryNote); - - SETCUSTOMFIELD(0, entryCustom1); - SETCUSTOMFIELD(1, entryCustom2); - SETCUSTOMFIELD(2, entryCustom3); - SETCUSTOMFIELD(3, entryCustom4); - - SETPHONEFIELD(Work, eWork); - SETPHONEFIELD(Home, eHome); - SETPHONEFIELD(Cell, eMobile); - SETGENPHONE(setPhoneNumber(pcAddr, faxTypeOnPC(), item->fResolved), eFax); - SETPHONEFIELD(Pager, ePager); - SETGENPHONE(TDEABCSync::setFieldFromHHOtherPhone(pcAddr, item->fResolved, fSyncSettings), eOther); - - // TODO: fix email - if (item) - { - palmAddr->setPhoneField(PilotAddressInfo::eEmail, item->fResolved, PilotAddress::Replace); - if (backupAddr) - { - pcAddr.removeEmail(backupAddr->getPhoneField(PilotAddressInfo::eEmail)); - } - pcAddr.removeEmail(palmAddr->getPhoneField(PilotAddressInfo::eEmail)); - pcAddr.insertEmail(item->fResolved, true); - } - item=tab->next(); - - TDEABC::Address abAddress = TDEABCSync::getAddress(pcAddr, fSyncSettings); - SETADDRESSFIELD(setStreet, entryAddress); - SETADDRESSFIELD(setLocality, entryCity); - SETADDRESSFIELD(setRegion, entryState); - SETADDRESSFIELD(setPostalCode, entryZip); - SETADDRESSFIELD(setCountry, entryCountry); - pcAddr.insertAddress(abAddress); - - // TODO: Is this correct? - if (item) - { - palmAddr->setCategory( fAddressAppInfo->findCategory(item->fResolved) ); - TDEABCSync::setCategory(pcAddr, item->fResolved); - } - - -#undef SETGENFIELD -#undef SETFIELD -#undef SETCUSTOMFIELD -#undef SETGENPHONE -#undef SETPHONEFIELD -#undef SETADDRESSFIELD - - return true; -} - - - -bool AbbrowserConduit::_smartMergeTable(ResolutionTable*tab) -{ - FUNCTIONSETUP; - if (!tab) return false; - bool noconflict=true; - ResolutionItem*item; - for ( item = tab->first(); item; item = tab->next() ) - { - // try to merge the three strings - item->fResolved=_smartMergeString(item->fEntries[0], - item->fEntries[2], item->fEntries[1], getConflictResolution()); - // if a conflict occurred, set the default to something sensitive: - if (item->fResolved.isNull() && !(item->fEntries[0].isEmpty() && - item->fEntries[1].isEmpty() && item->fEntries[2].isEmpty() ) ) - { - item->fResolved=item->fEntries[0]; - noconflict=false; - } - if (item->fResolved.isNull()) item->fResolved=item->fEntries[1]; - if (item->fResolved.isNull()) item->fResolved=item->fEntries[2]; - } - return noconflict; -} - - - -/** Merge the palm and the pc entries with the additional information of - * the backup. - * return value: no meaning yet - */ -bool AbbrowserConduit::_smartMergeAddressee(Addressee &pcAddr, - PilotAddress *backupAddr, PilotAddress *palmAddr) -{ - FUNCTIONSETUP; - - // Merge them, then look which records have to be written to device or abook - int res = SyncAction::eAskUser; - bool result=true; - ResolutionTable tab; - - result &= _buildResolutionTable(&tab, pcAddr, backupAddr, palmAddr); - // Now attempt a smart merge. If that fails, let conflict resolution do the job - bool mergeOk=_smartMergeTable(&tab); - - if (!mergeOk) - { - TQString dlgText; - if (!palmAddr) - { - dlgText=i18n("The following address entry was changed, but does no longer exist on the handheld. Please resolve this conflict:"); - } - else if (pcAddr.isEmpty()) - { - dlgText=i18n("The following address entry was changed, but does no longer exist on the PC. Please resolve this conflict:"); - } - else - { - dlgText=i18n("The following address entry was changed on the handheld as well as on the PC side. The changes could not be merged automatically, so please resolve the conflict yourself:"); - } - ResolutionDlg*resdlg=new ResolutionDlg(0L, fHandle, i18n("Address conflict"), dlgText, &tab); - resdlg->exec(); - KPILOT_DELETE(resdlg); - } - res=tab.fResolution; - - // Disallow some resolution under certain conditions, fix wrong values: - switch (res) { - case SyncAction::eHHOverrides: - if (!palmAddr) res=SyncAction::eDelete; - break; - case SyncAction::ePCOverrides: - if (pcAddr.isEmpty()) res=SyncAction::eDelete; - break; - case SyncAction::ePreviousSyncOverrides: - if (!backupAddr) res=SyncAction::eDoNothing; - break; - } - - PilotAddress*pAddr=palmAddr; - bool pAddrCreated=false; - // Now that we have done a possible conflict resolution, apply the changes - switch (res) { - case SyncAction::eDuplicate: - // Set the Palm ID to 0 so we don't overwrite the existing record. - pcAddr.removeCustom(TDEABCSync::appString, TDEABCSync::idString); - result &= _copyToHH(pcAddr, 0L, 0L); - { - Addressee pcadr; - result &= _copyToPC(pcadr, backupAddr, palmAddr); - } - break; - case SyncAction::eDoNothing: - break; - case SyncAction::eHHOverrides: - result &= _copyToPC(pcAddr, backupAddr, palmAddr); - break; - case SyncAction::ePCOverrides: - result &= _copyToHH(pcAddr, backupAddr, pAddr); - break; - case SyncAction::ePreviousSyncOverrides: - TDEABCSync::copy(pcAddr, *backupAddr, *fAddressAppInfo, fSyncSettings); - if (palmAddr && backupAddr) *palmAddr=*backupAddr; - result &= _savePalmAddr(backupAddr, pcAddr); - result &= _savePCAddr(pcAddr, backupAddr, backupAddr); - break; - case SyncAction::eDelete: - result &= _deleteAddressee(pcAddr, backupAddr, palmAddr); - break; - case SyncAction::eAskUser: - default: - if (!pAddr) - { - pAddr=new PilotAddress(); - pAddrCreated=true; - } - result &= _applyResolutionTable(&tab, pcAddr, backupAddr, pAddr); -showAddresses(pcAddr, backupAddr, pAddr); - // savePalmAddr sets the RecordID custom field already - result &= _savePalmAddr(pAddr, pcAddr); - result &= _savePCAddr(pcAddr, backupAddr, pAddr); - if (pAddrCreated) KPILOT_DELETE(pAddr); - break; - } - - return result; -} - - - -// TODO: right now entries are equal if both first/last name and organization are -// equal. This rules out two entries for the same person(e.g. real home and weekend home) -// or two persons with the same name where you don't know the organization.!!! -Addressee AbbrowserConduit::_findMatch(const PilotAddress & pilotAddress) const -{ - FUNCTIONSETUP; - // TODO: also search with the pilotID - // first, use the pilotID to UID map to find the appropriate record - if( !isFirstSync() && (pilotAddress.id() > 0) ) - { - TQString id(addresseeMap[pilotAddress.id()]); - DEBUGKPILOT << fname << ": PilotRecord has id " << pilotAddress.id() << ", mapped to " << id << endl; - if(!id.isEmpty()) - { - Addressee res(aBook->findByUid(id)); - if(!res.isEmpty()) return res; - DEBUGKPILOT << fname << ": PilotRecord has id " << pilotAddress.id() << ", but could not be found in the addressbook" << endl; - } - } - - for(AddressBook::Iterator iter = aBook->begin(); iter != aBook->end(); ++iter) - { - Addressee abEntry = *iter; - TQString recID(abEntry.custom(TDEABCSync::appString, TDEABCSync::idString)); - bool ok; - if (!recID.isEmpty() ) - { - recordid_t rid = recID.toLong(&ok); - if (ok && rid) - { - if (rid==pilotAddress.id()) return abEntry;// yes, we found it - // skip this addressee, as it can an other corresponding address on the handheld - if (allIds.contains(rid)) continue; - } - } - - if (_equal(&pilotAddress, abEntry, eqFlagsAlmostAll)) - { - return abEntry; - } - } - DEBUGKPILOT << fname << ": Could not find any addressbook enty matching " << pilotAddress.getField(entryLastname) << endl; - return Addressee(); -} - -void AbbrowserConduit::slotTestRecord() -{ - FUNCTIONSETUP; - - // Get a record and interpret it as an address. - PilotRecord *r = fDatabase->readRecordByIndex( pilotindex ); - if (!r) - { - delayDone(); - return; - } - PilotAddress a(r); - KPILOT_DELETE(r); - - // Process this record. - showPilotAddress(&a); - - // Schedule more work. - ++pilotindex; - TQTimer::singleShot(0, this, TQT_SLOT(slotTestRecord())); -} diff --git a/conduits/abbrowserconduit/abbrowser-conduit.cpp b/conduits/abbrowserconduit/abbrowser-conduit.cpp new file mode 100644 index 0000000..c4441b1 --- /dev/null +++ b/conduits/abbrowserconduit/abbrowser-conduit.cpp @@ -0,0 +1,1897 @@ +/* KPilot +** +** Copyright (C) 2000,2001 by Dan Pilone +** Copyright (C) 2002-2003 by Reinhold Kainhofer +** Copyright (C) 2007 by Adriaan de Groot +** +** The abbrowser conduit copies addresses from the Pilot's address book to +** the KDE addressbook maintained via the tdeabc library. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org. +*/ + + + +#include "options.h" + +#include +#include +#include +#include + +#include +#include +#include +#include + +#include +#include + +#include "resolutionDialog.h" +#include "resolutionTable.h" +#include "abbrowserSettings.h" +#include "tdeabcRecord.h" + +#include "abbrowser-conduit.moc" + +// Something to allow us to check what revision +// the modules are that make up a binary distribution. +// +// +extern "C" +{ +unsigned long version_conduit_address = Pilot::PLUGIN_API; +} + + +/* This is partly stolen from the boost libraries, partly from +* "Modern C++ design" for doing compile time checks; we need +* to make sure that the enum values in TDEABCSync:: and in the +* AbbrowserSettings class are the same so that both interpret +* configuration values the same way. +*/ +template struct EnumerationMismatch; +template<> struct EnumerationMismatch{}; + +#define CHECK_ENUM(a) (void)sizeof(EnumerationMismatch<((int)TDEABCSync::a)==((int)AbbrowserSettings::a)>) + +static inline void compile_time_check() +{ + // Mappings for other phone + CHECK_ENUM(eOtherPhone); + CHECK_ENUM(eOtherPhone); + CHECK_ENUM(eAssistant); + CHECK_ENUM(eBusinessFax); + CHECK_ENUM(eCarPhone); + CHECK_ENUM(eEmail2); + CHECK_ENUM(eHomeFax); + CHECK_ENUM(eTelex); + CHECK_ENUM(eTTYTTDPhone); + + // Mappings for custom fields + CHECK_ENUM(eCustomField); + CHECK_ENUM(eCustomBirthdate); + CHECK_ENUM(eCustomURL); + CHECK_ENUM(eCustomIM); +} + +inline int faxTypeOnPC() +{ + return TDEABC::PhoneNumber::Fax | + ( (AbbrowserSettings::pilotFax()==0) ? + TDEABC::PhoneNumber::Home : + TDEABC::PhoneNumber::Work ); +} + + +using namespace TDEABC; + +/********************************************************************* + C O N S T R U C T O R + *********************************************************************/ + + +AbbrowserConduit::AbbrowserConduit(KPilotLink * o, const char *n, const TQStringList & a): + ConduitAction(o, n, a), + aBook(0L), + fAddressAppInfo(0L), + addresseeMap(), + syncedIds(), + abiter(), + fTicket(0L), + fCreatedBook(false), + fBookResource(0L) +{ + FUNCTIONSETUP; + fConduitName=i18n("Addressbook"); +} + + + +AbbrowserConduit::~AbbrowserConduit() +{ + FUNCTIONSETUP; + + if (fTicket) + { + DEBUGKPILOT << fname << ": Releasing ticket" << endl; + aBook->releaseSaveTicket(fTicket); + fTicket=0L; + } + + _cleanupAddressBookPointer(); + // unused function warnings. + compile_time_check(); +} + + + +/********************************************************************* + L O A D I N G T H E D A T A + *********************************************************************/ + + + +/* Builds the map which links record ids to uid's of Addressee +*/ +void AbbrowserConduit::_mapContactsToPilot(TQMap < recordid_t, TQString > &idContactMap) +{ + FUNCTIONSETUP; + + idContactMap.clear(); + + for(AddressBook::Iterator contactIter = aBook->begin(); + contactIter != aBook->end(); ++contactIter) + { + Addressee aContact = *contactIter; + TQString recid = aContact.custom(TDEABCSync::appString, TDEABCSync::idString); + if(!recid.isEmpty()) + { + recordid_t id = recid.toULong(); + // safety check: make sure that we don't already have a map for this pilot id. + // if we do (this can come from a copy/paste in kaddressbook, etc.), then we need + // to reset our Addressee so that we can assign him a new pilot Id later and sync + // him properly. if we don't do this, we'll lose one of these on the pilot. + if (!idContactMap.contains(id)) + { + idContactMap.insert(id, aContact.uid()); + } + else + { + DEBUGKPILOT << fname << ": found duplicate pilot key: [" + << id << "], removing pilot id from addressee: [" + << aContact.realName() << "]" << endl; + aContact.removeCustom(TDEABCSync::appString, TDEABCSync::idString); + aBook->insertAddressee(aContact); + abChanged = true; + } + } + } + DEBUGKPILOT << fname << ": Loaded " << idContactMap.size() << + " addresses from the addressbook. " << endl; +} + + + +bool AbbrowserConduit::_prepare() +{ + FUNCTIONSETUP; + + readConfig(); + syncedIds.clear(); + pilotindex = 0; + + return true; +} + + + +void AbbrowserConduit::readConfig() +{ + FUNCTIONSETUP; + AbbrowserSettings::self()->readConfig(); + + // Conflict page + SyncAction::ConflictResolution res = (SyncAction::ConflictResolution)AbbrowserSettings::conflictResolution(); + setConflictResolution(res); + + DEBUGKPILOT << fname + << ": Reading addressbook " + << ( AbbrowserSettings::addressbookType() == AbbrowserSettings::eAbookFile ? + AbbrowserSettings::fileName() : CSL1("Standard") ) + << endl; + DEBUGKPILOT << fname + << ": " + << " fConflictResolution=" << getConflictResolution() + << " fArchive=" << AbbrowserSettings::archiveDeleted() + << " fFirstTime=" << isFirstSync() + << endl; + DEBUGKPILOT << fname + << ": " + << " fPilotStreetHome=" << AbbrowserSettings::pilotStreet() + << " fPilotFaxHome=" << AbbrowserSettings::pilotFax() + << " eCustom[0]=" << AbbrowserSettings::custom0() + << " eCustom[1]=" << AbbrowserSettings::custom1() + << " eCustom[2]=" << AbbrowserSettings::custom2() + << " eCustom[3]=" << AbbrowserSettings::custom3() + << endl; +} + + + +bool isDeleted(const PilotAddress *addr) +{ + if (!addr) + { + return true; + } + if (addr->isDeleted() && !addr->isArchived()) + { + return true; + } + if (addr->isArchived()) + { + return !AbbrowserSettings::archiveDeleted(); + } + return false; +} + +bool isArchived(const PilotAddress *addr) +{ + if (addr && addr->isArchived()) + { + return AbbrowserSettings::archiveDeleted(); + } + else + { + return false; + } +} + + + +bool AbbrowserConduit::_loadAddressBook() +{ + FUNCTIONSETUP; + + startTickle(); + switch ( AbbrowserSettings::addressbookType() ) + { + case AbbrowserSettings::eAbookResource: + DEBUGKPILOT<<"Loading standard addressbook"<addResource( fBookResource ); + if ( !r ) + { + DEBUGKPILOT << "Unable to open resource for file " << fABookFile << endl; + KPILOT_DELETE( aBook ); + stopTickle(); + return false; + } + fCreatedBook=true; + break; + } + default: break; + } + // find out if this can fail for reasons other than a non-existent + // vcf file. If so, how can I determine if the missing file was the problem + // or something more serious: + if ( !aBook || !aBook->load() ) + { + // Something went wrong, so tell the user and return false to exit the conduit + emit logError(i18n("Unable to initialize and load the addressbook for the sync.") ); + addSyncLogEntry(i18n("Unable to initialize and load the addressbook for the sync.") ); + WARNINGKPILOT << "Unable to initialize the addressbook for the sync." << endl; + _cleanupAddressBookPointer(); + stopTickle(); + return false; + } + abChanged = false; + + fTicket=aBook->requestSaveTicket(); + if (!fTicket) + { + WARNINGKPILOT << "Unable to lock addressbook for writing " << endl; + emit logError(i18n("Unable to lock addressbook for writing. Can't sync!")); + addSyncLogEntry(i18n("Unable to lock addressbook for writing. Can't sync!")); + _cleanupAddressBookPointer(); + stopTickle(); + return false; + } + + fCtrPC->setStartCount(aBook->allAddressees().count()); + + // get the addresseMap which maps Pilot unique record(address) id's to + // a Abbrowser Addressee; allows for easy lookup and comparisons + if(aBook->begin() == aBook->end()) + { + setFirstSync( true ); + } + else + { + _mapContactsToPilot(addresseeMap); + } + stopTickle(); + return(aBook != 0L); +} + +bool AbbrowserConduit::_saveAddressBook() +{ + FUNCTIONSETUP; + + bool saveSuccessful = false; + + fCtrPC->setEndCount(aBook->allAddressees().count()); + + Q_ASSERT(fTicket); + + if (abChanged) + { + saveSuccessful = aBook->save(fTicket); + } + else + { + DEBUGKPILOT << fname + << "Addressbook not changed, no need to save it" << endl; + } + // XXX: KDE4: release ticket in all cases (save no longer releases it) + if ( !saveSuccessful ) // didn't save, delete ticket manually + { + aBook->releaseSaveTicket(fTicket); + } + fTicket=0L; + + if ( AbbrowserSettings::addressbookType()!= AbbrowserSettings::eAbookResource ) + { + KURL kurl(AbbrowserSettings::fileName()); + if(!kurl.isLocalFile()) + { + DEBUGKPILOT << fname << "Deleting local addressbook tempfile" << endl; + if(!TDEIO::NetAccess::upload(fABookFile, AbbrowserSettings::fileName(), 0L)) { + emit logError(i18n("An error occurred while uploading \"%1\". You can try to upload " + "the temporary local file \"%2\" manually") + .arg(AbbrowserSettings::fileName()).arg(fABookFile)); + } + else { + TDEIO::NetAccess::removeTempFile(fABookFile); + } + TQFile backup(fABookFile + CSL1("~")); + backup.remove(); + } + + } + + // now try to remove the resource from the addressbook... + if (fBookResource) + { + bool r = aBook->removeResource( fBookResource ); + if ( !r ) + { + DEBUGKPILOT << fname <<": Unable to close resource." << endl; + } + } + + return saveSuccessful; +} + + + +void AbbrowserConduit::_getAppInfo() +{ + FUNCTIONSETUP; + + delete fAddressAppInfo; + fAddressAppInfo = new PilotAddressInfo(fDatabase); + fAddressAppInfo->dump(); +} + +void AbbrowserConduit::_setAppInfo() +{ + FUNCTIONSETUP; + if (fDatabase) fAddressAppInfo->writeTo(fDatabase); + if (fLocalDatabase) fAddressAppInfo->writeTo(fLocalDatabase); +} + + +void AbbrowserConduit::_cleanupAddressBookPointer() +{ + if (fCreatedBook) + { + KPILOT_DELETE(aBook); + fCreatedBook=false; + } + else + { + aBook=0L; + } +} + + + + +/********************************************************************* + D E B U G O U T P U T + *********************************************************************/ + + + + + +void AbbrowserConduit::showPilotAddress(const PilotAddress *pilotAddress) +{ + FUNCTIONSETUPL(3); + if (debug_level < 3) + { + return; + } + if (!pilotAddress) + { + DEBUGKPILOT<< fname << "| EMPTY"<getTextRepresentation( + fAddressAppInfo,TQt::PlainText) << endl; +} + + +void AbbrowserConduit::showAddresses( + const Addressee &pcAddr, + const PilotAddress *backupAddr, + const PilotAddress *palmAddr) +{ + FUNCTIONSETUPL(3); + if (debug_level >= 3) + { + DEBUGKPILOT << fname << "abEntry:" << endl; + TDEABCSync::showAddressee(pcAddr); + DEBUGKPILOT << fname << "pilotAddress:" << endl; + showPilotAddress(palmAddr); + DEBUGKPILOT << fname << "backupAddress:" << endl; + showPilotAddress(backupAddr); + DEBUGKPILOT << fname << "------------------------------------------------" << endl; + } +} + + + +/********************************************************************* + S Y N C S T R U C T U R E + *********************************************************************/ + + + +/* virtual */ bool AbbrowserConduit::exec() +{ + FUNCTIONSETUP; + + _prepare(); + + bool retrieved = false; + if(!openDatabases(CSL1("AddressDB"), &retrieved)) + { + emit logError(i18n("Unable to open the addressbook databases on the handheld.")); + return false; + } + setFirstSync( retrieved ); + + _getAppInfo(); + + // Local block + { + TQString dbpath = fLocalDatabase->dbPathName(); + DEBUGKPILOT << fname << ": Local database path " << dbpath << endl; + } + + if ( syncMode().isTest() ) + { + TQTimer::singleShot(0, this, TQT_SLOT(slotTestRecord())); + return true; + } + + if(!_loadAddressBook()) + { + emit logError(i18n("Unable to open the addressbook.")); + return false; + } + setFirstSync( isFirstSync() || (aBook->begin() == aBook->end()) ); + + DEBUGKPILOT << fname << ": First sync now " << isFirstSync() + << " and addressbook is " + << ((aBook->begin() == aBook->end()) ? "" : "non-") + << "empty." << endl; + + // perform syncing from palm to abbrowser + // iterate through all records in palm pilot + + DEBUGKPILOT << fname << ": fullsync=" << isFullSync() << ", firstSync=" << isFirstSync() << endl; + DEBUGKPILOT << fname << ": " + << "syncDirection=" << syncMode().name() << ", " + << "archive = " << AbbrowserSettings::archiveDeleted() << endl; + DEBUGKPILOT << fname << ": conflictRes="<< getConflictResolution() << endl; + DEBUGKPILOT << fname << ": PilotStreetHome=" << AbbrowserSettings::pilotStreet() << ", PilotFaxHOme" << AbbrowserSettings::pilotFax() << endl; + + if (!isFirstSync()) + { + allIds=fDatabase->idList(); + } + + TQValueVector v(4); + v[0] = AbbrowserSettings::custom0(); + v[1] = AbbrowserSettings::custom1(); + v[2] = AbbrowserSettings::custom2(); + v[3] = AbbrowserSettings::custom3(); + + fSyncSettings.setCustomMapping(v); + fSyncSettings.setFieldForOtherPhone(AbbrowserSettings::pilotOther()); + fSyncSettings.setDateFormat(AbbrowserSettings::customDateFormat()); + fSyncSettings.setPreferHome(AbbrowserSettings::pilotStreet()==0); + fSyncSettings.setFaxTypeOnPC(faxTypeOnPC()); + + /* Note: + if eCopyPCToHH or eCopyHHToPC, first sync everything, then lookup + those entries on the receiving side that are not yet syncced and delete + them. Use slotDeleteUnsyncedPCRecords and slotDeleteUnsyncedHHRecords + for this, and no longer purge the whole addressbook before the sync to + prevent data loss in case of connection loss. */ + + TQTimer::singleShot(0, this, TQT_SLOT(slotPalmRecToPC())); + + return true; +} + + + +void AbbrowserConduit::slotPalmRecToPC() +{ + FUNCTIONSETUP; + PilotRecord *palmRec = 0L, *backupRec = 0L; + + if ( syncMode() == SyncMode::eCopyPCToHH ) + { + DEBUGKPILOT << fname << ": Done; change to PCtoHH phase." << endl; + abiter = aBook->begin(); + TQTimer::singleShot(0, this, TQT_SLOT(slotPCRecToPalm())); + return; + } + + if(isFullSync()) + { + palmRec = fDatabase->readRecordByIndex(pilotindex++); + } + else + { + palmRec = fDatabase->readNextModifiedRec(); + } + + // no record means we're done going in this direction, so switch to + // PC->Palm + if(!palmRec) + { + abiter = aBook->begin(); + TQTimer::singleShot(0, this, TQT_SLOT(slotPCRecToPalm())); + return; + } + + // already synced, so skip: + if(syncedIds.contains(palmRec->id())) + { + KPILOT_DELETE(palmRec); + TQTimer::singleShot(0, this, TQT_SLOT(slotPalmRecToPC())); + return; + } + + backupRec = fLocalDatabase->readRecordById(palmRec->id()); + PilotRecord*compareRec=(backupRec)?(backupRec):(palmRec); + Addressee e = _findMatch(PilotAddress(compareRec)); + + PilotAddress*backupAddr=0L; + if (backupRec) + { + backupAddr=new PilotAddress(backupRec); + } + + PilotAddress*palmAddr=0L; + if (palmRec) + { + palmAddr=new PilotAddress(palmRec); + } + + syncAddressee(e, backupAddr, palmAddr); + + syncedIds.append(palmRec->id()); + KPILOT_DELETE(palmAddr); + KPILOT_DELETE(backupAddr); + KPILOT_DELETE(palmRec); + KPILOT_DELETE(backupRec); + + TQTimer::singleShot(0, this, TQT_SLOT(slotPalmRecToPC())); +} + + + +void AbbrowserConduit::slotPCRecToPalm() +{ + FUNCTIONSETUP; + + if ( (syncMode()==SyncMode::eCopyHHToPC) || + abiter == aBook->end() || (*abiter).isEmpty() ) + { + DEBUGKPILOT << fname << ": Done; change to delete records." << endl; + pilotindex = 0; + TQTimer::singleShot(0, this, TQT_SLOT(slotDeletedRecord())); + return; + } + + PilotRecord *palmRec=0L, *backupRec=0L; + Addressee ad = *abiter; + + abiter++; + + // If marked as archived, don't sync! + if (TDEABCSync::isArchived(ad)) + { + DEBUGKPILOT << fname << ": address with id " << ad.uid() << + " marked archived, so don't sync." << endl; + TQTimer::singleShot(0, this, TQT_SLOT(slotPCRecToPalm())); + return; + } + + + TQString recID(ad.custom(TDEABCSync::appString, TDEABCSync::idString)); + bool ok; + recordid_t rid = recID.toLong(&ok); + if (recID.isEmpty() || !ok || !rid) + { + DEBUGKPILOT << fname << ": This is a new record." << endl; + // it's a new item(no record ID and not inserted by the Palm -> PC sync), so add it + syncAddressee(ad, 0L, 0L); + TQTimer::singleShot(0, this, TQT_SLOT(slotPCRecToPalm())); + return; + } + + // look into the list of already synced record ids to see if the addressee hasn't already been synced + if (syncedIds.contains(rid)) + { + DEBUGKPILOT << ": address with id " << rid << " already synced." << endl; + TQTimer::singleShot(0, this, TQT_SLOT(slotPCRecToPalm())); + return; + } + + + backupRec = fLocalDatabase->readRecordById(rid); + // only update if no backup record or the backup record is not equal to the addressee + + PilotAddress*backupAddr=0L; + if (backupRec) + { + backupAddr=new PilotAddress(backupRec); + } + if(!backupRec || isFirstSync() || !_equal(backupAddr, ad) ) + { + DEBUGKPILOT << fname << ": Updating entry." << endl; + palmRec = fDatabase->readRecordById(rid); + PilotAddress *palmAddr = 0L; + if (palmRec) + { + palmAddr = new PilotAddress(palmRec); + } + else + { + DEBUGKPILOT << fname << ": No HH record with id " << rid << endl; + } + syncAddressee(ad, backupAddr, palmAddr); + // update the id just in case it changed + if (palmRec) rid=palmRec->id(); + KPILOT_DELETE(palmRec); + KPILOT_DELETE(palmAddr); + } + else + { + DEBUGKPILOT << fname << ": Entry not updated." << endl; + } + KPILOT_DELETE(backupAddr); + KPILOT_DELETE(backupRec); + + DEBUGKPILOT << fname << ": adding id:["<< rid << "] to syncedIds." << endl; + + syncedIds.append(rid); + // done with the sync process, go on with the next one: + TQTimer::singleShot(0, this, TQT_SLOT(slotPCRecToPalm())); +} + + + +void AbbrowserConduit::slotDeletedRecord() +{ + FUNCTIONSETUP; + + PilotRecord *backupRec = fLocalDatabase->readRecordByIndex(pilotindex++); + if(!backupRec || isFirstSync() ) + { + KPILOT_DELETE(backupRec); + TQTimer::singleShot(0, this, TQT_SLOT(slotDeleteUnsyncedPCRecords())); + return; + } + + recordid_t id = backupRec->id(); + + TQString uid = addresseeMap[id]; + Addressee e = aBook->findByUid(uid); + + DEBUGKPILOT << fname << ": now looking at palm id: [" + << id << "], tdeabc uid: [" << uid << "]." << endl; + + PilotAddress*backupAddr=0L; + if (backupRec) + { + backupAddr=new PilotAddress(backupRec); + } + PilotRecord*palmRec=fDatabase->readRecordById(id); + + if ( e.isEmpty() ) + { + DEBUGKPILOT << fname << ": no Addressee found for this id." << endl; + DEBUGKPILOT << fname << "\n" + << backupAddr->getTextRepresentation( + fAddressAppInfo,TQt::PlainText) << endl; + + if (palmRec) { + DEBUGKPILOT << fname << ": deleting from database on palm." << endl; + fDatabase->deleteRecord(id); + fCtrHH->deleted(); + } + DEBUGKPILOT << fname << ": deleting from backup database." << endl; + fLocalDatabase->deleteRecord(id); + + // because we just deleted a record, we need to go back one + pilotindex--; + } + + KPILOT_DELETE(palmRec); + KPILOT_DELETE(backupAddr); + KPILOT_DELETE(backupRec); + TQTimer::singleShot(0, this, TQT_SLOT(slotDeletedRecord())); +} + + + +void AbbrowserConduit::slotDeleteUnsyncedPCRecords() +{ + FUNCTIONSETUP; + if ( syncMode()==SyncMode::eCopyHHToPC ) + { + TQStringList uids; + RecordIDList::iterator it; + TQString uid; + for ( it = syncedIds.begin(); it != syncedIds.end(); ++it) + { + uid=addresseeMap[*it]; + if (!uid.isEmpty()) uids.append(uid); + } + // TODO: Does this speed up anything? + // qHeapSort( uids ); + AddressBook::Iterator abit; + for (abit = aBook->begin(); abit != aBook->end(); ++abit) + { + if (!uids.contains((*abit).uid())) + { + DEBUGKPILOT<<"Deleting addressee "<<(*abit).realName()<<" from PC (is not on HH, and syncing with HH->PC direction)"<removeAddressee(*abit); + fCtrPC->deleted(); + } + } + } + TQTimer::singleShot(0, this, TQT_SLOT(slotDeleteUnsyncedHHRecords())); +} + + + +void AbbrowserConduit::slotDeleteUnsyncedHHRecords() +{ + FUNCTIONSETUP; + if ( syncMode()==SyncMode::eCopyPCToHH ) + { + RecordIDList ids=fDatabase->idList(); + RecordIDList::iterator it; + for ( it = ids.begin(); it != ids.end(); ++it ) + { + if (!syncedIds.contains(*it)) + { + DEBUGKPILOT<<"Deleting record with ID "<<*it<<" from handheld (is not on PC, and syncing with PC->HH direction)"<deleteRecord(*it); + fCtrHH->deleted(); + fLocalDatabase->deleteRecord(*it); + } + } + } + TQTimer::singleShot(0, this, TQT_SLOT(slotCleanup())); +} + + +void AbbrowserConduit::slotCleanup() +{ + FUNCTIONSETUP; + + // Set the appInfoBlock, just in case the category labels changed + _setAppInfo(); + if(fDatabase) + { + fDatabase->resetSyncFlags(); + fDatabase->cleanup(); + } + if(fLocalDatabase) + { + fLocalDatabase->resetSyncFlags(); + fLocalDatabase->cleanup(); + } + + // Write out the sync maps + TQString syncFile = fLocalDatabase->dbPathName() + CSL1(".sync"); + DEBUGKPILOT << fname << ": Writing sync map to " << syncFile << endl; + KSaveFile map( syncFile ); + if ( map.status() == 0 ) + { + DEBUGKPILOT << fname << ": Writing sync map ..." << endl; + (*map.dataStream()) << addresseeMap ; + map.close(); + } + // This also picks up errors from map.close() + if ( map.status() != 0 ) + { + WARNINGKPILOT << "Could not make backup of sync map." << endl; + } + + _saveAddressBook(); + delayDone(); +} + + + +/********************************************************************* + G E N E R A L S Y N C F U N C T I O N + These functions modify the Handheld and the addressbook + *********************************************************************/ + + + +bool AbbrowserConduit::syncAddressee(Addressee &pcAddr, PilotAddress*backupAddr, + PilotAddress*palmAddr) +{ + FUNCTIONSETUP; + showAddresses(pcAddr, backupAddr, palmAddr); + + if ( syncMode() == SyncMode::eCopyPCToHH ) + { + if (pcAddr.isEmpty()) + { + return _deleteAddressee(pcAddr, backupAddr, palmAddr); + } + else + { + return _copyToHH(pcAddr, backupAddr, palmAddr); + } + } + + if ( syncMode() == SyncMode::eCopyHHToPC ) + { + if (!palmAddr) + { + return _deleteAddressee(pcAddr, backupAddr, palmAddr); + } + else + { + return _copyToPC(pcAddr, backupAddr, palmAddr); + } + } + + if ( !backupAddr || isFirstSync() ) + { + DEBUGKPILOT<< fname << ": Special case: no backup." << endl; + /* + Resolution matrix (0..does not exist, E..exists, D..deleted flag set, A..archived): + HH PC | Resolution + ------------------------------------------------------------ + 0 A | - + 0 E | PC -> HH, reset ID if not set correctly + D 0 | delete (error, should never occur!!!) + D E | CR (ERROR) + E/A 0 | HH -> PC + E/A E/A| merge/CR + */ + if (!palmAddr && TDEABCSync::isArchived(pcAddr) ) + { + return true; + } + else if (!palmAddr && !pcAddr.isEmpty()) + { + DEBUGKPILOT << fname << ": case: 1a"<HH + bool res=_copyToHH(pcAddr, 0L, 0L); + return res; + } + else if (!palmAddr && pcAddr.isEmpty()) + { + DEBUGKPILOT << fname << ": case: 1b"< ERROR + return false; + } + else if ( (isDeleted(palmAddr) || isArchived(palmAddr)) && pcAddr.isEmpty()) + { + DEBUGKPILOT << fname << ": case: 1c"<PC + return _copyToPC(pcAddr, 0L, palmAddr); + } + else + { + DEBUGKPILOT << fname << ": case: 1f"< { if (PC==B) -> delete, else -> CR } + if HH.archied -> {if (PC==B) -> copyToPC, else -> CR } + if PC.empty -> { if (HH==B) -> delete, else -> CR } + if PC.archived -> {if (HH==B) -> delete on HH, else CR } + 2) if PC==HH -> { update B, update ID of PC if needed } + 3) if PC==B -> { HH!=PC, thus HH modified, so copy HH->PC } + if HH==B -> { PC!=HH, thus PC modified, so copy PC->HH } + 4) else: all three addressees are different -> CR + */ + + if (!palmAddr || isDeleted(palmAddr) ) + { + DEBUGKPILOT << fname << ": case: 2a"<attributes()<<", isDeleted="<< + isDeleted(palmAddr)<<", isArchived="<created(); + } + else + { + fCtrHH->updated(); + } + TDEABCSync::copy(*paddr, pcAddr, *fAddressAppInfo, fSyncSettings); + + DEBUGKPILOT << fname << "palmAddr->id=" << paddr->id() + << ", pcAddr.ID=" << pcAddr.custom(TDEABCSync::appString, TDEABCSync::idString) << endl; + + if(_savePalmAddr(paddr, pcAddr)) + { + _savePCAddr(pcAddr, backupAddr, paddr); + } + if (paddrcreated) KPILOT_DELETE(paddr); + return true; +} + + + +bool AbbrowserConduit::_copyToPC(Addressee &pcAddr, PilotAddress*backupAddr, + PilotAddress*palmAddr) +{ + FUNCTIONSETUP; + if (!palmAddr) + { + return false; + } + // keep track of CUD's... + if (pcAddr.isEmpty()) + { + fCtrPC->created(); + } + else + { + fCtrPC->updated(); + } + showPilotAddress(palmAddr); + + TDEABCSync::copy(pcAddr, *palmAddr, *fAddressAppInfo, fSyncSettings); + if (isArchived(palmAddr)) + { + TDEABCSync::makeArchived(pcAddr); + } + + _savePCAddr(pcAddr, backupAddr, palmAddr); + _writeBackup(palmAddr); + return true; +} + + + +bool AbbrowserConduit::_writeBackup(PilotAddress *backup) +{ + FUNCTIONSETUP; + if (!backup) return false; + + showPilotAddress(backup); + + PilotRecord *pilotRec = backup->pack(); + fLocalDatabase->writeRecord(pilotRec); + KPILOT_DELETE(pilotRec); + return true; +} + + + +bool AbbrowserConduit::_deleteAddressee(Addressee &pcAddr, PilotAddress*backupAddr, + PilotAddress*palmAddr) +{ + FUNCTIONSETUP; + + if (palmAddr) + { + if (!syncedIds.contains(palmAddr->id())) { + DEBUGKPILOT << fname << ": adding id:["<< palmAddr->id() << "] to syncedIds." << endl; + syncedIds.append(palmAddr->id()); + } + fDatabase->deleteRecord(palmAddr->id()); + fCtrHH->deleted(); + fLocalDatabase->deleteRecord(palmAddr->id()); + } + else if (backupAddr) + { + if (!syncedIds.contains(backupAddr->id())) { + DEBUGKPILOT << fname << ": adding id:["<< backupAddr->id() << "] to syncedIds." << endl; + syncedIds.append(backupAddr->id()); + } + fLocalDatabase->deleteRecord(backupAddr->id()); + } + if (!pcAddr.isEmpty()) + { + DEBUGKPILOT << fname << " removing " << pcAddr.formattedName() << endl; + abChanged = true; + aBook->removeAddressee(pcAddr); + fCtrPC->deleted(); + } + return true; +} + + + +/********************************************************************* + l o w - l e v e l f u n c t i o n s f o r + adding / removing palm/pc records + *********************************************************************/ + + + +bool AbbrowserConduit::_savePalmAddr(PilotAddress *palmAddr, Addressee &pcAddr) +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname << ": Saving to pilot " << palmAddr->id() + << " " << palmAddr->getField(entryFirstname) + << " " << palmAddr->getField(entryLastname)<< endl; + + PilotRecord *pilotRec = palmAddr->pack(); + DEBUGKPILOT << fname << ": record with id=" << pilotRec->id() + << " len=" << pilotRec->size() << endl; + recordid_t pilotId = fDatabase->writeRecord(pilotRec); + DEBUGKPILOT << fname << ": Wrote "<getField(entryLastname))) + { + DEBUGKPILOT << fname << ": last name not equal" << endl; + return false; + } + if(!_equal(abEntry.givenName(), piAddress->getField(entryFirstname))) + { + DEBUGKPILOT << fname << ": first name not equal" << endl; + return false; + } + if(!_equal(abEntry.prefix(), piAddress->getField(entryTitle))) + { + DEBUGKPILOT << fname << ": title/prefix not equal" << endl; + return false; + } + if(!_equal(abEntry.organization(), piAddress->getField(entryCompany))) + { + DEBUGKPILOT << fname << ": company/organization not equal" << endl; + return false; + } + } + if (flags & eqFlagsNote) + if(!_equal(abEntry.note(), piAddress->getField(entryNote))) + { + DEBUGKPILOT << fname << ": note not equal" << endl; + return false; + } + + if (flags & eqFlagsCategory) + { + // Check that the name of the category of the HH record + // is one matching the PC record. + TQString addressCategoryLabel = fAddressAppInfo->categoryName(piAddress->category()); + TQString cat = TDEABCSync::bestMatchedCategoryName(abEntry.categories(), + *fAddressAppInfo, piAddress->category()); + if(!_equal(cat, addressCategoryLabel)) + { + DEBUGKPILOT << fname << ": category not equal" << endl; + return false; + } + } + + if (flags & eqFlagsPhones) + { + // first, look for missing e-mail addresses on either side + TQStringList abEmails(abEntry.emails()); + TQStringList piEmails(piAddress->getEmails()); + + if (abEmails.count() != piEmails.count()) + { + DEBUGKPILOT << fname << ": email count not equal" << endl; + return false; + } + for (TQStringList::Iterator it = abEmails.begin(); it != abEmails.end(); it++) { + if (!piEmails.contains(*it)) + { + DEBUGKPILOT << fname << ": pilot e-mail missing" << endl; + return false; + } + } + for (TQStringList::Iterator it = piEmails.begin(); it != piEmails.end(); it++) { + if (!abEmails.contains(*it)) + { + DEBUGKPILOT << fname << ": tdeabc e-mail missing" << endl; + return false; + } + } + + // now look for differences in phone numbers. Note: we can't just compare one + // of each kind of phone number, because there's no guarantee that if the user + // has more than one of a given type, we're comparing the correct two. + + PhoneNumber::List abPhones(abEntry.phoneNumbers()); + PhoneNumber::List piPhones = TDEABCSync::getPhoneNumbers(*piAddress); + // first make sure that all of the pilot phone numbers are in tdeabc + for (PhoneNumber::List::Iterator it = piPhones.begin(); it != piPhones.end(); it++) { + PhoneNumber piPhone = *it; + bool found=false; + for (PhoneNumber::List::Iterator it = abPhones.begin(); it != abPhones.end(); it++) { + PhoneNumber abPhone = *it; + // see if we have the same number here... + // * Note * We used to check for preferred number matching, but + // this seems to have broke in tdepim 3.5 and I don't have time to + // figure out why, so we won't check to see if preferred number match + if ( _equal(piPhone.number(), abPhone.number()) ) { + found = true; + break; + } + } + if (!found) { + DEBUGKPILOT << fname << ": not equal because tdeabc phone not found." << endl; + return false; + } + } + // now the other way. *cringe* tdeabc has the capacity to store way more addresses + // than the Pilot, so this might give false positives more than we'd want.... + for (PhoneNumber::List::Iterator it = abPhones.begin(); it != abPhones.end(); it++) { + PhoneNumber abPhone = *it; + bool found=false; + for (PhoneNumber::List::Iterator it = piPhones.begin(); it != piPhones.end(); it++) { + PhoneNumber piPhone = *it; + if ( _equal(piPhone.number(), abPhone.number()) ) { + found = true; + break; + } + } + if (!found) + { + DEBUGKPILOT << fname << ": not equal because pilot phone not found." << endl; + return false; + } + } + + if(!_equal(TDEABCSync::getFieldForHHOtherPhone(abEntry,fSyncSettings), + piAddress->getPhoneField(PilotAddressInfo::eOther))) + { + DEBUGKPILOT << fname << ": not equal because of other phone field." << endl; + return false; + } + } + + if (flags & eqFlagsAdress) + { + TDEABC::Address address = TDEABCSync::getAddress(abEntry,fSyncSettings); + if(!_equal(address.street(), piAddress->getField(entryAddress))) + { + DEBUGKPILOT << fname << ": address not equal" << endl; + return false; + } + if(!_equal(address.locality(), piAddress->getField(entryCity))) + { + DEBUGKPILOT << fname << ": city not equal" << endl; + return false; + } + if(!_equal(address.region(), piAddress->getField(entryState))) + { + DEBUGKPILOT << fname << ": state not equal" << endl; + return false; + } + if(!_equal(address.postalCode(), piAddress->getField(entryZip))) + { + DEBUGKPILOT << fname << ": zip not equal" << endl; + return false; + } + if(!_equal(address.country(), piAddress->getField(entryCountry))) + { + DEBUGKPILOT << fname << ": country not equal" << endl; + return false; + } + } + + if (flags & eqFlagsCustom) + { + unsigned int customIndex = 0; + unsigned int hhField = entryCustom1; + + for ( ; customIndex<4; ++customIndex,++hhField ) + { + if (!_equal(TDEABCSync::getFieldForHHCustom(customIndex, abEntry, fSyncSettings), + piAddress->getField(hhField))) + { + DEBUGKPILOT << fname << ": Custom field " << customIndex + << " (HH field " << hhField << ") differs." << endl; + return false; + } + } + } + + // if any side is marked archived, but the other is not, the two + // are not equal. + if ( (flags & eqFlagsFlags) && (isArchived(piAddress) || TDEABCSync::isArchived(abEntry) ) ) + { + DEBUGKPILOT << fname << ": archived flags don't match" << endl; + return false; + } + + return true; +} + + + + + + + + + + +/********************************************************************* + C O N F L I C T R E S O L U T I O N a n d M E R G I N G + *********************************************************************/ + + + +/** smartly merge the given field for the given entry. use the backup record to determine which record has been modified + @pc, @backup, @palm ... entries of the according databases + @returns string of the merged entries. +*/ +TQString AbbrowserConduit::_smartMergeString(const TQString &pc, const TQString & backup, + const TQString & palm, ConflictResolution confRes) +{ + FUNCTIONSETUP; + + // if both entries are already the same, no need to do anything + if(pc == palm) return pc; + + // If this is a first sync, we don't have a backup record, so + if(isFirstSync() || backup.isEmpty()) { + if (pc.isEmpty() && palm.isEmpty() ) return TQString(); + if(pc.isEmpty()) return palm; + if(palm.isEmpty()) return pc; + } else { + // only one side modified, so return that string, no conflict + if(palm == backup) return pc; + if(pc == backup) return palm; + } + + DEBUGKPILOT<<"pc="<labels[1]=i18n("Handheld"); + tab->labels[2]=i18n("Last sync"); + if (!pcAddr.isEmpty()) + tab->fExistItems=(eExistItems)(tab->fExistItems|eExistsPC); + if (backupAddr) + tab->fExistItems=(eExistItems)(tab->fExistItems|eExistsBackup); + if (palmAddr) + tab->fExistItems=(eExistItems)(tab->fExistItems|eExistsPalm); + +#define appendGen(desc, abfield, palmfield) \ + tab->append(new ResolutionItem(desc, tab->fExistItems, \ + (!pcAddr.isEmpty())?(abfield):(TQString()), \ + (palmAddr)?(palmAddr->palmfield):(TQString()), \ + (backupAddr)?(backupAddr->palmfield):(TQString()) )) +#define appendAddr(desc, abfield, palmfield) \ + appendGen(desc, abfield, getField(palmfield)) +#define appendGenPhone(desc, abfield, palmfield) \ + appendGen(desc, abfield, getPhoneField(PilotAddressInfo::palmfield)) +#define appendPhone(desc, abfield, palmfield) \ + appendGenPhone(desc, pcAddr.phoneNumber(PhoneNumber::abfield).number(), palmfield) + + + appendAddr(i18n("Last name"), pcAddr.familyName(), entryLastname); + appendAddr(i18n("First name"), pcAddr.givenName(), entryFirstname); + appendAddr(i18n("Organization"), pcAddr.organization(), entryCompany); + appendAddr(i18n("Title"), pcAddr.prefix(), entryTitle); + appendAddr(i18n("Note"), pcAddr.note(), entryNote); + + appendAddr(i18n("Custom 1"), TDEABCSync::getFieldForHHCustom(0, pcAddr, fSyncSettings), entryCustom1); + appendAddr(i18n("Custom 2"), TDEABCSync::getFieldForHHCustom(1, pcAddr, fSyncSettings), entryCustom2); + appendAddr(i18n("Custom 3"), TDEABCSync::getFieldForHHCustom(2, pcAddr, fSyncSettings), entryCustom3); + appendAddr(i18n("Custom 4"), TDEABCSync::getFieldForHHCustom(3, pcAddr, fSyncSettings), entryCustom4); + + appendPhone(i18n("Work Phone"), Work, eWork); + appendPhone(i18n("Home Phone"), Home, eHome); + appendPhone(i18n("Mobile Phone"), Cell, eMobile); + appendGenPhone(i18n("Fax"), pcAddr.phoneNumber(faxTypeOnPC()).number(), eFax); + appendPhone(i18n("Pager"), Pager, ePager); + appendGenPhone(i18n("Other"), TDEABCSync::getFieldForHHOtherPhone(pcAddr,fSyncSettings), eOther); + appendGenPhone(i18n("Email"), pcAddr.preferredEmail(), eEmail); + + TDEABC::Address abAddress = TDEABCSync::getAddress(pcAddr,fSyncSettings); + appendAddr(i18n("Address"), abAddress.street(), entryAddress); + appendAddr(i18n("City"), abAddress.locality(), entryCity); + appendAddr(i18n("Region"), abAddress.region(), entryState); + appendAddr(i18n("Postal code"), abAddress.postalCode(), entryZip); + appendAddr(i18n("Country"), abAddress.country(), entryCountry); + + TQString palmAddrCategoryLabel; + if (palmAddr) + { + palmAddrCategoryLabel = fAddressAppInfo->categoryName(palmAddr->category()); + } + TQString backupAddrCategoryLabel; + if (backupAddr) + { + backupAddrCategoryLabel = fAddressAppInfo->categoryName(backupAddr->category()); + } + int category = palmAddr ? palmAddr->category() : 0; + tab->append(new ResolutionItem( + i18n("Category"), + tab->fExistItems, + !pcAddr.isEmpty() ? + TDEABCSync::bestMatchedCategoryName(pcAddr.categories(), *fAddressAppInfo, category) : + TQString(), + palmAddrCategoryLabel, + backupAddrCategoryLabel)); +#undef appendGen +#undef appendAddr +#undef appendGenPhone +#undef appendPhone + + return true; +} + + +/// This function just sets the phone number of type "type" to "phone" +static inline void setPhoneNumber(Addressee &abEntry, int type, const TQString &nr) +{ + PhoneNumber phone = abEntry.phoneNumber(type); + phone.setNumber(nr); + abEntry.insertPhoneNumber(phone); +} + + +bool AbbrowserConduit::_applyResolutionTable(ResolutionTable*tab, Addressee &pcAddr, + PilotAddress *backupAddr, PilotAddress *palmAddr) +{ + FUNCTIONSETUP; + if (!tab) return false; + if (!palmAddr) { + WARNINGKPILOT << "Empty palmAddr after conflict resolution." << endl; + return false; + } + + ResolutionItem*item=tab->first(); +#define SETGENFIELD(abfield, palmfield) \ + if (item) {\ + abfield; \ + palmAddr->setField(palmfield, item->fResolved); \ + }\ + item=tab->next(); +#define SETFIELD(abfield, palmfield) \ + SETGENFIELD(pcAddr.set##abfield(item->fResolved), palmfield) +#define SETCUSTOMFIELD(abfield, palmfield) \ + SETGENFIELD(TDEABCSync::setFieldFromHHCustom(abfield, pcAddr, item->fResolved, fSyncSettings), palmfield) +#define SETGENPHONE(abfield, palmfield) \ + if (item) { \ + abfield; \ + palmAddr->setPhoneField(PilotAddressInfo::palmfield, item->fResolved, PilotAddress::Replace); \ + }\ + item=tab->next(); +#define SETPHONEFIELD(abfield, palmfield) \ + SETGENPHONE(setPhoneNumber(pcAddr, PhoneNumber::abfield, item->fResolved), palmfield) +#define SETADDRESSFIELD(abfield, palmfield) \ + SETGENFIELD(abAddress.abfield(item->fResolved), palmfield) + + SETFIELD(FamilyName, entryLastname); + SETFIELD(GivenName, entryFirstname); + SETFIELD(Organization, entryCompany); + SETFIELD(Prefix, entryTitle); + SETFIELD(Note, entryNote); + + SETCUSTOMFIELD(0, entryCustom1); + SETCUSTOMFIELD(1, entryCustom2); + SETCUSTOMFIELD(2, entryCustom3); + SETCUSTOMFIELD(3, entryCustom4); + + SETPHONEFIELD(Work, eWork); + SETPHONEFIELD(Home, eHome); + SETPHONEFIELD(Cell, eMobile); + SETGENPHONE(setPhoneNumber(pcAddr, faxTypeOnPC(), item->fResolved), eFax); + SETPHONEFIELD(Pager, ePager); + SETGENPHONE(TDEABCSync::setFieldFromHHOtherPhone(pcAddr, item->fResolved, fSyncSettings), eOther); + + // TODO: fix email + if (item) + { + palmAddr->setPhoneField(PilotAddressInfo::eEmail, item->fResolved, PilotAddress::Replace); + if (backupAddr) + { + pcAddr.removeEmail(backupAddr->getPhoneField(PilotAddressInfo::eEmail)); + } + pcAddr.removeEmail(palmAddr->getPhoneField(PilotAddressInfo::eEmail)); + pcAddr.insertEmail(item->fResolved, true); + } + item=tab->next(); + + TDEABC::Address abAddress = TDEABCSync::getAddress(pcAddr, fSyncSettings); + SETADDRESSFIELD(setStreet, entryAddress); + SETADDRESSFIELD(setLocality, entryCity); + SETADDRESSFIELD(setRegion, entryState); + SETADDRESSFIELD(setPostalCode, entryZip); + SETADDRESSFIELD(setCountry, entryCountry); + pcAddr.insertAddress(abAddress); + + // TODO: Is this correct? + if (item) + { + palmAddr->setCategory( fAddressAppInfo->findCategory(item->fResolved) ); + TDEABCSync::setCategory(pcAddr, item->fResolved); + } + + +#undef SETGENFIELD +#undef SETFIELD +#undef SETCUSTOMFIELD +#undef SETGENPHONE +#undef SETPHONEFIELD +#undef SETADDRESSFIELD + + return true; +} + + + +bool AbbrowserConduit::_smartMergeTable(ResolutionTable*tab) +{ + FUNCTIONSETUP; + if (!tab) return false; + bool noconflict=true; + ResolutionItem*item; + for ( item = tab->first(); item; item = tab->next() ) + { + // try to merge the three strings + item->fResolved=_smartMergeString(item->fEntries[0], + item->fEntries[2], item->fEntries[1], getConflictResolution()); + // if a conflict occurred, set the default to something sensitive: + if (item->fResolved.isNull() && !(item->fEntries[0].isEmpty() && + item->fEntries[1].isEmpty() && item->fEntries[2].isEmpty() ) ) + { + item->fResolved=item->fEntries[0]; + noconflict=false; + } + if (item->fResolved.isNull()) item->fResolved=item->fEntries[1]; + if (item->fResolved.isNull()) item->fResolved=item->fEntries[2]; + } + return noconflict; +} + + + +/** Merge the palm and the pc entries with the additional information of + * the backup. + * return value: no meaning yet + */ +bool AbbrowserConduit::_smartMergeAddressee(Addressee &pcAddr, + PilotAddress *backupAddr, PilotAddress *palmAddr) +{ + FUNCTIONSETUP; + + // Merge them, then look which records have to be written to device or abook + int res = SyncAction::eAskUser; + bool result=true; + ResolutionTable tab; + + result &= _buildResolutionTable(&tab, pcAddr, backupAddr, palmAddr); + // Now attempt a smart merge. If that fails, let conflict resolution do the job + bool mergeOk=_smartMergeTable(&tab); + + if (!mergeOk) + { + TQString dlgText; + if (!palmAddr) + { + dlgText=i18n("The following address entry was changed, but does no longer exist on the handheld. Please resolve this conflict:"); + } + else if (pcAddr.isEmpty()) + { + dlgText=i18n("The following address entry was changed, but does no longer exist on the PC. Please resolve this conflict:"); + } + else + { + dlgText=i18n("The following address entry was changed on the handheld as well as on the PC side. The changes could not be merged automatically, so please resolve the conflict yourself:"); + } + ResolutionDlg*resdlg=new ResolutionDlg(0L, fHandle, i18n("Address conflict"), dlgText, &tab); + resdlg->exec(); + KPILOT_DELETE(resdlg); + } + res=tab.fResolution; + + // Disallow some resolution under certain conditions, fix wrong values: + switch (res) { + case SyncAction::eHHOverrides: + if (!palmAddr) res=SyncAction::eDelete; + break; + case SyncAction::ePCOverrides: + if (pcAddr.isEmpty()) res=SyncAction::eDelete; + break; + case SyncAction::ePreviousSyncOverrides: + if (!backupAddr) res=SyncAction::eDoNothing; + break; + } + + PilotAddress*pAddr=palmAddr; + bool pAddrCreated=false; + // Now that we have done a possible conflict resolution, apply the changes + switch (res) { + case SyncAction::eDuplicate: + // Set the Palm ID to 0 so we don't overwrite the existing record. + pcAddr.removeCustom(TDEABCSync::appString, TDEABCSync::idString); + result &= _copyToHH(pcAddr, 0L, 0L); + { + Addressee pcadr; + result &= _copyToPC(pcadr, backupAddr, palmAddr); + } + break; + case SyncAction::eDoNothing: + break; + case SyncAction::eHHOverrides: + result &= _copyToPC(pcAddr, backupAddr, palmAddr); + break; + case SyncAction::ePCOverrides: + result &= _copyToHH(pcAddr, backupAddr, pAddr); + break; + case SyncAction::ePreviousSyncOverrides: + TDEABCSync::copy(pcAddr, *backupAddr, *fAddressAppInfo, fSyncSettings); + if (palmAddr && backupAddr) *palmAddr=*backupAddr; + result &= _savePalmAddr(backupAddr, pcAddr); + result &= _savePCAddr(pcAddr, backupAddr, backupAddr); + break; + case SyncAction::eDelete: + result &= _deleteAddressee(pcAddr, backupAddr, palmAddr); + break; + case SyncAction::eAskUser: + default: + if (!pAddr) + { + pAddr=new PilotAddress(); + pAddrCreated=true; + } + result &= _applyResolutionTable(&tab, pcAddr, backupAddr, pAddr); +showAddresses(pcAddr, backupAddr, pAddr); + // savePalmAddr sets the RecordID custom field already + result &= _savePalmAddr(pAddr, pcAddr); + result &= _savePCAddr(pcAddr, backupAddr, pAddr); + if (pAddrCreated) KPILOT_DELETE(pAddr); + break; + } + + return result; +} + + + +// TODO: right now entries are equal if both first/last name and organization are +// equal. This rules out two entries for the same person(e.g. real home and weekend home) +// or two persons with the same name where you don't know the organization.!!! +Addressee AbbrowserConduit::_findMatch(const PilotAddress & pilotAddress) const +{ + FUNCTIONSETUP; + // TODO: also search with the pilotID + // first, use the pilotID to UID map to find the appropriate record + if( !isFirstSync() && (pilotAddress.id() > 0) ) + { + TQString id(addresseeMap[pilotAddress.id()]); + DEBUGKPILOT << fname << ": PilotRecord has id " << pilotAddress.id() << ", mapped to " << id << endl; + if(!id.isEmpty()) + { + Addressee res(aBook->findByUid(id)); + if(!res.isEmpty()) return res; + DEBUGKPILOT << fname << ": PilotRecord has id " << pilotAddress.id() << ", but could not be found in the addressbook" << endl; + } + } + + for(AddressBook::Iterator iter = aBook->begin(); iter != aBook->end(); ++iter) + { + Addressee abEntry = *iter; + TQString recID(abEntry.custom(TDEABCSync::appString, TDEABCSync::idString)); + bool ok; + if (!recID.isEmpty() ) + { + recordid_t rid = recID.toLong(&ok); + if (ok && rid) + { + if (rid==pilotAddress.id()) return abEntry;// yes, we found it + // skip this addressee, as it can an other corresponding address on the handheld + if (allIds.contains(rid)) continue; + } + } + + if (_equal(&pilotAddress, abEntry, eqFlagsAlmostAll)) + { + return abEntry; + } + } + DEBUGKPILOT << fname << ": Could not find any addressbook enty matching " << pilotAddress.getField(entryLastname) << endl; + return Addressee(); +} + +void AbbrowserConduit::slotTestRecord() +{ + FUNCTIONSETUP; + + // Get a record and interpret it as an address. + PilotRecord *r = fDatabase->readRecordByIndex( pilotindex ); + if (!r) + { + delayDone(); + return; + } + PilotAddress a(r); + KPILOT_DELETE(r); + + // Process this record. + showPilotAddress(&a); + + // Schedule more work. + ++pilotindex; + TQTimer::singleShot(0, this, TQT_SLOT(slotTestRecord())); +} diff --git a/conduits/abbrowserconduit/abbrowser-factory.cc b/conduits/abbrowserconduit/abbrowser-factory.cc deleted file mode 100644 index 9a84508..0000000 --- a/conduits/abbrowserconduit/abbrowser-factory.cc +++ /dev/null @@ -1,45 +0,0 @@ -/* KPilot -** -** Copyright (C) 2001 by Dan Pilone -** Copyright (C) 2002-2003 Reinhold Kainhofer -** -** This file defines the factory for the abbrowser-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include "pluginfactory.h" - -#include "abbrowser-conduit.h" -#include "abbrowser-setup.h" - -extern "C" -{ - -void *init_conduit_address() -{ - return new ConduitFactory(0,"abbrowserconduit"); -} - -} diff --git a/conduits/abbrowserconduit/abbrowser-factory.cpp b/conduits/abbrowserconduit/abbrowser-factory.cpp new file mode 100644 index 0000000..9a84508 --- /dev/null +++ b/conduits/abbrowserconduit/abbrowser-factory.cpp @@ -0,0 +1,45 @@ +/* KPilot +** +** Copyright (C) 2001 by Dan Pilone +** Copyright (C) 2002-2003 Reinhold Kainhofer +** +** This file defines the factory for the abbrowser-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include "pluginfactory.h" + +#include "abbrowser-conduit.h" +#include "abbrowser-setup.h" + +extern "C" +{ + +void *init_conduit_address() +{ + return new ConduitFactory(0,"abbrowserconduit"); +} + +} diff --git a/conduits/abbrowserconduit/abbrowser-setup.cc b/conduits/abbrowserconduit/abbrowser-setup.cc deleted file mode 100644 index a33632e..0000000 --- a/conduits/abbrowserconduit/abbrowser-setup.cc +++ /dev/null @@ -1,195 +0,0 @@ -/* KPilot -** -** Copyright (C) 2001 by Dan Pilone -** Copyright (C) 2002-2003 Reinhold Kainhofer -** -** This file defines the setup dialog for the abbrowser-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include - -#include -#include - -#include "kaddressbookConduit.h" -#include "abbrowser-setup.h" -#include "abbrowserSettings.h" - - - -static TDEAboutData *createAbout() -{ - TDEAboutData *fAbout = new TDEAboutData("abbrowserconduit", - I18N_NOOP("Abbrowser Conduit for KPilot"), - KPILOT_VERSION, - I18N_NOOP("Configures the Abbrowser Conduit for KPilot"), - TDEAboutData::License_GPL, - "(C) 2001, Dan Pilone\n(C) 2002-2003, Reinhold Kainhofer"); - fAbout->addAuthor("Greg Stern", - I18N_NOOP("Primary Author")); - fAbout->addAuthor("Adriaan de Groot", - I18N_NOOP("Maintainer"), - "groot@kde.org", - "http://www.cs.kun.nl/~adridg/kpilot"); - fAbout->addAuthor("Reinhold Kainhofer", I18N_NOOP("Maintainer"), - "reinhold@kainhofer.com", "http://reinhold.kainhofer.com"); - fAbout->addCredit("David Bishop", I18N_NOOP("UI")); - return fAbout; -} - -AbbrowserWidgetSetup::AbbrowserWidgetSetup(TQWidget *w, const char *n) : - ConduitConfigBase(w,n), - fConfigWidget(new AbbrowserWidget(w)) -{ - FUNCTIONSETUP; - - fConduitName=i18n("Addressbook"); - fAbout = createAbout(); - ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,fAbout); - fWidget=fConfigWidget; - fConfigWidget->fAbookFile->setMode(KFile::File); -#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); - CM(fSyncDestination,TQT_SIGNAL(clicked(int))); - CM(fAbookFile,TQT_SIGNAL(textChanged(const TQString &))); - CM(fArchive,TQT_SIGNAL(toggled(bool))); - CM(fConflictResolution,TQT_SIGNAL(activated(int))); - CM(fOtherPhone,TQT_SIGNAL(activated(int))); - CM(fAddress,TQT_SIGNAL(activated(int))); - CM(fFax,TQT_SIGNAL(activated(int))); - CM(fCustom0,TQT_SIGNAL(activated(int))); - CM(fCustom1,TQT_SIGNAL(activated(int))); - CM(fCustom2,TQT_SIGNAL(activated(int))); - CM(fCustom3,TQT_SIGNAL(activated(int))); - CM(fCustomDate, TQT_SIGNAL(activated(int))); - CM(fCustomDate, TQT_SIGNAL(textChanged(const TQString&))); -#undef CM -} - -AbbrowserWidgetSetup::~AbbrowserWidgetSetup() -{ - FUNCTIONSETUP; -} - -/* virtual */ void AbbrowserWidgetSetup::commit() -{ - FUNCTIONSETUP; - - TQButtonGroup*grp=fConfigWidget->fSyncDestination; - AbbrowserSettings::setAddressbookType(grp->id(grp->selected())); - AbbrowserSettings::setFileName(fConfigWidget->fAbookFile->url()); - AbbrowserSettings::setArchiveDeleted(fConfigWidget->fArchive->isChecked()); - - // Conflicts page - AbbrowserSettings::setConflictResolution( - fConfigWidget->fConflictResolution->currentItem()+SyncAction::eCROffset); - - // Fields page - AbbrowserSettings::setPilotOther(fConfigWidget->fOtherPhone->currentItem()); - AbbrowserSettings::setPilotStreet(fConfigWidget->fAddress->currentItem()); - AbbrowserSettings::setPilotFax(fConfigWidget->fFax->currentItem()); - - // Custom fields page - AbbrowserSettings::setCustom0(fConfigWidget->fCustom0->currentItem()); - AbbrowserSettings::setCustom1(fConfigWidget->fCustom1->currentItem()); - AbbrowserSettings::setCustom2(fConfigWidget->fCustom2->currentItem()); - AbbrowserSettings::setCustom3(fConfigWidget->fCustom3->currentItem()); -#ifdef DEBUG - DEBUGKPILOT <fCustom0->currentItem()<<" "<< - "Custom1: "<fCustom1->currentItem()<<" "<< - "Custom2: "<fCustom2->currentItem()<<" "<< - "Custom3: "<fCustom3->currentItem()<<" " - << " eCustom[0]=" << AbbrowserSettings::custom0()<<" " - << " eCustom[1]=" << AbbrowserSettings::custom1()<<" " - << " eCustom[2]=" << AbbrowserSettings::custom2()<<" " - << " eCustom[3]=" << AbbrowserSettings::custom3()<<" "<< - endl; -#endif - int fmtindex=fConfigWidget->fCustomDate->currentItem(); - AbbrowserSettings::setCustomDateFormat( - (fmtindex==0)?(TQString()):fConfigWidget->fCustomDate->currentText() ); - - AbbrowserSettings::self()->writeConfig(); - unmodified(); -} - -/* virtual */ void AbbrowserWidgetSetup::load() -{ - FUNCTIONSETUP; - AbbrowserSettings::self()->readConfig(); - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Settings " - << " fPilotStreetHome=" << AbbrowserSettings::pilotStreet() - << " fPilotFaxHome=" << AbbrowserSettings::pilotFax() - << " fArchive=" << AbbrowserSettings::archiveDeleted() - << " eCustom[0]=" << AbbrowserSettings::custom0() - << " eCustom[1]=" << AbbrowserSettings::custom1() - << " eCustom[2]=" << AbbrowserSettings::custom2() - << " eCustom[3]=" << AbbrowserSettings::custom3() - << endl; -#endif - - // General page - fConfigWidget->fSyncDestination->setButton(AbbrowserSettings::addressbookType()); - fConfigWidget->fAbookFile->setURL(AbbrowserSettings::fileName()); - fConfigWidget->fArchive->setChecked(AbbrowserSettings::archiveDeleted()); - - // Conflicts page - fConfigWidget->fConflictResolution->setCurrentItem( - AbbrowserSettings::conflictResolution() - SyncAction::eCROffset ); - - // Fields page - fConfigWidget->fOtherPhone->setCurrentItem(AbbrowserSettings::pilotOther()); - fConfigWidget->fAddress->setCurrentItem(AbbrowserSettings::pilotStreet()); - fConfigWidget->fFax->setCurrentItem(AbbrowserSettings::pilotFax()); - - // Custom fields page - fConfigWidget->fCustom0->setCurrentItem(AbbrowserSettings::custom0()); - fConfigWidget->fCustom1->setCurrentItem(AbbrowserSettings::custom1()); - fConfigWidget->fCustom2->setCurrentItem(AbbrowserSettings::custom2()); - fConfigWidget->fCustom3->setCurrentItem(AbbrowserSettings::custom3()); - TQString datefmt=AbbrowserSettings::customDateFormat(); - if (datefmt.isEmpty()) - { - fConfigWidget->fCustomDate->setCurrentItem(0); - } - else - { - fConfigWidget->fCustomDate->setCurrentText(datefmt); - } - - unmodified(); -} - -/* static */ ConduitConfigBase *AbbrowserWidgetSetup::create(TQWidget *w, const char *n) -{ - return new AbbrowserWidgetSetup(w,n); -} - diff --git a/conduits/abbrowserconduit/abbrowser-setup.cpp b/conduits/abbrowserconduit/abbrowser-setup.cpp new file mode 100644 index 0000000..a33632e --- /dev/null +++ b/conduits/abbrowserconduit/abbrowser-setup.cpp @@ -0,0 +1,195 @@ +/* KPilot +** +** Copyright (C) 2001 by Dan Pilone +** Copyright (C) 2002-2003 Reinhold Kainhofer +** +** This file defines the setup dialog for the abbrowser-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include + +#include +#include + +#include "kaddressbookConduit.h" +#include "abbrowser-setup.h" +#include "abbrowserSettings.h" + + + +static TDEAboutData *createAbout() +{ + TDEAboutData *fAbout = new TDEAboutData("abbrowserconduit", + I18N_NOOP("Abbrowser Conduit for KPilot"), + KPILOT_VERSION, + I18N_NOOP("Configures the Abbrowser Conduit for KPilot"), + TDEAboutData::License_GPL, + "(C) 2001, Dan Pilone\n(C) 2002-2003, Reinhold Kainhofer"); + fAbout->addAuthor("Greg Stern", + I18N_NOOP("Primary Author")); + fAbout->addAuthor("Adriaan de Groot", + I18N_NOOP("Maintainer"), + "groot@kde.org", + "http://www.cs.kun.nl/~adridg/kpilot"); + fAbout->addAuthor("Reinhold Kainhofer", I18N_NOOP("Maintainer"), + "reinhold@kainhofer.com", "http://reinhold.kainhofer.com"); + fAbout->addCredit("David Bishop", I18N_NOOP("UI")); + return fAbout; +} + +AbbrowserWidgetSetup::AbbrowserWidgetSetup(TQWidget *w, const char *n) : + ConduitConfigBase(w,n), + fConfigWidget(new AbbrowserWidget(w)) +{ + FUNCTIONSETUP; + + fConduitName=i18n("Addressbook"); + fAbout = createAbout(); + ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,fAbout); + fWidget=fConfigWidget; + fConfigWidget->fAbookFile->setMode(KFile::File); +#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); + CM(fSyncDestination,TQT_SIGNAL(clicked(int))); + CM(fAbookFile,TQT_SIGNAL(textChanged(const TQString &))); + CM(fArchive,TQT_SIGNAL(toggled(bool))); + CM(fConflictResolution,TQT_SIGNAL(activated(int))); + CM(fOtherPhone,TQT_SIGNAL(activated(int))); + CM(fAddress,TQT_SIGNAL(activated(int))); + CM(fFax,TQT_SIGNAL(activated(int))); + CM(fCustom0,TQT_SIGNAL(activated(int))); + CM(fCustom1,TQT_SIGNAL(activated(int))); + CM(fCustom2,TQT_SIGNAL(activated(int))); + CM(fCustom3,TQT_SIGNAL(activated(int))); + CM(fCustomDate, TQT_SIGNAL(activated(int))); + CM(fCustomDate, TQT_SIGNAL(textChanged(const TQString&))); +#undef CM +} + +AbbrowserWidgetSetup::~AbbrowserWidgetSetup() +{ + FUNCTIONSETUP; +} + +/* virtual */ void AbbrowserWidgetSetup::commit() +{ + FUNCTIONSETUP; + + TQButtonGroup*grp=fConfigWidget->fSyncDestination; + AbbrowserSettings::setAddressbookType(grp->id(grp->selected())); + AbbrowserSettings::setFileName(fConfigWidget->fAbookFile->url()); + AbbrowserSettings::setArchiveDeleted(fConfigWidget->fArchive->isChecked()); + + // Conflicts page + AbbrowserSettings::setConflictResolution( + fConfigWidget->fConflictResolution->currentItem()+SyncAction::eCROffset); + + // Fields page + AbbrowserSettings::setPilotOther(fConfigWidget->fOtherPhone->currentItem()); + AbbrowserSettings::setPilotStreet(fConfigWidget->fAddress->currentItem()); + AbbrowserSettings::setPilotFax(fConfigWidget->fFax->currentItem()); + + // Custom fields page + AbbrowserSettings::setCustom0(fConfigWidget->fCustom0->currentItem()); + AbbrowserSettings::setCustom1(fConfigWidget->fCustom1->currentItem()); + AbbrowserSettings::setCustom2(fConfigWidget->fCustom2->currentItem()); + AbbrowserSettings::setCustom3(fConfigWidget->fCustom3->currentItem()); +#ifdef DEBUG + DEBUGKPILOT <fCustom0->currentItem()<<" "<< + "Custom1: "<fCustom1->currentItem()<<" "<< + "Custom2: "<fCustom2->currentItem()<<" "<< + "Custom3: "<fCustom3->currentItem()<<" " + << " eCustom[0]=" << AbbrowserSettings::custom0()<<" " + << " eCustom[1]=" << AbbrowserSettings::custom1()<<" " + << " eCustom[2]=" << AbbrowserSettings::custom2()<<" " + << " eCustom[3]=" << AbbrowserSettings::custom3()<<" "<< + endl; +#endif + int fmtindex=fConfigWidget->fCustomDate->currentItem(); + AbbrowserSettings::setCustomDateFormat( + (fmtindex==0)?(TQString()):fConfigWidget->fCustomDate->currentText() ); + + AbbrowserSettings::self()->writeConfig(); + unmodified(); +} + +/* virtual */ void AbbrowserWidgetSetup::load() +{ + FUNCTIONSETUP; + AbbrowserSettings::self()->readConfig(); + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Settings " + << " fPilotStreetHome=" << AbbrowserSettings::pilotStreet() + << " fPilotFaxHome=" << AbbrowserSettings::pilotFax() + << " fArchive=" << AbbrowserSettings::archiveDeleted() + << " eCustom[0]=" << AbbrowserSettings::custom0() + << " eCustom[1]=" << AbbrowserSettings::custom1() + << " eCustom[2]=" << AbbrowserSettings::custom2() + << " eCustom[3]=" << AbbrowserSettings::custom3() + << endl; +#endif + + // General page + fConfigWidget->fSyncDestination->setButton(AbbrowserSettings::addressbookType()); + fConfigWidget->fAbookFile->setURL(AbbrowserSettings::fileName()); + fConfigWidget->fArchive->setChecked(AbbrowserSettings::archiveDeleted()); + + // Conflicts page + fConfigWidget->fConflictResolution->setCurrentItem( + AbbrowserSettings::conflictResolution() - SyncAction::eCROffset ); + + // Fields page + fConfigWidget->fOtherPhone->setCurrentItem(AbbrowserSettings::pilotOther()); + fConfigWidget->fAddress->setCurrentItem(AbbrowserSettings::pilotStreet()); + fConfigWidget->fFax->setCurrentItem(AbbrowserSettings::pilotFax()); + + // Custom fields page + fConfigWidget->fCustom0->setCurrentItem(AbbrowserSettings::custom0()); + fConfigWidget->fCustom1->setCurrentItem(AbbrowserSettings::custom1()); + fConfigWidget->fCustom2->setCurrentItem(AbbrowserSettings::custom2()); + fConfigWidget->fCustom3->setCurrentItem(AbbrowserSettings::custom3()); + TQString datefmt=AbbrowserSettings::customDateFormat(); + if (datefmt.isEmpty()) + { + fConfigWidget->fCustomDate->setCurrentItem(0); + } + else + { + fConfigWidget->fCustomDate->setCurrentText(datefmt); + } + + unmodified(); +} + +/* static */ ConduitConfigBase *AbbrowserWidgetSetup::create(TQWidget *w, const char *n) +{ + return new AbbrowserWidgetSetup(w,n); +} + diff --git a/conduits/abbrowserconduit/resolutionDialog.cc b/conduits/abbrowserconduit/resolutionDialog.cc deleted file mode 100644 index 89b18f4..0000000 --- a/conduits/abbrowserconduit/resolutionDialog.cc +++ /dev/null @@ -1,323 +0,0 @@ -/* resolutionDialog.h KPilot -** -** Copyright (C) 2002-2003 by Reinhold Kainhofer -** -** See the .cc file for an explanation of what this file is for. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include -#include - -#include "resolutionTable.h" -#include "resolutionDialog_base.h" - -#include "resolutionDialog.moc" - -/** This class describes the controllers of the conflict resolution ListView, - * as well as its child radio buttons. There are two different constructors - * for them. - * Each controller has three child radio buttons, and if any of them is - * activated (stateChange), it sets the text of its parent (which is the - * controller, which is an instance of ResolutionCheckListItem, too). - **/ -class ResolutionCheckListItem : TQCheckListItem { -public: - ResolutionCheckListItem(ResolutionItem*it, ResolutionTable*tb, - TQListView*parent); - ResolutionCheckListItem(TQString header, TQString text, - ResolutionCheckListItem*parent); - ~ResolutionCheckListItem() {}; - virtual void stateChange(bool newstate); - virtual void setValue(TQString text); - virtual void setCaption(TQString caption); - -protected: - void updateText(); - /* fResItem is only set for the controller */ - ResolutionItem*fResItem; - bool isController; - /* The description of the entry, e.g. Backup, PC, Palm for the radio buttons, - * of the field name for the controllers - */ - TQString fCaption; - /* The currrent value of the entry (for controllers this changes with the - * selected button */ - TQString fText; -}; - - -ResolutionCheckListItem::ResolutionCheckListItem(ResolutionItem*it, - ResolutionTable*tb, TQListView*parent) : - TQCheckListItem(parent, TQString(), TQCheckListItem::Controller), - fResItem(it), - isController(true), - fCaption(it?(it->fName):(TQString())), - fText(it?(it->fResolved):(TQString())) -{ - FUNCTIONSETUP; - if (it && tb) - { - // If all three texts are identical, there is no need for - // resolution so don't show the radio items below - bool itemsEqual=true; - TQString testtext(TQString::null); - const enum eExistItems its[3]={eExistsPC, eExistsPalm, eExistsBackup}; - // get a valid text from a valid field, which will serve as the - // test text for the comparison - for (int i=0; i<3; i++) - { - if ((testtext.isNull()) && (it->fExistItems & its[i]) ) - testtext=it->fEntries[i]; - } - for (int i=0; i<3; i++) - { - if (it->fExistItems & its[i]) - itemsEqual&=(it->fEntries[i]==testtext); - } - if (!itemsEqual) - { - ResolutionCheckListItem*item; - for (int i=2; i>=0; i--) - { - // Add only existing items - if (it->fExistItems & its[i]) - { - item=new ResolutionCheckListItem(it->fEntries[i], tb->labels[i], this); - item->setOn(it->fEntries[i]==fText); - } - } - } - updateText(); - } - setOpen(true); -} - -ResolutionCheckListItem::ResolutionCheckListItem(TQString text, TQString header, - ResolutionCheckListItem*parent) : - TQCheckListItem(parent, TQString(), TQCheckListItem::RadioButton), - fResItem(0L), - isController(false), - fCaption(header), - fText(text) -{ - updateText(); -} - -void ResolutionCheckListItem::stateChange(bool newstate) -{ - if (newstate && !isController) - { - ResolutionCheckListItem*par=static_cast(parent()); - { - par->setValue(fText); - } - } -} - -void ResolutionCheckListItem::setValue(TQString text) -{ - FUNCTIONSETUP; - fText=text; - if (isController && fResItem) - { - fResItem->fResolved=text; - } - updateText(); -} - -void ResolutionCheckListItem::setCaption(TQString caption) -{ - fCaption=caption; - updateText(); -} - -void ResolutionCheckListItem::updateText() -{ - TQString newText(i18n("Entries in the resolution dialog. First the name of the field, then the entry from the Handheld or PC after the colon", "%1: %2").arg(fCaption).arg(fText)); - newText.replace(TQRegExp(CSL1("\n")), - i18n("Denoting newlines in Address entries. No need to translate", " | ")); - setText(0, newText); -} - - - -/***************************************************************** - * - *****************************************************************/ - -ResolutionDlg::ResolutionDlg( TQWidget* parent, KPilotLink*fH, - const TQString &caption, const TQString &helpText, ResolutionTable*tab) : - KDialogBase( parent, "ResolutionDlg", false, caption, Apply|Cancel, Apply), - tickleTimer(0L), - fHandle(fH), - fTable(tab) -{ - fWidget = new ResolutionDialogBase( this ); - setMainWidget(fWidget); - fTable->fResolution=SyncAction::eDoNothing; - fWidget->fIntroText->setText(helpText); - - fillListView(); - adjustButtons(tab); - - adjustSize(); - resize(size()); - - if (fHandle) tickleTimer=new TQTimer(this, "TickleTimer"); - - if (tickleTimer) - { - connect( tickleTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT(_tickle())); - // tickle the palm every 10 seconds to prevent a timeout until the - // sync is really finished. - tickleTimer->start( 10000 ); - } - - connect(fWidget->fKeepBoth, TQT_SIGNAL(clicked()), TQT_SLOT(slotKeepBoth())); - connect(fWidget->fBackupValues, TQT_SIGNAL(clicked()), TQT_SLOT(slotUseBackup())); - connect(fWidget->fPalmValues, TQT_SIGNAL(clicked()), TQT_SLOT(slotUsePalm())); - connect(fWidget->fPCValues, TQT_SIGNAL(clicked()), TQT_SLOT(slotUsePC())); -} - -void ResolutionDlg::adjustButtons(ResolutionTable*tab) -{ - FUNCTIONSETUP; - if (!tab) return; - if (!(tab->fExistItems & eExistsPC) ) - { - fWidget->fPCValues->setText(i18n("Delete entry")); - fWidget->fKeepBoth->setDisabled(TRUE); - fWidget->fKeepBoth->hide(); - } - if (!(tab->fExistItems & eExistsPalm) ) - { - fWidget->fPalmValues->setText(i18n("Delete entry")); - fWidget->fKeepBoth->setDisabled(TRUE); - fWidget->fKeepBoth->hide(); - } - if (!(tab->fExistItems & eExistsBackup) ) - { - fWidget->fBackupValues->setDisabled(TRUE); - } -} - -void ResolutionDlg::fillListView() -{ - FUNCTIONSETUP; - fWidget->fResolutionView->setSorting(-1, FALSE); - fWidget->fResolutionView->clear(); - for ( ResolutionItem* it = fTable->last(); it; it = fTable->prev() ) - { -#ifdef DEBUG - DEBUGKPILOT<<"Building table, items="<fExistItems<<", PC="<< - it->fEntries[0]<<", Palm="<fEntries[1]<<", Backup="<< - it->fEntries[2]<fExistItems & eExistsPC) - hasValidValues = hasValidValues || !(it->fEntries[0].isEmpty()); - if (it->fExistItems & eExistsPalm) - hasValidValues = hasValidValues || !(it->fEntries[1].isEmpty()); - if (it->fExistItems & eExistsBackup) - hasValidValues = hasValidValues || !(it->fEntries[2].isEmpty()); - if (hasValidValues) - new ResolutionCheckListItem(it, fTable, fWidget->fResolutionView); - } -} - -void ResolutionDlg::slotKeepBoth() -{ - if ( (fTable->fExistItems & eExistsPC) && (fTable->fExistItems & eExistsPalm) ) - { - fTable->fResolution=SyncAction::eDuplicate; - } - else - { - fTable->fResolution=SyncAction::eDoNothing; - } - done(fTable->fResolution); -} - -void ResolutionDlg::slotUseBackup() -{ - if (fTable->fExistItems & eExistsBackup) - { - fTable->fResolution=SyncAction::ePreviousSyncOverrides; - } - else - { - fTable->fResolution=SyncAction::eDoNothing; - } - done(fTable->fResolution); -} - -void ResolutionDlg::slotUsePalm() -{ - if (fTable->fExistItems & eExistsPalm) - { - fTable->fResolution=SyncAction::eHHOverrides; - } - else - { - fTable->fResolution=SyncAction::eDelete; - } - done(fTable->fResolution); -} - -void ResolutionDlg::slotUsePC() -{ - if (fTable->fExistItems & eExistsPC) - { - fTable->fResolution=SyncAction::ePCOverrides; - } - else - { - fTable->fResolution=SyncAction::eDelete; - } - done(fTable->fResolution); -} - -void ResolutionDlg::slotApply() -{ - fTable->fResolution=SyncAction::eAskUser; - done(fTable->fResolution); -} - -void ResolutionDlg::_tickle() -{ - if (fHandle) fHandle->tickle(); -} - -/* - * Destroys the object and frees any allocated resources - */ -ResolutionDlg::~ResolutionDlg() -{ - // no need to delete child widgets, TQt does it all for us -} diff --git a/conduits/abbrowserconduit/resolutionDialog.cpp b/conduits/abbrowserconduit/resolutionDialog.cpp new file mode 100644 index 0000000..dea368b --- /dev/null +++ b/conduits/abbrowserconduit/resolutionDialog.cpp @@ -0,0 +1,323 @@ +/* resolutionDialog.h KPilot +** +** Copyright (C) 2002-2003 by Reinhold Kainhofer +** +** See the .cpp file for an explanation of what this file is for. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include +#include + +#include "resolutionTable.h" +#include "resolutionDialog_base.h" + +#include "resolutionDialog.moc" + +/** This class describes the controllers of the conflict resolution ListView, + * as well as its child radio buttons. There are two different constructors + * for them. + * Each controller has three child radio buttons, and if any of them is + * activated (stateChange), it sets the text of its parent (which is the + * controller, which is an instance of ResolutionCheckListItem, too). + **/ +class ResolutionCheckListItem : TQCheckListItem { +public: + ResolutionCheckListItem(ResolutionItem*it, ResolutionTable*tb, + TQListView*parent); + ResolutionCheckListItem(TQString header, TQString text, + ResolutionCheckListItem*parent); + ~ResolutionCheckListItem() {}; + virtual void stateChange(bool newstate); + virtual void setValue(TQString text); + virtual void setCaption(TQString caption); + +protected: + void updateText(); + /* fResItem is only set for the controller */ + ResolutionItem*fResItem; + bool isController; + /* The description of the entry, e.g. Backup, PC, Palm for the radio buttons, + * of the field name for the controllers + */ + TQString fCaption; + /* The currrent value of the entry (for controllers this changes with the + * selected button */ + TQString fText; +}; + + +ResolutionCheckListItem::ResolutionCheckListItem(ResolutionItem*it, + ResolutionTable*tb, TQListView*parent) : + TQCheckListItem(parent, TQString(), TQCheckListItem::Controller), + fResItem(it), + isController(true), + fCaption(it?(it->fName):(TQString())), + fText(it?(it->fResolved):(TQString())) +{ + FUNCTIONSETUP; + if (it && tb) + { + // If all three texts are identical, there is no need for + // resolution so don't show the radio items below + bool itemsEqual=true; + TQString testtext(TQString::null); + const enum eExistItems its[3]={eExistsPC, eExistsPalm, eExistsBackup}; + // get a valid text from a valid field, which will serve as the + // test text for the comparison + for (int i=0; i<3; i++) + { + if ((testtext.isNull()) && (it->fExistItems & its[i]) ) + testtext=it->fEntries[i]; + } + for (int i=0; i<3; i++) + { + if (it->fExistItems & its[i]) + itemsEqual&=(it->fEntries[i]==testtext); + } + if (!itemsEqual) + { + ResolutionCheckListItem*item; + for (int i=2; i>=0; i--) + { + // Add only existing items + if (it->fExistItems & its[i]) + { + item=new ResolutionCheckListItem(it->fEntries[i], tb->labels[i], this); + item->setOn(it->fEntries[i]==fText); + } + } + } + updateText(); + } + setOpen(true); +} + +ResolutionCheckListItem::ResolutionCheckListItem(TQString text, TQString header, + ResolutionCheckListItem*parent) : + TQCheckListItem(parent, TQString(), TQCheckListItem::RadioButton), + fResItem(0L), + isController(false), + fCaption(header), + fText(text) +{ + updateText(); +} + +void ResolutionCheckListItem::stateChange(bool newstate) +{ + if (newstate && !isController) + { + ResolutionCheckListItem*par=static_cast(parent()); + { + par->setValue(fText); + } + } +} + +void ResolutionCheckListItem::setValue(TQString text) +{ + FUNCTIONSETUP; + fText=text; + if (isController && fResItem) + { + fResItem->fResolved=text; + } + updateText(); +} + +void ResolutionCheckListItem::setCaption(TQString caption) +{ + fCaption=caption; + updateText(); +} + +void ResolutionCheckListItem::updateText() +{ + TQString newText(i18n("Entries in the resolution dialog. First the name of the field, then the entry from the Handheld or PC after the colon", "%1: %2").arg(fCaption).arg(fText)); + newText.replace(TQRegExp(CSL1("\n")), + i18n("Denoting newlines in Address entries. No need to translate", " | ")); + setText(0, newText); +} + + + +/***************************************************************** + * + *****************************************************************/ + +ResolutionDlg::ResolutionDlg( TQWidget* parent, KPilotLink*fH, + const TQString &caption, const TQString &helpText, ResolutionTable*tab) : + KDialogBase( parent, "ResolutionDlg", false, caption, Apply|Cancel, Apply), + tickleTimer(0L), + fHandle(fH), + fTable(tab) +{ + fWidget = new ResolutionDialogBase( this ); + setMainWidget(fWidget); + fTable->fResolution=SyncAction::eDoNothing; + fWidget->fIntroText->setText(helpText); + + fillListView(); + adjustButtons(tab); + + adjustSize(); + resize(size()); + + if (fHandle) tickleTimer=new TQTimer(this, "TickleTimer"); + + if (tickleTimer) + { + connect( tickleTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT(_tickle())); + // tickle the palm every 10 seconds to prevent a timeout until the + // sync is really finished. + tickleTimer->start( 10000 ); + } + + connect(fWidget->fKeepBoth, TQT_SIGNAL(clicked()), TQT_SLOT(slotKeepBoth())); + connect(fWidget->fBackupValues, TQT_SIGNAL(clicked()), TQT_SLOT(slotUseBackup())); + connect(fWidget->fPalmValues, TQT_SIGNAL(clicked()), TQT_SLOT(slotUsePalm())); + connect(fWidget->fPCValues, TQT_SIGNAL(clicked()), TQT_SLOT(slotUsePC())); +} + +void ResolutionDlg::adjustButtons(ResolutionTable*tab) +{ + FUNCTIONSETUP; + if (!tab) return; + if (!(tab->fExistItems & eExistsPC) ) + { + fWidget->fPCValues->setText(i18n("Delete entry")); + fWidget->fKeepBoth->setDisabled(TRUE); + fWidget->fKeepBoth->hide(); + } + if (!(tab->fExistItems & eExistsPalm) ) + { + fWidget->fPalmValues->setText(i18n("Delete entry")); + fWidget->fKeepBoth->setDisabled(TRUE); + fWidget->fKeepBoth->hide(); + } + if (!(tab->fExistItems & eExistsBackup) ) + { + fWidget->fBackupValues->setDisabled(TRUE); + } +} + +void ResolutionDlg::fillListView() +{ + FUNCTIONSETUP; + fWidget->fResolutionView->setSorting(-1, FALSE); + fWidget->fResolutionView->clear(); + for ( ResolutionItem* it = fTable->last(); it; it = fTable->prev() ) + { +#ifdef DEBUG + DEBUGKPILOT<<"Building table, items="<fExistItems<<", PC="<< + it->fEntries[0]<<", Palm="<fEntries[1]<<", Backup="<< + it->fEntries[2]<fExistItems & eExistsPC) + hasValidValues = hasValidValues || !(it->fEntries[0].isEmpty()); + if (it->fExistItems & eExistsPalm) + hasValidValues = hasValidValues || !(it->fEntries[1].isEmpty()); + if (it->fExistItems & eExistsBackup) + hasValidValues = hasValidValues || !(it->fEntries[2].isEmpty()); + if (hasValidValues) + new ResolutionCheckListItem(it, fTable, fWidget->fResolutionView); + } +} + +void ResolutionDlg::slotKeepBoth() +{ + if ( (fTable->fExistItems & eExistsPC) && (fTable->fExistItems & eExistsPalm) ) + { + fTable->fResolution=SyncAction::eDuplicate; + } + else + { + fTable->fResolution=SyncAction::eDoNothing; + } + done(fTable->fResolution); +} + +void ResolutionDlg::slotUseBackup() +{ + if (fTable->fExistItems & eExistsBackup) + { + fTable->fResolution=SyncAction::ePreviousSyncOverrides; + } + else + { + fTable->fResolution=SyncAction::eDoNothing; + } + done(fTable->fResolution); +} + +void ResolutionDlg::slotUsePalm() +{ + if (fTable->fExistItems & eExistsPalm) + { + fTable->fResolution=SyncAction::eHHOverrides; + } + else + { + fTable->fResolution=SyncAction::eDelete; + } + done(fTable->fResolution); +} + +void ResolutionDlg::slotUsePC() +{ + if (fTable->fExistItems & eExistsPC) + { + fTable->fResolution=SyncAction::ePCOverrides; + } + else + { + fTable->fResolution=SyncAction::eDelete; + } + done(fTable->fResolution); +} + +void ResolutionDlg::slotApply() +{ + fTable->fResolution=SyncAction::eAskUser; + done(fTable->fResolution); +} + +void ResolutionDlg::_tickle() +{ + if (fHandle) fHandle->tickle(); +} + +/* + * Destroys the object and frees any allocated resources + */ +ResolutionDlg::~ResolutionDlg() +{ + // no need to delete child widgets, TQt does it all for us +} diff --git a/conduits/abbrowserconduit/resolutionDialog.h b/conduits/abbrowserconduit/resolutionDialog.h index 848cfdf..b14c74a 100644 --- a/conduits/abbrowserconduit/resolutionDialog.h +++ b/conduits/abbrowserconduit/resolutionDialog.h @@ -4,7 +4,7 @@ ** ** Copyright (C) 2002-2003 by Reinhold Kainhofer ** -** See the .cc file for an explanation of what this file is for. +** See the .cpp file for an explanation of what this file is for. */ /* diff --git a/conduits/abbrowserconduit/resolutionTable.h b/conduits/abbrowserconduit/resolutionTable.h index 6a4f9e6..c6dca86 100644 --- a/conduits/abbrowserconduit/resolutionTable.h +++ b/conduits/abbrowserconduit/resolutionTable.h @@ -4,7 +4,7 @@ ** ** Copyright (C) 2003 by Reinhold Kainhofer ** -** See the .cc file for an explanation of what this file is for. +** See the .cpp file for an explanation of what this file is for. */ /* diff --git a/conduits/abbrowserconduit/tdeabcRecord.cc b/conduits/abbrowserconduit/tdeabcRecord.cc deleted file mode 100644 index 275450d..0000000 --- a/conduits/abbrowserconduit/tdeabcRecord.cc +++ /dev/null @@ -1,710 +0,0 @@ -/* KPilot -** -** Copyright (C) 2000,2001 by Dan Pilone -** Copyright (C) 2002-2003 by Reinhold Kainhofer -** Copyright (C) 2007 by Adriaan de Groot -** -** The abbrowser conduit copies addresses from the Pilot's address book to -** the KDE addressbook maintained via the tdeabc library. This file -** deals with the actual copying of HH addresses to KABC addresses -** and back again. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org. -*/ - -#include "options.h" - -#include - -#include -#include - -#include "tdeabcRecord.h" - -/** - * Okay, this is so that we can map the Pilot phone types to Phone Number - * types. Email addresses are NOT included in this map, and are handled - * separately (not in PhoneNumber at all). The Pilot has 8 different kinds - * of phone numbers (which may be *labeled* however you like). These - * need to be mapped to the things that TDEABC::PhoneNumber handles. - * - * From TDEABC::PhoneNumber - * enum Types { Home = 1, Work = 2, Msg = 4, Pref = 8, Voice = 16, Fax = 32, - * Cell = 64, Video = 128, Bbs = 256, Modem = 512, Car = 1024, - * Isdn = 2048, Pcs = 4096, Pager = 8192 }; - * - * - * From PilotAddress: - * enum EPhoneType { - * eWork=0, eHome, eFax, eOther, eEmail, eMain, - * ePager, eMobile - * }; - * - * This array must have as many elements as PilotAddress::PhoneType - * and its elements must be TDEABC::PhoneNumber::Types. - */ - -static TDEABC::PhoneNumber::Types pilotToPhoneMap[8] = { - TDEABC::PhoneNumber::Work, // eWork - TDEABC::PhoneNumber::Home, // eHome, - TDEABC::PhoneNumber::Fax, // eFax, - (TDEABC::PhoneNumber::Types)0, // eOther -> wasn't mapped properly, - (TDEABC::PhoneNumber::Types)0, // eEmail -> shouldn't occur, - TDEABC::PhoneNumber::Home, // eMain - TDEABC::PhoneNumber::Pager, // ePager, - TDEABC::PhoneNumber::Cell // eMobile -} ; - -TDEABC::PhoneNumber::List TDEABCSync::getPhoneNumbers(const PilotAddress &a) -{ - FUNCTIONSETUP; - - TDEABC::PhoneNumber::List list; - TQString test; - - PhoneSlot shownPhone = a.getShownPhone(); - - DEBUGKPILOT << fname << ": preferred pilot index is: [" - << shownPhone << "], preferred phone number is: [" - << a.getField(shownPhone) << "]" << endl; - - for (PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i) - { - // skip email entries - if ( a.getPhoneType(i) == PilotAddressInfo::eEmail ) - { - continue; - } - - test = a.getField(i); - // only look at this if the field is populated - if (test.isEmpty()) - { - continue; - } - - int phoneType = pilotToPhoneMap[a.getPhoneType(i)]; - - // only populate a PhoneNumber if we have a corresponding type - if (phoneType >=0) - { - // if this is the preferred phone number, set it as such - if (shownPhone == i) - { - phoneType |= TDEABC::PhoneNumber::Pref; - DEBUGKPILOT << fname << ": found preferred pilot index: [" - << i << "], text: [" << test << "]" << endl; - } - TDEABC::PhoneNumber ph(test, phoneType); - list.append(ph); - } - else - { - DEBUGKPILOT << fname << ": whoopsie. pilot phone number: [" - << test << "], index: [" << i << "], type: [" - << phoneType << "], has no corresponding PhoneNumber type." << endl; - } - } - - DEBUGKPILOT << fname << ": returning: [" - << list.count() << "] phone numbers." << endl; - - return list; -} - -void TDEABCSync::setPhoneNumbers(const PilotAddressInfo &info, - PilotAddress &a, - const TDEABC::PhoneNumber::List &list) -{ - FUNCTIONSETUP; - TQString test; - - // clear all phone numbers (not e-mails) first - for ( PhoneSlot i = PhoneSlot::begin(); i.isValid() ; ++i ) - { - PilotAddressInfo::EPhoneType ind = a.getPhoneType( i ); - if (ind != PilotAddressInfo::eEmail) - { - a.setField(i, TQString()); - } - } - - // now iterate through the list and for each PhoneNumber in the list, - // iterate through our phone types using our map and set the first one - // we find as the type of address for the Pilot - for(TDEABC::PhoneNumber::List::ConstIterator listIter = list.begin(); - listIter != list.end(); ++listIter) - { - TDEABC::PhoneNumber phone = *listIter; - - PilotAddressInfo::EPhoneType phoneType = PilotAddressInfo::eHome; - - for ( int pilotPhoneType = PilotAddressInfo::eWork; - pilotPhoneType <= PilotAddressInfo::eMobile; - ++pilotPhoneType) - { - int phoneKey = pilotToPhoneMap[pilotPhoneType]; - if ( phone.type() & phoneKey) - { - DEBUGKPILOT << fname << ": found pilot type: [" - << pilotPhoneType << "] (" - << info.phoneLabel( (PilotAddressInfo::EPhoneType)pilotPhoneType) - << ") for PhoneNumber: [" - << phone.number() << "]" << endl; - - phoneType = (PilotAddressInfo::EPhoneType) pilotPhoneType; - break; - } - } - PhoneSlot fieldSlot = - a.setPhoneField(phoneType, phone.number(), PilotAddress::NoFlags); - - // if this is the preferred phone number, then set it as such - if (fieldSlot.isValid() && (phone.type() & TDEABC::PhoneNumber::Pref)) - { - DEBUGKPILOT << fname << ": found preferred PhoneNumber. " - << "setting showPhone to index: [" - << fieldSlot << "], PhoneNumber: [" - << phone.number() << "]" << endl; - a.setShownPhone( fieldSlot ); - } - - if (!fieldSlot.isValid()) - { - DEBUGKPILOT << fname << ": Phone listing overflowed." << endl; - } - } - - DEBUGKPILOT << fname << ": Pilot's showPhone now: [" - << a.getShownPhone() << "]." << endl; - - // after setting the numbers, make sure that something sensible is set as the - // shownPhone on the Pilot if nothing is yet... - TQString pref = a.getField(a.getShownPhone()); - if (!a.getShownPhone().isValid() || pref.isEmpty()) - { - DEBUGKPILOT << fname << ": Pilot's showPhone: [" - << a.getShownPhone() - << "] not properly set to a default." - << endl; - - for (PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i) - { - pref = a.getField(i); - if (!pref.isEmpty()) - { - a.setShownPhone( i ); - DEBUGKPILOT << fname << ": Pilot's showPhone now: [" - << a.getShownPhone() - << "], and that's final." << endl; - break; - } - } - } -} - -unsigned int TDEABCSync::bestMatchedCategory(const TQStringList &pccategories, - const PilotAddressInfo &info, - unsigned int hhcategory) -{ - FUNCTIONSETUP; - // No categories in list, must be unfiled - if (pccategories.size()<1) - { - return Pilot::Unfiled; - } - - // See if the suggested hhcategory is in the list, and if - // so that is the best match. - if (Pilot::validCategory(hhcategory) && - pccategories.contains(info.categoryName(hhcategory))) - { - return hhcategory; - } - - // Look for the first category from the list which is available on - // the handheld as well. - for(TQStringList::ConstIterator it = pccategories.begin(); it != pccategories.end(); ++it) - { - // Do not map unknown to unfiled when looking for category - int c = info.findCategory( *it, false ); - if ( c >= 0) - { - Q_ASSERT(Pilot::validCategory(c)); - return c; - } - } - - // didn't find anything. return null - return Pilot::Unfiled; -} - -void TDEABCSync::setCategory(TDEABC::Addressee & abEntry, const TQString &cat) -{ - if ( (!cat.isEmpty())) - { - abEntry.insertCategory(cat); - } -} - - -TQString TDEABCSync::getFieldForHHCustom( - const unsigned int index, - const TDEABC::Addressee &abEntry, - const TDEABCSync::Settings &settings) -{ - FUNCTIONSETUPL(4); - - TQString retval; - - if (index>3) - { - WARNINGKPILOT << "Bad index number " << index << endl; - retval = TQString(); - } - if (settings.customMapping().count() != 4) - { - WARNINGKPILOT << "Mapping does not have 4 elements." << index << endl; - retval = TQString(); - } - - switch (settings.custom(index)) - { - case eCustomBirthdate: - if (settings.dateFormat().isEmpty()) - { - retval = TDEGlobal::locale()->formatDate(abEntry.birthday().date()); - } - else - { - TQString tmpfmt(TDEGlobal::locale()->dateFormat()); - TDEGlobal::locale()->setDateFormat(settings.dateFormat()); - TQString ret(TDEGlobal::locale()->formatDate(abEntry.birthday().date())); - TDEGlobal::locale()->setDateFormat(tmpfmt); - retval = ret; - } - break; - case eCustomURL: - retval = abEntry.url().url(); - break; - case eCustomIM: - retval = abEntry.custom(CSL1("KADDRESSBOOK"), CSL1("X-IMAddress")); - break; - case eCustomField: - default: - retval = abEntry.custom(appString, CSL1("CUSTOM")+TQString::number(index)); - break; - } - - return retval; -} - -void TDEABCSync::setFieldFromHHCustom( - const unsigned int index, - TDEABC::Addressee &abEntry, - const TQString &value, - const TDEABCSync::Settings &settings) -{ - FUNCTIONSETUPL(4); - - if (index>3) - { - WARNINGKPILOT << "Bad index number " << index << endl; - return; - } - if (settings.customMapping().count() != 4) - { - WARNINGKPILOT << "Mapping does not have 4 elements." << index << endl; - return; - } - - switch (settings.custom(index)) - { - case eCustomBirthdate: - { - TQDate bdate; - bool ok=false; - if (settings.dateFormat().isEmpty()) - { - // empty format means use locale setting - bdate=TDEGlobal::locale()->readDate(value, &ok); - } - else - { - // use given format - bdate=TDEGlobal::locale()->readDate(value, settings.dateFormat(), &ok); - } - - if (!ok) - { - TQString format = TDEGlobal::locale()->dateFormatShort(); - TQRegExp re(CSL1("%[yY][^%]*")); - format.remove(re); // Remove references to year and following punctuation - bdate = TDEGlobal::locale()->readDate(value, format, &ok); - } - DEBUGKPILOT << "Birthdate from " << index << "-th custom field: " - << TQString(bdate.toString()) << endl; - DEBUGKPILOT << "Is Valid: " << bdate.isValid() << endl; - if (bdate.isValid()) - { - abEntry.setBirthday(bdate); - } - else - { - abEntry.insertCustom(CSL1("KADDRESSBOOK"), CSL1("X-Birthday"), value); - } - break; - } - case eCustomURL: - abEntry.setUrl(value); - break; - case eCustomIM: - abEntry.insertCustom(CSL1("KADDRESSBOOK"), CSL1("X-IMAddress"), value); - break; - case eCustomField: - default: - abEntry.insertCustom(appString, CSL1("CUSTOM")+TQString::number(index), value); - break; - } -} - - -/** First search for a preferred address. If we don't have one, search - * for home or work as specified in the config dialog. If we don't have - * such one, either, search for the other type. If we still have no luck, - * return an address with preferred + home/work flag (from config dlg). */ -TDEABC::Address TDEABCSync::getAddress(const TDEABC::Addressee &abEntry, const TDEABCSync::Settings &s) -{ - // preferhome == (AbbrowserSettings::pilotStreet==0) - - // Check for preferred address first - TDEABC::Address ad(abEntry.address(TDEABC::Address::Pref)); - if (!ad.isEmpty()) return ad; - - // Look for home or work, whichever is preferred - int type = s.preferHome() ? TDEABC::Address::Home : TDEABC::Address::Work; - ad=abEntry.address(type); - if (!ad.isEmpty()) return ad; - - // Switch preference if still none found - type = !s.preferHome() ? TDEABC::Address::Home : TDEABC::Address::Work; - ad=abEntry.address(type); - if (!ad.isEmpty()) return ad; - - // Last-ditch attempt; see if there is a preferred home or work address - type = s.preferHome() ? TDEABC::Address::Home : TDEABC::Address::Work; - return abEntry.address(type | TDEABC::Address::Pref); -} - - -TQString TDEABCSync::getFieldForHHOtherPhone(const TDEABC::Addressee & abEntry, const TDEABCSync::Settings &s) -{ - switch(s.fieldForOtherPhone()) - { - case eOtherPhone: - return abEntry.phoneNumber(0).number(); - case eAssistant: - return abEntry.custom(CSL1("KADDRESSBOOK"), CSL1("AssistantsName")); - case eBusinessFax: - return abEntry.phoneNumber(TDEABC::PhoneNumber::Fax | TDEABC::PhoneNumber::Work).number(); - case eCarPhone: - return abEntry.phoneNumber(TDEABC::PhoneNumber::Car).number(); - case eEmail2: - return abEntry.emails().first(); - case eHomeFax: - return abEntry.phoneNumber(TDEABC::PhoneNumber::Fax | TDEABC::PhoneNumber::Home).number(); - case eTelex: - return abEntry.phoneNumber(TDEABC::PhoneNumber::Bbs).number(); - case eTTYTTDPhone: - return abEntry.phoneNumber(TDEABC::PhoneNumber::Pcs).number(); - default: - return TQString(); - } -} - -void TDEABCSync::setFieldFromHHOtherPhone(TDEABC::Addressee & abEntry, const TQString &nr, const TDEABCSync::Settings &s) -{ - int phoneType = 0; - switch (s.fieldForOtherPhone()) - { - // One very special case which doesn't even map to a real phone type in KABC - case eAssistant: - abEntry.insertCustom(CSL1("KADDRESSBOOK"), CSL1("AssistantsName"), nr); - return; - // Special case: map phone to email, needs different handling. - case eEmail2: - abEntry.insertEmail(nr); - return; - // Remaining cases all map to various phone types - case eOtherPhone: - phoneType = 0; - break; - case eBusinessFax: - phoneType = TDEABC::PhoneNumber::Fax | TDEABC::PhoneNumber::Work; - break; - case eHomeFax: - phoneType = TDEABC::PhoneNumber::Fax | TDEABC::PhoneNumber::Home; - break; - case eCarPhone: - phoneType = TDEABC::PhoneNumber::Car; - break; - case eTelex: - phoneType = TDEABC::PhoneNumber::Bbs; - break; - case eTTYTTDPhone: - phoneType = TDEABC::PhoneNumber::Pcs; - break; - default: - WARNINGKPILOT << "Unknown phone mapping " << s.fieldForOtherPhone() << endl; - phoneType = 0; - } - TDEABC::PhoneNumber phone = abEntry.phoneNumber(phoneType); - phone.setNumber(nr); - phone.setType(phoneType); // Double-check in case there was no phonenumber of given type - abEntry.insertPhoneNumber(phone); -} - -void TDEABCSync::setAddress(PilotAddress &toPilotAddr, - const TDEABC::Address & abAddress) -{ - toPilotAddr.setField(entryAddress, abAddress.street()); - toPilotAddr.setField(entryCity, abAddress.locality()); - toPilotAddr.setField(entryState, abAddress.region()); - toPilotAddr.setField(entryZip, abAddress.postalCode()); - toPilotAddr.setField(entryCountry, abAddress.country()); -} - - -bool TDEABCSync::isArchived(const TDEABC::Addressee &addr) -{ - return addr.custom(TDEABCSync::appString, TDEABCSync::flagString) == TQString::number(SYNCDEL); -} - -void TDEABCSync::makeArchived(TDEABC::Addressee &addr) -{ - FUNCTIONSETUP; - addr.insertCustom(TDEABCSync::appString, TDEABCSync::flagString, TQString::number(SYNCDEL)); - addr.removeCustom(TDEABCSync::appString, TDEABCSync::idString); -} - - - - -void TDEABCSync::copy(PilotAddress &toPilotAddr, - const TDEABC::Addressee &fromAbEntry, - const PilotAddressInfo &appInfo, - const TDEABCSync::Settings &syncSettings) -{ - FUNCTIONSETUP; - - toPilotAddr.setDeleted(false); - - // don't do a reset since this could wipe out non copied info - //toPilotAddr.reset(); - toPilotAddr.setField(entryLastname, fromAbEntry.familyName()); - toPilotAddr.setField(entryFirstname, fromAbEntry.givenName()); - toPilotAddr.setField(entryCompany, fromAbEntry.organization()); - toPilotAddr.setField(entryTitle, fromAbEntry.prefix()); - toPilotAddr.setField(entryNote, fromAbEntry.note()); - - // do email first, to ensure they get stored - toPilotAddr.setEmails(fromAbEntry.emails()); - - // now in one fell swoop, set all phone numbers from the Addressee. Note, - // we don't need to differentiate between Fax numbers here--all Fax numbers - // (Home Fax or Work Fax or just plain old Fax) will get synced to the Pilot - TDEABCSync::setPhoneNumbers(appInfo,toPilotAddr,fromAbEntry.phoneNumbers()); - - // Other field is an oddball and if the user has more than one field set - // as "Other" then only one will be carried over. - TQString oth = TDEABCSync::getFieldForHHOtherPhone(fromAbEntry,syncSettings); - DEBUGKPILOT << fname << ": putting: ["< + +#include +#include + +#include "tdeabcRecord.h" + +/** + * Okay, this is so that we can map the Pilot phone types to Phone Number + * types. Email addresses are NOT included in this map, and are handled + * separately (not in PhoneNumber at all). The Pilot has 8 different kinds + * of phone numbers (which may be *labeled* however you like). These + * need to be mapped to the things that TDEABC::PhoneNumber handles. + * + * From TDEABC::PhoneNumber + * enum Types { Home = 1, Work = 2, Msg = 4, Pref = 8, Voice = 16, Fax = 32, + * Cell = 64, Video = 128, Bbs = 256, Modem = 512, Car = 1024, + * Isdn = 2048, Pcs = 4096, Pager = 8192 }; + * + * + * From PilotAddress: + * enum EPhoneType { + * eWork=0, eHome, eFax, eOther, eEmail, eMain, + * ePager, eMobile + * }; + * + * This array must have as many elements as PilotAddress::PhoneType + * and its elements must be TDEABC::PhoneNumber::Types. + */ + +static TDEABC::PhoneNumber::Types pilotToPhoneMap[8] = { + TDEABC::PhoneNumber::Work, // eWork + TDEABC::PhoneNumber::Home, // eHome, + TDEABC::PhoneNumber::Fax, // eFax, + (TDEABC::PhoneNumber::Types)0, // eOther -> wasn't mapped properly, + (TDEABC::PhoneNumber::Types)0, // eEmail -> shouldn't occur, + TDEABC::PhoneNumber::Home, // eMain + TDEABC::PhoneNumber::Pager, // ePager, + TDEABC::PhoneNumber::Cell // eMobile +} ; + +TDEABC::PhoneNumber::List TDEABCSync::getPhoneNumbers(const PilotAddress &a) +{ + FUNCTIONSETUP; + + TDEABC::PhoneNumber::List list; + TQString test; + + PhoneSlot shownPhone = a.getShownPhone(); + + DEBUGKPILOT << fname << ": preferred pilot index is: [" + << shownPhone << "], preferred phone number is: [" + << a.getField(shownPhone) << "]" << endl; + + for (PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i) + { + // skip email entries + if ( a.getPhoneType(i) == PilotAddressInfo::eEmail ) + { + continue; + } + + test = a.getField(i); + // only look at this if the field is populated + if (test.isEmpty()) + { + continue; + } + + int phoneType = pilotToPhoneMap[a.getPhoneType(i)]; + + // only populate a PhoneNumber if we have a corresponding type + if (phoneType >=0) + { + // if this is the preferred phone number, set it as such + if (shownPhone == i) + { + phoneType |= TDEABC::PhoneNumber::Pref; + DEBUGKPILOT << fname << ": found preferred pilot index: [" + << i << "], text: [" << test << "]" << endl; + } + TDEABC::PhoneNumber ph(test, phoneType); + list.append(ph); + } + else + { + DEBUGKPILOT << fname << ": whoopsie. pilot phone number: [" + << test << "], index: [" << i << "], type: [" + << phoneType << "], has no corresponding PhoneNumber type." << endl; + } + } + + DEBUGKPILOT << fname << ": returning: [" + << list.count() << "] phone numbers." << endl; + + return list; +} + +void TDEABCSync::setPhoneNumbers(const PilotAddressInfo &info, + PilotAddress &a, + const TDEABC::PhoneNumber::List &list) +{ + FUNCTIONSETUP; + TQString test; + + // clear all phone numbers (not e-mails) first + for ( PhoneSlot i = PhoneSlot::begin(); i.isValid() ; ++i ) + { + PilotAddressInfo::EPhoneType ind = a.getPhoneType( i ); + if (ind != PilotAddressInfo::eEmail) + { + a.setField(i, TQString()); + } + } + + // now iterate through the list and for each PhoneNumber in the list, + // iterate through our phone types using our map and set the first one + // we find as the type of address for the Pilot + for(TDEABC::PhoneNumber::List::ConstIterator listIter = list.begin(); + listIter != list.end(); ++listIter) + { + TDEABC::PhoneNumber phone = *listIter; + + PilotAddressInfo::EPhoneType phoneType = PilotAddressInfo::eHome; + + for ( int pilotPhoneType = PilotAddressInfo::eWork; + pilotPhoneType <= PilotAddressInfo::eMobile; + ++pilotPhoneType) + { + int phoneKey = pilotToPhoneMap[pilotPhoneType]; + if ( phone.type() & phoneKey) + { + DEBUGKPILOT << fname << ": found pilot type: [" + << pilotPhoneType << "] (" + << info.phoneLabel( (PilotAddressInfo::EPhoneType)pilotPhoneType) + << ") for PhoneNumber: [" + << phone.number() << "]" << endl; + + phoneType = (PilotAddressInfo::EPhoneType) pilotPhoneType; + break; + } + } + PhoneSlot fieldSlot = + a.setPhoneField(phoneType, phone.number(), PilotAddress::NoFlags); + + // if this is the preferred phone number, then set it as such + if (fieldSlot.isValid() && (phone.type() & TDEABC::PhoneNumber::Pref)) + { + DEBUGKPILOT << fname << ": found preferred PhoneNumber. " + << "setting showPhone to index: [" + << fieldSlot << "], PhoneNumber: [" + << phone.number() << "]" << endl; + a.setShownPhone( fieldSlot ); + } + + if (!fieldSlot.isValid()) + { + DEBUGKPILOT << fname << ": Phone listing overflowed." << endl; + } + } + + DEBUGKPILOT << fname << ": Pilot's showPhone now: [" + << a.getShownPhone() << "]." << endl; + + // after setting the numbers, make sure that something sensible is set as the + // shownPhone on the Pilot if nothing is yet... + TQString pref = a.getField(a.getShownPhone()); + if (!a.getShownPhone().isValid() || pref.isEmpty()) + { + DEBUGKPILOT << fname << ": Pilot's showPhone: [" + << a.getShownPhone() + << "] not properly set to a default." + << endl; + + for (PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i) + { + pref = a.getField(i); + if (!pref.isEmpty()) + { + a.setShownPhone( i ); + DEBUGKPILOT << fname << ": Pilot's showPhone now: [" + << a.getShownPhone() + << "], and that's final." << endl; + break; + } + } + } +} + +unsigned int TDEABCSync::bestMatchedCategory(const TQStringList &pccategories, + const PilotAddressInfo &info, + unsigned int hhcategory) +{ + FUNCTIONSETUP; + // No categories in list, must be unfiled + if (pccategories.size()<1) + { + return Pilot::Unfiled; + } + + // See if the suggested hhcategory is in the list, and if + // so that is the best match. + if (Pilot::validCategory(hhcategory) && + pccategories.contains(info.categoryName(hhcategory))) + { + return hhcategory; + } + + // Look for the first category from the list which is available on + // the handheld as well. + for(TQStringList::ConstIterator it = pccategories.begin(); it != pccategories.end(); ++it) + { + // Do not map unknown to unfiled when looking for category + int c = info.findCategory( *it, false ); + if ( c >= 0) + { + Q_ASSERT(Pilot::validCategory(c)); + return c; + } + } + + // didn't find anything. return null + return Pilot::Unfiled; +} + +void TDEABCSync::setCategory(TDEABC::Addressee & abEntry, const TQString &cat) +{ + if ( (!cat.isEmpty())) + { + abEntry.insertCategory(cat); + } +} + + +TQString TDEABCSync::getFieldForHHCustom( + const unsigned int index, + const TDEABC::Addressee &abEntry, + const TDEABCSync::Settings &settings) +{ + FUNCTIONSETUPL(4); + + TQString retval; + + if (index>3) + { + WARNINGKPILOT << "Bad index number " << index << endl; + retval = TQString(); + } + if (settings.customMapping().count() != 4) + { + WARNINGKPILOT << "Mapping does not have 4 elements." << index << endl; + retval = TQString(); + } + + switch (settings.custom(index)) + { + case eCustomBirthdate: + if (settings.dateFormat().isEmpty()) + { + retval = TDEGlobal::locale()->formatDate(abEntry.birthday().date()); + } + else + { + TQString tmpfmt(TDEGlobal::locale()->dateFormat()); + TDEGlobal::locale()->setDateFormat(settings.dateFormat()); + TQString ret(TDEGlobal::locale()->formatDate(abEntry.birthday().date())); + TDEGlobal::locale()->setDateFormat(tmpfmt); + retval = ret; + } + break; + case eCustomURL: + retval = abEntry.url().url(); + break; + case eCustomIM: + retval = abEntry.custom(CSL1("KADDRESSBOOK"), CSL1("X-IMAddress")); + break; + case eCustomField: + default: + retval = abEntry.custom(appString, CSL1("CUSTOM")+TQString::number(index)); + break; + } + + return retval; +} + +void TDEABCSync::setFieldFromHHCustom( + const unsigned int index, + TDEABC::Addressee &abEntry, + const TQString &value, + const TDEABCSync::Settings &settings) +{ + FUNCTIONSETUPL(4); + + if (index>3) + { + WARNINGKPILOT << "Bad index number " << index << endl; + return; + } + if (settings.customMapping().count() != 4) + { + WARNINGKPILOT << "Mapping does not have 4 elements." << index << endl; + return; + } + + switch (settings.custom(index)) + { + case eCustomBirthdate: + { + TQDate bdate; + bool ok=false; + if (settings.dateFormat().isEmpty()) + { + // empty format means use locale setting + bdate=TDEGlobal::locale()->readDate(value, &ok); + } + else + { + // use given format + bdate=TDEGlobal::locale()->readDate(value, settings.dateFormat(), &ok); + } + + if (!ok) + { + TQString format = TDEGlobal::locale()->dateFormatShort(); + TQRegExp re(CSL1("%[yY][^%]*")); + format.remove(re); // Remove references to year and following punctuation + bdate = TDEGlobal::locale()->readDate(value, format, &ok); + } + DEBUGKPILOT << "Birthdate from " << index << "-th custom field: " + << TQString(bdate.toString()) << endl; + DEBUGKPILOT << "Is Valid: " << bdate.isValid() << endl; + if (bdate.isValid()) + { + abEntry.setBirthday(bdate); + } + else + { + abEntry.insertCustom(CSL1("KADDRESSBOOK"), CSL1("X-Birthday"), value); + } + break; + } + case eCustomURL: + abEntry.setUrl(value); + break; + case eCustomIM: + abEntry.insertCustom(CSL1("KADDRESSBOOK"), CSL1("X-IMAddress"), value); + break; + case eCustomField: + default: + abEntry.insertCustom(appString, CSL1("CUSTOM")+TQString::number(index), value); + break; + } +} + + +/** First search for a preferred address. If we don't have one, search + * for home or work as specified in the config dialog. If we don't have + * such one, either, search for the other type. If we still have no luck, + * return an address with preferred + home/work flag (from config dlg). */ +TDEABC::Address TDEABCSync::getAddress(const TDEABC::Addressee &abEntry, const TDEABCSync::Settings &s) +{ + // preferhome == (AbbrowserSettings::pilotStreet==0) + + // Check for preferred address first + TDEABC::Address ad(abEntry.address(TDEABC::Address::Pref)); + if (!ad.isEmpty()) return ad; + + // Look for home or work, whichever is preferred + int type = s.preferHome() ? TDEABC::Address::Home : TDEABC::Address::Work; + ad=abEntry.address(type); + if (!ad.isEmpty()) return ad; + + // Switch preference if still none found + type = !s.preferHome() ? TDEABC::Address::Home : TDEABC::Address::Work; + ad=abEntry.address(type); + if (!ad.isEmpty()) return ad; + + // Last-ditch attempt; see if there is a preferred home or work address + type = s.preferHome() ? TDEABC::Address::Home : TDEABC::Address::Work; + return abEntry.address(type | TDEABC::Address::Pref); +} + + +TQString TDEABCSync::getFieldForHHOtherPhone(const TDEABC::Addressee & abEntry, const TDEABCSync::Settings &s) +{ + switch(s.fieldForOtherPhone()) + { + case eOtherPhone: + return abEntry.phoneNumber(0).number(); + case eAssistant: + return abEntry.custom(CSL1("KADDRESSBOOK"), CSL1("AssistantsName")); + case eBusinessFax: + return abEntry.phoneNumber(TDEABC::PhoneNumber::Fax | TDEABC::PhoneNumber::Work).number(); + case eCarPhone: + return abEntry.phoneNumber(TDEABC::PhoneNumber::Car).number(); + case eEmail2: + return abEntry.emails().first(); + case eHomeFax: + return abEntry.phoneNumber(TDEABC::PhoneNumber::Fax | TDEABC::PhoneNumber::Home).number(); + case eTelex: + return abEntry.phoneNumber(TDEABC::PhoneNumber::Bbs).number(); + case eTTYTTDPhone: + return abEntry.phoneNumber(TDEABC::PhoneNumber::Pcs).number(); + default: + return TQString(); + } +} + +void TDEABCSync::setFieldFromHHOtherPhone(TDEABC::Addressee & abEntry, const TQString &nr, const TDEABCSync::Settings &s) +{ + int phoneType = 0; + switch (s.fieldForOtherPhone()) + { + // One very special case which doesn't even map to a real phone type in KABC + case eAssistant: + abEntry.insertCustom(CSL1("KADDRESSBOOK"), CSL1("AssistantsName"), nr); + return; + // Special case: map phone to email, needs different handling. + case eEmail2: + abEntry.insertEmail(nr); + return; + // Remaining cases all map to various phone types + case eOtherPhone: + phoneType = 0; + break; + case eBusinessFax: + phoneType = TDEABC::PhoneNumber::Fax | TDEABC::PhoneNumber::Work; + break; + case eHomeFax: + phoneType = TDEABC::PhoneNumber::Fax | TDEABC::PhoneNumber::Home; + break; + case eCarPhone: + phoneType = TDEABC::PhoneNumber::Car; + break; + case eTelex: + phoneType = TDEABC::PhoneNumber::Bbs; + break; + case eTTYTTDPhone: + phoneType = TDEABC::PhoneNumber::Pcs; + break; + default: + WARNINGKPILOT << "Unknown phone mapping " << s.fieldForOtherPhone() << endl; + phoneType = 0; + } + TDEABC::PhoneNumber phone = abEntry.phoneNumber(phoneType); + phone.setNumber(nr); + phone.setType(phoneType); // Double-check in case there was no phonenumber of given type + abEntry.insertPhoneNumber(phone); +} + +void TDEABCSync::setAddress(PilotAddress &toPilotAddr, + const TDEABC::Address & abAddress) +{ + toPilotAddr.setField(entryAddress, abAddress.street()); + toPilotAddr.setField(entryCity, abAddress.locality()); + toPilotAddr.setField(entryState, abAddress.region()); + toPilotAddr.setField(entryZip, abAddress.postalCode()); + toPilotAddr.setField(entryCountry, abAddress.country()); +} + + +bool TDEABCSync::isArchived(const TDEABC::Addressee &addr) +{ + return addr.custom(TDEABCSync::appString, TDEABCSync::flagString) == TQString::number(SYNCDEL); +} + +void TDEABCSync::makeArchived(TDEABC::Addressee &addr) +{ + FUNCTIONSETUP; + addr.insertCustom(TDEABCSync::appString, TDEABCSync::flagString, TQString::number(SYNCDEL)); + addr.removeCustom(TDEABCSync::appString, TDEABCSync::idString); +} + + + + +void TDEABCSync::copy(PilotAddress &toPilotAddr, + const TDEABC::Addressee &fromAbEntry, + const PilotAddressInfo &appInfo, + const TDEABCSync::Settings &syncSettings) +{ + FUNCTIONSETUP; + + toPilotAddr.setDeleted(false); + + // don't do a reset since this could wipe out non copied info + //toPilotAddr.reset(); + toPilotAddr.setField(entryLastname, fromAbEntry.familyName()); + toPilotAddr.setField(entryFirstname, fromAbEntry.givenName()); + toPilotAddr.setField(entryCompany, fromAbEntry.organization()); + toPilotAddr.setField(entryTitle, fromAbEntry.prefix()); + toPilotAddr.setField(entryNote, fromAbEntry.note()); + + // do email first, to ensure they get stored + toPilotAddr.setEmails(fromAbEntry.emails()); + + // now in one fell swoop, set all phone numbers from the Addressee. Note, + // we don't need to differentiate between Fax numbers here--all Fax numbers + // (Home Fax or Work Fax or just plain old Fax) will get synced to the Pilot + TDEABCSync::setPhoneNumbers(appInfo,toPilotAddr,fromAbEntry.phoneNumbers()); + + // Other field is an oddball and if the user has more than one field set + // as "Other" then only one will be carried over. + TQString oth = TDEABCSync::getFieldForHHOtherPhone(fromAbEntry,syncSettings); + DEBUGKPILOT << fname << ": putting: ["< -#include -#include -#include - -#include -#include -#include - -#include "pilotDOCHead.h" -#include "pilotDOCEntry.h" -#include "pilotDOCBookmark.h" - - - -#define min(a,b) (a= 0 && found -1) { - ++found; - if (found>=from && found=0) { - fBookmarks.append(new docBookmark(/*bmkName.left(16)*/rx.cap(capSubexpression), pos)); - } else { - // TODO: use the subexpressions from the regexp for the bmk name ($1..$9) (given as separate regexp) - TQString bmkText(bmkName); - for (int i=0; i<=rx.numCaptures(); ++i) { - bmkText.replace(CSL1("$%1").arg(i), rx.cap(i)); - bmkText.replace(CSL1("\\%1").arg(i), rx.cap(i)); - } - fBookmarks.append(new docBookmark(bmkText.left(16), pos)); - } - ++nr; - } - ++pos; - } - } - return nr; -} - - - - - - - - -/********************************************************************* - C O N S T R U C T O R - *********************************************************************/ - - -DOCConverter::DOCConverter(TQObject *parent, const char *name):TQObject(parent,name) { - FUNCTIONSETUP; - docdb=0L; - eSortBookmarks=eSortNone; - fBookmarks.setAutoDelete( TRUE ); -} - - - -DOCConverter::~DOCConverter() { - FUNCTIONSETUP; -} - - - - - -/********************************************************************* - S Y N C S T R U C T U R E - *********************************************************************/ - - - -void DOCConverter::setTXTpath(TQString path, TQString file) { - TQDir dr(path); - TQFileInfo pth(dr, file); - if (!file.isEmpty()) - txtfilename = pth.absFilePath(); -} - - - -void DOCConverter::setTXTpath(TQString filename) { - if (!filename.isEmpty()) txtfilename = filename; -} - - - -void DOCConverter::setPDB(PilotDatabase * dbi) { - if (dbi) docdb = dbi; -} - - - -TQString DOCConverter::readText() { - FUNCTIONSETUP; - if (txtfilename.isEmpty()) return TQString(); - TQFile docfile(txtfilename); - if (!docfile.open(IO_ReadOnly)) - { - emit logError(i18n("Unable to open text file %1 for reading.").arg(txtfilename)); - return TQString(); - } - - TQTextStream docstream(&docfile); - - TQString doc = docstream.read(); - docfile.close(); - return doc; -} - - - -int DOCConverter::findBmkEndtags(TQString &text, bmkList&fBmks) { - FUNCTIONSETUP; - // Start from the end of the text - int pos = text.length() - 1, nr=0; - bool doSearch=true; - while (pos >= 0/* && doSearch*/) { - DEBUGKPILOT<<"Current character is \'"< - while (text[pos].isSpace() && pos >= 0) { - DEBUGKPILOT<<"Skipping whitespaces at the end of the file"< is assumed to belong to the text, so there are no more bookmarks. - if (pos < 0 || text[pos] != '>') { - DEBUGKPILOT<<"Current character \'"<. Finish searching for bookmarks."<, now looking for the opening <"< 0) { -// DEBUGKPILOT<<"pos="<"<")); - - rx.setMinimal(TRUE); - int pos = 0; - while (pos >= 0) { - pos = rx.search(text, pos); - if (pos >= 0) { - fBmks.append(new docBookmark(rx.cap(1), pos+1)); - ++nr; - text = text.remove(pos, rx.matchedLength()); - } - } - return nr; -} - -int DOCConverter::findBmkFile(TQString &, bmkList &fBmks) { - FUNCTIONSETUP; - int nr=0; - - TQString bmkfilename = txtfilename; - if (bmkfilename.endsWith(CSL1(".txt"))){ - bmkfilename.remove(bmkfilename.length()-4, 4); - } - TQString oldbmkfilename=bmkfilename; - bmkfilename+=CSL1(BMK_SUFFIX); - TQFile bmkfile(bmkfilename); - if (!bmkfile.open(IO_ReadOnly)) { - bmkfilename=oldbmkfilename+CSL1(PDBBMK_SUFFIX); - bmkfile.setName(bmkfilename); - if (!bmkfile.open(IO_ReadOnly)) { - DEBUGKPILOT<<"Unable to open bookmarks file "<dbPathName()<,,,, - // For an explanation see: http://home.kc.rr.com/krzysztow/PalmPilot/MakeDocJ/index.html - if (fieldnr>0){ - DEBUGKPILOT<<"Working on bookmark \""<1) { - TQString name(bmkinfo[1]); - DEBUGKPILOT<<"Bookmark \""<1) { - TQString patt(bmkinfo[1]); - TQString name(patt); - if (fieldnr>2) { - int cap=bmkinfo[2].toInt(&ok); - if (ok) { - bmk=new docRegExpBookmark(patt, cap); - } else { - name=bmkinfo[2]; - bmk=new docRegExpBookmark(patt, name); - } - } else{ - bmk=new docRegExpBookmark(patt, name); - } - // The third entry in the line (optional) denotes the index of a capture subexpression (if an integer) or the bookmark text as regexp (if a string) - DEBUGKPILOT<<"RegExp Bookmark, pattern="<from=1; - bmk->to=1; - } else { - if (fieldnr>3) { - bool ok; - int tmp=bmkinfo[3].toInt(&ok); - if (ok) bmk->from=tmp; - if (fieldnr>4) { - tmp=bmkinfo[4].toInt(&ok); - if (ok) bmk->to=tmp; - } - } - } - fBmks.append(bmk); - bmk=0L; - } else { - DEBUGKPILOT<<"Could not allocate bookmark "<1) pattern=bmkinfo[1]; - if (fieldnr>2) bookmark=bmkinfo[2]; - DEBUGKPILOT<<"RegExp Bookmark, pattern="< in the text. We have to delete them immediately, otherwise the later bookmarks will be off. - if (fBmkTypes & eBmkInline) { - findBmkInline(text, fBookmarks); - } // end: Inline Bookmarks - - - // Read in regular expressions and positions from an external file (doc-filename with extension .bmk) - if (fBmkTypes & eBmkFile) - { - findBmkFile(text, fBookmarks); - } - - // Process the bookmarks: find the occurrences of the regexps, and sort them if requested: - bmkSortedList pdbBookmarks; - pdbBookmarks.setAutoDelete(TRUE); - docBookmark*bmk; - for (bmk = fBookmarks.first(); bmk; bmk = fBookmarks.next()) - { - bmk->findMatches(text, pdbBookmarks); - } - - switch (eSortBookmarks) - { - case eSortName: - docBookmark::compare_pos=false; -// qHeapSort(pdbBookmarks); - pdbBookmarks.sort(); - break; - case eSortPos: - docBookmark::compare_pos=true; - pdbBookmarks.sort(); - break; - case eSortNone: - default: - break; - } - -#ifdef DEBUG - DEBUGKPILOT << "Bookmarks: "<bmkName.left(20)<<" at position "<position<isOpen()) { - emit logError(i18n("Unable to open palm doc database %1").arg(docdb->dbPathName()) ); - return false; - } - - // Clean the whole database, otherwise the records would be just appended! - docdb->deleteRecord(0, true); - - // Header record for the doc file format - PilotDOCHead docHead; - docHead.position=0; - docHead.recordSize=4096; - docHead.spare=0; - docHead.storyLen=text.length(); - docHead.version=compress?DOC_COMPRESSED:DOC_UNCOMPRESSED; - docHead.numRecords=(int)( (text.length()-1)/docHead.recordSize)+1; - PilotRecord*rec=docHead.pack(); - docdb->writeRecord(rec); - KPILOT_DELETE(rec); - - DEBUGKPILOT << "Write header record: length="<readRecordByIndex(0); - if (!headerRec) - { - emit logError(i18n("Unable to read database header for database %1.").arg(docdb->dbPathName())); - KPILOT_DELETE(docdb); - return false; - } - PilotDOCHead header(headerRec); - KPILOT_DELETE(headerRec); - - DEBUGKPILOT<<"Database "<dbPathName()<<" has "<recordCount()<readRecordByIndex(i); - if (rec) - { - PilotDOCEntry recText(rec, header.version==DOC_COMPRESSED); - doctext.append(recText.getText()); - DEBUGKPILOT<<"Record "<dbPathName())); - } - } - - // After the document records possibly come a few bookmark records, so read them in and put them in a separate bookmark file. - // for the ztxt conduit there might be annotations after the bookmarks, so the upper bound needs to be adapted. - int upperBmkRec=docdb->recordCount(); - bmkSortedList bmks; - bmks.setAutoDelete(TRUE); - for (int i=header.numRecords+1; ireadRecordByIndex(i); - if (rec) - { - PilotDOCBookmark bookie(rec); - docBookmark*bmk=new docBookmark(TQString::fromLatin1(bookie.bookmarkName), bookie.pos); - bmks.append(bmk); - KPILOT_DELETE(rec); - } else { - emit logMessage(i18n("Could not read bookmark record #%1 from Database %2").arg(i).arg(docdb->dbPathName())); - } - } - // TODO: Sort the list of bookmarks according to their position - docBookmark::compare_pos=true; - bmks.sort(); - - if ((fBmkTypes & eBmkFile) && (bmks.count()>0)) - { - TQString bmkfilename = docfile.name(); - if (bmkfilename.endsWith(CSL1(".txt"))){ - bmkfilename.remove(bmkfilename.length()-4, 4); - } - bmkfilename+=CSL1(PDBBMK_SUFFIX); - TQFile bmkfile(bmkfilename); - if (!bmkfile.open(IO_WriteOnly)) - { - emit logError(i18n("Unable to open file %1 for the bookmarks of %2.") - .arg(bmkfilename).arg(docdb ->dbPathName())); - } - else - { - DEBUGKPILOT<<"Writing "<position<<", "<bmkName<position, TQString(CSL1("<*") + - bmk->bmkName + - CSL1("*>"))); - } - } - - // Finally, write the actual text out to the file. - TQTextStream docstream(&docfile); - docstream<cleanup(); - // reset all records to unchanged. I don't know if this is really such a wise idea? - docdb->resetSyncFlags(); - return true; -} - - diff --git a/conduits/docconduit/DOC-converter.cpp b/conduits/docconduit/DOC-converter.cpp new file mode 100644 index 0000000..6502fe5 --- /dev/null +++ b/conduits/docconduit/DOC-converter.cpp @@ -0,0 +1,631 @@ +/* KPilot +** +** Copyright (C) 2002-2003 by Reinhold Kainhofer +** +** The doc converter synchronizes text files on the PC with DOC databases on the Palm +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + +#include "options.h" +#include "DOC-converter.moc" + +#include +#include +#include +#include + +#include +#include +#include + +#include "pilotDOCHead.h" +#include "pilotDOCEntry.h" +#include "pilotDOCBookmark.h" + + + +#define min(a,b) (a= 0 && found -1) { + ++found; + if (found>=from && found=0) { + fBookmarks.append(new docBookmark(/*bmkName.left(16)*/rx.cap(capSubexpression), pos)); + } else { + // TODO: use the subexpressions from the regexp for the bmk name ($1..$9) (given as separate regexp) + TQString bmkText(bmkName); + for (int i=0; i<=rx.numCaptures(); ++i) { + bmkText.replace(CSL1("$%1").arg(i), rx.cap(i)); + bmkText.replace(CSL1("\\%1").arg(i), rx.cap(i)); + } + fBookmarks.append(new docBookmark(bmkText.left(16), pos)); + } + ++nr; + } + ++pos; + } + } + return nr; +} + + + + + + + + +/********************************************************************* + C O N S T R U C T O R + *********************************************************************/ + + +DOCConverter::DOCConverter(TQObject *parent, const char *name):TQObject(parent,name) { + FUNCTIONSETUP; + docdb=0L; + eSortBookmarks=eSortNone; + fBookmarks.setAutoDelete( TRUE ); +} + + + +DOCConverter::~DOCConverter() { + FUNCTIONSETUP; +} + + + + + +/********************************************************************* + S Y N C S T R U C T U R E + *********************************************************************/ + + + +void DOCConverter::setTXTpath(TQString path, TQString file) { + TQDir dr(path); + TQFileInfo pth(dr, file); + if (!file.isEmpty()) + txtfilename = pth.absFilePath(); +} + + + +void DOCConverter::setTXTpath(TQString filename) { + if (!filename.isEmpty()) txtfilename = filename; +} + + + +void DOCConverter::setPDB(PilotDatabase * dbi) { + if (dbi) docdb = dbi; +} + + + +TQString DOCConverter::readText() { + FUNCTIONSETUP; + if (txtfilename.isEmpty()) return TQString(); + TQFile docfile(txtfilename); + if (!docfile.open(IO_ReadOnly)) + { + emit logError(i18n("Unable to open text file %1 for reading.").arg(txtfilename)); + return TQString(); + } + + TQTextStream docstream(&docfile); + + TQString doc = docstream.read(); + docfile.close(); + return doc; +} + + + +int DOCConverter::findBmkEndtags(TQString &text, bmkList&fBmks) { + FUNCTIONSETUP; + // Start from the end of the text + int pos = text.length() - 1, nr=0; + bool doSearch=true; + while (pos >= 0/* && doSearch*/) { + DEBUGKPILOT<<"Current character is \'"< + while (text[pos].isSpace() && pos >= 0) { + DEBUGKPILOT<<"Skipping whitespaces at the end of the file"< is assumed to belong to the text, so there are no more bookmarks. + if (pos < 0 || text[pos] != '>') { + DEBUGKPILOT<<"Current character \'"<. Finish searching for bookmarks."<, now looking for the opening <"< 0) { +// DEBUGKPILOT<<"pos="<"<")); + + rx.setMinimal(TRUE); + int pos = 0; + while (pos >= 0) { + pos = rx.search(text, pos); + if (pos >= 0) { + fBmks.append(new docBookmark(rx.cap(1), pos+1)); + ++nr; + text = text.remove(pos, rx.matchedLength()); + } + } + return nr; +} + +int DOCConverter::findBmkFile(TQString &, bmkList &fBmks) { + FUNCTIONSETUP; + int nr=0; + + TQString bmkfilename = txtfilename; + if (bmkfilename.endsWith(CSL1(".txt"))){ + bmkfilename.remove(bmkfilename.length()-4, 4); + } + TQString oldbmkfilename=bmkfilename; + bmkfilename+=CSL1(BMK_SUFFIX); + TQFile bmkfile(bmkfilename); + if (!bmkfile.open(IO_ReadOnly)) { + bmkfilename=oldbmkfilename+CSL1(PDBBMK_SUFFIX); + bmkfile.setName(bmkfilename); + if (!bmkfile.open(IO_ReadOnly)) { + DEBUGKPILOT<<"Unable to open bookmarks file "<dbPathName()<,,,, + // For an explanation see: http://home.kc.rr.com/krzysztow/PalmPilot/MakeDocJ/index.html + if (fieldnr>0){ + DEBUGKPILOT<<"Working on bookmark \""<1) { + TQString name(bmkinfo[1]); + DEBUGKPILOT<<"Bookmark \""<1) { + TQString patt(bmkinfo[1]); + TQString name(patt); + if (fieldnr>2) { + int cap=bmkinfo[2].toInt(&ok); + if (ok) { + bmk=new docRegExpBookmark(patt, cap); + } else { + name=bmkinfo[2]; + bmk=new docRegExpBookmark(patt, name); + } + } else{ + bmk=new docRegExpBookmark(patt, name); + } + // The third entry in the line (optional) denotes the index of a capture subexpression (if an integer) or the bookmark text as regexp (if a string) + DEBUGKPILOT<<"RegExp Bookmark, pattern="<from=1; + bmk->to=1; + } else { + if (fieldnr>3) { + bool ok; + int tmp=bmkinfo[3].toInt(&ok); + if (ok) bmk->from=tmp; + if (fieldnr>4) { + tmp=bmkinfo[4].toInt(&ok); + if (ok) bmk->to=tmp; + } + } + } + fBmks.append(bmk); + bmk=0L; + } else { + DEBUGKPILOT<<"Could not allocate bookmark "<1) pattern=bmkinfo[1]; + if (fieldnr>2) bookmark=bmkinfo[2]; + DEBUGKPILOT<<"RegExp Bookmark, pattern="< in the text. We have to delete them immediately, otherwise the later bookmarks will be off. + if (fBmkTypes & eBmkInline) { + findBmkInline(text, fBookmarks); + } // end: Inline Bookmarks + + + // Read in regular expressions and positions from an external file (doc-filename with extension .bmk) + if (fBmkTypes & eBmkFile) + { + findBmkFile(text, fBookmarks); + } + + // Process the bookmarks: find the occurrences of the regexps, and sort them if requested: + bmkSortedList pdbBookmarks; + pdbBookmarks.setAutoDelete(TRUE); + docBookmark*bmk; + for (bmk = fBookmarks.first(); bmk; bmk = fBookmarks.next()) + { + bmk->findMatches(text, pdbBookmarks); + } + + switch (eSortBookmarks) + { + case eSortName: + docBookmark::compare_pos=false; +// qHeapSort(pdbBookmarks); + pdbBookmarks.sort(); + break; + case eSortPos: + docBookmark::compare_pos=true; + pdbBookmarks.sort(); + break; + case eSortNone: + default: + break; + } + +#ifdef DEBUG + DEBUGKPILOT << "Bookmarks: "<bmkName.left(20)<<" at position "<position<isOpen()) { + emit logError(i18n("Unable to open palm doc database %1").arg(docdb->dbPathName()) ); + return false; + } + + // Clean the whole database, otherwise the records would be just appended! + docdb->deleteRecord(0, true); + + // Header record for the doc file format + PilotDOCHead docHead; + docHead.position=0; + docHead.recordSize=4096; + docHead.spare=0; + docHead.storyLen=text.length(); + docHead.version=compress?DOC_COMPRESSED:DOC_UNCOMPRESSED; + docHead.numRecords=(int)( (text.length()-1)/docHead.recordSize)+1; + PilotRecord*rec=docHead.pack(); + docdb->writeRecord(rec); + KPILOT_DELETE(rec); + + DEBUGKPILOT << "Write header record: length="<readRecordByIndex(0); + if (!headerRec) + { + emit logError(i18n("Unable to read database header for database %1.").arg(docdb->dbPathName())); + KPILOT_DELETE(docdb); + return false; + } + PilotDOCHead header(headerRec); + KPILOT_DELETE(headerRec); + + DEBUGKPILOT<<"Database "<dbPathName()<<" has "<recordCount()<readRecordByIndex(i); + if (rec) + { + PilotDOCEntry recText(rec, header.version==DOC_COMPRESSED); + doctext.append(recText.getText()); + DEBUGKPILOT<<"Record "<dbPathName())); + } + } + + // After the document records possibly come a few bookmark records, so read them in and put them in a separate bookmark file. + // for the ztxt conduit there might be annotations after the bookmarks, so the upper bound needs to be adapted. + int upperBmkRec=docdb->recordCount(); + bmkSortedList bmks; + bmks.setAutoDelete(TRUE); + for (int i=header.numRecords+1; ireadRecordByIndex(i); + if (rec) + { + PilotDOCBookmark bookie(rec); + docBookmark*bmk=new docBookmark(TQString::fromLatin1(bookie.bookmarkName), bookie.pos); + bmks.append(bmk); + KPILOT_DELETE(rec); + } else { + emit logMessage(i18n("Could not read bookmark record #%1 from Database %2").arg(i).arg(docdb->dbPathName())); + } + } + // TODO: Sort the list of bookmarks according to their position + docBookmark::compare_pos=true; + bmks.sort(); + + if ((fBmkTypes & eBmkFile) && (bmks.count()>0)) + { + TQString bmkfilename = docfile.name(); + if (bmkfilename.endsWith(CSL1(".txt"))){ + bmkfilename.remove(bmkfilename.length()-4, 4); + } + bmkfilename+=CSL1(PDBBMK_SUFFIX); + TQFile bmkfile(bmkfilename); + if (!bmkfile.open(IO_WriteOnly)) + { + emit logError(i18n("Unable to open file %1 for the bookmarks of %2.") + .arg(bmkfilename).arg(docdb ->dbPathName())); + } + else + { + DEBUGKPILOT<<"Writing "<position<<", "<bmkName<position, TQString(CSL1("<*") + + bmk->bmkName + + CSL1("*>"))); + } + } + + // Finally, write the actual text out to the file. + TQTextStream docstream(&docfile); + docstream<cleanup(); + // reset all records to unchanged. I don't know if this is really such a wise idea? + docdb->resetSyncFlags(); + return true; +} + + diff --git a/conduits/docconduit/Makefile.am b/conduits/docconduit/Makefile.am index 291825d..98398c2 100644 --- a/conduits/docconduit/Makefile.am +++ b/conduits/docconduit/Makefile.am @@ -16,18 +16,18 @@ noinst_LTLIBRARIES = libpalmdoc_shared.la kde_module_LTLIBRARIES = conduit_doc.la bin_PROGRAMS = kpalmdoc -libpalmdoc_shared_la_SOURCES = makedoc9.cc pilotDOCHead.cc pilotDOCEntry.cc pilotDOCBookmark.cc DOC-converter.cc +libpalmdoc_shared_la_SOURCES = makedoc9.cpp pilotDOCHead.cpp pilotDOCEntry.cpp pilotDOCBookmark.cpp DOC-converter.cpp libpalmdoc_shared_la_LDFLAGS = $(PISOCK_LDFLAGS) $(PISOCK_LIB) libpalmdoc_shared_la_LIBADD = $(PISOCK_LDFLAGS) $(PISOCK_LIB) -conduit_doc_la_SOURCES = docconduitSettings.kcfgc doc-factory.cc doc-setup.cc doc-conduit.cc doc-setupdialog.ui doc-conflictdialog.cc +conduit_doc_la_SOURCES = docconduitSettings.kcfgc doc-factory.cpp doc-setup.cpp doc-conduit.cpp doc-setupdialog.ui doc-conflictdialog.cpp conduit_doc_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(PISOCK_LDFLAGS) $(PISOCK_LIB) $(LIB_TQT) -ltdecore -ltdeio -ltdeui conduit_doc_la_LIBADD = ../../lib/libkpilot.la libpalmdoc_shared.la \ $(LIB_TDEUI) $(LIB_TDEFILE) $(PISOCK_LDFLAGS) $(PISOCK_LIB) ##libpalmdoc_shared.la -kpalmdoc_SOURCES = kpalmdocSettings.kcfgc kpalmdoc_dlgbase.ui kpalmdoc_dlg.cc kpalmdoc.cpp +kpalmdoc_SOURCES = kpalmdocSettings.kcfgc kpalmdoc_dlgbase.ui kpalmdoc_dlg.cpp kpalmdoc.cpp kpalmdoc_LDFLAGS = $(PISOCK_LDFLAGS) $(PISOCK_LIB) $(all_libraries) $(KDE_RPATH) $(LIB_TQT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor kpalmdoc_LDADD = $(LIB_TDEFILE) $(PISOCK_LDFLAGS) $(PISOCK_LIB) ../../lib/libkpilot.la libpalmdoc_shared.la diff --git a/conduits/docconduit/doc-conduit.cc b/conduits/docconduit/doc-conduit.cc deleted file mode 100644 index 294b31a..0000000 --- a/conduits/docconduit/doc-conduit.cc +++ /dev/null @@ -1,1018 +0,0 @@ -/* KPilot -** -** Copyright (C) 2002 by Reinhold Kainhofer -** -** The doc conduit synchronizes text files on the PC with DOC databases on the Palm -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org. -*/ - - -// naming of the bookmark file: -// PDB->TXT: convert bookmarks to a .bm file -// TXT->PDB: If a .bmk file exists, use it, otherwise use the .bm file (from the PDB->TXT conversion) -// This way, the bookmark file is not overwritten, a manual bookmark file overrides, but the bookmarks from the handheld are still available - - -#include "options.h" -#include "doc-conduit.moc" - -#include -#include - -#include -#include - -#include -#include - -#include "doc-factory.h" -#include "doc-conflictdialog.h" -#include "DOC-converter.h" -#include "pilotDOCHead.h" -#include "docconduitSettings.h" - - -// Something to allow us to check what revision -// the modules are that make up a binary distribution. -extern "C" -{ -unsigned long version_conduit_doc = Pilot::PLUGIN_API; -} - -TQString dirToString(eSyncDirectionEnum dir) { - switch(dir) { -// case eSyncAll: return "eSyncAll"; - case eSyncPDAToPC: return CSL1("eSyncPDAToPC"); - case eSyncPCToPDA: return CSL1("eSyncPCToPDA"); - case eSyncNone: return CSL1("eSyncNone"); - case eSyncConflict: return CSL1("eSyncConflict"); - case eSyncDelete: return CSL1("eSyncDelete"); - default: return CSL1("ERROR"); - } -} - - -/********************************************************************* - C O N S T R U C T O R - *********************************************************************/ - - -DOCConduit::DOCConduit(KPilotLink * o, - const char *n, const TQStringList & a):ConduitAction(o, n, a) -{ - FUNCTIONSETUP; - fConduitName=i18n("DOC"); -} - - - -DOCConduit::~DOCConduit() -{ - FUNCTIONSETUP; -} - - -bool DOCConduit::isCorrectDBTypeCreator(DBInfo dbinfo) { - return dbinfo.type == dbtype() && dbinfo.creator == dbcreator(); -} -const unsigned long DOCConduit::dbtype() { - return get_long(DOCConduitFactory::dbDOCtype); -} -const unsigned long DOCConduit::dbcreator() { - return get_long(DOCConduitFactory::dbDOCcreator); -} - - - -/********************************************************************* - L O A D I N G T H E D A T A - *********************************************************************/ - - - -void DOCConduit::readConfig() -{ - FUNCTIONSETUP; - DOCConduitSettings::self()->readConfig(); - - eConflictResolution = (enum eSyncDirectionEnum) (DOCConduitSettings::conflictResolution() ); - fTXTBookmarks = DOCConverter::eBmkNone; - if ( DOCConduitSettings::convertBookmarks() ) - { - if ( DOCConduitSettings::bmkFileBookmarks() ) - fTXTBookmarks |= DOCConverter::eBmkFile; - if ( DOCConduitSettings::inlineBookmarks() ) - fTXTBookmarks |= DOCConverter::eBmkInline; - if ( DOCConduitSettings::endtagBookmarks() ) - fTXTBookmarks |= DOCConverter::eBmkEndtags; - } - - eSyncDirection = (enum eSyncDirectionEnum)(DOCConduitSettings::syncDirection() ); - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Settings " - << " tXTDirectory=" << DOCConduitSettings::tXTDirectory() - << " pDBDirectory=" << DOCConduitSettings::pDBDirectory() - << " keepPDBLocally=" << DOCConduitSettings::keepPDBsLocally() - << " eConflictResolution=" << eConflictResolution - << " tXTBookmarks=" << fTXTBookmarks - << " pDBBookmarks=" << DOCConduitSettings::bookmarksToPC() - << " compress=" << DOCConduitSettings::compress() - << " eSyncDirection=" << eSyncDirection << endl; -#endif -} - - - -bool DOCConduit::pcTextChanged(TQString txtfn) -{ - FUNCTIONSETUP; - // How do I find out if a text file has changed shince we last synced it?? - // Use KMD5 for now. If I realize it is too slow, then I have to go back to comparing modification times - // if there is no config setting yet, assume the file has been changed. the md5 sum will be written to the config file after the sync. - TQString oldDigest=DOCConduitSettings::self()->config()->readEntry(txtfn); - if (oldDigest.length()<=0) - { - return true; - } -#ifdef DEBUG - DEBUGKPILOT<<"Old digest is "<readRecordByIndex(0); - PilotDOCHead docHeader(firstRec); - KPILOT_DELETE(firstRec); - - int storyRecs = docHeader.numRecords; - - // determine the index of the next modified record (does it lie - // beyond the actual text records?) - int modRecInd=-1; - PilotRecord*modRec=docdb->readNextModifiedRec(&modRecInd); -#ifdef DEBUG - DEBUGKPILOT<<"Index of first changed record: "<readNextModifiedRec(&modRecInd); -#ifdef DEBUG - DEBUGKPILOT<<"Reread Index of first changed records: "<= 0) { -#ifdef DEBUG - DEBUGKPILOT<<"Handheld side has changed, condition="<< - ((!DOCConduitSettings::ignoreBmkChanges()) || (modRecInd <= storyRecs))<deleteDatabase() !=0 ) { - WARNINGKPILOT << "Unable to delete database " << sinfo.dbinfo.name << " on the PC" << endl; - } - KPILOT_DELETE(database); - } - } - if (!DOCConduitSettings::localSync()) { - PilotDatabase *database=deviceLink()->database( sinfo.dbinfo.name ); - if ( database->deleteDatabase() !=0 ) { - WARNINGKPILOT << "Unable to delete database " << sinfo.dbinfo.name << " from the handheld" << endl; - } - KPILOT_DELETE(database); - } - return true; - } - // preSyncAction should initialize the custom databases/files for the - // specific action chosen for this db and return a pointer to a docDBInfo - // instance which points either to a local database or a database on the handheld. - PilotDatabase *database = preSyncAction(sinfo); - - if (database && ( !database->isOpen() ) ) { -#ifdef DEBUG - DEBUGKPILOT<<"Database "<createDatabase(dbcreator(), dbtype()) ) { -#ifdef DEBUG - DEBUGKPILOT<<"Failed"<isOpen()) { - DOCConverter docconverter; - connect(&docconverter, TQT_SIGNAL(logError(const TQString &)), TQT_SIGNAL(logError(const TQString &))); - connect(&docconverter, TQT_SIGNAL(logMessage(const TQString &)), TQT_SIGNAL(logMessage(const TQString &))); - - docconverter.setTXTpath( DOCConduitSettings::tXTDirectory(), sinfo.txtfilename ); - docconverter.setPDB(database); - docconverter.setCompress(DOCConduitSettings::compress()); - - switch (sinfo.direction) { - case eSyncPDAToPC: - docconverter.setBookmarkTypes(DOCConduitSettings::bookmarksToPC()); - res = docconverter.convertPDBtoTXT(); - break; - case eSyncPCToPDA: - docconverter.setBookmarkTypes(fTXTBookmarks); - res = docconverter.convertTXTtoPDB(); - break; - default: - break; - } - - // Now calculate the md5 checksum of the PC text and write it to the config file - if (res) - { - KMD5 docmd5; - TQFile txtfile(docconverter.txtFilename()); - if (txtfile.open(IO_ReadOnly)) { - docmd5.update(*TQT_TQIODEVICE(&txtfile)); - TQString thisDigest(docmd5.hexDigest() /* .data() */); - DOCConduitSettings::self()->config()->writeEntry(docconverter.txtFilename(), thisDigest); - DOCConduitSettings::self()->config()->sync(); -#ifdef DEBUG - DEBUGKPILOT<<"MD5 Checksum of the text "<findDatabase(NULL, &dbinfo, dbnr, dbtype(), dbcreator() /*, cardno */ ) < 0) - { - // no more databases available, so check for PC->Palm sync - TQTimer::singleShot(0, this, TQT_SLOT(syncNextTXT())); - return; - } - dbnr=dbinfo.index+1; -#ifdef DEBUG - DEBUGKPILOT<<"Next Palm database to sync: "<Palm sync - TQTimer::singleShot(0, this, TQT_SLOT(checkDeletedDocs())); - return; - } - - // Walk through all files in the pdb directory and check if it has already been synced. - // if docnames isn't initialized, get a list of all *.pdb files in DOCConduitSettings::pDBDirectory() - if (docnames.isEmpty()/* || dociterator==docnames.end() */) { - docnames=TQDir(DOCConduitSettings::pDBDirectory(), CSL1("*.pdb")).entryList() ; - dociterator=docnames.begin(); - } - if (dociterator==docnames.end()) { - // no more databases available, so start the conflict resolution and then the actual sync proces - docnames.clear(); - TQTimer::singleShot(0, this, TQT_SLOT(checkDeletedDocs())); - return; - } - - TQString fn=(*dociterator); - - TQDir dr(DOCConduitSettings::pDBDirectory()); - TQFileInfo fl(dr, fn ); - TQString pdbfilename=fl.absFilePath(); - ++dociterator; - - // Get the doc title and check if it has already been synced (in the synced docs list of in fDBNames to be synced) - // If the doc title doesn't appear in either list, install it to the Handheld, and add it to the list of dbs to be synced. - TQString dbname=fl.baseName(TRUE).left(30); - if (!fDBNames.contains(dbname) && !fDBListSynced.contains(dbname)) { - if (fHandle->installFiles(pdbfilename, false)) { - DBInfo dbinfo; - // Include all "extensions" except the last. This allows full stops inside the database name (e.g. abbreviations) - // first fill everything with 0, so we won't have a buffer overflow. - memset(&dbinfo.name[0], 0, 33); - strncpy(&dbinfo.name[0], dbname.latin1(), 30); - - docSyncInfo syncInfo(dbname, constructTXTFileName(dbname), pdbfilename, eSyncNone); - syncInfo.dbinfo=dbinfo; - needsSync(syncInfo); - fSyncInfoList.append(syncInfo); - fDBNames.append(dbname); - } else { -#ifdef DEBUG - DEBUGKPILOT<<"Could not install database "<hasConflicts); - if (show) { - if (!dlg || !dlg->exec() ) { - KPILOT_DELETE(dlg) - emit logMessage(i18n("Sync aborted by user.")); - TQTimer::singleShot(0, this, TQT_SLOT(cleanup())); - return; - } - } - KPILOT_DELETE(dlg) - - - // fDBNames will be filled with the names of the databases that are actually synced (not deleted), so I can write the list to the config file - fDBNames.clear(); - fSyncInfoListIterator=fSyncInfoList.begin(); - TQTimer::singleShot(0,this, TQT_SLOT(syncDatabases())); - return; -} - - - -void DOCConduit::syncDatabases() { - FUNCTIONSETUP; - if (fSyncInfoListIterator==fSyncInfoList.end()) { - // We're done, so clean up - TQTimer::singleShot(0, this, TQT_SLOT(cleanup())); - return; - } - - docSyncInfo sinfo=(*fSyncInfoListIterator); - ++fSyncInfoListIterator; - - switch (sinfo.direction) { - case eSyncConflict: -#ifdef DEBUG - DEBUGKPILOT<<"Entry "<database( dbname ); - } -} - - -bool DOCConduit::needsSync(docSyncInfo &sinfo) -{ - FUNCTIONSETUP; - sinfo.direction = eSyncNone; - - PilotDatabase*docdb=openDOCDatabase(TQString::fromLatin1(sinfo.dbinfo.name)); - if (!fDBListSynced.contains(sinfo.handheldDB)) { - // the database wasn't included on last sync, so it has to be new. -#ifdef DEBUG - DEBUGKPILOT<<"Database "<HH HH->PC - ----------------------------------------- - N - | P P D - - N | H D H - N N | C P H - */ - - if (TQFile::exists(sinfo.txtfilename)) sinfo.fPCStatus=eStatNew; - else sinfo.fPCStatus=eStatDoesntExist; - if (docdb && docdb->isOpen()) sinfo.fPalmStatus=eStatNew; - else sinfo.fPalmStatus=eStatDoesntExist; - KPILOT_DELETE(docdb); - - switch (eSyncDirection) { - case eSyncPDAToPC: - if (sinfo.fPalmStatus==eStatDoesntExist) - sinfo.direction=eSyncDelete; - else sinfo.direction=eSyncPDAToPC; - break; - case eSyncPCToPDA: - if (sinfo.fPCStatus==eStatDoesntExist) - sinfo.direction=eSyncDelete; - else sinfo.direction=eSyncPCToPDA; - break; - case eSyncNone: // means actually both directions! - if (sinfo.fPCStatus==eStatNew) { - if (sinfo.fPalmStatus==eStatNew) sinfo.direction=eSyncConflict; - else sinfo.direction=eSyncPCToPDA; - } else { - if (sinfo.fPalmStatus==eStatNew) sinfo.direction=eSyncPDAToPC; - else { - sinfo.direction=eSyncNone; -#ifdef DEBUG - DEBUGKPILOT<<"I'm supposed to find a sync direction, but the "<< - " text "<isOpen()) sinfo.fPalmStatus=eStatDeleted; - else if (hhTextChanged(docdb)) { -#ifdef DEBUG - DEBUGKPILOT<<"Handheld side has changed!"<HH HH->PC - ----------------------------------------- - - - | - - - - C - | P P H - - C | H P H - C C | C P H - D - | D D H - - D | D P D - D D | D D D - ----------------------------------------- - C D | C P D - D C | C D H - */ - - - if (sinfo.fPCStatus == eStatNone && sinfo.fPalmStatus==eStatNone) { -#ifdef DEBUG - DEBUGKPILOT<<"Nothing has changed, not need for a sync."<HH or HH->PC) - // should be done, check if the DB was deleted or if we are supposed - // to sync that direction - - if (eSyncDirection==eSyncPCToPDA) { - if (sinfo.fPCStatus==eStatDeleted) sinfo.direction=eSyncDelete; - else sinfo.direction=eSyncPCToPDA; - return true; - } - if (eSyncDirection==eSyncPDAToPC) { - if (sinfo.fPalmStatus==eStatDeleted) sinfo.direction=eSyncDelete; - else sinfo.direction=eSyncPDAToPC; - return true; - } - - - // --------------------------------------------------------------- - // Finally, do the normal case, where both directions are possible - // --------------------------------------------------------------- - - - // if either is deleted, and the other is not changed, delete - if ( ((sinfo.fPCStatus==eStatDeleted) && (sinfo.fPalmStatus!=eStatChanged)) || - ((sinfo.fPalmStatus==eStatDeleted) && (sinfo.fPCStatus!=eStatChanged)) ) - { -#ifdef DEBUG - DEBUGKPILOT<<"DB was deleted on one side and not changed on " - "the other -> Delete it."<retrieveDatabase(sinfo.pdbfilename, &dbinfo) ) - { - WARNINGKPILOT << "Unable to retrieve database " << dbinfo.name << - " from the handheld into " << sinfo.pdbfilename << "." << endl; - return 0L; - } - } - break; - case eSyncPCToPDA: - if (DOCConduitSettings::keepPDBsLocally()) - { - // make sure the dir for the local db really exists! - TQDir dir(DOCConduitSettings::pDBDirectory()); - if (!dir.exists()) - { - dir.mkdir(dir.absPath()); - } - } - break; - default: - break; - } - if (DOCConduitSettings::keepPDBsLocally()) - { - return new PilotLocalDatabase(DOCConduitSettings::pDBDirectory(), - TQString::fromLatin1(dbinfo.name), false); - } - else - { - return deviceLink()->database(TQString::fromLatin1(dbinfo.name)); - } -} - - -// res gives us information whether the sync worked and the db might need to be -// transferred to the handheld or not (and we just need to clean up the mess) -bool DOCConduit::postSyncAction(PilotDatabase * database, - docSyncInfo &sinfo, bool res) -{ - FUNCTIONSETUP; - bool rs = true; - - switch (sinfo.direction) - { - case eSyncPDAToPC: - // also reset the sync flags on the handheld -#ifdef DEBUG - DEBUGKPILOT<<"Resetting sync flags for database " - <database( - TQString::fromLatin1(sinfo.dbinfo.name)); -#ifdef DEBUG - DEBUGKPILOT<<"Middle 1 Resetting sync flags for database " - <resetSyncFlags(); - KPILOT_DELETE(db); - } - } -#ifdef DEBUG - DEBUGKPILOT<<"End Resetting sync flags for database " - <(database); - if (localdb) - { -#ifdef DEBUG - DEBUGKPILOT<<"Installing file "<dbPathName()<<" (" - <dbPathName(); - // This deletes localdb as well, which is just a cast from database - KPILOT_DELETE(database); - if (!fHandle->installFiles(dbpathname, false)) - { - rs = false; -#ifdef DEBUG - DEBUGKPILOT<<"Could not install the database "<writeConfig(); - - emit syncDone(this); -} - diff --git a/conduits/docconduit/doc-conduit.cpp b/conduits/docconduit/doc-conduit.cpp new file mode 100644 index 0000000..294b31a --- /dev/null +++ b/conduits/docconduit/doc-conduit.cpp @@ -0,0 +1,1018 @@ +/* KPilot +** +** Copyright (C) 2002 by Reinhold Kainhofer +** +** The doc conduit synchronizes text files on the PC with DOC databases on the Palm +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org. +*/ + + +// naming of the bookmark file: +// PDB->TXT: convert bookmarks to a .bm file +// TXT->PDB: If a .bmk file exists, use it, otherwise use the .bm file (from the PDB->TXT conversion) +// This way, the bookmark file is not overwritten, a manual bookmark file overrides, but the bookmarks from the handheld are still available + + +#include "options.h" +#include "doc-conduit.moc" + +#include +#include + +#include +#include + +#include +#include + +#include "doc-factory.h" +#include "doc-conflictdialog.h" +#include "DOC-converter.h" +#include "pilotDOCHead.h" +#include "docconduitSettings.h" + + +// Something to allow us to check what revision +// the modules are that make up a binary distribution. +extern "C" +{ +unsigned long version_conduit_doc = Pilot::PLUGIN_API; +} + +TQString dirToString(eSyncDirectionEnum dir) { + switch(dir) { +// case eSyncAll: return "eSyncAll"; + case eSyncPDAToPC: return CSL1("eSyncPDAToPC"); + case eSyncPCToPDA: return CSL1("eSyncPCToPDA"); + case eSyncNone: return CSL1("eSyncNone"); + case eSyncConflict: return CSL1("eSyncConflict"); + case eSyncDelete: return CSL1("eSyncDelete"); + default: return CSL1("ERROR"); + } +} + + +/********************************************************************* + C O N S T R U C T O R + *********************************************************************/ + + +DOCConduit::DOCConduit(KPilotLink * o, + const char *n, const TQStringList & a):ConduitAction(o, n, a) +{ + FUNCTIONSETUP; + fConduitName=i18n("DOC"); +} + + + +DOCConduit::~DOCConduit() +{ + FUNCTIONSETUP; +} + + +bool DOCConduit::isCorrectDBTypeCreator(DBInfo dbinfo) { + return dbinfo.type == dbtype() && dbinfo.creator == dbcreator(); +} +const unsigned long DOCConduit::dbtype() { + return get_long(DOCConduitFactory::dbDOCtype); +} +const unsigned long DOCConduit::dbcreator() { + return get_long(DOCConduitFactory::dbDOCcreator); +} + + + +/********************************************************************* + L O A D I N G T H E D A T A + *********************************************************************/ + + + +void DOCConduit::readConfig() +{ + FUNCTIONSETUP; + DOCConduitSettings::self()->readConfig(); + + eConflictResolution = (enum eSyncDirectionEnum) (DOCConduitSettings::conflictResolution() ); + fTXTBookmarks = DOCConverter::eBmkNone; + if ( DOCConduitSettings::convertBookmarks() ) + { + if ( DOCConduitSettings::bmkFileBookmarks() ) + fTXTBookmarks |= DOCConverter::eBmkFile; + if ( DOCConduitSettings::inlineBookmarks() ) + fTXTBookmarks |= DOCConverter::eBmkInline; + if ( DOCConduitSettings::endtagBookmarks() ) + fTXTBookmarks |= DOCConverter::eBmkEndtags; + } + + eSyncDirection = (enum eSyncDirectionEnum)(DOCConduitSettings::syncDirection() ); + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Settings " + << " tXTDirectory=" << DOCConduitSettings::tXTDirectory() + << " pDBDirectory=" << DOCConduitSettings::pDBDirectory() + << " keepPDBLocally=" << DOCConduitSettings::keepPDBsLocally() + << " eConflictResolution=" << eConflictResolution + << " tXTBookmarks=" << fTXTBookmarks + << " pDBBookmarks=" << DOCConduitSettings::bookmarksToPC() + << " compress=" << DOCConduitSettings::compress() + << " eSyncDirection=" << eSyncDirection << endl; +#endif +} + + + +bool DOCConduit::pcTextChanged(TQString txtfn) +{ + FUNCTIONSETUP; + // How do I find out if a text file has changed shince we last synced it?? + // Use KMD5 for now. If I realize it is too slow, then I have to go back to comparing modification times + // if there is no config setting yet, assume the file has been changed. the md5 sum will be written to the config file after the sync. + TQString oldDigest=DOCConduitSettings::self()->config()->readEntry(txtfn); + if (oldDigest.length()<=0) + { + return true; + } +#ifdef DEBUG + DEBUGKPILOT<<"Old digest is "<readRecordByIndex(0); + PilotDOCHead docHeader(firstRec); + KPILOT_DELETE(firstRec); + + int storyRecs = docHeader.numRecords; + + // determine the index of the next modified record (does it lie + // beyond the actual text records?) + int modRecInd=-1; + PilotRecord*modRec=docdb->readNextModifiedRec(&modRecInd); +#ifdef DEBUG + DEBUGKPILOT<<"Index of first changed record: "<readNextModifiedRec(&modRecInd); +#ifdef DEBUG + DEBUGKPILOT<<"Reread Index of first changed records: "<= 0) { +#ifdef DEBUG + DEBUGKPILOT<<"Handheld side has changed, condition="<< + ((!DOCConduitSettings::ignoreBmkChanges()) || (modRecInd <= storyRecs))<deleteDatabase() !=0 ) { + WARNINGKPILOT << "Unable to delete database " << sinfo.dbinfo.name << " on the PC" << endl; + } + KPILOT_DELETE(database); + } + } + if (!DOCConduitSettings::localSync()) { + PilotDatabase *database=deviceLink()->database( sinfo.dbinfo.name ); + if ( database->deleteDatabase() !=0 ) { + WARNINGKPILOT << "Unable to delete database " << sinfo.dbinfo.name << " from the handheld" << endl; + } + KPILOT_DELETE(database); + } + return true; + } + // preSyncAction should initialize the custom databases/files for the + // specific action chosen for this db and return a pointer to a docDBInfo + // instance which points either to a local database or a database on the handheld. + PilotDatabase *database = preSyncAction(sinfo); + + if (database && ( !database->isOpen() ) ) { +#ifdef DEBUG + DEBUGKPILOT<<"Database "<createDatabase(dbcreator(), dbtype()) ) { +#ifdef DEBUG + DEBUGKPILOT<<"Failed"<isOpen()) { + DOCConverter docconverter; + connect(&docconverter, TQT_SIGNAL(logError(const TQString &)), TQT_SIGNAL(logError(const TQString &))); + connect(&docconverter, TQT_SIGNAL(logMessage(const TQString &)), TQT_SIGNAL(logMessage(const TQString &))); + + docconverter.setTXTpath( DOCConduitSettings::tXTDirectory(), sinfo.txtfilename ); + docconverter.setPDB(database); + docconverter.setCompress(DOCConduitSettings::compress()); + + switch (sinfo.direction) { + case eSyncPDAToPC: + docconverter.setBookmarkTypes(DOCConduitSettings::bookmarksToPC()); + res = docconverter.convertPDBtoTXT(); + break; + case eSyncPCToPDA: + docconverter.setBookmarkTypes(fTXTBookmarks); + res = docconverter.convertTXTtoPDB(); + break; + default: + break; + } + + // Now calculate the md5 checksum of the PC text and write it to the config file + if (res) + { + KMD5 docmd5; + TQFile txtfile(docconverter.txtFilename()); + if (txtfile.open(IO_ReadOnly)) { + docmd5.update(*TQT_TQIODEVICE(&txtfile)); + TQString thisDigest(docmd5.hexDigest() /* .data() */); + DOCConduitSettings::self()->config()->writeEntry(docconverter.txtFilename(), thisDigest); + DOCConduitSettings::self()->config()->sync(); +#ifdef DEBUG + DEBUGKPILOT<<"MD5 Checksum of the text "<findDatabase(NULL, &dbinfo, dbnr, dbtype(), dbcreator() /*, cardno */ ) < 0) + { + // no more databases available, so check for PC->Palm sync + TQTimer::singleShot(0, this, TQT_SLOT(syncNextTXT())); + return; + } + dbnr=dbinfo.index+1; +#ifdef DEBUG + DEBUGKPILOT<<"Next Palm database to sync: "<Palm sync + TQTimer::singleShot(0, this, TQT_SLOT(checkDeletedDocs())); + return; + } + + // Walk through all files in the pdb directory and check if it has already been synced. + // if docnames isn't initialized, get a list of all *.pdb files in DOCConduitSettings::pDBDirectory() + if (docnames.isEmpty()/* || dociterator==docnames.end() */) { + docnames=TQDir(DOCConduitSettings::pDBDirectory(), CSL1("*.pdb")).entryList() ; + dociterator=docnames.begin(); + } + if (dociterator==docnames.end()) { + // no more databases available, so start the conflict resolution and then the actual sync proces + docnames.clear(); + TQTimer::singleShot(0, this, TQT_SLOT(checkDeletedDocs())); + return; + } + + TQString fn=(*dociterator); + + TQDir dr(DOCConduitSettings::pDBDirectory()); + TQFileInfo fl(dr, fn ); + TQString pdbfilename=fl.absFilePath(); + ++dociterator; + + // Get the doc title and check if it has already been synced (in the synced docs list of in fDBNames to be synced) + // If the doc title doesn't appear in either list, install it to the Handheld, and add it to the list of dbs to be synced. + TQString dbname=fl.baseName(TRUE).left(30); + if (!fDBNames.contains(dbname) && !fDBListSynced.contains(dbname)) { + if (fHandle->installFiles(pdbfilename, false)) { + DBInfo dbinfo; + // Include all "extensions" except the last. This allows full stops inside the database name (e.g. abbreviations) + // first fill everything with 0, so we won't have a buffer overflow. + memset(&dbinfo.name[0], 0, 33); + strncpy(&dbinfo.name[0], dbname.latin1(), 30); + + docSyncInfo syncInfo(dbname, constructTXTFileName(dbname), pdbfilename, eSyncNone); + syncInfo.dbinfo=dbinfo; + needsSync(syncInfo); + fSyncInfoList.append(syncInfo); + fDBNames.append(dbname); + } else { +#ifdef DEBUG + DEBUGKPILOT<<"Could not install database "<hasConflicts); + if (show) { + if (!dlg || !dlg->exec() ) { + KPILOT_DELETE(dlg) + emit logMessage(i18n("Sync aborted by user.")); + TQTimer::singleShot(0, this, TQT_SLOT(cleanup())); + return; + } + } + KPILOT_DELETE(dlg) + + + // fDBNames will be filled with the names of the databases that are actually synced (not deleted), so I can write the list to the config file + fDBNames.clear(); + fSyncInfoListIterator=fSyncInfoList.begin(); + TQTimer::singleShot(0,this, TQT_SLOT(syncDatabases())); + return; +} + + + +void DOCConduit::syncDatabases() { + FUNCTIONSETUP; + if (fSyncInfoListIterator==fSyncInfoList.end()) { + // We're done, so clean up + TQTimer::singleShot(0, this, TQT_SLOT(cleanup())); + return; + } + + docSyncInfo sinfo=(*fSyncInfoListIterator); + ++fSyncInfoListIterator; + + switch (sinfo.direction) { + case eSyncConflict: +#ifdef DEBUG + DEBUGKPILOT<<"Entry "<database( dbname ); + } +} + + +bool DOCConduit::needsSync(docSyncInfo &sinfo) +{ + FUNCTIONSETUP; + sinfo.direction = eSyncNone; + + PilotDatabase*docdb=openDOCDatabase(TQString::fromLatin1(sinfo.dbinfo.name)); + if (!fDBListSynced.contains(sinfo.handheldDB)) { + // the database wasn't included on last sync, so it has to be new. +#ifdef DEBUG + DEBUGKPILOT<<"Database "<HH HH->PC + ----------------------------------------- + N - | P P D + - N | H D H + N N | C P H + */ + + if (TQFile::exists(sinfo.txtfilename)) sinfo.fPCStatus=eStatNew; + else sinfo.fPCStatus=eStatDoesntExist; + if (docdb && docdb->isOpen()) sinfo.fPalmStatus=eStatNew; + else sinfo.fPalmStatus=eStatDoesntExist; + KPILOT_DELETE(docdb); + + switch (eSyncDirection) { + case eSyncPDAToPC: + if (sinfo.fPalmStatus==eStatDoesntExist) + sinfo.direction=eSyncDelete; + else sinfo.direction=eSyncPDAToPC; + break; + case eSyncPCToPDA: + if (sinfo.fPCStatus==eStatDoesntExist) + sinfo.direction=eSyncDelete; + else sinfo.direction=eSyncPCToPDA; + break; + case eSyncNone: // means actually both directions! + if (sinfo.fPCStatus==eStatNew) { + if (sinfo.fPalmStatus==eStatNew) sinfo.direction=eSyncConflict; + else sinfo.direction=eSyncPCToPDA; + } else { + if (sinfo.fPalmStatus==eStatNew) sinfo.direction=eSyncPDAToPC; + else { + sinfo.direction=eSyncNone; +#ifdef DEBUG + DEBUGKPILOT<<"I'm supposed to find a sync direction, but the "<< + " text "<isOpen()) sinfo.fPalmStatus=eStatDeleted; + else if (hhTextChanged(docdb)) { +#ifdef DEBUG + DEBUGKPILOT<<"Handheld side has changed!"<HH HH->PC + ----------------------------------------- + - - | - - - + C - | P P H + - C | H P H + C C | C P H + D - | D D H + - D | D P D + D D | D D D + ----------------------------------------- + C D | C P D + D C | C D H + */ + + + if (sinfo.fPCStatus == eStatNone && sinfo.fPalmStatus==eStatNone) { +#ifdef DEBUG + DEBUGKPILOT<<"Nothing has changed, not need for a sync."<HH or HH->PC) + // should be done, check if the DB was deleted or if we are supposed + // to sync that direction + + if (eSyncDirection==eSyncPCToPDA) { + if (sinfo.fPCStatus==eStatDeleted) sinfo.direction=eSyncDelete; + else sinfo.direction=eSyncPCToPDA; + return true; + } + if (eSyncDirection==eSyncPDAToPC) { + if (sinfo.fPalmStatus==eStatDeleted) sinfo.direction=eSyncDelete; + else sinfo.direction=eSyncPDAToPC; + return true; + } + + + // --------------------------------------------------------------- + // Finally, do the normal case, where both directions are possible + // --------------------------------------------------------------- + + + // if either is deleted, and the other is not changed, delete + if ( ((sinfo.fPCStatus==eStatDeleted) && (sinfo.fPalmStatus!=eStatChanged)) || + ((sinfo.fPalmStatus==eStatDeleted) && (sinfo.fPCStatus!=eStatChanged)) ) + { +#ifdef DEBUG + DEBUGKPILOT<<"DB was deleted on one side and not changed on " + "the other -> Delete it."<retrieveDatabase(sinfo.pdbfilename, &dbinfo) ) + { + WARNINGKPILOT << "Unable to retrieve database " << dbinfo.name << + " from the handheld into " << sinfo.pdbfilename << "." << endl; + return 0L; + } + } + break; + case eSyncPCToPDA: + if (DOCConduitSettings::keepPDBsLocally()) + { + // make sure the dir for the local db really exists! + TQDir dir(DOCConduitSettings::pDBDirectory()); + if (!dir.exists()) + { + dir.mkdir(dir.absPath()); + } + } + break; + default: + break; + } + if (DOCConduitSettings::keepPDBsLocally()) + { + return new PilotLocalDatabase(DOCConduitSettings::pDBDirectory(), + TQString::fromLatin1(dbinfo.name), false); + } + else + { + return deviceLink()->database(TQString::fromLatin1(dbinfo.name)); + } +} + + +// res gives us information whether the sync worked and the db might need to be +// transferred to the handheld or not (and we just need to clean up the mess) +bool DOCConduit::postSyncAction(PilotDatabase * database, + docSyncInfo &sinfo, bool res) +{ + FUNCTIONSETUP; + bool rs = true; + + switch (sinfo.direction) + { + case eSyncPDAToPC: + // also reset the sync flags on the handheld +#ifdef DEBUG + DEBUGKPILOT<<"Resetting sync flags for database " + <database( + TQString::fromLatin1(sinfo.dbinfo.name)); +#ifdef DEBUG + DEBUGKPILOT<<"Middle 1 Resetting sync flags for database " + <resetSyncFlags(); + KPILOT_DELETE(db); + } + } +#ifdef DEBUG + DEBUGKPILOT<<"End Resetting sync flags for database " + <(database); + if (localdb) + { +#ifdef DEBUG + DEBUGKPILOT<<"Installing file "<dbPathName()<<" (" + <dbPathName(); + // This deletes localdb as well, which is just a cast from database + KPILOT_DELETE(database); + if (!fHandle->installFiles(dbpathname, false)) + { + rs = false; +#ifdef DEBUG + DEBUGKPILOT<<"Could not install the database "<writeConfig(); + + emit syncDone(this); +} + diff --git a/conduits/docconduit/doc-conflictdialog.cc b/conduits/docconduit/doc-conflictdialog.cc deleted file mode 100644 index 59df40b..0000000 --- a/conduits/docconduit/doc-conflictdialog.cc +++ /dev/null @@ -1,182 +0,0 @@ -/* KPilot -** -** Copyright (C) 2002 by Reinhold Kainhofer -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" -#include "doc-conflictdialog.moc" - -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -ResolutionDialog::ResolutionDialog( TQWidget* parent, const TQString& caption, syncInfoList*sinfo, KPilotLink*lnk ) - : KDialogBase( parent, "resolutionDialog", true, caption, KDialogBase::Ok|KDialogBase::Cancel, KDialogBase::Ok, true), tickleTimer(0L), fHandle(lnk) { - FUNCTIONSETUP; - syncInfo=sinfo; - hasConflicts=false; - - TQWidget *page = new TQWidget( this ); - setMainWidget(page); - TQVBoxLayout *topLayout = new TQVBoxLayout( page, 0, spacingHint() ); - - // First, insert the texts on top: - textLabel1 = new TQLabel(i18n("Here is a list of all text files and DOC databases the conduit found. The conduit tried to determine the correct sync direction, but for databases in bold red letters a conflict occurred (i.e. the text was changed both on the desktop and on the handheld). For these databases please specify which version is the current one."), page); - textLabel1->setAlignment( int( TQLabel::WordBreak | TQLabel::AlignVCenter ) ); - topLayout->addWidget(textLabel1); - - textLabel2 = new TQLabel(i18n("You can also change the sync direction for databases without a conflict." ), page ); - textLabel2->setAlignment( int( TQLabel::WordBreak | TQLabel::AlignVCenter ) ); - topLayout->addWidget(textLabel2); - - resolutionGroupBox = new TQGroupBox(i18n("DOC Databases"), page ); - TQVBoxLayout*playout = new TQVBoxLayout(resolutionGroupBox); - TQScrollView* sv = new TQScrollView(resolutionGroupBox); - playout->addWidget(sv); - sv->setResizePolicy(TQScrollView::AutoOneFit); - sv->setHScrollBarMode(TQScrollView::AlwaysOff); - sv->setMargin(5); - TQFrame* big_box = new TQFrame(sv->viewport()); - sv->addChild(big_box); - - - resolutionGroupBoxLayout = new TQGridLayout( big_box, syncInfo->size(), 3 ); - resolutionGroupBoxLayout->setAlignment( TQt::AlignTop ); - - // Invisible button group for the information buttons to use the same slot for all of them (see Dallheimer's book, page 309f) - TQButtonGroup *bgroup = new TQButtonGroup( this ); - bgroup->hide(); - TQObject::connect(bgroup, TQT_SIGNAL(clicked(int)), this, TQT_SLOT(slotInfo(int))); - - if (syncInfo) { - DEBUGKPILOT<<"Adding resolution options for the databases "<begin(); it!=syncInfo->end(); ++it ) { - docSyncInfo si=(*it); - conflictEntry cE; - cE.index=nr; - cE.conflict=(si.direction==eSyncConflict); - DEBUGKPILOT<<"Adding "<")+text+CSL1(""); - DEBUGKPILOT<<"We have a conflict for database "<addWidget( cE.dbname, cE.index, 0 ); - - cE.resolution=new TQComboBox( FALSE, big_box); - cE.resolution->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)7, - (TQSizePolicy::SizeType)0, 0, 0, - cE.resolution->sizePolicy().hasHeightForWidth() ) ); - cE.resolution->clear(); - cE.resolution->insertItem( i18n( "No Sync" ) ); - cE.resolution->insertItem( i18n( "Sync Handheld to PC" ) ); - cE.resolution->insertItem( i18n( "Sync PC to Handheld" ) ); - cE.resolution->insertItem( i18n( "Delete Both Databases" ) ); - cE.resolution->setCurrentItem((int)si.direction); - resolutionGroupBoxLayout->addWidget( cE.resolution, cE.index, 1); - - cE.info = new TQPushButton( i18n("More Info..."), big_box ); - resolutionGroupBoxLayout->addWidget(cE.info, cE.index, 2); - bgroup->insert(cE.info); - - conflictEntries.append(cE); - ++nr; - } - } else { - WARNINGKPILOT << "The list of text files is not available to the resolution dialog." << endl; - } - - - topLayout->addWidget( resolutionGroupBox ); - resize( TQSize(600, 480).expandedTo(minimumSizeHint()) ); - - if (fHandle) tickleTimer=new TQTimer(this, "TickleTimer"); - if (tickleTimer) { - connect( tickleTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT(_tickle()) ); - tickleTimer->start( 10000 ); // tickle the palm every 10 seconds to prevent a timeout until the sync is really finished. - } - -} - -/* - * Destroys the object and frees any allocated resources - */ -ResolutionDialog::~ResolutionDialog() -{ - // no need to delete child widgets, TQt does it all for us -} - -/* virtual slot */ void ResolutionDialog::slotOk() { - FUNCTIONSETUP; - TQValueList::Iterator ceIt; - for (ceIt=conflictEntries.begin(); ceIt!=conflictEntries.end(); ++ceIt) { - (*syncInfo)[(*ceIt).index].direction=(eSyncDirectionEnum)((*ceIt).resolution->currentItem()); - } - KDialogBase::slotOk(); -} - -TQString eTexStatusToString(eTexStatus stat) { - switch(stat) { - case eStatNone: return i18n("unchanged"); - case eStatNew: return i18n("new"); - case eStatChanged: return i18n("changed"); - case eStatBookmarksChanged: return i18n("only bookmarks changed"); - case eStatDeleted: return i18n("deleted"); - case eStatDoesntExist: return i18n("does not exist"); - default: return i18n("unknown"); - } -} - -void ResolutionDialog::slotInfo(int index) { - FUNCTIONSETUP; - conflictEntry cE=conflictEntries[index]; - int ix=cE.index; - if (!syncInfo) return; - docSyncInfo si=(*syncInfo)[ix]; - TQString text=i18n("Status of the database %1:\n\n").arg(si.handheldDB); - text+=i18n("Handheld: %1\n").arg(eTexStatusToString(si.fPalmStatus)); - text+=i18n("Desktop: %1\n").arg(eTexStatusToString(si.fPCStatus)); - - KMessageBox::information(this, text, i18n("Database information")); -} - - -void ResolutionDialog::_tickle() { - FUNCTIONSETUP; - if (fHandle) fHandle->tickle(); -} diff --git a/conduits/docconduit/doc-conflictdialog.cpp b/conduits/docconduit/doc-conflictdialog.cpp new file mode 100644 index 0000000..59df40b --- /dev/null +++ b/conduits/docconduit/doc-conflictdialog.cpp @@ -0,0 +1,182 @@ +/* KPilot +** +** Copyright (C) 2002 by Reinhold Kainhofer +** +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" +#include "doc-conflictdialog.moc" + +#include +#include +#include +#include +#include +#include +#include +#include +#include + + +ResolutionDialog::ResolutionDialog( TQWidget* parent, const TQString& caption, syncInfoList*sinfo, KPilotLink*lnk ) + : KDialogBase( parent, "resolutionDialog", true, caption, KDialogBase::Ok|KDialogBase::Cancel, KDialogBase::Ok, true), tickleTimer(0L), fHandle(lnk) { + FUNCTIONSETUP; + syncInfo=sinfo; + hasConflicts=false; + + TQWidget *page = new TQWidget( this ); + setMainWidget(page); + TQVBoxLayout *topLayout = new TQVBoxLayout( page, 0, spacingHint() ); + + // First, insert the texts on top: + textLabel1 = new TQLabel(i18n("Here is a list of all text files and DOC databases the conduit found. The conduit tried to determine the correct sync direction, but for databases in bold red letters a conflict occurred (i.e. the text was changed both on the desktop and on the handheld). For these databases please specify which version is the current one."), page); + textLabel1->setAlignment( int( TQLabel::WordBreak | TQLabel::AlignVCenter ) ); + topLayout->addWidget(textLabel1); + + textLabel2 = new TQLabel(i18n("You can also change the sync direction for databases without a conflict." ), page ); + textLabel2->setAlignment( int( TQLabel::WordBreak | TQLabel::AlignVCenter ) ); + topLayout->addWidget(textLabel2); + + resolutionGroupBox = new TQGroupBox(i18n("DOC Databases"), page ); + TQVBoxLayout*playout = new TQVBoxLayout(resolutionGroupBox); + TQScrollView* sv = new TQScrollView(resolutionGroupBox); + playout->addWidget(sv); + sv->setResizePolicy(TQScrollView::AutoOneFit); + sv->setHScrollBarMode(TQScrollView::AlwaysOff); + sv->setMargin(5); + TQFrame* big_box = new TQFrame(sv->viewport()); + sv->addChild(big_box); + + + resolutionGroupBoxLayout = new TQGridLayout( big_box, syncInfo->size(), 3 ); + resolutionGroupBoxLayout->setAlignment( TQt::AlignTop ); + + // Invisible button group for the information buttons to use the same slot for all of them (see Dallheimer's book, page 309f) + TQButtonGroup *bgroup = new TQButtonGroup( this ); + bgroup->hide(); + TQObject::connect(bgroup, TQT_SIGNAL(clicked(int)), this, TQT_SLOT(slotInfo(int))); + + if (syncInfo) { + DEBUGKPILOT<<"Adding resolution options for the databases "<begin(); it!=syncInfo->end(); ++it ) { + docSyncInfo si=(*it); + conflictEntry cE; + cE.index=nr; + cE.conflict=(si.direction==eSyncConflict); + DEBUGKPILOT<<"Adding "<")+text+CSL1(""); + DEBUGKPILOT<<"We have a conflict for database "<addWidget( cE.dbname, cE.index, 0 ); + + cE.resolution=new TQComboBox( FALSE, big_box); + cE.resolution->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)7, + (TQSizePolicy::SizeType)0, 0, 0, + cE.resolution->sizePolicy().hasHeightForWidth() ) ); + cE.resolution->clear(); + cE.resolution->insertItem( i18n( "No Sync" ) ); + cE.resolution->insertItem( i18n( "Sync Handheld to PC" ) ); + cE.resolution->insertItem( i18n( "Sync PC to Handheld" ) ); + cE.resolution->insertItem( i18n( "Delete Both Databases" ) ); + cE.resolution->setCurrentItem((int)si.direction); + resolutionGroupBoxLayout->addWidget( cE.resolution, cE.index, 1); + + cE.info = new TQPushButton( i18n("More Info..."), big_box ); + resolutionGroupBoxLayout->addWidget(cE.info, cE.index, 2); + bgroup->insert(cE.info); + + conflictEntries.append(cE); + ++nr; + } + } else { + WARNINGKPILOT << "The list of text files is not available to the resolution dialog." << endl; + } + + + topLayout->addWidget( resolutionGroupBox ); + resize( TQSize(600, 480).expandedTo(minimumSizeHint()) ); + + if (fHandle) tickleTimer=new TQTimer(this, "TickleTimer"); + if (tickleTimer) { + connect( tickleTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT(_tickle()) ); + tickleTimer->start( 10000 ); // tickle the palm every 10 seconds to prevent a timeout until the sync is really finished. + } + +} + +/* + * Destroys the object and frees any allocated resources + */ +ResolutionDialog::~ResolutionDialog() +{ + // no need to delete child widgets, TQt does it all for us +} + +/* virtual slot */ void ResolutionDialog::slotOk() { + FUNCTIONSETUP; + TQValueList::Iterator ceIt; + for (ceIt=conflictEntries.begin(); ceIt!=conflictEntries.end(); ++ceIt) { + (*syncInfo)[(*ceIt).index].direction=(eSyncDirectionEnum)((*ceIt).resolution->currentItem()); + } + KDialogBase::slotOk(); +} + +TQString eTexStatusToString(eTexStatus stat) { + switch(stat) { + case eStatNone: return i18n("unchanged"); + case eStatNew: return i18n("new"); + case eStatChanged: return i18n("changed"); + case eStatBookmarksChanged: return i18n("only bookmarks changed"); + case eStatDeleted: return i18n("deleted"); + case eStatDoesntExist: return i18n("does not exist"); + default: return i18n("unknown"); + } +} + +void ResolutionDialog::slotInfo(int index) { + FUNCTIONSETUP; + conflictEntry cE=conflictEntries[index]; + int ix=cE.index; + if (!syncInfo) return; + docSyncInfo si=(*syncInfo)[ix]; + TQString text=i18n("Status of the database %1:\n\n").arg(si.handheldDB); + text+=i18n("Handheld: %1\n").arg(eTexStatusToString(si.fPalmStatus)); + text+=i18n("Desktop: %1\n").arg(eTexStatusToString(si.fPCStatus)); + + KMessageBox::information(this, text, i18n("Database information")); +} + + +void ResolutionDialog::_tickle() { + FUNCTIONSETUP; + if (fHandle) fHandle->tickle(); +} diff --git a/conduits/docconduit/doc-factory.cc b/conduits/docconduit/doc-factory.cc deleted file mode 100644 index ca3cd96..0000000 --- a/conduits/docconduit/doc-factory.cc +++ /dev/null @@ -1,116 +0,0 @@ -/* KPilot -** -** Copyright (C) 2002 by Reinhold Kainhofer -** -** This file defines the factory for the doc-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" -#include "doc-factory.moc" -#include "doc-factory.h" - -#include -#include -#include - -#include "doc-conduit.h" -#include "doc-setup.h" - - -extern "C" { - void *init_conduit_doc() { - return new DOCConduitFactory; - } -} - - - -// A number of static variables -TDEAboutData * DOCConduitFactory::fAbout = 0L; - -const char *DOCConduitFactory::dbDOCtype = "TEXt"; -const char *DOCConduitFactory::dbDOCcreator = "REAd"; - - - -DOCConduitFactory::DOCConduitFactory(TQObject * p, const char *n): -KLibFactory(p, n) -{ - FUNCTIONSETUP; - fInstance = new TDEInstance("docconduit"); - fAbout =new TDEAboutData("docconduit", - I18N_NOOP("Palm DOC Conduit for KPilot"), KPILOT_VERSION, - I18N_NOOP("Configures the DOC Conduit for KPilot"), - TDEAboutData::License_GPL, "(C) 2002, Reinhold Kainhofer"); - - fAbout->addAuthor("Reinhold Kainhofer", - I18N_NOOP("Maintainer"), "reinhold@kainhofer.com", - "http://reinhold.kainhofer.com"); -} - -DOCConduitFactory::~DOCConduitFactory() -{ - FUNCTIONSETUP; - KPILOT_DELETE(fInstance); - KPILOT_DELETE(fAbout); -} - - -/* virtual */ TQObject * DOCConduitFactory::createObject(TQObject * p, - const char *n, const char *c, const TQStringList & a) -{ - FUNCTIONSETUP; - -#ifdef DEBUG - DEBUGKPILOT << fname <<": Creating object of class " <(p); - if (w) - { - return new DOCWidgetConfig(w,n); - } - else - { - WARNINGKPILOT << "Couldn't cast parent to widget." << endl; - return 0L; - } - } - if (qstrcmp(c, "SyncAction") == 0) - { - KPilotLink * d = dynamic_cast < KPilotLink * >(p); - if (d) - { - return new DOCConduit(d, n, a); - } - else - { - WARNINGKPILOT << "Couldn't cast parent to KPilotLink" < +#include +#include + +#include "doc-conduit.h" +#include "doc-setup.h" + + +extern "C" { + void *init_conduit_doc() { + return new DOCConduitFactory; + } +} + + + +// A number of static variables +TDEAboutData * DOCConduitFactory::fAbout = 0L; + +const char *DOCConduitFactory::dbDOCtype = "TEXt"; +const char *DOCConduitFactory::dbDOCcreator = "REAd"; + + + +DOCConduitFactory::DOCConduitFactory(TQObject * p, const char *n): +KLibFactory(p, n) +{ + FUNCTIONSETUP; + fInstance = new TDEInstance("docconduit"); + fAbout =new TDEAboutData("docconduit", + I18N_NOOP("Palm DOC Conduit for KPilot"), KPILOT_VERSION, + I18N_NOOP("Configures the DOC Conduit for KPilot"), + TDEAboutData::License_GPL, "(C) 2002, Reinhold Kainhofer"); + + fAbout->addAuthor("Reinhold Kainhofer", + I18N_NOOP("Maintainer"), "reinhold@kainhofer.com", + "http://reinhold.kainhofer.com"); +} + +DOCConduitFactory::~DOCConduitFactory() +{ + FUNCTIONSETUP; + KPILOT_DELETE(fInstance); + KPILOT_DELETE(fAbout); +} + + +/* virtual */ TQObject * DOCConduitFactory::createObject(TQObject * p, + const char *n, const char *c, const TQStringList & a) +{ + FUNCTIONSETUP; + +#ifdef DEBUG + DEBUGKPILOT << fname <<": Creating object of class " <(p); + if (w) + { + return new DOCWidgetConfig(w,n); + } + else + { + WARNINGKPILOT << "Couldn't cast parent to widget." << endl; + return 0L; + } + } + if (qstrcmp(c, "SyncAction") == 0) + { + KPilotLink * d = dynamic_cast < KPilotLink * >(p); + if (d) + { + return new DOCConduit(d, n, a); + } + else + { + WARNINGKPILOT << "Couldn't cast parent to KPilotLink" < -#include -#include -#include - -#include -#include -#include - -#include "doc-setupdialog.h" -#include "doc-factory.h" -#include "doc-setup.h" -#include "docconduitSettings.h" - - -DOCWidgetConfig::DOCWidgetConfig(TQWidget * w, const char *n): - ConduitConfigBase(w, n), - fConfigWidget(new DOCWidget(w)) -{ - FUNCTIONSETUP; - - fWidget=fConfigWidget; - - TQStringList l = TDEGlobal::charsets()->descriptiveEncodingNames(); - for ( TQStringList::Iterator it = l.begin(); it != l.end(); ++it) - { - fConfigWidget->fEncoding->insertItem(*it); - } - - fConfigWidget->fTXTDir->setMode(KFile::Directory); - fConfigWidget->fPDBDir->setMode(KFile::Directory); - ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,DOCConduitFactory::about()); - - fConduitName=i18n("Palm DOC"); - -#define CMOD(a,b) connect(fConfigWidget->a,TQT_SIGNAL(b),this,TQT_SLOT(modified())) - CMOD(fTXTDir,textChanged(const TQString &)); - CMOD(fPDBDir,textChanged(const TQString &)); - CMOD(fkeepPDBLocally,clicked()); - CMOD(fConflictResolution,clicked(int)); - CMOD(fConvertBookmarks,stateChanged(int)); - CMOD(fBookmarksBmk,stateChanged(int)); - CMOD(fBookmarksInline,stateChanged(int)); - CMOD(fBookmarksEndtags,stateChanged(int)); - CMOD(fCompress,stateChanged(int)); - CMOD(fSyncDirection,clicked(int)); - CMOD(fNoConversionOfBmksOnly,stateChanged(int)); - CMOD(fAlwaysUseResolution,stateChanged(int)); - CMOD(fPCBookmarks,clicked(int)); - CMOD(fEncoding,textChanged(const TQString &)); -#undef CMOD - - fConfigWidget->adjustSize(); -} - -/* virtual */ void DOCWidgetConfig::commit() -{ - FUNCTIONSETUP; - - DOCConduitSettings::setTXTDirectory( fConfigWidget->fTXTDir->url() ); - DOCConduitSettings::setPDBDirectory( fConfigWidget->fPDBDir->url() ); - - DOCConduitSettings::setKeepPDBsLocally( fConfigWidget->fkeepPDBLocally->isChecked()); - DOCConduitSettings::setConflictResolution( fConfigWidget->fConflictResolution->id( - fConfigWidget->fConflictResolution->selected()) ); - DOCConduitSettings::setConvertBookmarks(fConfigWidget->fConvertBookmarks->isChecked()); - DOCConduitSettings::setBmkFileBookmarks(fConfigWidget->fBookmarksBmk->isChecked()); - DOCConduitSettings::setInlineBookmarks(fConfigWidget->fBookmarksInline->isChecked()); - DOCConduitSettings::setEndtagBookmarks(fConfigWidget->fBookmarksEndtags->isChecked()); - DOCConduitSettings::setCompress(fConfigWidget->fCompress->isChecked()); - DOCConduitSettings::setSyncDirection(fConfigWidget->fSyncDirection->id( - fConfigWidget->fSyncDirection->selected())); - DOCConduitSettings::setIgnoreBmkChanges(fConfigWidget->fNoConversionOfBmksOnly->isChecked()); - DOCConduitSettings::setAlwaysShowResolutionDialog(fConfigWidget->fAlwaysUseResolution->isChecked()); - DOCConduitSettings::setBookmarksToPC( fConfigWidget->fPCBookmarks->id( - fConfigWidget->fPCBookmarks->selected()) ); - DOCConduitSettings::setEncoding( fConfigWidget->fEncoding->currentText() ); - - DOCConduitSettings::self()->writeConfig(); - unmodified(); -} - -/* virtual */ void DOCWidgetConfig::load() -{ - FUNCTIONSETUP; - DOCConduitSettings::self()->readConfig(); - - fConfigWidget->fTXTDir->setURL( DOCConduitSettings::tXTDirectory() ); - fConfigWidget->fPDBDir->setURL( DOCConduitSettings::pDBDirectory() ); - fConfigWidget->fkeepPDBLocally->setChecked( DOCConduitSettings::keepPDBsLocally() ); - fConfigWidget->fConflictResolution->setButton(DOCConduitSettings::conflictResolution() ); - fConfigWidget->fConvertBookmarks->setChecked(DOCConduitSettings::convertBookmarks() ); - fConfigWidget->fBookmarksBmk->setChecked(DOCConduitSettings::bmkFileBookmarks() ); - fConfigWidget->fBookmarksInline->setChecked(DOCConduitSettings::inlineBookmarks() ); - fConfigWidget->fBookmarksEndtags->setChecked(DOCConduitSettings::endtagBookmarks() ); - fConfigWidget->fCompress->setChecked(DOCConduitSettings::compress() ); - fConfigWidget->fSyncDirection->setButton(DOCConduitSettings::syncDirection() ); - - fConfigWidget->fNoConversionOfBmksOnly->setChecked( DOCConduitSettings::ignoreBmkChanges() ); - fConfigWidget->fAlwaysUseResolution->setChecked( DOCConduitSettings::alwaysShowResolutionDialog() ); - - fConfigWidget->fPCBookmarks->setButton(DOCConduitSettings::bookmarksToPC() ); - fConfigWidget->fEncoding->setCurrentText(DOCConduitSettings::encoding() ); - unmodified(); -} - diff --git a/conduits/docconduit/doc-setup.cpp b/conduits/docconduit/doc-setup.cpp new file mode 100644 index 0000000..d0951c5 --- /dev/null +++ b/conduits/docconduit/doc-setup.cpp @@ -0,0 +1,136 @@ +/* KPilot +** +** Copyright (C) 2002 by Reinhold Kainhofer +** +** This file defines the setup dialog for the doc-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include + +#include +#include +#include + +#include "doc-setupdialog.h" +#include "doc-factory.h" +#include "doc-setup.h" +#include "docconduitSettings.h" + + +DOCWidgetConfig::DOCWidgetConfig(TQWidget * w, const char *n): + ConduitConfigBase(w, n), + fConfigWidget(new DOCWidget(w)) +{ + FUNCTIONSETUP; + + fWidget=fConfigWidget; + + TQStringList l = TDEGlobal::charsets()->descriptiveEncodingNames(); + for ( TQStringList::Iterator it = l.begin(); it != l.end(); ++it) + { + fConfigWidget->fEncoding->insertItem(*it); + } + + fConfigWidget->fTXTDir->setMode(KFile::Directory); + fConfigWidget->fPDBDir->setMode(KFile::Directory); + ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,DOCConduitFactory::about()); + + fConduitName=i18n("Palm DOC"); + +#define CMOD(a,b) connect(fConfigWidget->a,TQT_SIGNAL(b),this,TQT_SLOT(modified())) + CMOD(fTXTDir,textChanged(const TQString &)); + CMOD(fPDBDir,textChanged(const TQString &)); + CMOD(fkeepPDBLocally,clicked()); + CMOD(fConflictResolution,clicked(int)); + CMOD(fConvertBookmarks,stateChanged(int)); + CMOD(fBookmarksBmk,stateChanged(int)); + CMOD(fBookmarksInline,stateChanged(int)); + CMOD(fBookmarksEndtags,stateChanged(int)); + CMOD(fCompress,stateChanged(int)); + CMOD(fSyncDirection,clicked(int)); + CMOD(fNoConversionOfBmksOnly,stateChanged(int)); + CMOD(fAlwaysUseResolution,stateChanged(int)); + CMOD(fPCBookmarks,clicked(int)); + CMOD(fEncoding,textChanged(const TQString &)); +#undef CMOD + + fConfigWidget->adjustSize(); +} + +/* virtual */ void DOCWidgetConfig::commit() +{ + FUNCTIONSETUP; + + DOCConduitSettings::setTXTDirectory( fConfigWidget->fTXTDir->url() ); + DOCConduitSettings::setPDBDirectory( fConfigWidget->fPDBDir->url() ); + + DOCConduitSettings::setKeepPDBsLocally( fConfigWidget->fkeepPDBLocally->isChecked()); + DOCConduitSettings::setConflictResolution( fConfigWidget->fConflictResolution->id( + fConfigWidget->fConflictResolution->selected()) ); + DOCConduitSettings::setConvertBookmarks(fConfigWidget->fConvertBookmarks->isChecked()); + DOCConduitSettings::setBmkFileBookmarks(fConfigWidget->fBookmarksBmk->isChecked()); + DOCConduitSettings::setInlineBookmarks(fConfigWidget->fBookmarksInline->isChecked()); + DOCConduitSettings::setEndtagBookmarks(fConfigWidget->fBookmarksEndtags->isChecked()); + DOCConduitSettings::setCompress(fConfigWidget->fCompress->isChecked()); + DOCConduitSettings::setSyncDirection(fConfigWidget->fSyncDirection->id( + fConfigWidget->fSyncDirection->selected())); + DOCConduitSettings::setIgnoreBmkChanges(fConfigWidget->fNoConversionOfBmksOnly->isChecked()); + DOCConduitSettings::setAlwaysShowResolutionDialog(fConfigWidget->fAlwaysUseResolution->isChecked()); + DOCConduitSettings::setBookmarksToPC( fConfigWidget->fPCBookmarks->id( + fConfigWidget->fPCBookmarks->selected()) ); + DOCConduitSettings::setEncoding( fConfigWidget->fEncoding->currentText() ); + + DOCConduitSettings::self()->writeConfig(); + unmodified(); +} + +/* virtual */ void DOCWidgetConfig::load() +{ + FUNCTIONSETUP; + DOCConduitSettings::self()->readConfig(); + + fConfigWidget->fTXTDir->setURL( DOCConduitSettings::tXTDirectory() ); + fConfigWidget->fPDBDir->setURL( DOCConduitSettings::pDBDirectory() ); + fConfigWidget->fkeepPDBLocally->setChecked( DOCConduitSettings::keepPDBsLocally() ); + fConfigWidget->fConflictResolution->setButton(DOCConduitSettings::conflictResolution() ); + fConfigWidget->fConvertBookmarks->setChecked(DOCConduitSettings::convertBookmarks() ); + fConfigWidget->fBookmarksBmk->setChecked(DOCConduitSettings::bmkFileBookmarks() ); + fConfigWidget->fBookmarksInline->setChecked(DOCConduitSettings::inlineBookmarks() ); + fConfigWidget->fBookmarksEndtags->setChecked(DOCConduitSettings::endtagBookmarks() ); + fConfigWidget->fCompress->setChecked(DOCConduitSettings::compress() ); + fConfigWidget->fSyncDirection->setButton(DOCConduitSettings::syncDirection() ); + + fConfigWidget->fNoConversionOfBmksOnly->setChecked( DOCConduitSettings::ignoreBmkChanges() ); + fConfigWidget->fAlwaysUseResolution->setChecked( DOCConduitSettings::alwaysShowResolutionDialog() ); + + fConfigWidget->fPCBookmarks->setButton(DOCConduitSettings::bookmarksToPC() ); + fConfigWidget->fEncoding->setCurrentText(DOCConduitSettings::encoding() ); + unmodified(); +} + diff --git a/conduits/docconduit/kpalmdoc_dlg.cc b/conduits/docconduit/kpalmdoc_dlg.cc deleted file mode 100644 index fe2ec89..0000000 --- a/conduits/docconduit/kpalmdoc_dlg.cc +++ /dev/null @@ -1,531 +0,0 @@ -/* kpalmdoc_dlg.cpp -** -** Copyright (C) 2003 by Reinhold Kainhofer -** -** This is the main dialog of the KDE PalmDOC converter. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ -#include "options.h" - -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include - -#include - -#include "kpalmdoc_dlg.h" -#include "kpalmdoc_dlgbase.h" -#include "DOC-converter.h" -#include "kpalmdocSettings.h" - - -ConverterDlg::ConverterDlg( TQWidget *parent, const TQString& caption) - : KDialogBase( parent, "converterdialog", false, caption, KDialogBase::Close|KDialogBase::Help|KDialogBase::User1, - KDialogBase::Close, true, i18n("&About")) -{ - TQWidget *page = makeHBoxMainWidget(); - dlg=new ConverterDlgBase(page); - TQStringList l = TDEGlobal::charsets()->descriptiveEncodingNames(); - for ( TQStringList::Iterator it = l.begin(); it != l.end(); ++it) - { - dlg->fEncoding->insertItem(*it); - } - - setHelp("conduit-palmdoc", "kpilot/config-conduits.html"); - - readSettings(); - - connect(dlg->fDirectories, TQT_SIGNAL(toggled(bool)), - this, TQT_SLOT(slotDirectories(bool))); - connect(dlg->fTextToPDB, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotToPDB())); - connect(dlg->fPDBToText, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotToText())); - - resize(minimumSize()); -} - -ConverterDlg::~ConverterDlg() -{ - // no need to delete child widgets, TQt does it all for us -} -void ConverterDlg::writeSettings() -{ - // General page - KPalmDocSettings::setTXTFolder( dlg->fTXTDir->url() ); - KPalmDocSettings::setPDBFolder( dlg->fPDBDir->url() ); - KPalmDocSettings::setSyncFolders( dlg->fDirectories->isChecked() ); - KPalmDocSettings::setAskOverwrite( dlg->fAskOverwrite->isChecked() ); - KPalmDocSettings::setVerboseMessages( dlg->fVerbose->isChecked() ); - KPalmDocSettings::setEncoding( dlg->fEncoding->currentText() ); - - // PC->Handheld page - KPalmDocSettings::setCompress( dlg->fCompress->isChecked() ); - KPalmDocSettings::setConvertBookmarks( dlg->fConvertBookmarks->isChecked() ); - KPalmDocSettings::setBookmarksInline( dlg->fBookmarksInline->isChecked() ); - KPalmDocSettings::setBookmarksEndtags( dlg->fBookmarksEndtags->isChecked() ); - KPalmDocSettings::setBookmarksBmk( dlg->fBookmarksBmk->isChecked() ); - - // Handheld->PC page - KPalmDocSettings::setBookmarksToPC( dlg->fPCBookmarks->id(dlg->fPCBookmarks->selected()) ); - - KPalmDocSettings::self()->writeConfig(); -} - -void ConverterDlg::readSettings() -{ - FUNCTIONSETUP; - - KPalmDocSettings::self()->readConfig(); - - // General Page: - dlg->fTXTDir->setURL(KPalmDocSettings::tXTFolder()); - dlg->fPDBDir->setURL(KPalmDocSettings::pDBFolder()); - bool dir=KPalmDocSettings::syncFolders(); - dlg->fDirectories->setChecked(dir); - slotDirectories(dir); - dlg->fAskOverwrite->setChecked( KPalmDocSettings::askOverwrite() ); - dlg->fVerbose->setChecked( KPalmDocSettings::verboseMessages() ); - TQString encoding = KPalmDocSettings::encoding(); -#ifdef DEBUG - DEBUGKPILOT << fname << ": Encoding=" << encoding << endl; -#endif - dlg->fEncoding->setCurrentText( KPalmDocSettings::encoding() ); - - // PC->Handheld page - dlg->fCompress->setChecked(KPalmDocSettings::compress() ); - dlg->fConvertBookmarks->setChecked(KPalmDocSettings::convertBookmarks()); - dlg->fBookmarksInline->setChecked(KPalmDocSettings::bookmarksInline()); - dlg->fBookmarksEndtags->setChecked(KPalmDocSettings::bookmarksEndtags()); - dlg->fBookmarksBmk->setChecked(KPalmDocSettings::bookmarksBmk()); - - // Handheld->PC page - dlg->fPCBookmarks->setButton(KPalmDocSettings::bookmarksToPC() ); -} - -void ConverterDlg::slotClose() -{ - writeSettings(); - kapp->quit(); - delete this; -} - -void ConverterDlg::slotToText() -{ - FUNCTIONSETUP; - // First, get the settings from the controls and initialize - // the converter object - int bmks=dlg->fPCBookmarks->id(dlg->fPCBookmarks->selected()); - DOCConverter conv; - switch(bmks) { - case 0: conv.setBookmarkTypes(DOCConverter::eBmkNone); break; - case 1: conv.setBookmarkTypes(DOCConverter::eBmkInline); break; - case 2: conv.setBookmarkTypes(DOCConverter::eBmkEndtags); break; - case 3: conv.setBookmarkTypes(DOCConverter::eBmkDefaultBmkFile); break; - default: - break; - } - - askOverwrite=dlg->fAskOverwrite->isChecked(); - verbose=dlg->fVerbose->isChecked(); - - - bool dir=dlg->fDirectories->isChecked(); - TQString txturl=dlg->fTXTDir->url(); - TQString pdburl=dlg->fPDBDir->url(); - - TQFileInfo txtinfo(txturl); - TQFileInfo pdbinfo(pdburl); - - if (dir) - { - if (pdbinfo.isFile()) - { - int res=KMessageBox::questionYesNo(this, - i18n("You selected to sync folders, " - "but gave a filename instead (%1)." - "
Use folder %2 instead?
").arg(pdburl) - .arg(pdbinfo.dirPath(true)), TQString(), i18n("Use Folder"), KStdGuiItem::cancel()); - if (res==KMessageBox::Yes) - { - pdburl=pdbinfo.dirPath(true); - pdbinfo.setFile(pdburl); - } - else return; - } - - if (!pdbinfo.isDir()) - { - // no directory, so error message and return - KMessageBox::sorry(this, - i18n("The folder %1 for " - "the handheld database files is not a valid " - "folder.").arg(pdburl)); - return; - } - - if (!pdbinfo.exists()) - { - KMessageBox::sorry(this, - i18n("The folder %1 for " - "the handheld database files is not a " - "valid directory.").arg(pdburl)); - return; - } - - - // Now check the to directory: - if (txtinfo.isFile()) - { - int res=KMessageBox::questionYesNo(this, - i18n("You selected to sync folders, " - "but gave a filename instead (%1)." - "
Use folder %2 instead?
").arg(txturl) - .arg(txtinfo.dirPath(true)), TQString(), i18n("Use Folder"), KStdGuiItem::cancel()); - if (res==KMessageBox::Yes) { - txturl=txtinfo.dirPath(true); - txtinfo.setFile(txturl); - } - else return; - } - - // Now that we have a directory path, try to create it: - if (!txtinfo.isDir()) { - txtinfo.dir().mkdir(txturl, true); - } - if (!txtinfo.isDir()) { - KMessageBox::sorry(this, - i18n("The folder %1 for " - "the text files could not be created.").arg(txturl)); - return; - } - - - // Now that we have both directories, create the converter object - DEBUGKPILOT<<"Pdbinfo.dir="<The file %1 does not " - "exist.").arg(pdburl)); - return; - } - - // Now check the to file -/* // I can't check if a given filename is a valid filename - if (!txtinfo.isFile()) - { - KMessageBox::sorry(this, i18n("The filename %1 for the " - "text is not a valid filename.").arg(txturl)); - return; - }*/ - if (convertPDBtoTXT(pdbinfo.dirPath(true), pdbinfo.fileName(), - txtinfo.dirPath(true), txtinfo.fileName(), &conv) ) - { - KMessageBox::information(this, i18n("Conversion of file %1 successful.").arg(pdburl)); - } - - } - -} - -void ConverterDlg::slotToPDB() -{ - FUNCTIONSETUP; - // First, get the settings from the controls and initialize - // the converter object - bool compress=dlg->fCompress->isChecked(); - int bmks=0; - if (dlg->fConvertBookmarks->isChecked()) - { - if (dlg->fBookmarksInline->isChecked()) bmks|=DOCConverter::eBmkInline; - if (dlg->fBookmarksEndtags->isChecked()) bmks|=DOCConverter::eBmkEndtags; - if(dlg->fBookmarksBmk->isChecked()) bmks|=DOCConverter::eBmkDefaultBmkFile; - } - DOCConverter conv; - conv.setBookmarkTypes(bmks); - conv.setCompress(compress); - conv.setSort(DOCConverter::eSortName); - - - askOverwrite=dlg->fAskOverwrite->isChecked(); - verbose=dlg->fVerbose->isChecked(); - - - bool dir=dlg->fDirectories->isChecked(); - TQString txturl=dlg->fTXTDir->url(); - TQString pdburl=dlg->fPDBDir->url(); - - TQFileInfo txtinfo(txturl); - TQFileInfo pdbinfo(pdburl); - - if (dir) - { - if (txtinfo.isFile()) - { - int res=KMessageBox::questionYesNo(this, - i18n("You selected to sync folders, " - "but gave a filename instead (%1)." - "
Use folder %2 instead?
").arg(txturl) - .arg(txtinfo.dirPath(true)), TQString(), i18n("Use Folder"), KStdGuiItem::cancel()); - if (res==KMessageBox::Yes) - { - txturl=txtinfo.dirPath(true); - txtinfo.setFile(txturl); - } - else return; - } - - if (!txtinfo.isDir() || !txtinfo.exists()) - { - KMessageBox::sorry(this, - i18n("The folder %1 for " - "the text files is not a valid folder.").arg(txturl)); - return; - } - - - // Now check the to directory: - if (pdbinfo.isFile()) - { - int res=KMessageBox::questionYesNo(this, - i18n("You selected to sync folders, " - "but gave a filename instead (%1)." - "
Use folder %2 instead?
") - .arg(pdburl) - .arg(pdbinfo.dirPath(true)), TQString(), i18n("Use Folder"), KStdGuiItem::cancel()); - if (res==KMessageBox::Yes) { - pdburl=pdbinfo.dirPath(true); - pdbinfo.setFile(pdburl); - } - else return; - } - - // Now that we have a directory path, try to create it: - if (!pdbinfo.isDir()) { - pdbinfo.dir().mkdir(pdburl, true); - } - if (!pdbinfo.isDir()) { - KMessageBox::sorry(this, i18n("The folder %1 for " - "the PalmDOC files could not be created.").arg(pdburl)); - return; - } - - - // Now that we have both directories, create the converter object - DEBUGKPILOT<<"Pdbinfo.dir="<The file %1 does not " - "exist.").arg(txturl)); - return; - } - - if (convertTXTtoPDB(txtinfo.dirPath(true), txtinfo.fileName(), - pdbinfo.dirPath(true), pdbinfo.fileName(), &conv) ) - { - KMessageBox::information(this, i18n("Conversion of file %1 successful.").arg(txturl)); - } - - } - -} - - -void ConverterDlg::slotUser1() -{ - TDEAboutApplication ab(TDEGlobal::instance()->aboutData(), this); - ab.show(); - ab.exec(); - return; -} - -void ConverterDlg::slotDirectories(bool dir) -{ - FUNCTIONSETUP; - DEBUGKPILOT<<"Slot Directories: "<fTextLabel->setText(i18n("&Text folder:")); - dlg->fPdbLabel->setText(i18n("&PalmDOC folder:")); - dlg->fTXTDir->setMode(KFile::LocalOnly | KFile::Directory); - dlg->fPDBDir->setMode(KFile::LocalOnly | KFile::Directory); - } else { - dlg->fTextLabel->setText(i18n("&Text file:")); - dlg->fPdbLabel->setText(i18n("&DOC file:")); - dlg->fTXTDir->setMode(KFile::LocalOnly | KFile::File); - dlg->fPDBDir->setMode(KFile::LocalOnly | KFile::File); - } -} - -bool ConverterDlg::convertTXTtoPDB(TQString txtdir, TQString txtfile, - TQString pdbdir, TQString pdbfile, DOCConverter*conv) -{ - FUNCTIONSETUP; - bool res=false; - TQFileInfo dbfileinfo(pdbdir, pdbfile); - DEBUGKPILOT<<"Working on file "<The database file %1 already exists. Overwrite it?") - .arg(dbfileinfo.filePath()), TQString(), i18n("Overwrite"), KStdGuiItem::cancel() ) )) - { - PilotLocalDatabase*pdbdb=new PilotLocalDatabase(pdbdir, TQFileInfo(pdbfile).baseName(), false); - if (pdbdb) - { - if (!pdbdb->isOpen()) - { -#ifdef DEBUG - DEBUGKPILOT<createDatabase(get_long("REAd"), get_long("TEXt")) ) { - } - } - - if (pdbdb->isOpen()) - { - conv->setPDB(pdbdb); - conv->setTXTpath(txtdir, txtfile); - DEBUGKPILOT<<"Converting "<convertTXTtoPDB()) res=true; - } - delete pdbdb; - } - if ( !res && verbose ) - { - KMessageBox::sorry(this, i18n("Error while converting the text %1.").arg(txtfile)); - } - } - else - { - DEBUGKPILOT<<"Ignoring the file "<The text file %1 already exists. Overwrite it?") - .arg(txtfileinfo.filePath()), TQString(), i18n("Overwrite"), KStdGuiItem::cancel() ) )) - { - PilotLocalDatabase*pdbdb=new PilotLocalDatabase(pdbdir, TQFileInfo(pdbfile).baseName(), false); - if (pdbdb) - { - if (pdbdb->isOpen()) - { - conv->setPDB(pdbdb); - conv->setTXTpath(txtdir, txtfile); - DEBUGKPILOT<<"Converting "<convertPDBtoTXT()) res=true; - } - delete pdbdb; - } - if ( !res && verbose ) - { - KMessageBox::sorry(this, i18n("Error while converting the text %1.").arg(pdbfile)); - } - } - else - { - DEBUGKPILOT<<"Ignoring the file "< +#include +#include + +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include + +#include + +#include "kpalmdoc_dlg.h" +#include "kpalmdoc_dlgbase.h" +#include "DOC-converter.h" +#include "kpalmdocSettings.h" + + +ConverterDlg::ConverterDlg( TQWidget *parent, const TQString& caption) + : KDialogBase( parent, "converterdialog", false, caption, KDialogBase::Close|KDialogBase::Help|KDialogBase::User1, + KDialogBase::Close, true, i18n("&About")) +{ + TQWidget *page = makeHBoxMainWidget(); + dlg=new ConverterDlgBase(page); + TQStringList l = TDEGlobal::charsets()->descriptiveEncodingNames(); + for ( TQStringList::Iterator it = l.begin(); it != l.end(); ++it) + { + dlg->fEncoding->insertItem(*it); + } + + setHelp("conduit-palmdoc", "kpilot/config-conduits.html"); + + readSettings(); + + connect(dlg->fDirectories, TQT_SIGNAL(toggled(bool)), + this, TQT_SLOT(slotDirectories(bool))); + connect(dlg->fTextToPDB, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotToPDB())); + connect(dlg->fPDBToText, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotToText())); + + resize(minimumSize()); +} + +ConverterDlg::~ConverterDlg() +{ + // no need to delete child widgets, TQt does it all for us +} +void ConverterDlg::writeSettings() +{ + // General page + KPalmDocSettings::setTXTFolder( dlg->fTXTDir->url() ); + KPalmDocSettings::setPDBFolder( dlg->fPDBDir->url() ); + KPalmDocSettings::setSyncFolders( dlg->fDirectories->isChecked() ); + KPalmDocSettings::setAskOverwrite( dlg->fAskOverwrite->isChecked() ); + KPalmDocSettings::setVerboseMessages( dlg->fVerbose->isChecked() ); + KPalmDocSettings::setEncoding( dlg->fEncoding->currentText() ); + + // PC->Handheld page + KPalmDocSettings::setCompress( dlg->fCompress->isChecked() ); + KPalmDocSettings::setConvertBookmarks( dlg->fConvertBookmarks->isChecked() ); + KPalmDocSettings::setBookmarksInline( dlg->fBookmarksInline->isChecked() ); + KPalmDocSettings::setBookmarksEndtags( dlg->fBookmarksEndtags->isChecked() ); + KPalmDocSettings::setBookmarksBmk( dlg->fBookmarksBmk->isChecked() ); + + // Handheld->PC page + KPalmDocSettings::setBookmarksToPC( dlg->fPCBookmarks->id(dlg->fPCBookmarks->selected()) ); + + KPalmDocSettings::self()->writeConfig(); +} + +void ConverterDlg::readSettings() +{ + FUNCTIONSETUP; + + KPalmDocSettings::self()->readConfig(); + + // General Page: + dlg->fTXTDir->setURL(KPalmDocSettings::tXTFolder()); + dlg->fPDBDir->setURL(KPalmDocSettings::pDBFolder()); + bool dir=KPalmDocSettings::syncFolders(); + dlg->fDirectories->setChecked(dir); + slotDirectories(dir); + dlg->fAskOverwrite->setChecked( KPalmDocSettings::askOverwrite() ); + dlg->fVerbose->setChecked( KPalmDocSettings::verboseMessages() ); + TQString encoding = KPalmDocSettings::encoding(); +#ifdef DEBUG + DEBUGKPILOT << fname << ": Encoding=" << encoding << endl; +#endif + dlg->fEncoding->setCurrentText( KPalmDocSettings::encoding() ); + + // PC->Handheld page + dlg->fCompress->setChecked(KPalmDocSettings::compress() ); + dlg->fConvertBookmarks->setChecked(KPalmDocSettings::convertBookmarks()); + dlg->fBookmarksInline->setChecked(KPalmDocSettings::bookmarksInline()); + dlg->fBookmarksEndtags->setChecked(KPalmDocSettings::bookmarksEndtags()); + dlg->fBookmarksBmk->setChecked(KPalmDocSettings::bookmarksBmk()); + + // Handheld->PC page + dlg->fPCBookmarks->setButton(KPalmDocSettings::bookmarksToPC() ); +} + +void ConverterDlg::slotClose() +{ + writeSettings(); + kapp->quit(); + delete this; +} + +void ConverterDlg::slotToText() +{ + FUNCTIONSETUP; + // First, get the settings from the controls and initialize + // the converter object + int bmks=dlg->fPCBookmarks->id(dlg->fPCBookmarks->selected()); + DOCConverter conv; + switch(bmks) { + case 0: conv.setBookmarkTypes(DOCConverter::eBmkNone); break; + case 1: conv.setBookmarkTypes(DOCConverter::eBmkInline); break; + case 2: conv.setBookmarkTypes(DOCConverter::eBmkEndtags); break; + case 3: conv.setBookmarkTypes(DOCConverter::eBmkDefaultBmkFile); break; + default: + break; + } + + askOverwrite=dlg->fAskOverwrite->isChecked(); + verbose=dlg->fVerbose->isChecked(); + + + bool dir=dlg->fDirectories->isChecked(); + TQString txturl=dlg->fTXTDir->url(); + TQString pdburl=dlg->fPDBDir->url(); + + TQFileInfo txtinfo(txturl); + TQFileInfo pdbinfo(pdburl); + + if (dir) + { + if (pdbinfo.isFile()) + { + int res=KMessageBox::questionYesNo(this, + i18n("You selected to sync folders, " + "but gave a filename instead (%1)." + "
Use folder %2 instead?
").arg(pdburl) + .arg(pdbinfo.dirPath(true)), TQString(), i18n("Use Folder"), KStdGuiItem::cancel()); + if (res==KMessageBox::Yes) + { + pdburl=pdbinfo.dirPath(true); + pdbinfo.setFile(pdburl); + } + else return; + } + + if (!pdbinfo.isDir()) + { + // no directory, so error message and return + KMessageBox::sorry(this, + i18n("The folder %1 for " + "the handheld database files is not a valid " + "folder.").arg(pdburl)); + return; + } + + if (!pdbinfo.exists()) + { + KMessageBox::sorry(this, + i18n("The folder %1 for " + "the handheld database files is not a " + "valid directory.").arg(pdburl)); + return; + } + + + // Now check the to directory: + if (txtinfo.isFile()) + { + int res=KMessageBox::questionYesNo(this, + i18n("You selected to sync folders, " + "but gave a filename instead (%1)." + "
Use folder %2 instead?
").arg(txturl) + .arg(txtinfo.dirPath(true)), TQString(), i18n("Use Folder"), KStdGuiItem::cancel()); + if (res==KMessageBox::Yes) { + txturl=txtinfo.dirPath(true); + txtinfo.setFile(txturl); + } + else return; + } + + // Now that we have a directory path, try to create it: + if (!txtinfo.isDir()) { + txtinfo.dir().mkdir(txturl, true); + } + if (!txtinfo.isDir()) { + KMessageBox::sorry(this, + i18n("The folder %1 for " + "the text files could not be created.").arg(txturl)); + return; + } + + + // Now that we have both directories, create the converter object + DEBUGKPILOT<<"Pdbinfo.dir="<The file %1 does not " + "exist.").arg(pdburl)); + return; + } + + // Now check the to file +/* // I can't check if a given filename is a valid filename + if (!txtinfo.isFile()) + { + KMessageBox::sorry(this, i18n("The filename %1 for the " + "text is not a valid filename.").arg(txturl)); + return; + }*/ + if (convertPDBtoTXT(pdbinfo.dirPath(true), pdbinfo.fileName(), + txtinfo.dirPath(true), txtinfo.fileName(), &conv) ) + { + KMessageBox::information(this, i18n("Conversion of file %1 successful.").arg(pdburl)); + } + + } + +} + +void ConverterDlg::slotToPDB() +{ + FUNCTIONSETUP; + // First, get the settings from the controls and initialize + // the converter object + bool compress=dlg->fCompress->isChecked(); + int bmks=0; + if (dlg->fConvertBookmarks->isChecked()) + { + if (dlg->fBookmarksInline->isChecked()) bmks|=DOCConverter::eBmkInline; + if (dlg->fBookmarksEndtags->isChecked()) bmks|=DOCConverter::eBmkEndtags; + if(dlg->fBookmarksBmk->isChecked()) bmks|=DOCConverter::eBmkDefaultBmkFile; + } + DOCConverter conv; + conv.setBookmarkTypes(bmks); + conv.setCompress(compress); + conv.setSort(DOCConverter::eSortName); + + + askOverwrite=dlg->fAskOverwrite->isChecked(); + verbose=dlg->fVerbose->isChecked(); + + + bool dir=dlg->fDirectories->isChecked(); + TQString txturl=dlg->fTXTDir->url(); + TQString pdburl=dlg->fPDBDir->url(); + + TQFileInfo txtinfo(txturl); + TQFileInfo pdbinfo(pdburl); + + if (dir) + { + if (txtinfo.isFile()) + { + int res=KMessageBox::questionYesNo(this, + i18n("You selected to sync folders, " + "but gave a filename instead (%1)." + "
Use folder %2 instead?
").arg(txturl) + .arg(txtinfo.dirPath(true)), TQString(), i18n("Use Folder"), KStdGuiItem::cancel()); + if (res==KMessageBox::Yes) + { + txturl=txtinfo.dirPath(true); + txtinfo.setFile(txturl); + } + else return; + } + + if (!txtinfo.isDir() || !txtinfo.exists()) + { + KMessageBox::sorry(this, + i18n("The folder %1 for " + "the text files is not a valid folder.").arg(txturl)); + return; + } + + + // Now check the to directory: + if (pdbinfo.isFile()) + { + int res=KMessageBox::questionYesNo(this, + i18n("You selected to sync folders, " + "but gave a filename instead (%1)." + "
Use folder %2 instead?
") + .arg(pdburl) + .arg(pdbinfo.dirPath(true)), TQString(), i18n("Use Folder"), KStdGuiItem::cancel()); + if (res==KMessageBox::Yes) { + pdburl=pdbinfo.dirPath(true); + pdbinfo.setFile(pdburl); + } + else return; + } + + // Now that we have a directory path, try to create it: + if (!pdbinfo.isDir()) { + pdbinfo.dir().mkdir(pdburl, true); + } + if (!pdbinfo.isDir()) { + KMessageBox::sorry(this, i18n("The folder %1 for " + "the PalmDOC files could not be created.").arg(pdburl)); + return; + } + + + // Now that we have both directories, create the converter object + DEBUGKPILOT<<"Pdbinfo.dir="<The file %1 does not " + "exist.").arg(txturl)); + return; + } + + if (convertTXTtoPDB(txtinfo.dirPath(true), txtinfo.fileName(), + pdbinfo.dirPath(true), pdbinfo.fileName(), &conv) ) + { + KMessageBox::information(this, i18n("Conversion of file %1 successful.").arg(txturl)); + } + + } + +} + + +void ConverterDlg::slotUser1() +{ + TDEAboutApplication ab(TDEGlobal::instance()->aboutData(), this); + ab.show(); + ab.exec(); + return; +} + +void ConverterDlg::slotDirectories(bool dir) +{ + FUNCTIONSETUP; + DEBUGKPILOT<<"Slot Directories: "<fTextLabel->setText(i18n("&Text folder:")); + dlg->fPdbLabel->setText(i18n("&PalmDOC folder:")); + dlg->fTXTDir->setMode(KFile::LocalOnly | KFile::Directory); + dlg->fPDBDir->setMode(KFile::LocalOnly | KFile::Directory); + } else { + dlg->fTextLabel->setText(i18n("&Text file:")); + dlg->fPdbLabel->setText(i18n("&DOC file:")); + dlg->fTXTDir->setMode(KFile::LocalOnly | KFile::File); + dlg->fPDBDir->setMode(KFile::LocalOnly | KFile::File); + } +} + +bool ConverterDlg::convertTXTtoPDB(TQString txtdir, TQString txtfile, + TQString pdbdir, TQString pdbfile, DOCConverter*conv) +{ + FUNCTIONSETUP; + bool res=false; + TQFileInfo dbfileinfo(pdbdir, pdbfile); + DEBUGKPILOT<<"Working on file "<The database file %1 already exists. Overwrite it?") + .arg(dbfileinfo.filePath()), TQString(), i18n("Overwrite"), KStdGuiItem::cancel() ) )) + { + PilotLocalDatabase*pdbdb=new PilotLocalDatabase(pdbdir, TQFileInfo(pdbfile).baseName(), false); + if (pdbdb) + { + if (!pdbdb->isOpen()) + { +#ifdef DEBUG + DEBUGKPILOT<createDatabase(get_long("REAd"), get_long("TEXt")) ) { + } + } + + if (pdbdb->isOpen()) + { + conv->setPDB(pdbdb); + conv->setTXTpath(txtdir, txtfile); + DEBUGKPILOT<<"Converting "<convertTXTtoPDB()) res=true; + } + delete pdbdb; + } + if ( !res && verbose ) + { + KMessageBox::sorry(this, i18n("Error while converting the text %1.").arg(txtfile)); + } + } + else + { + DEBUGKPILOT<<"Ignoring the file "<The text file %1 already exists. Overwrite it?") + .arg(txtfileinfo.filePath()), TQString(), i18n("Overwrite"), KStdGuiItem::cancel() ) )) + { + PilotLocalDatabase*pdbdb=new PilotLocalDatabase(pdbdir, TQFileInfo(pdbfile).baseName(), false); + if (pdbdb) + { + if (pdbdb->isOpen()) + { + conv->setPDB(pdbdb); + conv->setTXTpath(txtdir, txtfile); + DEBUGKPILOT<<"Converting "<convertPDBtoTXT()) res=true; + } + delete pdbdb; + } + if ( !res && verbose ) + { + KMessageBox::sorry(this, i18n("Error while converting the text %1.").arg(pdbfile)); + } + } + else + { + DEBUGKPILOT<<"Ignoring the file "< -#include -#include - -#include - - -#include "makedoc9.h" - - - -// -// Issue() -// -// action: handle the details of writing a single -// character to the compressed stream -// -unsigned - tBuf::Issue(byte src, int &bSpace) -{ - unsigned int iDest = len; - byte *dest = buf; - - // TODO: which of the if parts should really be included??? -#if 0 - // modified version of issue - // just issue the char - if (src >= 0x80 || src <= 8) - dest[iDest++] = 1; - dest[iDest++] = src; - -#else - // if there is an outstanding space char, see if - // we can squeeze it in with an ASCII char - if (bSpace) - { - if (src >= 0x40 && src <= 0x7F) - dest[iDest++] = src ^ 0x80; - else - { - // couldn't squeeze it in, so issue the space char by itself - // most chars go out simple, except the range 1...8,0x80...0xFF - dest[iDest++] = ' '; - if (src < 0x80 && (src == 0 || src > 8)) - dest[iDest++] = src; - else - dest[iDest++] = 1, dest[iDest++] = src; - } - // knock down the space flag - bSpace = 0; - } - else - { - // check for a space char - if (src == ' ') - bSpace = 1; - else - { - if (src < 0x80 && (src == 0 || src > 8)) - dest[iDest++] = src; - else - dest[iDest++] = 1, dest[iDest++] = src; - - } - } -#endif - len = iDest; - return iDest; -} - -// -// Compress -// -// params: none -// -// action: takes the given buffer, -// and compresses -// the original data down into a second buffer -// -// comment: This version make heavy use of walking pointers. -// -unsigned tBuf::Compress() -{ - if (!buf) - return 0; - if (isCompressed) { -// cout<<"Buffer is already compressed!"< (1 << COUNT_BITS) + 2 - || pTestTail == pEnd) - { - // issue the codes - // first, check for short runs - if (pTestTail - pTestHead < 4) - { - if (pTestHead[0] > 0x7F || pTestHead[0] <= 8) - buf[len++] = 1; - buf[len++] = pTestHead[0]; - pTestHead++; - } - // for longer runs, issue a run-code - else - { - unsigned int dist = pTestHead - pPrevHit; - unsigned int compound = - (dist << COUNT_BITS) + pTestTail - pTestHead - 4; - -//if (dist>=(1<7) printf("\n!! error len overflow"); - - buf[len++] = 0x80 + (compound >> 8); - buf[len++] = compound & 0xFF; -//printf("\nissuing code for sequence len %d <%c%c%c>",pTestTail-pTestHead-1,pTestHead[0],pTestHead[1],pTestHead[2]); -//printf("\n <%x%x>",pOut[-2],pOut[-1]); - // and start again - pTestHead = pTestTail - 1; - } - // start the search again - pPrevHit = pBuffer; - // within range - if (pTestHead - pPrevHit > ((1 << DISP_BITS) - 1)) - pPrevHit = pTestHead - ((1 << DISP_BITS) - 1); - } - // got a match - else - { - pPrevHit = pHit; - } - // when we get to the end of the buffer, don't inc past the end - // this forces the residue chars out one at a time - if (pTestTail == pEnd) - pTestTail--; - } - - - // final scan to merge consecutive high chars together - // and merge space chars - unsigned int k; - - for (i = k = 0; i < len; i++, k++) - { - buf[k] = buf[i]; - // skip the run-length codes - if (buf[k] >= 0x80 && buf[k] < 0xC0) - buf[++k] = buf[++i]; - // if we hit a high char marker, look ahead for another - // and merge multiples together - else if (buf[k] == 1) - { - buf[k + 1] = buf[i + 1]; - while (i + 2 < len && buf[i + 2] == 1 && buf[k] < 8) - { - buf[k]++; - buf[k + buf[k]] = buf[i + 3]; - i += 2; - } - k += buf[k]; - i++; - } - else if (buf[k] == ' ' && i < len - 1 && buf[i + 1] <= 0x7F - && buf[i + 1] >= 0x40) - buf[k] = 0x80 | buf[++i]; - } - - // delete original buffer - delete[]pBuffer; - len = k; - - isCompressed = true; - return k; -} - -/* - Decompress - - params: none - - action: make a new buffer - run through the source data - check the 4 cases: - 0,9...7F represent self - 1...8 escape n chars - 80...bf reference earlier run - c0...ff space+ASCII - -*/ -unsigned tBuf::Decompress() -{ - if (!buf) - return 0; - if (!isCompressed) { -// cout<<"Buffer already uncompressed. Doing nothing"< 0 && c < 9) - while (c--) - out_buf[i++] = in_buf[j++]; - - // codes 0, 9...0x7F represent themselves - else if (c < 0x80) - out_buf[i++] = c; - - // codes 0xC0...0xFF represent "space + ascii char" - else if (c >= 0xC0) - out_buf[i++] = ' ', out_buf[i++] = c ^ 0x80; - - // codes 0x80...0xBf represent sequences - else - { - int m, n; - - c <<= 8; - c += in_buf[j++]; - m = (c & 0x3FFF) >> COUNT_BITS; - n = c & ((1 << COUNT_BITS) - 1); - n += 3; - while (n--) - { - out_buf[i] = out_buf[i - m]; - i++; - } - } - } - out_buf[i++]='\0'; - out_buf[i++]='\0'; - delete[]buf; - buf = pOut; - len = i; - - isCompressed = false; - return i; -} - -unsigned tBuf::DuplicateCR() -{ - if (!buf) - return 0; - byte *pBuf = new byte[2 * len]; - - unsigned int k, j; - - for (j = k = 0; j < len; j++, k++) - { - pBuf[k] = buf[j]; - if (pBuf[k] == 0x0A) - pBuf[k++] = 0x0D, pBuf[k] = 0x0A; - } - delete[]buf; - buf = pBuf; - len = k; - return k; -} - - - -// this nasty little beast removes really low ASCII and 0's -// and handles the CR problem -// -// if a cr appears before a lf, then remove the cr -// if a cr appears in isolation, change to a lf -unsigned tBuf::RemoveBinary() -{ - if (!buf) - return 0; - byte *in_buf = buf; - byte *out_buf = new byte[len]; - - unsigned int k, j; - - for (j = k = 0; j < len; j++, k++) - { - // copy each byte - out_buf[k] = in_buf[j]; - - // throw away really low ASCII - if (( /*out_buf[k]>=0 && */ out_buf[k] < 9)) - k--; - - // for CR - if (out_buf[k] == 0x0D) - { - // if next is LF, then drop it - if (j < len - 1 && in_buf[j + 1] == 0x0A) - k--; - else // turn it into a LF - out_buf[k] = 0x0A; - } - } - delete[]buf; - buf = out_buf; - len = k; - return k; -} - -void tBuf::setText(const byte * text, unsigned txtlen, bool txtcomp) -{ - if (buf) - delete[]buf; - buf = 0L; - - if (txtlen <= 0) - txtlen = strlen((const char *) text); - len = txtlen; - buf = new byte[len]; - - memcpy(buf, text, len*sizeof(char)); -// strncpy((char *) buf, (const char *) text, len); - isCompressed = txtcomp; -// cout<<"Setting text, compressed="< +#include +#include + +#include + + +#include "makedoc9.h" + + + +// +// Issue() +// +// action: handle the details of writing a single +// character to the compressed stream +// +unsigned + tBuf::Issue(byte src, int &bSpace) +{ + unsigned int iDest = len; + byte *dest = buf; + + // TODO: which of the if parts should really be included??? +#if 0 + // modified version of issue + // just issue the char + if (src >= 0x80 || src <= 8) + dest[iDest++] = 1; + dest[iDest++] = src; + +#else + // if there is an outstanding space char, see if + // we can squeeze it in with an ASCII char + if (bSpace) + { + if (src >= 0x40 && src <= 0x7F) + dest[iDest++] = src ^ 0x80; + else + { + // couldn't squeeze it in, so issue the space char by itself + // most chars go out simple, except the range 1...8,0x80...0xFF + dest[iDest++] = ' '; + if (src < 0x80 && (src == 0 || src > 8)) + dest[iDest++] = src; + else + dest[iDest++] = 1, dest[iDest++] = src; + } + // knock down the space flag + bSpace = 0; + } + else + { + // check for a space char + if (src == ' ') + bSpace = 1; + else + { + if (src < 0x80 && (src == 0 || src > 8)) + dest[iDest++] = src; + else + dest[iDest++] = 1, dest[iDest++] = src; + + } + } +#endif + len = iDest; + return iDest; +} + +// +// Compress +// +// params: none +// +// action: takes the given buffer, +// and compresses +// the original data down into a second buffer +// +// comment: This version make heavy use of walking pointers. +// +unsigned tBuf::Compress() +{ + if (!buf) + return 0; + if (isCompressed) { +// cout<<"Buffer is already compressed!"< (1 << COUNT_BITS) + 2 + || pTestTail == pEnd) + { + // issue the codes + // first, check for short runs + if (pTestTail - pTestHead < 4) + { + if (pTestHead[0] > 0x7F || pTestHead[0] <= 8) + buf[len++] = 1; + buf[len++] = pTestHead[0]; + pTestHead++; + } + // for longer runs, issue a run-code + else + { + unsigned int dist = pTestHead - pPrevHit; + unsigned int compound = + (dist << COUNT_BITS) + pTestTail - pTestHead - 4; + +//if (dist>=(1<7) printf("\n!! error len overflow"); + + buf[len++] = 0x80 + (compound >> 8); + buf[len++] = compound & 0xFF; +//printf("\nissuing code for sequence len %d <%c%c%c>",pTestTail-pTestHead-1,pTestHead[0],pTestHead[1],pTestHead[2]); +//printf("\n <%x%x>",pOut[-2],pOut[-1]); + // and start again + pTestHead = pTestTail - 1; + } + // start the search again + pPrevHit = pBuffer; + // within range + if (pTestHead - pPrevHit > ((1 << DISP_BITS) - 1)) + pPrevHit = pTestHead - ((1 << DISP_BITS) - 1); + } + // got a match + else + { + pPrevHit = pHit; + } + // when we get to the end of the buffer, don't inc past the end + // this forces the residue chars out one at a time + if (pTestTail == pEnd) + pTestTail--; + } + + + // final scan to merge consecutive high chars together + // and merge space chars + unsigned int k; + + for (i = k = 0; i < len; i++, k++) + { + buf[k] = buf[i]; + // skip the run-length codes + if (buf[k] >= 0x80 && buf[k] < 0xC0) + buf[++k] = buf[++i]; + // if we hit a high char marker, look ahead for another + // and merge multiples together + else if (buf[k] == 1) + { + buf[k + 1] = buf[i + 1]; + while (i + 2 < len && buf[i + 2] == 1 && buf[k] < 8) + { + buf[k]++; + buf[k + buf[k]] = buf[i + 3]; + i += 2; + } + k += buf[k]; + i++; + } + else if (buf[k] == ' ' && i < len - 1 && buf[i + 1] <= 0x7F + && buf[i + 1] >= 0x40) + buf[k] = 0x80 | buf[++i]; + } + + // delete original buffer + delete[]pBuffer; + len = k; + + isCompressed = true; + return k; +} + +/* + Decompress + + params: none + + action: make a new buffer + run through the source data + check the 4 cases: + 0,9...7F represent self + 1...8 escape n chars + 80...bf reference earlier run + c0...ff space+ASCII + +*/ +unsigned tBuf::Decompress() +{ + if (!buf) + return 0; + if (!isCompressed) { +// cout<<"Buffer already uncompressed. Doing nothing"< 0 && c < 9) + while (c--) + out_buf[i++] = in_buf[j++]; + + // codes 0, 9...0x7F represent themselves + else if (c < 0x80) + out_buf[i++] = c; + + // codes 0xC0...0xFF represent "space + ascii char" + else if (c >= 0xC0) + out_buf[i++] = ' ', out_buf[i++] = c ^ 0x80; + + // codes 0x80...0xBf represent sequences + else + { + int m, n; + + c <<= 8; + c += in_buf[j++]; + m = (c & 0x3FFF) >> COUNT_BITS; + n = c & ((1 << COUNT_BITS) - 1); + n += 3; + while (n--) + { + out_buf[i] = out_buf[i - m]; + i++; + } + } + } + out_buf[i++]='\0'; + out_buf[i++]='\0'; + delete[]buf; + buf = pOut; + len = i; + + isCompressed = false; + return i; +} + +unsigned tBuf::DuplicateCR() +{ + if (!buf) + return 0; + byte *pBuf = new byte[2 * len]; + + unsigned int k, j; + + for (j = k = 0; j < len; j++, k++) + { + pBuf[k] = buf[j]; + if (pBuf[k] == 0x0A) + pBuf[k++] = 0x0D, pBuf[k] = 0x0A; + } + delete[]buf; + buf = pBuf; + len = k; + return k; +} + + + +// this nasty little beast removes really low ASCII and 0's +// and handles the CR problem +// +// if a cr appears before a lf, then remove the cr +// if a cr appears in isolation, change to a lf +unsigned tBuf::RemoveBinary() +{ + if (!buf) + return 0; + byte *in_buf = buf; + byte *out_buf = new byte[len]; + + unsigned int k, j; + + for (j = k = 0; j < len; j++, k++) + { + // copy each byte + out_buf[k] = in_buf[j]; + + // throw away really low ASCII + if (( /*out_buf[k]>=0 && */ out_buf[k] < 9)) + k--; + + // for CR + if (out_buf[k] == 0x0D) + { + // if next is LF, then drop it + if (j < len - 1 && in_buf[j + 1] == 0x0A) + k--; + else // turn it into a LF + out_buf[k] = 0x0A; + } + } + delete[]buf; + buf = out_buf; + len = k; + return k; +} + +void tBuf::setText(const byte * text, unsigned txtlen, bool txtcomp) +{ + if (buf) + delete[]buf; + buf = 0L; + + if (txtlen <= 0) + txtlen = strlen((const char *) text); + len = txtlen; + buf = new byte[len]; + + memcpy(buf, text, len*sizeof(char)); +// strncpy((char *) buf, (const char *) text, len); + isCompressed = txtcomp; +// cout<<"Setting text, compressed="<buffer(); - unsigned int offset = 0; - Pilot::dlp::read(b,offset,bookmarkName,16); - bookmarkName[16]='\0'; - pos = Pilot::dlp::read(b,offset); - } -} - - - -PilotDOCBookmark::PilotDOCBookmark(const PilotDOCBookmark & e):PilotRecordBase(e) -{ - FUNCTIONSETUP; - *this = e; -} - - - -PilotDOCBookmark & PilotDOCBookmark::operator =(const PilotDOCBookmark & e) -{ - if (this != &e) - { - strncpy(&bookmarkName[0], &e.bookmarkName[0], 16); - bookmarkName[16]='\0'; - pos = e.pos; - } - return *this; -} - - - -PilotRecord *PilotDOCBookmark::pack() const -{ - pi_buffer_t *b = pi_buffer_new( 16 + Pilot::dlp::size ); - pi_buffer_append(b, bookmarkName, 16); - b->data[16] = 0; - Pilot::dlp::append(b,pos); - PilotRecord* rec = new PilotRecord(b, this); - return rec; -} diff --git a/conduits/docconduit/pilotDOCBookmark.cpp b/conduits/docconduit/pilotDOCBookmark.cpp new file mode 100644 index 0000000..9b93f2a --- /dev/null +++ b/conduits/docconduit/pilotDOCBookmark.cpp @@ -0,0 +1,87 @@ +/* KPilot +** +** Copyright (C) 2002 by Reinhold Kainhofer +** +** This is a C++ class for the DOC bookmark record structure +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" +#include "pilotDOCBookmark.h" + + + +PilotDOCBookmark::PilotDOCBookmark():PilotRecordBase(), pos(0) +{ + FUNCTIONSETUP; + memset(&bookmarkName[0], 0, 16); +} + + + +/* initialize the entry from another one. If rec==NULL, this constructor does the same as PilotDOCBookmark() +*/ +PilotDOCBookmark::PilotDOCBookmark(PilotRecord * rec):PilotRecordBase(rec) +{ + if (rec) + { + const pi_buffer_t *b = rec->buffer(); + unsigned int offset = 0; + Pilot::dlp::read(b,offset,bookmarkName,16); + bookmarkName[16]='\0'; + pos = Pilot::dlp::read(b,offset); + } +} + + + +PilotDOCBookmark::PilotDOCBookmark(const PilotDOCBookmark & e):PilotRecordBase(e) +{ + FUNCTIONSETUP; + *this = e; +} + + + +PilotDOCBookmark & PilotDOCBookmark::operator =(const PilotDOCBookmark & e) +{ + if (this != &e) + { + strncpy(&bookmarkName[0], &e.bookmarkName[0], 16); + bookmarkName[16]='\0'; + pos = e.pos; + } + return *this; +} + + + +PilotRecord *PilotDOCBookmark::pack() const +{ + pi_buffer_t *b = pi_buffer_new( 16 + Pilot::dlp::size ); + pi_buffer_append(b, bookmarkName, 16); + b->data[16] = 0; + Pilot::dlp::append(b,pos); + PilotRecord* rec = new PilotRecord(b, this); + return rec; +} diff --git a/conduits/docconduit/pilotDOCBookmark.h b/conduits/docconduit/pilotDOCBookmark.h index 7302e5b..f9094a8 100644 --- a/conduits/docconduit/pilotDOCBookmark.h +++ b/conduits/docconduit/pilotDOCBookmark.h @@ -2,7 +2,7 @@ ** ** Copyright (C) 2003 by Reinhold Kainhofer ** -** See the .cc file for an explanation of what this file is for. +** See the .cpp file for an explanation of what this file is for. */ /* diff --git a/conduits/docconduit/pilotDOCEntry.cc b/conduits/docconduit/pilotDOCEntry.cc deleted file mode 100644 index 75a51ce..0000000 --- a/conduits/docconduit/pilotDOCEntry.cc +++ /dev/null @@ -1,92 +0,0 @@ -/* KPilot -** -** Copyright (C) 2002 by Reinhold Kainhofer -** -** This is a C++ class dealing with PalmDOC text records -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" -#include "pilotDOCEntry.h" - - - -const int PilotDOCEntry::TEXT_SIZE = 4096; - - -PilotDOCEntry::PilotDOCEntry():PilotRecordBase() -{ - FUNCTIONSETUP; - compress = false; -} - - - -/* initialize the entry from another one. If rec==NULL, this constructor does the same as PilotDOCEntry() -*/ -PilotDOCEntry::PilotDOCEntry(PilotRecord * rec, bool compressed):PilotRecordBase(rec) -{ - if (rec) fText.setText((unsigned char *) rec->data(), rec->size(), compressed); - compress = compressed; -} - - - -PilotDOCEntry::PilotDOCEntry(const PilotDOCEntry & e):PilotRecordBase(e) -{ - FUNCTIONSETUP; - // See PilotDateEntry::operator = for details - fText.setText(e.fText.text(), e.fText.Len(), e.fText.compressed()); - compress = e.compress; -} - - - -PilotDOCEntry & PilotDOCEntry::operator =(const PilotDOCEntry & e) -{ - if (this != &e) - { - fText.setText(e.fText.text(), e.fText.Len(), e.fText.compressed()); - compress = e.compress; - } - return *this; -} - - - - -PilotRecord *PilotDOCEntry::pack() -{ - int len = compress ? fText.Compress() : fText.Decompress(); - - if (len<0) - { - return 0L; - } - - pi_buffer_t *b = pi_buffer_new( len + 4 ); // +4 for safety - memcpy( b->data, (const char *) fText.text(), len ); - b->used = len; - PilotRecord* rec = new PilotRecord(b, this); - return rec; -} diff --git a/conduits/docconduit/pilotDOCEntry.cpp b/conduits/docconduit/pilotDOCEntry.cpp new file mode 100644 index 0000000..75a51ce --- /dev/null +++ b/conduits/docconduit/pilotDOCEntry.cpp @@ -0,0 +1,92 @@ +/* KPilot +** +** Copyright (C) 2002 by Reinhold Kainhofer +** +** This is a C++ class dealing with PalmDOC text records +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" +#include "pilotDOCEntry.h" + + + +const int PilotDOCEntry::TEXT_SIZE = 4096; + + +PilotDOCEntry::PilotDOCEntry():PilotRecordBase() +{ + FUNCTIONSETUP; + compress = false; +} + + + +/* initialize the entry from another one. If rec==NULL, this constructor does the same as PilotDOCEntry() +*/ +PilotDOCEntry::PilotDOCEntry(PilotRecord * rec, bool compressed):PilotRecordBase(rec) +{ + if (rec) fText.setText((unsigned char *) rec->data(), rec->size(), compressed); + compress = compressed; +} + + + +PilotDOCEntry::PilotDOCEntry(const PilotDOCEntry & e):PilotRecordBase(e) +{ + FUNCTIONSETUP; + // See PilotDateEntry::operator = for details + fText.setText(e.fText.text(), e.fText.Len(), e.fText.compressed()); + compress = e.compress; +} + + + +PilotDOCEntry & PilotDOCEntry::operator =(const PilotDOCEntry & e) +{ + if (this != &e) + { + fText.setText(e.fText.text(), e.fText.Len(), e.fText.compressed()); + compress = e.compress; + } + return *this; +} + + + + +PilotRecord *PilotDOCEntry::pack() +{ + int len = compress ? fText.Compress() : fText.Decompress(); + + if (len<0) + { + return 0L; + } + + pi_buffer_t *b = pi_buffer_new( len + 4 ); // +4 for safety + memcpy( b->data, (const char *) fText.text(), len ); + b->used = len; + PilotRecord* rec = new PilotRecord(b, this); + return rec; +} diff --git a/conduits/docconduit/pilotDOCEntry.h b/conduits/docconduit/pilotDOCEntry.h index fd9364d..d0282ef 100644 --- a/conduits/docconduit/pilotDOCEntry.h +++ b/conduits/docconduit/pilotDOCEntry.h @@ -2,7 +2,7 @@ ** ** Copyright (C) 2002 by Reinhold Kainhofer ** -** See the .cc file for an explanation of what this file is for. +** See the .cpp file for an explanation of what this file is for. */ /* diff --git a/conduits/docconduit/pilotDOCHead.cc b/conduits/docconduit/pilotDOCHead.cc deleted file mode 100644 index 1f07e28..0000000 --- a/conduits/docconduit/pilotDOCHead.cc +++ /dev/null @@ -1,101 +0,0 @@ -/* KPilot -** -** Copyright (C) 2002 by Reinhold Kainhofer -** -** This is a C++ class dealing with PalmDOC text records -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ -#include "options.h" -#include "pilotDOCHead.h" - -#include "makedoc9.h" - - - -const int PilotDOCHead::textRecordSize = 4096; - -PilotDOCHead::PilotDOCHead():PilotRecordBase(), -version(0), -spare(0), storyLen(0), numRecords(0), recordSize(textRecordSize), position(0) -{ - FUNCTIONSETUP; -} - - - -/* initialize the entry from another one. If rec==NULL, this constructor does the same as PilotDOCHead() -*/ -PilotDOCHead::PilotDOCHead(PilotRecord * rec):PilotRecordBase(rec) -{ - const unsigned char *b = (const unsigned char *) rec->data(); - unsigned int offset = 0; - - version = Pilot::dlp::read(b,offset); - spare = Pilot::dlp::read(b,offset); - storyLen = Pilot::dlp::read(b,offset); - numRecords = Pilot::dlp::read(b,offset); - recordSize = Pilot::dlp::read(b,offset); - position = Pilot::dlp::read(b,offset); -} - - -PilotDOCHead::PilotDOCHead(const PilotDOCHead & e):PilotRecordBase(e) -{ - FUNCTIONSETUP; - *this = e; -} - - - -PilotDOCHead & PilotDOCHead::operator =(const PilotDOCHead & e) -{ - if (this != &e) - { - version = e.version; - spare = e.spare; - storyLen = e.storyLen; - numRecords = e.numRecords; - recordSize = e.recordSize; - position = e.position; - } - return *this; -} - - - - -PilotRecord *PilotDOCHead::pack() const -{ - pi_buffer_t *b = pi_buffer_new(16); - - Pilot::dlp::append(b,version); - Pilot::dlp::append(b,spare); - Pilot::dlp::append(b,storyLen); - Pilot::dlp::append(b,numRecords); - Pilot::dlp::append(b,recordSize); - Pilot::dlp::append(b,position); - - PilotRecord *rec = new PilotRecord(b, this); - return rec; -} - diff --git a/conduits/docconduit/pilotDOCHead.cpp b/conduits/docconduit/pilotDOCHead.cpp new file mode 100644 index 0000000..1f07e28 --- /dev/null +++ b/conduits/docconduit/pilotDOCHead.cpp @@ -0,0 +1,101 @@ +/* KPilot +** +** Copyright (C) 2002 by Reinhold Kainhofer +** +** This is a C++ class dealing with PalmDOC text records +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ +#include "options.h" +#include "pilotDOCHead.h" + +#include "makedoc9.h" + + + +const int PilotDOCHead::textRecordSize = 4096; + +PilotDOCHead::PilotDOCHead():PilotRecordBase(), +version(0), +spare(0), storyLen(0), numRecords(0), recordSize(textRecordSize), position(0) +{ + FUNCTIONSETUP; +} + + + +/* initialize the entry from another one. If rec==NULL, this constructor does the same as PilotDOCHead() +*/ +PilotDOCHead::PilotDOCHead(PilotRecord * rec):PilotRecordBase(rec) +{ + const unsigned char *b = (const unsigned char *) rec->data(); + unsigned int offset = 0; + + version = Pilot::dlp::read(b,offset); + spare = Pilot::dlp::read(b,offset); + storyLen = Pilot::dlp::read(b,offset); + numRecords = Pilot::dlp::read(b,offset); + recordSize = Pilot::dlp::read(b,offset); + position = Pilot::dlp::read(b,offset); +} + + +PilotDOCHead::PilotDOCHead(const PilotDOCHead & e):PilotRecordBase(e) +{ + FUNCTIONSETUP; + *this = e; +} + + + +PilotDOCHead & PilotDOCHead::operator =(const PilotDOCHead & e) +{ + if (this != &e) + { + version = e.version; + spare = e.spare; + storyLen = e.storyLen; + numRecords = e.numRecords; + recordSize = e.recordSize; + position = e.position; + } + return *this; +} + + + + +PilotRecord *PilotDOCHead::pack() const +{ + pi_buffer_t *b = pi_buffer_new(16); + + Pilot::dlp::append(b,version); + Pilot::dlp::append(b,spare); + Pilot::dlp::append(b,storyLen); + Pilot::dlp::append(b,numRecords); + Pilot::dlp::append(b,recordSize); + Pilot::dlp::append(b,position); + + PilotRecord *rec = new PilotRecord(b, this); + return rec; +} + diff --git a/conduits/docconduit/pilotDOCHead.h b/conduits/docconduit/pilotDOCHead.h index 1a42376..b142eea 100644 --- a/conduits/docconduit/pilotDOCHead.h +++ b/conduits/docconduit/pilotDOCHead.h @@ -2,7 +2,7 @@ ** ** Copyright (C) 2002 by Reinhold Kainhofer ** -** See the .cc file for an explanation of what this file is for. +** See the .cpp file for an explanation of what this file is for. */ /* diff --git a/conduits/knotes/CMakeLists.txt b/conduits/knotes/CMakeLists.txt index 60941a0..cdeaff6 100644 --- a/conduits/knotes/CMakeLists.txt +++ b/conduits/knotes/CMakeLists.txt @@ -20,8 +20,8 @@ tde_import( libkcal ) ##### conduit_knotes (kpart) #################### tde_add_kpart( conduit_knotes AUTOMOC - SOURCES knotesconduitSettings.kcfgc knotes-factory.cc - knotes-setup.cc knotes-action.cc setup_base.ui + SOURCES knotesconduitSettings.kcfgc knotes-factory.cpp + knotes-setup.cpp knotes-action.cpp setup_base.ui LINK kpilot-shared tdeui-shared kcal-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/conduits/knotes/Makefile.am b/conduits/knotes/Makefile.am index 9922d14..e6cf13b 100644 --- a/conduits/knotes/Makefile.am +++ b/conduits/knotes/Makefile.am @@ -10,9 +10,9 @@ kde_module_LTLIBRARIES = conduit_knotes.la conduit_knotes_la_SOURCES = \ knotesconduitSettings.kcfgc \ - knotes-factory.cc \ - knotes-setup.cc \ - knotes-action.cc \ + knotes-factory.cpp \ + knotes-setup.cpp \ + knotes-action.cpp \ setup_base.ui conduit_knotes_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(PISOCK_LIB) $(LIB_TQT) -ltdecore -ltdeio -ltdeui -lkcal diff --git a/conduits/knotes/knotes-action.cc b/conduits/knotes/knotes-action.cc deleted file mode 100644 index 84fe5cc..0000000 --- a/conduits/knotes/knotes-action.cc +++ /dev/null @@ -1,872 +0,0 @@ -/* KPilot -** -** Copyright (C) 2001 by Dan Pilone -** Copyright (C) 2002,2003,2004 by Adriaan de Groot -** -** This file defines the SyncAction for the knotes-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include - -#include - -#include -#include -#include - - -#include -//#include - -#include // required by pilot-link includes - -#include - -#include "pilotMemo.h" -#include "pilotSerialDatabase.h" - -//#include "KNotesIface_stub.h" - -#include "knotes-factory.h" - -#include "knotes-action.moc" -#include "knotesconduitSettings.h" - -extern "C" -{ - -unsigned long version_conduit_knotes = Pilot::PLUGIN_API; - -} - -typedef TQString KNoteID_t; -typedef const TQString &KNoteID_pt; - -class NoteAndMemo -{ -public: - NoteAndMemo() : noteId(),memoId(-1) { } ; - NoteAndMemo(KNoteID_pt noteid,int memoid) : noteId(noteid),memoId(memoid) { } ; - bool operator ==(const NoteAndMemo &p) const - { - return (p.memo()==memoId) && (p.note()==noteId); - } - - int memo() const { return memoId; } ; - KNoteID_t note() const { return noteId; } ; - inline bool valid() const { return (memoId>0) && (!noteId.isEmpty()) ; } ; - TQString toString() const { return CSL1("<%1,%2>").arg(noteId).arg(memoId); } ; - - static NoteAndMemo findNote(const TQValueList &,KNoteID_pt note); - static NoteAndMemo findMemo(const TQValueList &,int memo); - -protected: - KNoteID_t noteId; - int memoId; -} ; - -NoteAndMemo NoteAndMemo::findNote(const TQValueList &l ,KNoteID_pt note) -{ - FUNCTIONSETUP; - - for (TQValueList::ConstIterator it = l.begin(); - it != l.end(); - ++it) - { - if ((*it).note()==note) return *it; - } - - return NoteAndMemo(); -} - -NoteAndMemo NoteAndMemo::findMemo(const TQValueList &l , int memo) -{ - FUNCTIONSETUP; - - for (TQValueList::ConstIterator it =l.begin(); - it != l.end(); - ++it) - { - if ((*it).memo()==memo) return *it; - } - - return NoteAndMemo(); -} - -class KNotesAction::KNotesActionPrivate -{ -public: - KNotesActionPrivate() : - fNotesResource(0L), - fTimer(0L), - fDeleteCounter(0), - fModifiedNotesCounter(0), - fModifiedMemosCounter(0), - fAddedNotesCounter(0), - fAddedMemosCounter(0), - fDeletedNotesCounter(0), - fDeletedMemosCounter(0), - fDeleteNoteForMemo(false) - { } ; - ~KNotesActionPrivate() - { - fNotesResource->save(); - - KPILOT_DELETE(fNotesResource); - KPILOT_DELETE(fTimer); - } - - // The record index we're dealing with. Used by - // CopyHHToPC sync only. - int fRecordIndex; - - KCal::CalendarLocal *fNotesResource; - // This is the collection of notes held by KNotes and - KCal::Journal::List fNotes; - - // This iterates through that list; it's in here because - // we use slots to process one item at a time and need - // to keep track of where we are between slot calls. - KCal::Journal::List::ConstIterator fIndex; - - // The DCOP client for this application, and the KNotes stub. - // DCOPClient *fDCOP; - //KNotesIface_stub *fKNotes; - - // The timer for invoking process() to do some more work. - TQTimer *fTimer; - - // The database we're working with (MemoDB) - // PilotSerialDatabase *fDatabase; - // Some counter that needs to be preserved between calls to - // process(). Typically used to note how much work is done. - int fDeleteCounter; // Count deleted memos as well. - unsigned int fModifiedNotesCounter; // Count modified KNotes. - unsigned int fModifiedMemosCounter; - unsigned int fAddedNotesCounter; - unsigned int fAddedMemosCounter; - unsigned int fDeletedNotesCounter; - unsigned int fDeletedMemosCounter; - - // We need to translate between the ids that KNotes uses and - // Pilot id's, so we make a list of pairs. - // - TQValueList fIdList; - - // Setting to delete a KNote when the corresponding memo - // has been deleted. - bool fDeleteNoteForMemo; -}; - - - -KNotesAction::KNotesAction(KPilotLink *o, - const char *n, const TQStringList &a) : - ConduitAction(o,n ? n : "knotes-conduit",a), - fP(new KNotesActionPrivate) -{ - FUNCTIONSETUP; - -/* - if (fP) fP->fDCOP = TDEApplication::kApplication()->dcopClient(); - - if (fP && !fP->fDCOP) - { - WARNINGKPILOT << "Can't get DCOP client." << endl; - } -*/ -} - -/* virtual */ KNotesAction::~KNotesAction() -{ - FUNCTIONSETUP; - - KPILOT_DELETE(fP); -} - -/* virtual */ bool KNotesAction::exec() -{ - FUNCTIONSETUP; - DEBUGKPILOT << fname << ": Starting knotes conduit." << endl; - - if (syncMode().isTest()) - { - test(); - delayDone(); - return true; - } - - TQString e; - if (!openKNotesResource()) return false; - - // Database names seem to be latin1 - if (!openDatabases(CSL1("MemoDB"))) - { -#ifdef DEBUG - DEBUGKPILOT << fname << "Can not open databases." << endl; -#endif - emit logError(i18n("Could not open MemoDB on the handheld.")); - return false; - } - - fP->fTimer = new TQTimer(this); - fActionStatus = Init; - - // this is not needed. As it is done in the initstate in process(); - // resetIndexes(); - - connect(fP->fTimer,TQT_SIGNAL(timeout()),TQT_SLOT(process())); - fP->fTimer->start(0,false); - - return true; -} - -void KNotesAction::test() -{ - if (!openKNotesResource()) return; - listNotes(); -} - -bool KNotesAction::openKNotesResource() -{ - FUNCTIONSETUP; - - TDEConfig korgcfg( locate( "config", CSL1("korganizerrc") ) ); - korgcfg.setGroup( "Time & Date" ); - TQString tz(korgcfg.readEntry( "TimeZoneId" ) ); - - fP->fNotesResource = new KCal::CalendarLocal(tz); - KURL mURL = TDEGlobal::dirs()->saveLocation( "data", "knotes/" ) + "notes.ics"; - - if( fP->fNotesResource->load( mURL.path() ) ) - { - fP->fNotes = fP->fNotesResource->journals(); - return true; - } - else - { - emit logError( i18n("Could not load the resource at: %1").arg(mURL.path()) ); - return false; - } -} - - -void KNotesAction::resetIndexes() -{ - FUNCTIONSETUP; - - fP->fRecordIndex = 0; - fP->fIndex = fP->fNotes.begin(); -} - -void KNotesAction::listNotes() -{ - FUNCTIONSETUP; - - KCal::Journal::List notes = fP->fNotesResource->journals(); - DEBUGKPILOT << fname << ": the resource contains " << notes.size() - << " note(s)." << endl; - - KCal::Journal::List::ConstIterator it; - int i = 1; - for ( it = notes.begin(); it != notes.end(); ++it ) - { - DEBUGKPILOT << fname << ": note " << i << " has id " << (*it)->uid() - << endl; - i++; - } - - DEBUGKPILOT << fname << ": " - << "Sync direction: " << syncMode().name() << endl; -} - -/* slot */ void KNotesAction::process() -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname << ": Now in state " << fActionStatus << endl; - - switch(fActionStatus) - { - case Init: - resetIndexes(); - getAppInfo(); - getConfigInfo(); - switch(syncMode().mode()) - { - case SyncAction::SyncMode::eBackup: - case SyncAction::SyncMode::eRestore: - // Impossible! - fActionStatus = Done; - break; - case SyncAction::SyncMode::eCopyHHToPC : - listNotes(); // Debugging - fActionStatus = MemosToKNotes; - break; - case SyncAction::SyncMode::eHotSync: - case SyncAction::SyncMode::eFullSync: - case SyncAction::SyncMode::eCopyPCToHH: - fActionStatus = ModifiedNotesToPilot; - break; - } - break; - case ModifiedNotesToPilot: - if (modifyNoteOnPilot()) - { - resetIndexes(); - fActionStatus = DeleteNotesOnPilot; - } - break; - case DeleteNotesOnPilot: - if (deleteNoteOnPilot()) - { - resetIndexes(); - fActionStatus = NewNotesToPilot; - } - break; - case NewNotesToPilot : - if (addNewNoteToPilot()) - { - resetIndexes(); - fDatabase->resetDBIndex(); - switch(syncMode().mode()) - { - case SyncAction::SyncMode::eBackup: - case SyncAction::SyncMode::eRestore: - case SyncAction::SyncMode::eCopyHHToPC : - // Impossible! - fActionStatus = Done; - break; - case SyncAction::SyncMode::eHotSync: - case SyncAction::SyncMode::eFullSync: - fActionStatus = MemosToKNotes; - break; - case SyncAction::SyncMode::eCopyPCToHH: - fActionStatus = Cleanup; - break; - } - } - break; - case MemosToKNotes : - if (syncMemoToKNotes()) - { - fActionStatus=Cleanup; - } - break; - case Cleanup : - cleanupMemos(); - break; - default : - if (fP->fTimer) fP->fTimer->stop(); - delayDone(); - } -} - - -void KNotesAction::getConfigInfo() -{ - FUNCTIONSETUP; - - KNotesConduitSettings::self()->readConfig(); - - fP->fDeleteNoteForMemo = KNotesConduitSettings::deleteNoteForMemo(); - - TQValueList notes; - TQValueList memos; - - // Make this match the type of KNoteID_t ! - notes=KNotesConduitSettings::noteIds(); - memos=KNotesConduitSettings::memoIds(); - - if (notes.count() != memos.count()) - { - WARNINGKPILOT - << ": Notes and memo id lists don't match (" - << notes.count() - << "," - << memos.count() - << ")" - << endl; - notes.clear(); - memos.clear(); - setFirstSync( true ); - } - - TQValueList::ConstIterator iNotes = notes.begin(); - TQValueList::ConstIterator iMemos = memos.begin(); - - while((iNotes != notes.end()) && (iMemos != memos.end())) - { - fP->fIdList.append(NoteAndMemo(*iNotes,*iMemos)); - ++iNotes; - ++iMemos; - } -} - -void KNotesAction::getAppInfo() -{ - FUNCTIONSETUP; - - resetIndexes(); -} - - -bool KNotesAction::modifyNoteOnPilot() -{ - FUNCTIONSETUP; - return true; - /* - if (fP->fIndex == fP->fNotes.end()) - { - return true; - } - */ - - //TODO DCOP_REMOVAL - /* - if (fP->fKNotes->isModified(CSL1("kpilot"),fP->fIndex.key())) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": The note #" - << fP->fIndex.key() - << " with name " - << fP->fIndex.data() - << " is modified in KNotes." - << endl; -#endif - - NoteAndMemo nm = NoteAndMemo::findNote(fP->fIdList, - fP->fIndex.key()); - - if (nm.valid()) - { - TQString text,title,body; - title = fP->fIndex.data(); - body = fP->fKNotes->text(fP->fIndex.key()); - if (body.startsWith(title)) - { - text = body; - } - else - { - text = title + CSL1("\n") + body; - } - - PilotMemo *a = new PilotMemo(text); - PilotRecord *r = a->pack(); - r->setID(nm.memo()); - - int newid = fDatabase->writeRecord(r); - fLocalDatabase->writeRecord(r); - - if (newid != nm.memo()) - { - WARNINGKPILOT - << ": Memo id changed during write? " - << "From " - << nm.memo() - << " to " - << newid - << endl; - } - } - else - { - WARNINGKPILOT << "Modified note unknown to Pilot" << endl; - // Add it anyway, with new PilotID. - int newid = addNoteToPilot(); - fP->fIdList.remove(nm); - fP->fIdList.append(NoteAndMemo(fP->fIndex.key(),newid)); - } - - ++(fP->fModifiedMemosCounter); - } - */ - - //++(fP->fIndex); - //return false; -} - -bool KNotesAction::deleteNoteOnPilot() -{ - FUNCTIONSETUP; - - /* - TQValueList::Iterator i = fP->fIdList.begin(); - while ( i != fP->fIdList.end() ) - { - // TODO DCOP_REMOVE - if (fP->fNotes.contains((*i).note())) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": Note " << (*i).note() << " still exists." << endl; -#endif - } - else - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": Note " << (*i).note() << " is deleted." << endl; -#endif - fDatabase->deleteRecord((*i).memo()); - fLocalDatabase->deleteRecord((*i).memo()); - i = fP->fIdList.remove(i); - fP->fDeletedMemosCounter++; - continue; - } - ++i; - } - */ - return true; -} - -bool KNotesAction::addNewNoteToPilot() -{ - FUNCTIONSETUP; - - if (fP->fIndex == fP->fNotes.end()) - { - return true; - } - - KCal::Journal *j = (*fP->fIndex); - - if( j->pilotId() == 0 ) - { - DEBUGKPILOT << fname << ": Adding note with id " << j->uid() - << " to pilot." << endl; - - int newid = addNoteToPilot(); - - ++(fP->fAddedMemosCounter); - } - //TODO DCOP_REMOVAL - /* - if (fP->fKNotes->isNew(CSL1("kpilot"),fP->fIndex.key())) - { - int newid = addNoteToPilot(); - fP->fIdList.append(NoteAndMemo(fP->fIndex.key(),newid)); - ++(fP->fAddedMemosCounter); - } - */ - - ++(fP->fIndex); - return false; -} - -bool KNotesAction::syncMemoToKNotes() -{ - FUNCTIONSETUP; - - PilotRecord *rec = 0L; - - if ( syncMode() == SyncAction::SyncMode::eCopyHHToPC ) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": Read record " << fP->fRecordIndex << endl; -#endif - rec = fDatabase->readRecordByIndex(fP->fRecordIndex); - fP->fRecordIndex++; - } - else - { - rec = fDatabase->readNextModifiedRec(); - } - - if (!rec) - { - return true; - } - - PilotMemo *memo = new PilotMemo(rec); - NoteAndMemo m = NoteAndMemo::findMemo(fP->fIdList,memo->id()); - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Looking at memo " - << memo->id() - << " which was found " - << m.toString() - << endl; -#endif - - if (memo->isDeleted()) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": It's been deleted." << endl; -#endif - if (m.valid()) - { - // We knew about the note already, but it - // has changed on the Pilot. - // - // - if (fP->fDeleteNoteForMemo) - { - //TODO DCOP_REMOVAL - //fP->fKNotes->killNote(m.note(),KNotesConduitSettings::suppressKNotesConfirm() - //) ; - fP->fDeletedNotesCounter++; - } - } - else - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": It's new and deleted." << endl; -#endif - } - - fLocalDatabase->deleteRecord(rec->id()); - } - else - { - if (m.valid()) - { - #ifdef DEBUG - DEBUGKPILOT << fname << ": It's just modified." << endl; - DEBUGKPILOT << fname << ": <" -// << fP->fNotes[m.note()] - << "> <" - << memo->shortTitle() - << ">" - << endl; - #endif - // Check if KNotes still knows about this note - //TODO DCOP_REMOVAL - /* - if (!(fP->fKNotes->name(m.note()).isEmpty())) - { - updateNote(m,memo); - } - else - { - uint c = fP->fIdList.remove(m); - if (!c) - { - WARNINGKPILOT - << "Tried to remove valid note and failed." - << endl; - } - addMemoToKNotes(memo); - } - */ - } - else - { - addMemoToKNotes(memo); - } - fLocalDatabase->writeRecord(rec); - } - - KPILOT_DELETE(memo); - KPILOT_DELETE(rec); - - return false; -} - -void KNotesAction::updateNote(const NoteAndMemo &m, const PilotMemo *memo) -{ - FUNCTIONSETUP; - //TODO DCOP_REMOVAL - if (true/*fP->fNotes[m.note()] != memo->shortTitle()*/) - { - // Name changed. KNotes might complain though. - //TODO DCOP_REMOVAL - //fP->fKNotes->setName(m.note(), memo->shortTitle()); - } - //TODO DCOP_REMOVAL - //fP->fKNotes->setText(m.note(),memo->text()); - fP->fModifiedNotesCounter++; -} - -void KNotesAction::addMemoToKNotes(const PilotMemo *memo) -{ - FUNCTIONSETUP; - // This note is new to KNotes - //TODO DCOP_REMOVAL - //KNoteID_t i = fP->fKNotes->newNote(memo->shortTitle(), memo->text()); - //fP->fIdList.append(NoteAndMemo(i,memo->id())); - //fP->fAddedNotesCounter++; - -#ifdef DEBUG - //TODO DCOP_REMOVAL - //DEBUGKPILOT << fname << ": It's new with knote id " << i << endl; -#endif -} -int KNotesAction::addNoteToPilot() -{ - FUNCTIONSETUP; - - KCal::Journal *j = (*fP->fIndex); - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": The note #" - << j->uid() - << " with name " - << j->summary() - << " is new to the Pilot." - << endl; -#endif - - TQString text = j->summary() + CSL1("\n"); - text.append( j->description() ); - //TODO DCOP_REMOVAL - //text.append(fP->fKNotes->text(fP->fIndex.key())); - - PilotMemo *a = new PilotMemo(text); - PilotRecord *r = a->pack(); - - int newid = fDatabase->writeRecord(r); - fLocalDatabase->writeRecord(r); - - j->setPilotId( newid ); - - delete r; - delete a; - delete j; - - fP->fAddedMemosCounter++; - - return newid; -} - - -void KNotesAction::cleanupMemos() -{ - FUNCTIONSETUP; - - // Tell KNotes we're up-to-date - //TODO DCOP_REMOVAL - //fP->fKNotes->sync(CSL1("kpilot")); - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Writing " - << fP->fIdList.count() - << " pairs to the config file." - << endl; - DEBUGKPILOT << fname - << ": The config file is read-only: " - << KNotesConduitSettings::self()->config()->isReadOnly() - << endl; -#endif - - TQValueList notes; - TQValueList memos; - - for (TQValueList::ConstIterator i = - fP->fIdList.begin(); - i!=fP->fIdList.end(); - ++i) - { - notes.append((*i).note()); - memos.append((*i).memo()); - } - - KNotesConduitSettings::setNoteIds(notes); - KNotesConduitSettings::setMemoIds(memos); - KNotesConduitSettings::self()->writeConfig(); - - fActionStatus=Done; - fDatabase->cleanup(); - fDatabase->resetSyncFlags(); - fLocalDatabase->cleanup(); - fLocalDatabase->resetSyncFlags(); - - // Tell the user what happened. If no changes were - // made, spoke remains false and we'll tack a - // message on to the end saying so, so that - // the user always gets at least one message. - bool spoke = false; - if (fP->fAddedMemosCounter) - { - addSyncLogEntry(i18n("Added one new memo.", - "Added %n new memos.", - fP->fAddedMemosCounter)); - } - if (fP->fModifiedMemosCounter) - { - addSyncLogEntry(i18n("Modified one memo.", - "Modified %n memos.", - fP->fModifiedMemosCounter)); - spoke = true; - } - if (fP->fDeletedMemosCounter) - { - addSyncLogEntry(i18n("Deleted one memo.", - "Deleted %n memos.",fP->fDeletedMemosCounter)); - spoke = true; - } - if (fP->fAddedNotesCounter) - { - addSyncLogEntry(i18n("Added one note to KNotes.", - "Added %n notes to KNotes.",fP->fAddedNotesCounter)); - spoke = true; - } - if (fP->fModifiedNotesCounter) - { - addSyncLogEntry(i18n("Modified one note in KNotes.", - "Modified %n notes in KNotes.",fP->fModifiedNotesCounter)); - spoke = true; - } - if (fP->fDeletedNotesCounter) - { - addSyncLogEntry(i18n("Deleted one note from KNotes.", - "Deleted %n notes from KNotes.",fP->fDeletedNotesCounter)); - spoke = true; - } - if (!spoke) - { - addSyncLogEntry(i18n("No change to KNotes.")); - } -} - - -/* virtual */ TQString KNotesAction::statusString() const -{ - switch(fActionStatus) - { - case Init : return CSL1("Init"); - case NewNotesToPilot : - return CSL1("NewNotesToPilot key=%1"); - // TODO DCOP_REMOVAL .arg(fP->fIndex.key()); - case ModifiedNotesToPilot : - return CSL1("ModifiedNotesToPilot key=%1"); - //TODO DCOP_REMOVAL .arg(fP->fIndex.key()); - case MemosToKNotes : - return CSL1("MemosToKNotes rec=%1") - .arg(fP->fRecordIndex); - case Cleanup : return CSL1("Cleanup"); - case Done : - return CSL1("Done"); - default : - return CSL1("Unknown (%1)").arg(fActionStatus); - } -} - - - diff --git a/conduits/knotes/knotes-action.cpp b/conduits/knotes/knotes-action.cpp new file mode 100644 index 0000000..84fe5cc --- /dev/null +++ b/conduits/knotes/knotes-action.cpp @@ -0,0 +1,872 @@ +/* KPilot +** +** Copyright (C) 2001 by Dan Pilone +** Copyright (C) 2002,2003,2004 by Adriaan de Groot +** +** This file defines the SyncAction for the knotes-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include + +#include + +#include +#include +#include + + +#include +//#include + +#include // required by pilot-link includes + +#include + +#include "pilotMemo.h" +#include "pilotSerialDatabase.h" + +//#include "KNotesIface_stub.h" + +#include "knotes-factory.h" + +#include "knotes-action.moc" +#include "knotesconduitSettings.h" + +extern "C" +{ + +unsigned long version_conduit_knotes = Pilot::PLUGIN_API; + +} + +typedef TQString KNoteID_t; +typedef const TQString &KNoteID_pt; + +class NoteAndMemo +{ +public: + NoteAndMemo() : noteId(),memoId(-1) { } ; + NoteAndMemo(KNoteID_pt noteid,int memoid) : noteId(noteid),memoId(memoid) { } ; + bool operator ==(const NoteAndMemo &p) const + { + return (p.memo()==memoId) && (p.note()==noteId); + } + + int memo() const { return memoId; } ; + KNoteID_t note() const { return noteId; } ; + inline bool valid() const { return (memoId>0) && (!noteId.isEmpty()) ; } ; + TQString toString() const { return CSL1("<%1,%2>").arg(noteId).arg(memoId); } ; + + static NoteAndMemo findNote(const TQValueList &,KNoteID_pt note); + static NoteAndMemo findMemo(const TQValueList &,int memo); + +protected: + KNoteID_t noteId; + int memoId; +} ; + +NoteAndMemo NoteAndMemo::findNote(const TQValueList &l ,KNoteID_pt note) +{ + FUNCTIONSETUP; + + for (TQValueList::ConstIterator it = l.begin(); + it != l.end(); + ++it) + { + if ((*it).note()==note) return *it; + } + + return NoteAndMemo(); +} + +NoteAndMemo NoteAndMemo::findMemo(const TQValueList &l , int memo) +{ + FUNCTIONSETUP; + + for (TQValueList::ConstIterator it =l.begin(); + it != l.end(); + ++it) + { + if ((*it).memo()==memo) return *it; + } + + return NoteAndMemo(); +} + +class KNotesAction::KNotesActionPrivate +{ +public: + KNotesActionPrivate() : + fNotesResource(0L), + fTimer(0L), + fDeleteCounter(0), + fModifiedNotesCounter(0), + fModifiedMemosCounter(0), + fAddedNotesCounter(0), + fAddedMemosCounter(0), + fDeletedNotesCounter(0), + fDeletedMemosCounter(0), + fDeleteNoteForMemo(false) + { } ; + ~KNotesActionPrivate() + { + fNotesResource->save(); + + KPILOT_DELETE(fNotesResource); + KPILOT_DELETE(fTimer); + } + + // The record index we're dealing with. Used by + // CopyHHToPC sync only. + int fRecordIndex; + + KCal::CalendarLocal *fNotesResource; + // This is the collection of notes held by KNotes and + KCal::Journal::List fNotes; + + // This iterates through that list; it's in here because + // we use slots to process one item at a time and need + // to keep track of where we are between slot calls. + KCal::Journal::List::ConstIterator fIndex; + + // The DCOP client for this application, and the KNotes stub. + // DCOPClient *fDCOP; + //KNotesIface_stub *fKNotes; + + // The timer for invoking process() to do some more work. + TQTimer *fTimer; + + // The database we're working with (MemoDB) + // PilotSerialDatabase *fDatabase; + // Some counter that needs to be preserved between calls to + // process(). Typically used to note how much work is done. + int fDeleteCounter; // Count deleted memos as well. + unsigned int fModifiedNotesCounter; // Count modified KNotes. + unsigned int fModifiedMemosCounter; + unsigned int fAddedNotesCounter; + unsigned int fAddedMemosCounter; + unsigned int fDeletedNotesCounter; + unsigned int fDeletedMemosCounter; + + // We need to translate between the ids that KNotes uses and + // Pilot id's, so we make a list of pairs. + // + TQValueList fIdList; + + // Setting to delete a KNote when the corresponding memo + // has been deleted. + bool fDeleteNoteForMemo; +}; + + + +KNotesAction::KNotesAction(KPilotLink *o, + const char *n, const TQStringList &a) : + ConduitAction(o,n ? n : "knotes-conduit",a), + fP(new KNotesActionPrivate) +{ + FUNCTIONSETUP; + +/* + if (fP) fP->fDCOP = TDEApplication::kApplication()->dcopClient(); + + if (fP && !fP->fDCOP) + { + WARNINGKPILOT << "Can't get DCOP client." << endl; + } +*/ +} + +/* virtual */ KNotesAction::~KNotesAction() +{ + FUNCTIONSETUP; + + KPILOT_DELETE(fP); +} + +/* virtual */ bool KNotesAction::exec() +{ + FUNCTIONSETUP; + DEBUGKPILOT << fname << ": Starting knotes conduit." << endl; + + if (syncMode().isTest()) + { + test(); + delayDone(); + return true; + } + + TQString e; + if (!openKNotesResource()) return false; + + // Database names seem to be latin1 + if (!openDatabases(CSL1("MemoDB"))) + { +#ifdef DEBUG + DEBUGKPILOT << fname << "Can not open databases." << endl; +#endif + emit logError(i18n("Could not open MemoDB on the handheld.")); + return false; + } + + fP->fTimer = new TQTimer(this); + fActionStatus = Init; + + // this is not needed. As it is done in the initstate in process(); + // resetIndexes(); + + connect(fP->fTimer,TQT_SIGNAL(timeout()),TQT_SLOT(process())); + fP->fTimer->start(0,false); + + return true; +} + +void KNotesAction::test() +{ + if (!openKNotesResource()) return; + listNotes(); +} + +bool KNotesAction::openKNotesResource() +{ + FUNCTIONSETUP; + + TDEConfig korgcfg( locate( "config", CSL1("korganizerrc") ) ); + korgcfg.setGroup( "Time & Date" ); + TQString tz(korgcfg.readEntry( "TimeZoneId" ) ); + + fP->fNotesResource = new KCal::CalendarLocal(tz); + KURL mURL = TDEGlobal::dirs()->saveLocation( "data", "knotes/" ) + "notes.ics"; + + if( fP->fNotesResource->load( mURL.path() ) ) + { + fP->fNotes = fP->fNotesResource->journals(); + return true; + } + else + { + emit logError( i18n("Could not load the resource at: %1").arg(mURL.path()) ); + return false; + } +} + + +void KNotesAction::resetIndexes() +{ + FUNCTIONSETUP; + + fP->fRecordIndex = 0; + fP->fIndex = fP->fNotes.begin(); +} + +void KNotesAction::listNotes() +{ + FUNCTIONSETUP; + + KCal::Journal::List notes = fP->fNotesResource->journals(); + DEBUGKPILOT << fname << ": the resource contains " << notes.size() + << " note(s)." << endl; + + KCal::Journal::List::ConstIterator it; + int i = 1; + for ( it = notes.begin(); it != notes.end(); ++it ) + { + DEBUGKPILOT << fname << ": note " << i << " has id " << (*it)->uid() + << endl; + i++; + } + + DEBUGKPILOT << fname << ": " + << "Sync direction: " << syncMode().name() << endl; +} + +/* slot */ void KNotesAction::process() +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname << ": Now in state " << fActionStatus << endl; + + switch(fActionStatus) + { + case Init: + resetIndexes(); + getAppInfo(); + getConfigInfo(); + switch(syncMode().mode()) + { + case SyncAction::SyncMode::eBackup: + case SyncAction::SyncMode::eRestore: + // Impossible! + fActionStatus = Done; + break; + case SyncAction::SyncMode::eCopyHHToPC : + listNotes(); // Debugging + fActionStatus = MemosToKNotes; + break; + case SyncAction::SyncMode::eHotSync: + case SyncAction::SyncMode::eFullSync: + case SyncAction::SyncMode::eCopyPCToHH: + fActionStatus = ModifiedNotesToPilot; + break; + } + break; + case ModifiedNotesToPilot: + if (modifyNoteOnPilot()) + { + resetIndexes(); + fActionStatus = DeleteNotesOnPilot; + } + break; + case DeleteNotesOnPilot: + if (deleteNoteOnPilot()) + { + resetIndexes(); + fActionStatus = NewNotesToPilot; + } + break; + case NewNotesToPilot : + if (addNewNoteToPilot()) + { + resetIndexes(); + fDatabase->resetDBIndex(); + switch(syncMode().mode()) + { + case SyncAction::SyncMode::eBackup: + case SyncAction::SyncMode::eRestore: + case SyncAction::SyncMode::eCopyHHToPC : + // Impossible! + fActionStatus = Done; + break; + case SyncAction::SyncMode::eHotSync: + case SyncAction::SyncMode::eFullSync: + fActionStatus = MemosToKNotes; + break; + case SyncAction::SyncMode::eCopyPCToHH: + fActionStatus = Cleanup; + break; + } + } + break; + case MemosToKNotes : + if (syncMemoToKNotes()) + { + fActionStatus=Cleanup; + } + break; + case Cleanup : + cleanupMemos(); + break; + default : + if (fP->fTimer) fP->fTimer->stop(); + delayDone(); + } +} + + +void KNotesAction::getConfigInfo() +{ + FUNCTIONSETUP; + + KNotesConduitSettings::self()->readConfig(); + + fP->fDeleteNoteForMemo = KNotesConduitSettings::deleteNoteForMemo(); + + TQValueList notes; + TQValueList memos; + + // Make this match the type of KNoteID_t ! + notes=KNotesConduitSettings::noteIds(); + memos=KNotesConduitSettings::memoIds(); + + if (notes.count() != memos.count()) + { + WARNINGKPILOT + << ": Notes and memo id lists don't match (" + << notes.count() + << "," + << memos.count() + << ")" + << endl; + notes.clear(); + memos.clear(); + setFirstSync( true ); + } + + TQValueList::ConstIterator iNotes = notes.begin(); + TQValueList::ConstIterator iMemos = memos.begin(); + + while((iNotes != notes.end()) && (iMemos != memos.end())) + { + fP->fIdList.append(NoteAndMemo(*iNotes,*iMemos)); + ++iNotes; + ++iMemos; + } +} + +void KNotesAction::getAppInfo() +{ + FUNCTIONSETUP; + + resetIndexes(); +} + + +bool KNotesAction::modifyNoteOnPilot() +{ + FUNCTIONSETUP; + return true; + /* + if (fP->fIndex == fP->fNotes.end()) + { + return true; + } + */ + + //TODO DCOP_REMOVAL + /* + if (fP->fKNotes->isModified(CSL1("kpilot"),fP->fIndex.key())) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": The note #" + << fP->fIndex.key() + << " with name " + << fP->fIndex.data() + << " is modified in KNotes." + << endl; +#endif + + NoteAndMemo nm = NoteAndMemo::findNote(fP->fIdList, + fP->fIndex.key()); + + if (nm.valid()) + { + TQString text,title,body; + title = fP->fIndex.data(); + body = fP->fKNotes->text(fP->fIndex.key()); + if (body.startsWith(title)) + { + text = body; + } + else + { + text = title + CSL1("\n") + body; + } + + PilotMemo *a = new PilotMemo(text); + PilotRecord *r = a->pack(); + r->setID(nm.memo()); + + int newid = fDatabase->writeRecord(r); + fLocalDatabase->writeRecord(r); + + if (newid != nm.memo()) + { + WARNINGKPILOT + << ": Memo id changed during write? " + << "From " + << nm.memo() + << " to " + << newid + << endl; + } + } + else + { + WARNINGKPILOT << "Modified note unknown to Pilot" << endl; + // Add it anyway, with new PilotID. + int newid = addNoteToPilot(); + fP->fIdList.remove(nm); + fP->fIdList.append(NoteAndMemo(fP->fIndex.key(),newid)); + } + + ++(fP->fModifiedMemosCounter); + } + */ + + //++(fP->fIndex); + //return false; +} + +bool KNotesAction::deleteNoteOnPilot() +{ + FUNCTIONSETUP; + + /* + TQValueList::Iterator i = fP->fIdList.begin(); + while ( i != fP->fIdList.end() ) + { + // TODO DCOP_REMOVE + if (fP->fNotes.contains((*i).note())) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": Note " << (*i).note() << " still exists." << endl; +#endif + } + else + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": Note " << (*i).note() << " is deleted." << endl; +#endif + fDatabase->deleteRecord((*i).memo()); + fLocalDatabase->deleteRecord((*i).memo()); + i = fP->fIdList.remove(i); + fP->fDeletedMemosCounter++; + continue; + } + ++i; + } + */ + return true; +} + +bool KNotesAction::addNewNoteToPilot() +{ + FUNCTIONSETUP; + + if (fP->fIndex == fP->fNotes.end()) + { + return true; + } + + KCal::Journal *j = (*fP->fIndex); + + if( j->pilotId() == 0 ) + { + DEBUGKPILOT << fname << ": Adding note with id " << j->uid() + << " to pilot." << endl; + + int newid = addNoteToPilot(); + + ++(fP->fAddedMemosCounter); + } + //TODO DCOP_REMOVAL + /* + if (fP->fKNotes->isNew(CSL1("kpilot"),fP->fIndex.key())) + { + int newid = addNoteToPilot(); + fP->fIdList.append(NoteAndMemo(fP->fIndex.key(),newid)); + ++(fP->fAddedMemosCounter); + } + */ + + ++(fP->fIndex); + return false; +} + +bool KNotesAction::syncMemoToKNotes() +{ + FUNCTIONSETUP; + + PilotRecord *rec = 0L; + + if ( syncMode() == SyncAction::SyncMode::eCopyHHToPC ) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": Read record " << fP->fRecordIndex << endl; +#endif + rec = fDatabase->readRecordByIndex(fP->fRecordIndex); + fP->fRecordIndex++; + } + else + { + rec = fDatabase->readNextModifiedRec(); + } + + if (!rec) + { + return true; + } + + PilotMemo *memo = new PilotMemo(rec); + NoteAndMemo m = NoteAndMemo::findMemo(fP->fIdList,memo->id()); + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Looking at memo " + << memo->id() + << " which was found " + << m.toString() + << endl; +#endif + + if (memo->isDeleted()) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": It's been deleted." << endl; +#endif + if (m.valid()) + { + // We knew about the note already, but it + // has changed on the Pilot. + // + // + if (fP->fDeleteNoteForMemo) + { + //TODO DCOP_REMOVAL + //fP->fKNotes->killNote(m.note(),KNotesConduitSettings::suppressKNotesConfirm() + //) ; + fP->fDeletedNotesCounter++; + } + } + else + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": It's new and deleted." << endl; +#endif + } + + fLocalDatabase->deleteRecord(rec->id()); + } + else + { + if (m.valid()) + { + #ifdef DEBUG + DEBUGKPILOT << fname << ": It's just modified." << endl; + DEBUGKPILOT << fname << ": <" +// << fP->fNotes[m.note()] + << "> <" + << memo->shortTitle() + << ">" + << endl; + #endif + // Check if KNotes still knows about this note + //TODO DCOP_REMOVAL + /* + if (!(fP->fKNotes->name(m.note()).isEmpty())) + { + updateNote(m,memo); + } + else + { + uint c = fP->fIdList.remove(m); + if (!c) + { + WARNINGKPILOT + << "Tried to remove valid note and failed." + << endl; + } + addMemoToKNotes(memo); + } + */ + } + else + { + addMemoToKNotes(memo); + } + fLocalDatabase->writeRecord(rec); + } + + KPILOT_DELETE(memo); + KPILOT_DELETE(rec); + + return false; +} + +void KNotesAction::updateNote(const NoteAndMemo &m, const PilotMemo *memo) +{ + FUNCTIONSETUP; + //TODO DCOP_REMOVAL + if (true/*fP->fNotes[m.note()] != memo->shortTitle()*/) + { + // Name changed. KNotes might complain though. + //TODO DCOP_REMOVAL + //fP->fKNotes->setName(m.note(), memo->shortTitle()); + } + //TODO DCOP_REMOVAL + //fP->fKNotes->setText(m.note(),memo->text()); + fP->fModifiedNotesCounter++; +} + +void KNotesAction::addMemoToKNotes(const PilotMemo *memo) +{ + FUNCTIONSETUP; + // This note is new to KNotes + //TODO DCOP_REMOVAL + //KNoteID_t i = fP->fKNotes->newNote(memo->shortTitle(), memo->text()); + //fP->fIdList.append(NoteAndMemo(i,memo->id())); + //fP->fAddedNotesCounter++; + +#ifdef DEBUG + //TODO DCOP_REMOVAL + //DEBUGKPILOT << fname << ": It's new with knote id " << i << endl; +#endif +} +int KNotesAction::addNoteToPilot() +{ + FUNCTIONSETUP; + + KCal::Journal *j = (*fP->fIndex); + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": The note #" + << j->uid() + << " with name " + << j->summary() + << " is new to the Pilot." + << endl; +#endif + + TQString text = j->summary() + CSL1("\n"); + text.append( j->description() ); + //TODO DCOP_REMOVAL + //text.append(fP->fKNotes->text(fP->fIndex.key())); + + PilotMemo *a = new PilotMemo(text); + PilotRecord *r = a->pack(); + + int newid = fDatabase->writeRecord(r); + fLocalDatabase->writeRecord(r); + + j->setPilotId( newid ); + + delete r; + delete a; + delete j; + + fP->fAddedMemosCounter++; + + return newid; +} + + +void KNotesAction::cleanupMemos() +{ + FUNCTIONSETUP; + + // Tell KNotes we're up-to-date + //TODO DCOP_REMOVAL + //fP->fKNotes->sync(CSL1("kpilot")); + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Writing " + << fP->fIdList.count() + << " pairs to the config file." + << endl; + DEBUGKPILOT << fname + << ": The config file is read-only: " + << KNotesConduitSettings::self()->config()->isReadOnly() + << endl; +#endif + + TQValueList notes; + TQValueList memos; + + for (TQValueList::ConstIterator i = + fP->fIdList.begin(); + i!=fP->fIdList.end(); + ++i) + { + notes.append((*i).note()); + memos.append((*i).memo()); + } + + KNotesConduitSettings::setNoteIds(notes); + KNotesConduitSettings::setMemoIds(memos); + KNotesConduitSettings::self()->writeConfig(); + + fActionStatus=Done; + fDatabase->cleanup(); + fDatabase->resetSyncFlags(); + fLocalDatabase->cleanup(); + fLocalDatabase->resetSyncFlags(); + + // Tell the user what happened. If no changes were + // made, spoke remains false and we'll tack a + // message on to the end saying so, so that + // the user always gets at least one message. + bool spoke = false; + if (fP->fAddedMemosCounter) + { + addSyncLogEntry(i18n("Added one new memo.", + "Added %n new memos.", + fP->fAddedMemosCounter)); + } + if (fP->fModifiedMemosCounter) + { + addSyncLogEntry(i18n("Modified one memo.", + "Modified %n memos.", + fP->fModifiedMemosCounter)); + spoke = true; + } + if (fP->fDeletedMemosCounter) + { + addSyncLogEntry(i18n("Deleted one memo.", + "Deleted %n memos.",fP->fDeletedMemosCounter)); + spoke = true; + } + if (fP->fAddedNotesCounter) + { + addSyncLogEntry(i18n("Added one note to KNotes.", + "Added %n notes to KNotes.",fP->fAddedNotesCounter)); + spoke = true; + } + if (fP->fModifiedNotesCounter) + { + addSyncLogEntry(i18n("Modified one note in KNotes.", + "Modified %n notes in KNotes.",fP->fModifiedNotesCounter)); + spoke = true; + } + if (fP->fDeletedNotesCounter) + { + addSyncLogEntry(i18n("Deleted one note from KNotes.", + "Deleted %n notes from KNotes.",fP->fDeletedNotesCounter)); + spoke = true; + } + if (!spoke) + { + addSyncLogEntry(i18n("No change to KNotes.")); + } +} + + +/* virtual */ TQString KNotesAction::statusString() const +{ + switch(fActionStatus) + { + case Init : return CSL1("Init"); + case NewNotesToPilot : + return CSL1("NewNotesToPilot key=%1"); + // TODO DCOP_REMOVAL .arg(fP->fIndex.key()); + case ModifiedNotesToPilot : + return CSL1("ModifiedNotesToPilot key=%1"); + //TODO DCOP_REMOVAL .arg(fP->fIndex.key()); + case MemosToKNotes : + return CSL1("MemosToKNotes rec=%1") + .arg(fP->fRecordIndex); + case Cleanup : return CSL1("Cleanup"); + case Done : + return CSL1("Done"); + default : + return CSL1("Unknown (%1)").arg(fActionStatus); + } +} + + + diff --git a/conduits/knotes/knotes-factory.cc b/conduits/knotes/knotes-factory.cc deleted file mode 100644 index 2719f32..0000000 --- a/conduits/knotes/knotes-factory.cc +++ /dev/null @@ -1,133 +0,0 @@ -/* KPilot -** -** Copyright (C) 2001,2003 by Dan Pilone -** -** This file defines the factory for the knotes-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include - -#include - -#include // Needed by pilot-link include - -#include - -#include "knotes-action.h" -#include "knotes-setup.h" - -#include "knotes-factory.moc" - - -extern "C" -{ - -void *init_conduit_knotes() -{ - return new KNotesConduitFactory; -} - -} - - -/* static */ TDEAboutData *KNotesConduitFactory::fAbout = 0L; - -KNotesConduitFactory::KNotesConduitFactory(TQObject *p, const char *n) : - KLibFactory(p,n) -{ - FUNCTIONSETUP; - - fInstance = new TDEInstance("knotesconduit"); - fAbout = new TDEAboutData("knotesconduit", - I18N_NOOP("KNotes Conduit for KPilot"), - KPILOT_VERSION, - I18N_NOOP("Configures the KNotes Conduit for KPilot"), - TDEAboutData::License_GPL, - "(C) 2001, Adriaan de Groot"); - fAbout->addAuthor("Adriaan de Groot", - I18N_NOOP("Primary Author"), - "groot@kde.org", - "http://www.cs.kun.nl/~adridg/kpilot"); - fAbout->addCredit("David Bishop", - I18N_NOOP("UI")); -} - -KNotesConduitFactory::~KNotesConduitFactory() -{ - FUNCTIONSETUP; - - KPILOT_DELETE(fInstance); - KPILOT_DELETE(fAbout); -} - -/* virtual */ TQObject *KNotesConduitFactory::createObject( TQObject *p, - const char *n, - const char *c, - const TQStringList &a) -{ - FUNCTIONSETUP; - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Creating object of class " - << c - << endl; -#endif - - if (qstrcmp(c,"ConduitConfigBase")==0) - { - TQWidget *w = dynamic_cast(p); - if (w) - { - return new KNotesConfigBase(w,0L); - } - else - { - return 0L; - } - } - else - if (qstrcmp(c,"SyncAction")==0) - { - KPilotLink *d = dynamic_cast(p); - - if (d) - { - return new KNotesAction(d,n,a); - } - else - { - WARNINGKPILOT - << "Couldn't cast parent to KPilotDeviceLink" - << endl; - return 0L; - } - } - - return 0L; -} diff --git a/conduits/knotes/knotes-factory.cpp b/conduits/knotes/knotes-factory.cpp new file mode 100644 index 0000000..2719f32 --- /dev/null +++ b/conduits/knotes/knotes-factory.cpp @@ -0,0 +1,133 @@ +/* KPilot +** +** Copyright (C) 2001,2003 by Dan Pilone +** +** This file defines the factory for the knotes-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include + +#include + +#include // Needed by pilot-link include + +#include + +#include "knotes-action.h" +#include "knotes-setup.h" + +#include "knotes-factory.moc" + + +extern "C" +{ + +void *init_conduit_knotes() +{ + return new KNotesConduitFactory; +} + +} + + +/* static */ TDEAboutData *KNotesConduitFactory::fAbout = 0L; + +KNotesConduitFactory::KNotesConduitFactory(TQObject *p, const char *n) : + KLibFactory(p,n) +{ + FUNCTIONSETUP; + + fInstance = new TDEInstance("knotesconduit"); + fAbout = new TDEAboutData("knotesconduit", + I18N_NOOP("KNotes Conduit for KPilot"), + KPILOT_VERSION, + I18N_NOOP("Configures the KNotes Conduit for KPilot"), + TDEAboutData::License_GPL, + "(C) 2001, Adriaan de Groot"); + fAbout->addAuthor("Adriaan de Groot", + I18N_NOOP("Primary Author"), + "groot@kde.org", + "http://www.cs.kun.nl/~adridg/kpilot"); + fAbout->addCredit("David Bishop", + I18N_NOOP("UI")); +} + +KNotesConduitFactory::~KNotesConduitFactory() +{ + FUNCTIONSETUP; + + KPILOT_DELETE(fInstance); + KPILOT_DELETE(fAbout); +} + +/* virtual */ TQObject *KNotesConduitFactory::createObject( TQObject *p, + const char *n, + const char *c, + const TQStringList &a) +{ + FUNCTIONSETUP; + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Creating object of class " + << c + << endl; +#endif + + if (qstrcmp(c,"ConduitConfigBase")==0) + { + TQWidget *w = dynamic_cast(p); + if (w) + { + return new KNotesConfigBase(w,0L); + } + else + { + return 0L; + } + } + else + if (qstrcmp(c,"SyncAction")==0) + { + KPilotLink *d = dynamic_cast(p); + + if (d) + { + return new KNotesAction(d,n,a); + } + else + { + WARNINGKPILOT + << "Couldn't cast parent to KPilotDeviceLink" + << endl; + return 0L; + } + } + + return 0L; +} diff --git a/conduits/knotes/knotes-setup.cc b/conduits/knotes/knotes-setup.cc deleted file mode 100644 index 0bdf41a..0000000 --- a/conduits/knotes/knotes-setup.cc +++ /dev/null @@ -1,83 +0,0 @@ -/* KPilot -** -** Copyright (C) 2001,2003 by Dan Pilone -** -** This file defines the setup dialog for the knotes-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include - -#include -#include - -#include "setup_base.h" - -#include "knotes-factory.h" -#include "knotes-setup.h" -#include "knotesconduitSettings.h" - - -KNotesConfigBase::KNotesConfigBase(TQWidget *w, const char *n) : - ConduitConfigBase(w,n), - fConfigWidget(0L) -{ - fConfigWidget = new KNotesWidget(w); - ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,KNotesConduitFactory::about()); - fWidget = fConfigWidget; - TQObject::connect(fConfigWidget->fDeleteNoteForMemo,TQT_SIGNAL(clicked()), - this,TQT_SLOT(modified())); - TQObject::connect(fConfigWidget->fSuppressConfirm,TQT_SIGNAL(clicked()), - this,TQT_SLOT(modified())); - TQObject::connect(fConfigWidget->fDeleteNoteForMemo,TQT_SIGNAL(toggled(bool)), - fConfigWidget->fSuppressConfirm,TQT_SLOT(setEnabled(bool))); - fConduitName=i18n("KNotes"); -} - -void KNotesConfigBase::commit() -{ - KNotesConduitSettings::setDeleteNoteForMemo( fConfigWidget->fDeleteNoteForMemo->isChecked() ); - KNotesConduitSettings::setSuppressKNotesConfirm(fConfigWidget->fSuppressConfirm->isChecked()); - KNotesConduitSettings::self()->writeConfig(); - unmodified(); -} - -void KNotesConfigBase::load() -{ - KNotesConduitSettings::self()->readConfig(); - fConfigWidget->fDeleteNoteForMemo->setChecked(KNotesConduitSettings::deleteNoteForMemo() ); - fConfigWidget->fSuppressConfirm->setChecked(KNotesConduitSettings::suppressKNotesConfirm() ); - fConfigWidget->fSuppressConfirm->setEnabled(KNotesConduitSettings::deleteNoteForMemo()); - unmodified(); -} - -/* static */ ConduitConfigBase *KNotesConfigBase::create(TQWidget *w, const char *n) -{ - return new KNotesConfigBase(w,n); -} - diff --git a/conduits/knotes/knotes-setup.cpp b/conduits/knotes/knotes-setup.cpp new file mode 100644 index 0000000..0bdf41a --- /dev/null +++ b/conduits/knotes/knotes-setup.cpp @@ -0,0 +1,83 @@ +/* KPilot +** +** Copyright (C) 2001,2003 by Dan Pilone +** +** This file defines the setup dialog for the knotes-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include + +#include +#include + +#include "setup_base.h" + +#include "knotes-factory.h" +#include "knotes-setup.h" +#include "knotesconduitSettings.h" + + +KNotesConfigBase::KNotesConfigBase(TQWidget *w, const char *n) : + ConduitConfigBase(w,n), + fConfigWidget(0L) +{ + fConfigWidget = new KNotesWidget(w); + ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,KNotesConduitFactory::about()); + fWidget = fConfigWidget; + TQObject::connect(fConfigWidget->fDeleteNoteForMemo,TQT_SIGNAL(clicked()), + this,TQT_SLOT(modified())); + TQObject::connect(fConfigWidget->fSuppressConfirm,TQT_SIGNAL(clicked()), + this,TQT_SLOT(modified())); + TQObject::connect(fConfigWidget->fDeleteNoteForMemo,TQT_SIGNAL(toggled(bool)), + fConfigWidget->fSuppressConfirm,TQT_SLOT(setEnabled(bool))); + fConduitName=i18n("KNotes"); +} + +void KNotesConfigBase::commit() +{ + KNotesConduitSettings::setDeleteNoteForMemo( fConfigWidget->fDeleteNoteForMemo->isChecked() ); + KNotesConduitSettings::setSuppressKNotesConfirm(fConfigWidget->fSuppressConfirm->isChecked()); + KNotesConduitSettings::self()->writeConfig(); + unmodified(); +} + +void KNotesConfigBase::load() +{ + KNotesConduitSettings::self()->readConfig(); + fConfigWidget->fDeleteNoteForMemo->setChecked(KNotesConduitSettings::deleteNoteForMemo() ); + fConfigWidget->fSuppressConfirm->setChecked(KNotesConduitSettings::suppressKNotesConfirm() ); + fConfigWidget->fSuppressConfirm->setEnabled(KNotesConduitSettings::deleteNoteForMemo()); + unmodified(); +} + +/* static */ ConduitConfigBase *KNotesConfigBase::create(TQWidget *w, const char *n) +{ + return new KNotesConfigBase(w,n); +} + diff --git a/conduits/malconduit/CMakeLists.txt b/conduits/malconduit/CMakeLists.txt index a6ff252..781f4a4 100644 --- a/conduits/malconduit/CMakeLists.txt +++ b/conduits/malconduit/CMakeLists.txt @@ -17,7 +17,7 @@ link_directories( tde_add_kpart( conduit_mal AUTOMOC SOURCES malconduitSettings.kcfgc mal-setup_dialog.ui - mal-factory.cc mal-setup.cc mal-conduit.cc + mal-factory.cpp mal-setup.cpp mal-conduit.cpp LINK kpilot-shared tdeui-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/conduits/malconduit/Makefile.am b/conduits/malconduit/Makefile.am index 6f9825a..e190ba7 100644 --- a/conduits/malconduit/Makefile.am +++ b/conduits/malconduit/Makefile.am @@ -12,7 +12,7 @@ kde_kcfg_DATA = malconduit.kcfg kde_module_LTLIBRARIES = conduit_mal.la -conduit_mal_la_SOURCES = malconduitSettings.kcfgc mal-setup_dialog.ui mal-factory.cc mal-setup.cc mal-conduit.cc +conduit_mal_la_SOURCES = malconduitSettings.kcfgc mal-setup_dialog.ui mal-factory.cpp mal-setup.cpp mal-conduit.cpp conduit_mal_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(PISOCK_LIB) $(LIB_TQT) -ltdecore -ltdeio -ltdeui conduit_mal_la_LIBADD = ../../lib/libkpilot.la $(MAL_LIB) $(LIB_TDEUI) diff --git a/conduits/malconduit/mal-conduit.cc b/conduits/malconduit/mal-conduit.cc deleted file mode 100644 index cddf09f..0000000 --- a/conduits/malconduit/mal-conduit.cc +++ /dev/null @@ -1,319 +0,0 @@ -/* -** MAL conduit for KPilot -** -** Copyright (C) 2002 by Reinhold Kainhofer -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -** -** -** Specific permission is granted for this code to be linked to libmal -** (this is necessary because the libmal license is not GPL-compatible). -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - - - - -#include "options.h" - -#include -#include -#include - -#include "mal-factory.h" -#include "mal-conduit.moc" -#include -#include "malconduitSettings.h" - - -static MALConduit *conduitInstance=0L; - -int malconduit_logf(const char *, ...) __attribute__ ((format (printf, 1, 2))); - -int malconduit_logf(const char *format, ...) -{ - FUNCTIONSETUP; - va_list val; - int rval; - va_start(val, format); -#define WRITE_MAX_BUF 4096 - char msg[WRITE_MAX_BUF]; - msg[0]='\0'; - rval=vsnprintf(&msg[0], sizeof(msg), format, val); - va_end(val); - if (rval == -1) { - msg[WRITE_MAX_BUF-1] = '\0'; - rval=WRITE_MAX_BUF-1; - } - if (conduitInstance) - { - conduitInstance->printLogMessage(msg); - } - else - { - // write out to stderr - WARNINGKPILOT<< msg << endl; - } - return rval; -} - -#ifndef LIBMAL20 -int32 cbTask (void * /*out*/, - int32 * /*returnErrorCode*/, - char *currentTask, - AGBool /*bufferable*/) -{ - if (currentTask) { - malconduit_logf ("%s\n", currentTask); - } - - return AGCLIENT_CONTINUE; -} - -static int32 cbItem (void */*out*/, - int32 * /*returnErrorCode*/, - int32 /*currentItemNumber*/, - int32 /*totalItemCount*/, - char * /*currentItem*/) -{ -// The log widget only supports writing out whole lines. You just can't add a single character -// to the last line. Thus I completely remove the pseudo-percentbar. -/* malconduit_logf ("."); - - if (currentItemNumber == totalItemCount) { - malconduit_logf ("\n"); - } -*/ - return AGCLIENT_CONTINUE; -} -#endif - - -MALConduit::MALConduit(KPilotLink * o, - const char *n, - const TQStringList & a) : - ConduitAction(o, n, a) -{ - FUNCTIONSETUP; -#ifdef LIBMAL20 - register_prinStatusHook(malconduit_logf); - register_printErrorHook(malconduit_logf); -#endif - conduitInstance=this; - fConduitName=i18n("MAL"); -} - - - -MALConduit::~MALConduit() -{ - FUNCTIONSETUP; -} - - - -void MALConduit::readConfig() -{ - FUNCTIONSETUP; - MALConduitSettings::self()->readConfig(); -#ifdef DEBUG - DEBUGKPILOT<<"Last sync was "<writeConfig(); -} - - - -bool MALConduit::skip() -{ - TQDateTime now=TQDateTime::currentDateTime(); - TQDateTime lastSync=MALConduitSettings::lastMALSync(); - - if (!lastSync.isValid() || !now.isValid()) return false; - - switch ( MALConduitSettings::syncFrequency() ) - { - case MALConduitSettings::eEveryHour: - if ( (lastSync.secsTo(now)<=3600) && (lastSync.time().hour()==now.time().hour()) ) return true; - else return false; - case MALConduitSettings::eEveryDay: - if ( lastSync.date() == now.date() ) return true; - else return false; - case MALConduitSettings::eEveryWeek: - if ( (lastSync.daysTo(now)<=7) && ( lastSync.date().dayOfWeek()<=now.date().dayOfWeek()) ) return true; - else return false; - case MALConduitSettings::eEveryMonth: - if ( (lastSync.daysTo(now)<=31) && (lastSync.date().month()==now.date().month()) ) return true; - else return false; - case MALConduitSettings::eEverySync: - default: - return false; - } - return false; -} - - - -/* virtual */ bool MALConduit::exec() -{ - FUNCTIONSETUP; - - readConfig(); - - // TODO: set the log/error message hooks of libmal here!!! - - if (skip()) - { - emit logMessage(i18n("Skipping MAL sync, because last synchronization was not long enough ago.")); - emit syncDone(this); - return true; - } - - // Now initiate the sync. - PalmSyncInfo* pInfo=syncInfoNew(); - if (!pInfo) { - WARNINGKPILOT << "Could not allocate SyncInfo!" << endl; - emit logError(i18n("MAL synchronization failed (no SyncInfo).")); - return false; - } - - TQString proxyServer( MALConduitSettings::proxyServer() ); - int proxyPort( MALConduitSettings::proxyPort() ); - TQString syncMessage; - bool canContinue = true; - // Set all proxy settings - switch (MALConduitSettings::proxyType()) - { - case MALConduitSettings::eProxyHTTP: - if (proxyServer.isEmpty()) - { - canContinue = false; - syncMessage = i18n("No proxy server is set."); - break; - } - syncMessage = i18n("Using proxy server: %1").arg(proxyServer); - -#ifdef DEBUG - DEBUGKPILOT<<" Using HTTP proxy server \""<(proxyServer.latin1())); - if (proxyPort>0 && proxyPort<65536) setHttpProxyPort( proxyPort ); - else setHttpProxyPort(80); -#else - pInfo->httpProxy = new char[ proxyServer.length() + 1 ]; - strlcpy( pInfo->httpProxy, proxyServer.latin1(), proxyServer.length() + 1); - if (proxyPort>0 && proxyPort<65536) pInfo->httpProxyPort = proxyPort; - else pInfo->httpProxyPort = 80; -#endif - - if (!MALConduitSettings::proxyUser().isEmpty()) - { -#ifdef LIBMAL20 - setProxyUsername( const_cast(MALConduitSettings::proxyUser().latin1()) ); - if (!MALConduitSettings::proxyPassword().isEmpty()) setProxyPassword( const_cast(MALConduitSettings::proxyPassword().latin1()) ); -#else - pInfo->proxyUsername = new char[ MALConduitSettings::proxyUser().length() + 1 ]; - strlcpy( pInfo->proxyUsername, MALConduitSettings::proxyUser().latin1(), MALConduitSettings::proxyUser().length() + 1); - if (!MALConduitSettings::proxyPassword().isEmpty()) { -// pInfo->proxyPassword = MALConduitSettings::proxyPassword().latin1(); - pInfo->proxyPassword = new char[ MALConduitSettings::proxyPassword().length() + 1 ]; - strlcpy( pInfo->proxyPassword, MALConduitSettings::proxyPassword().latin1(), MALConduitSettings::proxyPassword().length() + 1); - } -#endif - } - break; - case MALConduitSettings::eProxySOCKS: - if (proxyServer.isEmpty()) - { - canContinue = false; - syncMessage = i18n("No SOCKS proxy is set."); - break; - } - syncMessage = i18n("Using SOCKS proxy: %1").arg(proxyServer); -#ifdef DEBUG - DEBUGKPILOT<<" Using SOCKS proxy server \""<(proxyServer.latin1()) ); - if (proxyPort>0 && proxyPort<65536) setSocksProxyPort( proxyPort ); - else setSocksProxyPort(1080); -#else -// pInfo->socksProxy = proxyServer.latin1(); - pInfo->socksProxy = new char[ proxyServer.length() + 1 ]; - strlcpy( pInfo->socksProxy, proxyServer.latin1(), proxyServer.length() + 1); - if (proxyPort>0 && proxyPort<65536) pInfo->socksProxyPort = proxyPort; - else pInfo->socksProxyPort = 1080; -#endif - break; - default: - break; - } - - logMessage(syncMessage); - - if (!canContinue) - { - return false; - } - -#ifdef LIBMAL20 - malsync( pilotSocket(), pInfo); -#else - pInfo->sd = pilotSocket(); - pInfo->taskFunc = cbTask; - pInfo->itemFunc = cbItem; - malsync( pInfo ); - delete[] pInfo->httpProxy; - delete[] pInfo->proxyUsername; - delete[] pInfo->proxyPassword; - delete[] pInfo->socksProxy; - syncInfoFree(pInfo); -#endif - - saveConfig(); - return delayDone(); -} - -void MALConduit::printLogMessage(TQString msg) -{ - FUNCTIONSETUP; - // Remove the pseudo-progressbar: - TQString newmsg(msg); - newmsg.replace( TQRegExp("^\\s*\\.*\\s*"), ""); - newmsg.replace( TQRegExp("\\s*\\.*\\s*$"), ""); - if (newmsg.length()>0) - { - emit logMessage(newmsg); - } -} - diff --git a/conduits/malconduit/mal-conduit.cpp b/conduits/malconduit/mal-conduit.cpp new file mode 100644 index 0000000..cddf09f --- /dev/null +++ b/conduits/malconduit/mal-conduit.cpp @@ -0,0 +1,319 @@ +/* +** MAL conduit for KPilot +** +** Copyright (C) 2002 by Reinhold Kainhofer +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +** +** +** Specific permission is granted for this code to be linked to libmal +** (this is necessary because the libmal license is not GPL-compatible). +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + + + +#include "options.h" + +#include +#include +#include + +#include "mal-factory.h" +#include "mal-conduit.moc" +#include +#include "malconduitSettings.h" + + +static MALConduit *conduitInstance=0L; + +int malconduit_logf(const char *, ...) __attribute__ ((format (printf, 1, 2))); + +int malconduit_logf(const char *format, ...) +{ + FUNCTIONSETUP; + va_list val; + int rval; + va_start(val, format); +#define WRITE_MAX_BUF 4096 + char msg[WRITE_MAX_BUF]; + msg[0]='\0'; + rval=vsnprintf(&msg[0], sizeof(msg), format, val); + va_end(val); + if (rval == -1) { + msg[WRITE_MAX_BUF-1] = '\0'; + rval=WRITE_MAX_BUF-1; + } + if (conduitInstance) + { + conduitInstance->printLogMessage(msg); + } + else + { + // write out to stderr + WARNINGKPILOT<< msg << endl; + } + return rval; +} + +#ifndef LIBMAL20 +int32 cbTask (void * /*out*/, + int32 * /*returnErrorCode*/, + char *currentTask, + AGBool /*bufferable*/) +{ + if (currentTask) { + malconduit_logf ("%s\n", currentTask); + } + + return AGCLIENT_CONTINUE; +} + +static int32 cbItem (void */*out*/, + int32 * /*returnErrorCode*/, + int32 /*currentItemNumber*/, + int32 /*totalItemCount*/, + char * /*currentItem*/) +{ +// The log widget only supports writing out whole lines. You just can't add a single character +// to the last line. Thus I completely remove the pseudo-percentbar. +/* malconduit_logf ("."); + + if (currentItemNumber == totalItemCount) { + malconduit_logf ("\n"); + } +*/ + return AGCLIENT_CONTINUE; +} +#endif + + +MALConduit::MALConduit(KPilotLink * o, + const char *n, + const TQStringList & a) : + ConduitAction(o, n, a) +{ + FUNCTIONSETUP; +#ifdef LIBMAL20 + register_prinStatusHook(malconduit_logf); + register_printErrorHook(malconduit_logf); +#endif + conduitInstance=this; + fConduitName=i18n("MAL"); +} + + + +MALConduit::~MALConduit() +{ + FUNCTIONSETUP; +} + + + +void MALConduit::readConfig() +{ + FUNCTIONSETUP; + MALConduitSettings::self()->readConfig(); +#ifdef DEBUG + DEBUGKPILOT<<"Last sync was "<writeConfig(); +} + + + +bool MALConduit::skip() +{ + TQDateTime now=TQDateTime::currentDateTime(); + TQDateTime lastSync=MALConduitSettings::lastMALSync(); + + if (!lastSync.isValid() || !now.isValid()) return false; + + switch ( MALConduitSettings::syncFrequency() ) + { + case MALConduitSettings::eEveryHour: + if ( (lastSync.secsTo(now)<=3600) && (lastSync.time().hour()==now.time().hour()) ) return true; + else return false; + case MALConduitSettings::eEveryDay: + if ( lastSync.date() == now.date() ) return true; + else return false; + case MALConduitSettings::eEveryWeek: + if ( (lastSync.daysTo(now)<=7) && ( lastSync.date().dayOfWeek()<=now.date().dayOfWeek()) ) return true; + else return false; + case MALConduitSettings::eEveryMonth: + if ( (lastSync.daysTo(now)<=31) && (lastSync.date().month()==now.date().month()) ) return true; + else return false; + case MALConduitSettings::eEverySync: + default: + return false; + } + return false; +} + + + +/* virtual */ bool MALConduit::exec() +{ + FUNCTIONSETUP; + + readConfig(); + + // TODO: set the log/error message hooks of libmal here!!! + + if (skip()) + { + emit logMessage(i18n("Skipping MAL sync, because last synchronization was not long enough ago.")); + emit syncDone(this); + return true; + } + + // Now initiate the sync. + PalmSyncInfo* pInfo=syncInfoNew(); + if (!pInfo) { + WARNINGKPILOT << "Could not allocate SyncInfo!" << endl; + emit logError(i18n("MAL synchronization failed (no SyncInfo).")); + return false; + } + + TQString proxyServer( MALConduitSettings::proxyServer() ); + int proxyPort( MALConduitSettings::proxyPort() ); + TQString syncMessage; + bool canContinue = true; + // Set all proxy settings + switch (MALConduitSettings::proxyType()) + { + case MALConduitSettings::eProxyHTTP: + if (proxyServer.isEmpty()) + { + canContinue = false; + syncMessage = i18n("No proxy server is set."); + break; + } + syncMessage = i18n("Using proxy server: %1").arg(proxyServer); + +#ifdef DEBUG + DEBUGKPILOT<<" Using HTTP proxy server \""<(proxyServer.latin1())); + if (proxyPort>0 && proxyPort<65536) setHttpProxyPort( proxyPort ); + else setHttpProxyPort(80); +#else + pInfo->httpProxy = new char[ proxyServer.length() + 1 ]; + strlcpy( pInfo->httpProxy, proxyServer.latin1(), proxyServer.length() + 1); + if (proxyPort>0 && proxyPort<65536) pInfo->httpProxyPort = proxyPort; + else pInfo->httpProxyPort = 80; +#endif + + if (!MALConduitSettings::proxyUser().isEmpty()) + { +#ifdef LIBMAL20 + setProxyUsername( const_cast(MALConduitSettings::proxyUser().latin1()) ); + if (!MALConduitSettings::proxyPassword().isEmpty()) setProxyPassword( const_cast(MALConduitSettings::proxyPassword().latin1()) ); +#else + pInfo->proxyUsername = new char[ MALConduitSettings::proxyUser().length() + 1 ]; + strlcpy( pInfo->proxyUsername, MALConduitSettings::proxyUser().latin1(), MALConduitSettings::proxyUser().length() + 1); + if (!MALConduitSettings::proxyPassword().isEmpty()) { +// pInfo->proxyPassword = MALConduitSettings::proxyPassword().latin1(); + pInfo->proxyPassword = new char[ MALConduitSettings::proxyPassword().length() + 1 ]; + strlcpy( pInfo->proxyPassword, MALConduitSettings::proxyPassword().latin1(), MALConduitSettings::proxyPassword().length() + 1); + } +#endif + } + break; + case MALConduitSettings::eProxySOCKS: + if (proxyServer.isEmpty()) + { + canContinue = false; + syncMessage = i18n("No SOCKS proxy is set."); + break; + } + syncMessage = i18n("Using SOCKS proxy: %1").arg(proxyServer); +#ifdef DEBUG + DEBUGKPILOT<<" Using SOCKS proxy server \""<(proxyServer.latin1()) ); + if (proxyPort>0 && proxyPort<65536) setSocksProxyPort( proxyPort ); + else setSocksProxyPort(1080); +#else +// pInfo->socksProxy = proxyServer.latin1(); + pInfo->socksProxy = new char[ proxyServer.length() + 1 ]; + strlcpy( pInfo->socksProxy, proxyServer.latin1(), proxyServer.length() + 1); + if (proxyPort>0 && proxyPort<65536) pInfo->socksProxyPort = proxyPort; + else pInfo->socksProxyPort = 1080; +#endif + break; + default: + break; + } + + logMessage(syncMessage); + + if (!canContinue) + { + return false; + } + +#ifdef LIBMAL20 + malsync( pilotSocket(), pInfo); +#else + pInfo->sd = pilotSocket(); + pInfo->taskFunc = cbTask; + pInfo->itemFunc = cbItem; + malsync( pInfo ); + delete[] pInfo->httpProxy; + delete[] pInfo->proxyUsername; + delete[] pInfo->proxyPassword; + delete[] pInfo->socksProxy; + syncInfoFree(pInfo); +#endif + + saveConfig(); + return delayDone(); +} + +void MALConduit::printLogMessage(TQString msg) +{ + FUNCTIONSETUP; + // Remove the pseudo-progressbar: + TQString newmsg(msg); + newmsg.replace( TQRegExp("^\\s*\\.*\\s*"), ""); + newmsg.replace( TQRegExp("\\s*\\.*\\s*$"), ""); + if (newmsg.length()>0) + { + emit logMessage(newmsg); + } +} + diff --git a/conduits/malconduit/mal-factory.cc b/conduits/malconduit/mal-factory.cc deleted file mode 100644 index f411e94..0000000 --- a/conduits/malconduit/mal-factory.cc +++ /dev/null @@ -1,143 +0,0 @@ -/* Time-factory.cc KPilot -** -** Copyright (C) 2002 by Reinhold Kainhofer -** -** This file defines the factory for the MAL-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -** -** -** Specific permission is granted for this code to be linked to libmal -** (this is necessary because the libmal license is not GPL-compatible). -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include - -#include // Needed by pilot-link include -#include "mal-conduit.h" -#include "mal-setup.h" - -#include "mal-factory.moc" - - -extern "C" -{ - -void *init_conduit_mal() -{ - return new MALConduitFactory; -} - -unsigned long version_conduit_mal = Pilot::PLUGIN_API; - -} - - -// A number of static variables -// -TDEAboutData *MALConduitFactory::fAbout = 0L; - -MALConduitFactory::MALConduitFactory(TQObject *p, const char *n) : - KLibFactory(p,n) -{ - FUNCTIONSETUP; - - fInstance = new TDEInstance("MALconduit"); - fAbout = new TDEAboutData("MALconduit", - I18N_NOOP("MAL Synchronization Conduit for KPilot"), - KPILOT_VERSION, - I18N_NOOP("Synchronizes the content from MAL Servers like AvantGo to the Handheld"), - TDEAboutData::License_GPL, - "(C) 2002, Reinhold Kainhofer"); - fAbout->addAuthor("Reinhold Kainhofer", - I18N_NOOP("Primary Author"), "reinhold@kainhofer.com", "http://reinhold.kainhofer.com/"); - fAbout->addCredit("Jason Day", - I18N_NOOP("Author of libmal and the JPilot AvantGo conduit"), "jasonday@worldnet.att.net"); - fAbout->addCredit("Tom Whittaker", - I18N_NOOP("Author of syncmal"), "tom@tomw.org", "http://www.tomw.org/"); - fAbout->addCredit("AvantGo, Inc.", - I18N_NOOP("Authors of the malsync library (c) 1997-1999"), "", "http://www.avantgo.com/"); -} - -MALConduitFactory::~MALConduitFactory() -{ - FUNCTIONSETUP; - - KPILOT_DELETE(fInstance); - KPILOT_DELETE(fAbout); -} - -/* virtual */ TQObject *MALConduitFactory::createObject( TQObject *p, - const char *n, - const char *c, - const TQStringList &a) -{ - FUNCTIONSETUP; - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Creating object of class " - << c - << endl; -#endif - - if (qstrcmp(c,"ConduitConfigBase")==0) - { - TQWidget *w = dynamic_cast(p); - - if (w) - { - return new MALWidgetSetup(w,n); - } - else - { - WARNINGKPILOT - << "Couldn't cast parent to widget." - << endl; - return 0L; - } - } - - if (qstrcmp(c,"SyncAction")==0) - { - KPilotLink *d = dynamic_cast(p); - - if (d) - { - return new MALConduit(d,n,a); - } - else - { - WARNINGKPILOT - << "Couldn't cast parent to KPilotLink" - << endl; - return 0L; - } - } - - return 0L; -} - diff --git a/conduits/malconduit/mal-factory.cpp b/conduits/malconduit/mal-factory.cpp new file mode 100644 index 0000000..35bf5d5 --- /dev/null +++ b/conduits/malconduit/mal-factory.cpp @@ -0,0 +1,143 @@ +/* Time-factory.cpp KPilot +** +** Copyright (C) 2002 by Reinhold Kainhofer +** +** This file defines the factory for the MAL-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +** +** +** Specific permission is granted for this code to be linked to libmal +** (this is necessary because the libmal license is not GPL-compatible). +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include + +#include // Needed by pilot-link include +#include "mal-conduit.h" +#include "mal-setup.h" + +#include "mal-factory.moc" + + +extern "C" +{ + +void *init_conduit_mal() +{ + return new MALConduitFactory; +} + +unsigned long version_conduit_mal = Pilot::PLUGIN_API; + +} + + +// A number of static variables +// +TDEAboutData *MALConduitFactory::fAbout = 0L; + +MALConduitFactory::MALConduitFactory(TQObject *p, const char *n) : + KLibFactory(p,n) +{ + FUNCTIONSETUP; + + fInstance = new TDEInstance("MALconduit"); + fAbout = new TDEAboutData("MALconduit", + I18N_NOOP("MAL Synchronization Conduit for KPilot"), + KPILOT_VERSION, + I18N_NOOP("Synchronizes the content from MAL Servers like AvantGo to the Handheld"), + TDEAboutData::License_GPL, + "(C) 2002, Reinhold Kainhofer"); + fAbout->addAuthor("Reinhold Kainhofer", + I18N_NOOP("Primary Author"), "reinhold@kainhofer.com", "http://reinhold.kainhofer.com/"); + fAbout->addCredit("Jason Day", + I18N_NOOP("Author of libmal and the JPilot AvantGo conduit"), "jasonday@worldnet.att.net"); + fAbout->addCredit("Tom Whittaker", + I18N_NOOP("Author of syncmal"), "tom@tomw.org", "http://www.tomw.org/"); + fAbout->addCredit("AvantGo, Inc.", + I18N_NOOP("Authors of the malsync library (c) 1997-1999"), "", "http://www.avantgo.com/"); +} + +MALConduitFactory::~MALConduitFactory() +{ + FUNCTIONSETUP; + + KPILOT_DELETE(fInstance); + KPILOT_DELETE(fAbout); +} + +/* virtual */ TQObject *MALConduitFactory::createObject( TQObject *p, + const char *n, + const char *c, + const TQStringList &a) +{ + FUNCTIONSETUP; + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Creating object of class " + << c + << endl; +#endif + + if (qstrcmp(c,"ConduitConfigBase")==0) + { + TQWidget *w = dynamic_cast(p); + + if (w) + { + return new MALWidgetSetup(w,n); + } + else + { + WARNINGKPILOT + << "Couldn't cast parent to widget." + << endl; + return 0L; + } + } + + if (qstrcmp(c,"SyncAction")==0) + { + KPilotLink *d = dynamic_cast(p); + + if (d) + { + return new MALConduit(d,n,a); + } + else + { + WARNINGKPILOT + << "Couldn't cast parent to KPilotLink" + << endl; + return 0L; + } + } + + return 0L; +} + diff --git a/conduits/malconduit/mal-setup.cc b/conduits/malconduit/mal-setup.cc deleted file mode 100644 index 3a4c373..0000000 --- a/conduits/malconduit/mal-setup.cc +++ /dev/null @@ -1,185 +0,0 @@ -/* MAL-setup.cc KPilot -** -** Copyright (C) 2002 by Reinhold Kainhofer -** -** This file defines the setup dialog for the MAL-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -** -** -** Specific permission is granted for this code to be linked to libmal -** (this is necessary because the libmal license is not GPL-compatible). -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include -#include - -#include -#include -#include - -#include -#include - - -#include "mal-setup_dialog.h" - -#include "mal-factory.h" -#include "mal-setup.moc" -#include "malconduitSettings.h" - - -MALWidgetSetup::MALWidgetSetup(TQWidget *w, const char *n) : - ConduitConfigBase(w,n), - fConfigWidget(new MALWidget(w)) -{ - FUNCTIONSETUP; - - fConduitName=i18n("MAL"); - ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,MALConduitFactory::about()); - fWidget = fConfigWidget; - - fConfigWidget->tabWidget->adjustSize(); - fConfigWidget->resize(fConfigWidget->tabWidget->size()); -#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); - CM( syncTime, TQT_SIGNAL(clicked(int)) ); - CM( proxyType, TQT_SIGNAL(clicked(int)) ); - - CM( proxyServerName, TQT_SIGNAL(textChanged(const TQString &)) ); - CM( proxyCustomPortCheck, TQT_SIGNAL(clicked()) ); - CM( proxyCustomPort, TQT_SIGNAL(valueChanged(int)) ); - CM( proxyUserName, TQT_SIGNAL(textChanged(const TQString &)) ); - CM( proxyPassword, TQT_SIGNAL(textChanged(const TQString &)) ); - - CM( malServerName, TQT_SIGNAL(textChanged(const TQString &)) ); - CM( malCustomPortCheck, TQT_SIGNAL(clicked()) ); - CM( malCustomPort, TQT_SIGNAL(valueChanged(int)) ); - CM( malUserName, TQT_SIGNAL(textChanged(const TQString &)) ); - CM( malPassword, TQT_SIGNAL(textChanged(const TQString &)) ); -#undef CM -} - -MALWidgetSetup::~MALWidgetSetup() -{ - FUNCTIONSETUP; -} - -/* virtual */ void MALWidgetSetup::commit() -{ - FUNCTIONSETUP; - - MALConduitSettings::setSyncFrequency( - fConfigWidget->syncTime->id(fConfigWidget->syncTime->selected())); - - // Proxy settings - MALConduitSettings::setProxyType( - fConfigWidget->proxyType->id(fConfigWidget->proxyType->selected())); - MALConduitSettings::setProxyServer( fConfigWidget->proxyServerName->currentText() ); - - if (fConfigWidget->proxyCustomPortCheck->isChecked() ) - { - MALConduitSettings::setProxyPort( fConfigWidget->proxyCustomPort->value()); - } - else - { - MALConduitSettings::setProxyPort(0); - } - MALConduitSettings::setProxyUser( fConfigWidget->proxyUserName->text() ); - MALConduitSettings::setProxyPassword( fConfigWidget->proxyPassword->password().latin1() ); - - // MAL Server settings (not yet possible!!!) - MALConduitSettings::setMALServer( fConfigWidget->malServerName->currentText() ); - - if (fConfigWidget->malCustomPortCheck->isChecked() ) - { - MALConduitSettings::setMALPort( fConfigWidget->malCustomPort->value()); - } - else - { - MALConduitSettings::setMALPort(0); - } - MALConduitSettings::setMALUser( fConfigWidget->malUserName->text() ); - MALConduitSettings::setMALPassword( fConfigWidget->malPassword->text() ); - - MALConduitSettings::self()->writeConfig(); - unmodified(); -} - - - -/* virtual */ void MALWidgetSetup::load() -{ - FUNCTIONSETUP; - MALConduitSettings::self()->readConfig(); - - fConfigWidget->syncTime->setButton( MALConduitSettings::syncFrequency() ); - - // Proxy settings - fConfigWidget->proxyType->setButton(MALConduitSettings::proxyType()); - fConfigWidget->proxyServerName->setEditText(MALConduitSettings::proxyServer()); - - int proxyPortNr=MALConduitSettings::proxyPort(); - if (proxyPortNr>0 && proxyPortNr<65536) - { - fConfigWidget->proxyCustomPortCheck->setChecked(true); - fConfigWidget->proxyCustomPort->setEnabled(true); - fConfigWidget->proxyCustomPort->setValue(proxyPortNr); - } - fConfigWidget->proxyUserName->setText(MALConduitSettings::proxyUser()); - fConfigWidget->proxyPassword->setText(TQString()); - fConfigWidget->proxyPassword->insert(MALConduitSettings::proxyPassword()); - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Got proxy password <" - << MALConduitSettings::proxyPassword() - << "> set Text <" - << fConfigWidget->proxyPassword->text() - << "> and Pwd <" - << fConfigWidget->proxyPassword->password() - << ">" << endl; -#endif - - // MAL Server settings (not yet possible!!!) - fConfigWidget->malServerName->setEditText(MALConduitSettings::mALServer()); - - int malPortNr=MALConduitSettings::mALPort(); - if (malPortNr>0 && malPortNr<65536) - { - fConfigWidget->malCustomPortCheck->setChecked(true); - fConfigWidget->malCustomPort->setEnabled(true); - fConfigWidget->malCustomPort->setValue(proxyPortNr); - } - fConfigWidget->malUserName->setText(MALConduitSettings::mALUser()); - fConfigWidget->malPassword->setText(MALConduitSettings::mALPassword()); - unmodified(); -} - -/* static */ ConduitConfigBase *MALWidgetSetup::create(TQWidget *w, const char *n) -{ - return new MALWidgetSetup(w,n); -} - diff --git a/conduits/malconduit/mal-setup.cpp b/conduits/malconduit/mal-setup.cpp new file mode 100644 index 0000000..e9a1e9c --- /dev/null +++ b/conduits/malconduit/mal-setup.cpp @@ -0,0 +1,185 @@ +/* MAL-setup.cpp KPilot +** +** Copyright (C) 2002 by Reinhold Kainhofer +** +** This file defines the setup dialog for the MAL-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +** +** +** Specific permission is granted for this code to be linked to libmal +** (this is necessary because the libmal license is not GPL-compatible). +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include +#include + +#include +#include +#include + +#include +#include + + +#include "mal-setup_dialog.h" + +#include "mal-factory.h" +#include "mal-setup.moc" +#include "malconduitSettings.h" + + +MALWidgetSetup::MALWidgetSetup(TQWidget *w, const char *n) : + ConduitConfigBase(w,n), + fConfigWidget(new MALWidget(w)) +{ + FUNCTIONSETUP; + + fConduitName=i18n("MAL"); + ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,MALConduitFactory::about()); + fWidget = fConfigWidget; + + fConfigWidget->tabWidget->adjustSize(); + fConfigWidget->resize(fConfigWidget->tabWidget->size()); +#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); + CM( syncTime, TQT_SIGNAL(clicked(int)) ); + CM( proxyType, TQT_SIGNAL(clicked(int)) ); + + CM( proxyServerName, TQT_SIGNAL(textChanged(const TQString &)) ); + CM( proxyCustomPortCheck, TQT_SIGNAL(clicked()) ); + CM( proxyCustomPort, TQT_SIGNAL(valueChanged(int)) ); + CM( proxyUserName, TQT_SIGNAL(textChanged(const TQString &)) ); + CM( proxyPassword, TQT_SIGNAL(textChanged(const TQString &)) ); + + CM( malServerName, TQT_SIGNAL(textChanged(const TQString &)) ); + CM( malCustomPortCheck, TQT_SIGNAL(clicked()) ); + CM( malCustomPort, TQT_SIGNAL(valueChanged(int)) ); + CM( malUserName, TQT_SIGNAL(textChanged(const TQString &)) ); + CM( malPassword, TQT_SIGNAL(textChanged(const TQString &)) ); +#undef CM +} + +MALWidgetSetup::~MALWidgetSetup() +{ + FUNCTIONSETUP; +} + +/* virtual */ void MALWidgetSetup::commit() +{ + FUNCTIONSETUP; + + MALConduitSettings::setSyncFrequency( + fConfigWidget->syncTime->id(fConfigWidget->syncTime->selected())); + + // Proxy settings + MALConduitSettings::setProxyType( + fConfigWidget->proxyType->id(fConfigWidget->proxyType->selected())); + MALConduitSettings::setProxyServer( fConfigWidget->proxyServerName->currentText() ); + + if (fConfigWidget->proxyCustomPortCheck->isChecked() ) + { + MALConduitSettings::setProxyPort( fConfigWidget->proxyCustomPort->value()); + } + else + { + MALConduitSettings::setProxyPort(0); + } + MALConduitSettings::setProxyUser( fConfigWidget->proxyUserName->text() ); + MALConduitSettings::setProxyPassword( fConfigWidget->proxyPassword->password().latin1() ); + + // MAL Server settings (not yet possible!!!) + MALConduitSettings::setMALServer( fConfigWidget->malServerName->currentText() ); + + if (fConfigWidget->malCustomPortCheck->isChecked() ) + { + MALConduitSettings::setMALPort( fConfigWidget->malCustomPort->value()); + } + else + { + MALConduitSettings::setMALPort(0); + } + MALConduitSettings::setMALUser( fConfigWidget->malUserName->text() ); + MALConduitSettings::setMALPassword( fConfigWidget->malPassword->text() ); + + MALConduitSettings::self()->writeConfig(); + unmodified(); +} + + + +/* virtual */ void MALWidgetSetup::load() +{ + FUNCTIONSETUP; + MALConduitSettings::self()->readConfig(); + + fConfigWidget->syncTime->setButton( MALConduitSettings::syncFrequency() ); + + // Proxy settings + fConfigWidget->proxyType->setButton(MALConduitSettings::proxyType()); + fConfigWidget->proxyServerName->setEditText(MALConduitSettings::proxyServer()); + + int proxyPortNr=MALConduitSettings::proxyPort(); + if (proxyPortNr>0 && proxyPortNr<65536) + { + fConfigWidget->proxyCustomPortCheck->setChecked(true); + fConfigWidget->proxyCustomPort->setEnabled(true); + fConfigWidget->proxyCustomPort->setValue(proxyPortNr); + } + fConfigWidget->proxyUserName->setText(MALConduitSettings::proxyUser()); + fConfigWidget->proxyPassword->setText(TQString()); + fConfigWidget->proxyPassword->insert(MALConduitSettings::proxyPassword()); + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Got proxy password <" + << MALConduitSettings::proxyPassword() + << "> set Text <" + << fConfigWidget->proxyPassword->text() + << "> and Pwd <" + << fConfigWidget->proxyPassword->password() + << ">" << endl; +#endif + + // MAL Server settings (not yet possible!!!) + fConfigWidget->malServerName->setEditText(MALConduitSettings::mALServer()); + + int malPortNr=MALConduitSettings::mALPort(); + if (malPortNr>0 && malPortNr<65536) + { + fConfigWidget->malCustomPortCheck->setChecked(true); + fConfigWidget->malCustomPort->setEnabled(true); + fConfigWidget->malCustomPort->setValue(proxyPortNr); + } + fConfigWidget->malUserName->setText(MALConduitSettings::mALUser()); + fConfigWidget->malPassword->setText(MALConduitSettings::mALPassword()); + unmodified(); +} + +/* static */ ConduitConfigBase *MALWidgetSetup::create(TQWidget *w, const char *n) +{ + return new MALWidgetSetup(w,n); +} + diff --git a/conduits/memofileconduit/CMakeLists.txt b/conduits/memofileconduit/CMakeLists.txt index 92a4bfe..dd5f573 100644 --- a/conduits/memofileconduit/CMakeLists.txt +++ b/conduits/memofileconduit/CMakeLists.txt @@ -16,8 +16,8 @@ link_directories( ##### conduit_memofile (kpart) ################## tde_add_kpart( conduit_memofile AUTOMOC - SOURCES memofileSettings.kcfgc setup_base.ui memofile-factory.cc - memofile.cc memofiles.cc memofile-conduit.cc + SOURCES memofileSettings.kcfgc setup_base.ui memofile-factory.cpp + memofile.cpp memofiles.cpp memofile-conduit.cpp LINK kpilot-shared tdeui-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/conduits/memofileconduit/Makefile.am b/conduits/memofileconduit/Makefile.am index b9e7ab9..9521cae 100644 --- a/conduits/memofileconduit/Makefile.am +++ b/conduits/memofileconduit/Makefile.am @@ -9,7 +9,7 @@ kde_module_LTLIBRARIES = conduit_memofile.la conduit_memofile_la_SOURCES = memofileSettings.kcfgc setup_base.ui \ - memofile-factory.cc memofile.cc memofiles.cc memofile-conduit.cc + memofile-factory.cpp memofile.cpp memofiles.cpp memofile-conduit.cpp conduit_memofile_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(PISOCK_LIB) $(LIB_TQT) -ltdecore -ltdeio -ltdeui conduit_memofile_la_LIBADD = ../../lib/libkpilot.la $(LIB_TDEUI) $(LIB_TDEFILE) diff --git a/conduits/memofileconduit/memofile-conduit.cc b/conduits/memofileconduit/memofile-conduit.cc deleted file mode 100644 index ec373fd..0000000 --- a/conduits/memofileconduit/memofile-conduit.cc +++ /dev/null @@ -1,567 +0,0 @@ -/* memofile-conduit.cc KPilot -** -** Copyright (C) 2004-2007 by Jason 'vanRijn' Kasper -** -** This file does the actual conduit work. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - - -#include "options.h" - -// Only include what we really need: -// First UNIX system stuff, then std C++, -// then TQt, then KDE, then local includes. -// -// - -#include // required by pilot-link includes - -#include - -#include "pilotMemo.h" - -#include -#include -#include - -#include -#include - -#include "pilotRecord.h" -#include "pilotSerialDatabase.h" -#include "memofile-factory.h" -#include "memofile-conduit.h" -#include "memofileSettings.h" - - -/** - * Our workhorse. This is the main driver for the conduit. - */ -MemofileConduit::MemofileConduit(KPilotLink *d, - const char *n, - const TQStringList &l) : - ConduitAction(d,n,l), - _DEFAULT_MEMODIR(TQDir::homeDirPath() + CSL1("/MyMemos")), - fMemoAppInfo(0L), - _memofiles(0L) -{ - FUNCTIONSETUP; - fConduitName=i18n("Memofile"); - fMemoList.setAutoDelete(true); -} - -MemofileConduit::~MemofileConduit() -{ - FUNCTIONSETUP; - KPILOT_DELETE(_memofiles); -} - -/* virtual */ bool MemofileConduit::exec() -{ - FUNCTIONSETUP; - - setFirstSync( false ); - // try new format first... - // DEBUGKPILOT << fname << ": trying new format database first." << endl; - bool _open = false; - /* - _open = openDatabases(CSL1("MemosDB-PMem")); - if(!_open) { - DEBUGKPILOT << fname << ": unable to open new format database. trying old one." << endl; - */ - _open = openDatabases(CSL1("MemoDB")); - /* - } else { - DEBUGKPILOT << fname << ": able to open new format database." << endl; - } - */ - - if(!_open) { - emit logError(i18n("Unable to open the memo databases on the handheld.")); - DEBUGKPILOT << fname << ": unable to open new or old format database." << endl; - return false; - } - - readConfig(); - - if (! initializeFromPilot()) { - emit logError(i18n("Cannot initialize from pilot.")); - return false; - } - - _memofiles = new Memofiles(fCategories, *fMemoAppInfo, - _memo_directory, *fCtrHH); - if (! _memofiles || ! _memofiles->isReady()) { - emit logError(i18n("Cannot initialize the memo files from disk.")); - return false; - } - - fCtrPC->setStartCount(_memofiles->count()); - - setFirstSync( _memofiles->isFirstSync() ); - addSyncLogEntry(i18n(" Syncing with %1.").arg(_memo_directory)); - - if ( (syncMode() == SyncAction::SyncMode::eCopyHHToPC) || _memofiles->isFirstSync() ) { - addSyncLogEntry(i18n(" Copying Pilot to PC...")); - DEBUGKPILOT << fname << ": copying Pilot to PC." << endl; - copyHHToPC(); - } else if ( syncMode() == SyncAction::SyncMode::eCopyPCToHH ) { - DEBUGKPILOT << fname << ": copying PC to Pilot." << endl; - addSyncLogEntry(i18n(" Copying PC to Pilot...")); - copyPCToHH(); - } else { - DEBUGKPILOT << fname << ": doing regular sync." << endl; - addSyncLogEntry(i18n(" Doing regular sync...")); - sync(); - } - - cleanup(); - - return delayDone(); -} - -bool MemofileConduit::readConfig() -{ - FUNCTIONSETUP; - - TQString dir(MemofileConduitSettings::directory()); - if (dir.isEmpty()) { - dir = _DEFAULT_MEMODIR; - - DEBUGKPILOT << fname - << ": no directory given to us. defaulting to: [" - << _DEFAULT_MEMODIR - << "]" << endl; - } - - _memo_directory = dir; - _sync_private = MemofileConduitSettings::syncPrivate(); - - - DEBUGKPILOT << fname - << ": Settings... " - << " directory: [" << _memo_directory - << "], first sync: [" << isFirstSync() - << "], sync private: [" << _sync_private - << "]" << endl; - - return true; - -} - -bool MemofileConduit::setAppInfo() -{ - FUNCTIONSETUP; - - // reset our category mapping from the filesystem - MemoCategoryMap map = _memofiles->readCategoryMetadata(); - - if (map.count() <=0) { - DEBUGKPILOT << fname - << ": category metadata map is empty, nothing to do." << endl; - return true; - } - - fCategories = map; - - for (unsigned int i = 0; i < Pilot::CATEGORY_COUNT; i++) - { - if (fCategories.contains(i)) { - fMemoAppInfo->setCategoryName(i,fCategories[i]); - } - } - - if (fDatabase) - { - fMemoAppInfo->writeTo(fDatabase); - } - if (fLocalDatabase) - { - fMemoAppInfo->writeTo(fLocalDatabase); - } - - return true; -} - -bool MemofileConduit::getAppInfo() -{ - FUNCTIONSETUP; - - KPILOT_DELETE(fMemoAppInfo); - fMemoAppInfo = new PilotMemoInfo(fDatabase); - fMemoAppInfo->dump(); - return true; -} - - -/** - * Methods related to getting set up from the Pilot. - */ - -bool MemofileConduit::initializeFromPilot() -{ - - if (!getAppInfo()) return false; - - if (!loadPilotCategories()) return false; - - return true; -} - -bool MemofileConduit::loadPilotCategories() -{ - FUNCTIONSETUP; - - fCategories.clear(); - - TQString _category_name; - int _category_id=0; - int _category_num=0; - - for (unsigned int i = 0; i < Pilot::CATEGORY_COUNT; i++) - { - _category_name = fMemoAppInfo->categoryName(i); - if (!_category_name.isEmpty()) - { - _category_name = Memofiles::sanitizeName( _category_name ); - _category_id = fMemoAppInfo->categoryInfo()->ID[i]; - _category_num = i; - fCategories[_category_num] = _category_name; - - DEBUGKPILOT << fname - << ": Category #" - << _category_num - << " has ID " - << _category_id - << " and name " - <<_category_name << endl; - } - } - return true; -} - -/** - * Read all memos in from Pilot. - */ -void MemofileConduit::getAllFromPilot() -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname - << ": Database has " << fDatabase->recordCount() - << " records." << endl; - - fMemoList.clear(); - - int currentRecord = 0; - PilotRecord *pilotRec; - PilotMemo *memo = 0; - - while ((pilotRec = fDatabase->readRecordByIndex(currentRecord)) != NULL) { - if ((!pilotRec->isSecret()) || _sync_private) { - memo = new PilotMemo(pilotRec); - fMemoList.append(memo); - - DEBUGKPILOT << fname - << ": Added memo: [" - << currentRecord - << "], id: [" - << memo->id() - << "], category: [" - << fCategories[memo->category()] - << "], title: [" - << memo->getTitle() - << "]" << endl; - } else { - DEBUGKPILOT << fname - << ": Skipped secret record: [" - << currentRecord - << "], title: [" - << memo->getTitle() - << "]" << endl; - } - - KPILOT_DELETE(pilotRec); - - currentRecord++; - } - - DEBUGKPILOT << fname - << ": read: [" << fMemoList.count() - << "] records from palm." << endl; -} - -/** - * Read all modified memos in from Pilot. - */ -void MemofileConduit::getModifiedFromPilot() -{ - FUNCTIONSETUP; - - fMemoList.clear(); - - int currentRecord = 0; - PilotRecord *pilotRec; - PilotMemo *memo = 0; - - while ((pilotRec = fDatabase->readNextModifiedRec()) != NULL) { - memo = new PilotMemo(pilotRec); - // we are syncing to both our filesystem and to the local - // database, so take care of the local database here - if (memo->isDeleted()) { - fLocalDatabase->deleteRecord(memo->id()); - } else { - fLocalDatabase->writeRecord(pilotRec); - } - - if ((!pilotRec->isSecret()) || _sync_private) { - fMemoList.append(memo); - - DEBUGKPILOT << fname - << ": modified memo id: [" - << memo->id() - << "], title: [" - << memo->getTitle() - << "]" << endl; - } else { - DEBUGKPILOT << fname - << ": skipped secret modified record id: [" - << memo->id() - << "], title: [" - << memo->getTitle() - << "]" << endl; - } - - KPILOT_DELETE(pilotRec); - - currentRecord++; - } - - DEBUGKPILOT << fname - << ": read: [" << fMemoList.count() - << "] modified records from palm." << endl; -} - - -/* slot */ void MemofileConduit::process() -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname << ": Now in state " << fActionStatus << endl; -} - - -void MemofileConduit::listPilotMemos() -{ - FUNCTIONSETUP; - - PilotMemo *memo; - for ( memo = fMemoList.first(); memo; memo = fMemoList.next() ) { - TQString _category_name = fCategories[memo->category()]; - - DEBUGKPILOT << fConduitName - << ": listing record id: [" << memo->id() - << "] category id: [" << memo->category() - << "] category name: [" << _category_name - << "] title: [" << memo->getTitle() - << "]" << endl; - } -} - -bool MemofileConduit::copyHHToPC() -{ - FUNCTIONSETUP; - - getAllFromPilot(); - - _memofiles->eraseLocalMemos(); - - _memofiles->setPilotMemos(fMemoList); - - _memofiles->save(); - - return true; - -} - -bool MemofileConduit::copyPCToHH() -{ - FUNCTIONSETUP; - - // set category info from the filesystem, if we can. - // Note: This will reset both fCategories and fMemoAppInfo, so - // after this, we need to reinitialize our memofiles object... - setAppInfo(); - - // re-create our memofiles helper... - KPILOT_DELETE(_memofiles); - _memofiles = new Memofiles(fCategories, *fMemoAppInfo, - _memo_directory, *fCtrHH); - - _memofiles->load(true); - - TQPtrList memofiles = _memofiles->getAll(); - - Memofile * memofile; - - for ( memofile = memofiles.first(); memofile; memofile = memofiles.next() ) { - writeToPilot(memofile); - } - - _memofiles->save(); - - // now that we've copied from the PC to our handheld, remove anything extra from the - // handheld... - deleteUnsyncedHHRecords(); - - return true; - -} - -void MemofileConduit::deleteUnsyncedHHRecords() -{ - FUNCTIONSETUP; - if ( syncMode()==SyncMode::eCopyPCToHH ) - { - Pilot::RecordIDList ids=fDatabase->idList(); - Pilot::RecordIDList::iterator it; - for ( it = ids.begin(); it != ids.end(); ++it ) - { - if (!_memofiles->find(*it)) - { - DEBUGKPILOT << fname - << "Deleting record with ID "<< *it <<" from handheld " - << "(is not on PC, and syncing with PC->HH direction)" - << endl; - fDatabase->deleteRecord(*it); - fLocalDatabase->deleteRecord(*it); - } - } - } -} - -int MemofileConduit::writeToPilot(Memofile * memofile) -{ - FUNCTIONSETUP; - - int oldid = memofile->id(); - - PilotRecord *r = memofile->pack(); - - if (!r) { - DEBUGKPILOT << fname - << ": ERROR: [" << memofile->toString() - << "] could not be written to the pilot." - << endl; - return -1; - } - - int newid = fDatabase->writeRecord(r); - fLocalDatabase->writeRecord(r); - - KPILOT_DELETE(r); - - memofile->setID(newid); - - TQString status; - if (oldid <=0) { - fCtrHH->created(); - status = "new to pilot"; - } else { - fCtrHH->updated(); - status = "updated"; - } - - DEBUGKPILOT << fname - << ": memofile: [" << memofile->toString() - << "] written to the pilot, [" << status << "]." - << endl; - - return newid; -} - -void MemofileConduit::deleteFromPilot(PilotMemo * memo) -{ - FUNCTIONSETUP; - - PilotRecord *r = memo->pack(); - if (r) { - r->setDeleted(true); - fDatabase->writeRecord(r); - fLocalDatabase->writeRecord(r); - } - KPILOT_DELETE(r); - - fCtrHH->deleted(); - - DEBUGKPILOT << fname - << ": memo: [" << memo->getTitle() - << "] deleted from the pilot." - << endl; -} - -bool MemofileConduit::sync() -{ - FUNCTIONSETUP; - - _memofiles->load(false); - - getModifiedFromPilot(); - - PilotMemo *memo; - for ( memo = fMemoList.first(); memo; memo = fMemoList.next() ) { - _memofiles->addModifiedMemo(memo); - } - - TQPtrList memofiles = _memofiles->getModified(); - - Memofile *memofile; - for ( memofile = memofiles.first(); memofile; memofile = memofiles.next() ) { - if (memofile->isDeleted()) { - deleteFromPilot(memofile); - } else { - writeToPilot(memofile); - } - } - - _memofiles->save(); - - return true; -} - -void MemofileConduit::cleanup() -{ - FUNCTIONSETUP; - - fDatabase->resetSyncFlags(); - fDatabase->cleanup(); - fLocalDatabase->resetSyncFlags(); - fLocalDatabase->cleanup(); - - fCtrPC->setEndCount(_memofiles->count()); -} - - -#include "memofile-conduit.moc" - diff --git a/conduits/memofileconduit/memofile-conduit.cpp b/conduits/memofileconduit/memofile-conduit.cpp new file mode 100644 index 0000000..54be407 --- /dev/null +++ b/conduits/memofileconduit/memofile-conduit.cpp @@ -0,0 +1,567 @@ +/* memofile-conduit.cpp KPilot +** +** Copyright (C) 2004-2007 by Jason 'vanRijn' Kasper +** +** This file does the actual conduit work. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + +#include "options.h" + +// Only include what we really need: +// First UNIX system stuff, then std C++, +// then TQt, then KDE, then local includes. +// +// + +#include // required by pilot-link includes + +#include + +#include "pilotMemo.h" + +#include +#include +#include + +#include +#include + +#include "pilotRecord.h" +#include "pilotSerialDatabase.h" +#include "memofile-factory.h" +#include "memofile-conduit.h" +#include "memofileSettings.h" + + +/** + * Our workhorse. This is the main driver for the conduit. + */ +MemofileConduit::MemofileConduit(KPilotLink *d, + const char *n, + const TQStringList &l) : + ConduitAction(d,n,l), + _DEFAULT_MEMODIR(TQDir::homeDirPath() + CSL1("/MyMemos")), + fMemoAppInfo(0L), + _memofiles(0L) +{ + FUNCTIONSETUP; + fConduitName=i18n("Memofile"); + fMemoList.setAutoDelete(true); +} + +MemofileConduit::~MemofileConduit() +{ + FUNCTIONSETUP; + KPILOT_DELETE(_memofiles); +} + +/* virtual */ bool MemofileConduit::exec() +{ + FUNCTIONSETUP; + + setFirstSync( false ); + // try new format first... + // DEBUGKPILOT << fname << ": trying new format database first." << endl; + bool _open = false; + /* + _open = openDatabases(CSL1("MemosDB-PMem")); + if(!_open) { + DEBUGKPILOT << fname << ": unable to open new format database. trying old one." << endl; + */ + _open = openDatabases(CSL1("MemoDB")); + /* + } else { + DEBUGKPILOT << fname << ": able to open new format database." << endl; + } + */ + + if(!_open) { + emit logError(i18n("Unable to open the memo databases on the handheld.")); + DEBUGKPILOT << fname << ": unable to open new or old format database." << endl; + return false; + } + + readConfig(); + + if (! initializeFromPilot()) { + emit logError(i18n("Cannot initialize from pilot.")); + return false; + } + + _memofiles = new Memofiles(fCategories, *fMemoAppInfo, + _memo_directory, *fCtrHH); + if (! _memofiles || ! _memofiles->isReady()) { + emit logError(i18n("Cannot initialize the memo files from disk.")); + return false; + } + + fCtrPC->setStartCount(_memofiles->count()); + + setFirstSync( _memofiles->isFirstSync() ); + addSyncLogEntry(i18n(" Syncing with %1.").arg(_memo_directory)); + + if ( (syncMode() == SyncAction::SyncMode::eCopyHHToPC) || _memofiles->isFirstSync() ) { + addSyncLogEntry(i18n(" Copying Pilot to PC...")); + DEBUGKPILOT << fname << ": copying Pilot to PC." << endl; + copyHHToPC(); + } else if ( syncMode() == SyncAction::SyncMode::eCopyPCToHH ) { + DEBUGKPILOT << fname << ": copying PC to Pilot." << endl; + addSyncLogEntry(i18n(" Copying PC to Pilot...")); + copyPCToHH(); + } else { + DEBUGKPILOT << fname << ": doing regular sync." << endl; + addSyncLogEntry(i18n(" Doing regular sync...")); + sync(); + } + + cleanup(); + + return delayDone(); +} + +bool MemofileConduit::readConfig() +{ + FUNCTIONSETUP; + + TQString dir(MemofileConduitSettings::directory()); + if (dir.isEmpty()) { + dir = _DEFAULT_MEMODIR; + + DEBUGKPILOT << fname + << ": no directory given to us. defaulting to: [" + << _DEFAULT_MEMODIR + << "]" << endl; + } + + _memo_directory = dir; + _sync_private = MemofileConduitSettings::syncPrivate(); + + + DEBUGKPILOT << fname + << ": Settings... " + << " directory: [" << _memo_directory + << "], first sync: [" << isFirstSync() + << "], sync private: [" << _sync_private + << "]" << endl; + + return true; + +} + +bool MemofileConduit::setAppInfo() +{ + FUNCTIONSETUP; + + // reset our category mapping from the filesystem + MemoCategoryMap map = _memofiles->readCategoryMetadata(); + + if (map.count() <=0) { + DEBUGKPILOT << fname + << ": category metadata map is empty, nothing to do." << endl; + return true; + } + + fCategories = map; + + for (unsigned int i = 0; i < Pilot::CATEGORY_COUNT; i++) + { + if (fCategories.contains(i)) { + fMemoAppInfo->setCategoryName(i,fCategories[i]); + } + } + + if (fDatabase) + { + fMemoAppInfo->writeTo(fDatabase); + } + if (fLocalDatabase) + { + fMemoAppInfo->writeTo(fLocalDatabase); + } + + return true; +} + +bool MemofileConduit::getAppInfo() +{ + FUNCTIONSETUP; + + KPILOT_DELETE(fMemoAppInfo); + fMemoAppInfo = new PilotMemoInfo(fDatabase); + fMemoAppInfo->dump(); + return true; +} + + +/** + * Methods related to getting set up from the Pilot. + */ + +bool MemofileConduit::initializeFromPilot() +{ + + if (!getAppInfo()) return false; + + if (!loadPilotCategories()) return false; + + return true; +} + +bool MemofileConduit::loadPilotCategories() +{ + FUNCTIONSETUP; + + fCategories.clear(); + + TQString _category_name; + int _category_id=0; + int _category_num=0; + + for (unsigned int i = 0; i < Pilot::CATEGORY_COUNT; i++) + { + _category_name = fMemoAppInfo->categoryName(i); + if (!_category_name.isEmpty()) + { + _category_name = Memofiles::sanitizeName( _category_name ); + _category_id = fMemoAppInfo->categoryInfo()->ID[i]; + _category_num = i; + fCategories[_category_num] = _category_name; + + DEBUGKPILOT << fname + << ": Category #" + << _category_num + << " has ID " + << _category_id + << " and name " + <<_category_name << endl; + } + } + return true; +} + +/** + * Read all memos in from Pilot. + */ +void MemofileConduit::getAllFromPilot() +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname + << ": Database has " << fDatabase->recordCount() + << " records." << endl; + + fMemoList.clear(); + + int currentRecord = 0; + PilotRecord *pilotRec; + PilotMemo *memo = 0; + + while ((pilotRec = fDatabase->readRecordByIndex(currentRecord)) != NULL) { + if ((!pilotRec->isSecret()) || _sync_private) { + memo = new PilotMemo(pilotRec); + fMemoList.append(memo); + + DEBUGKPILOT << fname + << ": Added memo: [" + << currentRecord + << "], id: [" + << memo->id() + << "], category: [" + << fCategories[memo->category()] + << "], title: [" + << memo->getTitle() + << "]" << endl; + } else { + DEBUGKPILOT << fname + << ": Skipped secret record: [" + << currentRecord + << "], title: [" + << memo->getTitle() + << "]" << endl; + } + + KPILOT_DELETE(pilotRec); + + currentRecord++; + } + + DEBUGKPILOT << fname + << ": read: [" << fMemoList.count() + << "] records from palm." << endl; +} + +/** + * Read all modified memos in from Pilot. + */ +void MemofileConduit::getModifiedFromPilot() +{ + FUNCTIONSETUP; + + fMemoList.clear(); + + int currentRecord = 0; + PilotRecord *pilotRec; + PilotMemo *memo = 0; + + while ((pilotRec = fDatabase->readNextModifiedRec()) != NULL) { + memo = new PilotMemo(pilotRec); + // we are syncing to both our filesystem and to the local + // database, so take care of the local database here + if (memo->isDeleted()) { + fLocalDatabase->deleteRecord(memo->id()); + } else { + fLocalDatabase->writeRecord(pilotRec); + } + + if ((!pilotRec->isSecret()) || _sync_private) { + fMemoList.append(memo); + + DEBUGKPILOT << fname + << ": modified memo id: [" + << memo->id() + << "], title: [" + << memo->getTitle() + << "]" << endl; + } else { + DEBUGKPILOT << fname + << ": skipped secret modified record id: [" + << memo->id() + << "], title: [" + << memo->getTitle() + << "]" << endl; + } + + KPILOT_DELETE(pilotRec); + + currentRecord++; + } + + DEBUGKPILOT << fname + << ": read: [" << fMemoList.count() + << "] modified records from palm." << endl; +} + + +/* slot */ void MemofileConduit::process() +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname << ": Now in state " << fActionStatus << endl; +} + + +void MemofileConduit::listPilotMemos() +{ + FUNCTIONSETUP; + + PilotMemo *memo; + for ( memo = fMemoList.first(); memo; memo = fMemoList.next() ) { + TQString _category_name = fCategories[memo->category()]; + + DEBUGKPILOT << fConduitName + << ": listing record id: [" << memo->id() + << "] category id: [" << memo->category() + << "] category name: [" << _category_name + << "] title: [" << memo->getTitle() + << "]" << endl; + } +} + +bool MemofileConduit::copyHHToPC() +{ + FUNCTIONSETUP; + + getAllFromPilot(); + + _memofiles->eraseLocalMemos(); + + _memofiles->setPilotMemos(fMemoList); + + _memofiles->save(); + + return true; + +} + +bool MemofileConduit::copyPCToHH() +{ + FUNCTIONSETUP; + + // set category info from the filesystem, if we can. + // Note: This will reset both fCategories and fMemoAppInfo, so + // after this, we need to reinitialize our memofiles object... + setAppInfo(); + + // re-create our memofiles helper... + KPILOT_DELETE(_memofiles); + _memofiles = new Memofiles(fCategories, *fMemoAppInfo, + _memo_directory, *fCtrHH); + + _memofiles->load(true); + + TQPtrList memofiles = _memofiles->getAll(); + + Memofile * memofile; + + for ( memofile = memofiles.first(); memofile; memofile = memofiles.next() ) { + writeToPilot(memofile); + } + + _memofiles->save(); + + // now that we've copied from the PC to our handheld, remove anything extra from the + // handheld... + deleteUnsyncedHHRecords(); + + return true; + +} + +void MemofileConduit::deleteUnsyncedHHRecords() +{ + FUNCTIONSETUP; + if ( syncMode()==SyncMode::eCopyPCToHH ) + { + Pilot::RecordIDList ids=fDatabase->idList(); + Pilot::RecordIDList::iterator it; + for ( it = ids.begin(); it != ids.end(); ++it ) + { + if (!_memofiles->find(*it)) + { + DEBUGKPILOT << fname + << "Deleting record with ID "<< *it <<" from handheld " + << "(is not on PC, and syncing with PC->HH direction)" + << endl; + fDatabase->deleteRecord(*it); + fLocalDatabase->deleteRecord(*it); + } + } + } +} + +int MemofileConduit::writeToPilot(Memofile * memofile) +{ + FUNCTIONSETUP; + + int oldid = memofile->id(); + + PilotRecord *r = memofile->pack(); + + if (!r) { + DEBUGKPILOT << fname + << ": ERROR: [" << memofile->toString() + << "] could not be written to the pilot." + << endl; + return -1; + } + + int newid = fDatabase->writeRecord(r); + fLocalDatabase->writeRecord(r); + + KPILOT_DELETE(r); + + memofile->setID(newid); + + TQString status; + if (oldid <=0) { + fCtrHH->created(); + status = "new to pilot"; + } else { + fCtrHH->updated(); + status = "updated"; + } + + DEBUGKPILOT << fname + << ": memofile: [" << memofile->toString() + << "] written to the pilot, [" << status << "]." + << endl; + + return newid; +} + +void MemofileConduit::deleteFromPilot(PilotMemo * memo) +{ + FUNCTIONSETUP; + + PilotRecord *r = memo->pack(); + if (r) { + r->setDeleted(true); + fDatabase->writeRecord(r); + fLocalDatabase->writeRecord(r); + } + KPILOT_DELETE(r); + + fCtrHH->deleted(); + + DEBUGKPILOT << fname + << ": memo: [" << memo->getTitle() + << "] deleted from the pilot." + << endl; +} + +bool MemofileConduit::sync() +{ + FUNCTIONSETUP; + + _memofiles->load(false); + + getModifiedFromPilot(); + + PilotMemo *memo; + for ( memo = fMemoList.first(); memo; memo = fMemoList.next() ) { + _memofiles->addModifiedMemo(memo); + } + + TQPtrList memofiles = _memofiles->getModified(); + + Memofile *memofile; + for ( memofile = memofiles.first(); memofile; memofile = memofiles.next() ) { + if (memofile->isDeleted()) { + deleteFromPilot(memofile); + } else { + writeToPilot(memofile); + } + } + + _memofiles->save(); + + return true; +} + +void MemofileConduit::cleanup() +{ + FUNCTIONSETUP; + + fDatabase->resetSyncFlags(); + fDatabase->cleanup(); + fLocalDatabase->resetSyncFlags(); + fLocalDatabase->cleanup(); + + fCtrPC->setEndCount(_memofiles->count()); +} + + +#include "memofile-conduit.moc" + diff --git a/conduits/memofileconduit/memofile-factory.cc b/conduits/memofileconduit/memofile-factory.cc deleted file mode 100644 index 12afebb..0000000 --- a/conduits/memofileconduit/memofile-factory.cc +++ /dev/null @@ -1,128 +0,0 @@ -/* memofile-factory.cc KPilot -** -** Copyright (C) 2004-2007 by Jason 'vanRijn' Kasper -** -** This file defines the factory for the memofile-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include - -#include -#include -#include -#include - -#include "setup_base.h" -#include "memofile-conduit.h" -#include "memofileSettings.h" - -#include "pluginfactory.h" - -class MemofileConduitConfig : public ConduitConfigBase -{ -public: - MemofileConduitConfig(TQWidget *parent=0L, const char *n=0L); - virtual void commit(); - virtual void load(); -protected: - MemofileWidget *fConfigWidget; -} ; - -MemofileConduitConfig::MemofileConduitConfig(TQWidget *p, const char *n) : - ConduitConfigBase(p,n), - fConfigWidget(new MemofileWidget(p)) -{ - FUNCTIONSETUP; - fConduitName = i18n("Memofile"); - TDEAboutData *about = new TDEAboutData("MemofileConduit", - I18N_NOOP("Memofile Conduit for KPilot"), - KPILOT_VERSION, - I18N_NOOP("Configures the Memofile Conduit for KPilot"), - TDEAboutData::License_GPL, - "(C) 2004, Jason 'vanRijn' Kasper"); - about->addAuthor("Jason 'vanRijn' Kasper", - I18N_NOOP("Primary Author"), - "vR@movingparts.net", - "http://www.cs.kun.nl/~adridg/kpilot"); - - ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,about); - fWidget=fConfigWidget; - TQObject::connect(fConfigWidget->fDirectory,TQT_SIGNAL(textChanged(const TQString&)), - this,TQT_SLOT(modified())); - TQObject::connect(fConfigWidget->fSyncPrivate,TQT_SIGNAL(toggled(bool)), - this,TQT_SLOT(modified())); - -} - -/* virtual */ void MemofileConduitConfig::commit() -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname - << ": Directory=" - << fConfigWidget->fDirectory->url() - << endl; - - MemofileConduitSettings::setDirectory( fConfigWidget->fDirectory->url() ); - MemofileConduitSettings::setSyncPrivate( fConfigWidget->fSyncPrivate->isChecked() ); - MemofileConduitSettings::self()->writeConfig(); - unmodified(); -} - -/* virtual */ void MemofileConduitConfig::load() -{ - FUNCTIONSETUP; - MemofileConduitSettings::self()->readConfig(); - - fConfigWidget->fDirectory->setURL( MemofileConduitSettings::directory() ); - fConfigWidget->fSyncPrivate->setChecked( MemofileConduitSettings::syncPrivate() ); - - DEBUGKPILOT << fname - << ": Read Directory: [" - << fConfigWidget->fDirectory->url() - << "], sync private records: [" - << fConfigWidget->fSyncPrivate - << "]" << endl; - - unmodified(); -} - - - -extern "C" -{ - -void *init_conduit_memofile() -{ - return new ConduitFactory(0,"memofileconduit"); -} - -unsigned long version_conduit_memofile = Pilot::PLUGIN_API; - -} - diff --git a/conduits/memofileconduit/memofile-factory.cpp b/conduits/memofileconduit/memofile-factory.cpp new file mode 100644 index 0000000..bfaf43b --- /dev/null +++ b/conduits/memofileconduit/memofile-factory.cpp @@ -0,0 +1,128 @@ +/* memofile-factory.cpp KPilot +** +** Copyright (C) 2004-2007 by Jason 'vanRijn' Kasper +** +** This file defines the factory for the memofile-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include + +#include +#include +#include +#include + +#include "setup_base.h" +#include "memofile-conduit.h" +#include "memofileSettings.h" + +#include "pluginfactory.h" + +class MemofileConduitConfig : public ConduitConfigBase +{ +public: + MemofileConduitConfig(TQWidget *parent=0L, const char *n=0L); + virtual void commit(); + virtual void load(); +protected: + MemofileWidget *fConfigWidget; +} ; + +MemofileConduitConfig::MemofileConduitConfig(TQWidget *p, const char *n) : + ConduitConfigBase(p,n), + fConfigWidget(new MemofileWidget(p)) +{ + FUNCTIONSETUP; + fConduitName = i18n("Memofile"); + TDEAboutData *about = new TDEAboutData("MemofileConduit", + I18N_NOOP("Memofile Conduit for KPilot"), + KPILOT_VERSION, + I18N_NOOP("Configures the Memofile Conduit for KPilot"), + TDEAboutData::License_GPL, + "(C) 2004, Jason 'vanRijn' Kasper"); + about->addAuthor("Jason 'vanRijn' Kasper", + I18N_NOOP("Primary Author"), + "vR@movingparts.net", + "http://www.cs.kun.nl/~adridg/kpilot"); + + ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,about); + fWidget=fConfigWidget; + TQObject::connect(fConfigWidget->fDirectory,TQT_SIGNAL(textChanged(const TQString&)), + this,TQT_SLOT(modified())); + TQObject::connect(fConfigWidget->fSyncPrivate,TQT_SIGNAL(toggled(bool)), + this,TQT_SLOT(modified())); + +} + +/* virtual */ void MemofileConduitConfig::commit() +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname + << ": Directory=" + << fConfigWidget->fDirectory->url() + << endl; + + MemofileConduitSettings::setDirectory( fConfigWidget->fDirectory->url() ); + MemofileConduitSettings::setSyncPrivate( fConfigWidget->fSyncPrivate->isChecked() ); + MemofileConduitSettings::self()->writeConfig(); + unmodified(); +} + +/* virtual */ void MemofileConduitConfig::load() +{ + FUNCTIONSETUP; + MemofileConduitSettings::self()->readConfig(); + + fConfigWidget->fDirectory->setURL( MemofileConduitSettings::directory() ); + fConfigWidget->fSyncPrivate->setChecked( MemofileConduitSettings::syncPrivate() ); + + DEBUGKPILOT << fname + << ": Read Directory: [" + << fConfigWidget->fDirectory->url() + << "], sync private records: [" + << fConfigWidget->fSyncPrivate + << "]" << endl; + + unmodified(); +} + + + +extern "C" +{ + +void *init_conduit_memofile() +{ + return new ConduitFactory(0,"memofileconduit"); +} + +unsigned long version_conduit_memofile = Pilot::PLUGIN_API; + +} + diff --git a/conduits/memofileconduit/memofile.cc b/conduits/memofileconduit/memofile.cc deleted file mode 100644 index 3a7ff6c..0000000 --- a/conduits/memofileconduit/memofile.cc +++ /dev/null @@ -1,239 +0,0 @@ -/* memofile.cc KPilot -** -** Copyright (C) 2004-2007 by Jason 'vanRijn' Kasper -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "memofile.h" - -Memofile::Memofile(PilotMemo * memo, TQString categoryName, TQString fileName, TQString baseDirectory) : - PilotMemo(memo,memo->text()), _categoryName(categoryName), _filename(fileName), _baseDirectory(baseDirectory) -{ - _lastModified = 0; - _size = 0; - _modified = _modifiedByPalm = false; -} - -Memofile::Memofile(recordid_t id, int category, uint lastModifiedTime, uint size, - TQString categoryName, TQString fileName, TQString baseDirectory) : - PilotMemo(), _categoryName(categoryName), - _filename(fileName),_baseDirectory(baseDirectory) -{ - setID(id); - PilotRecordBase::setCategory(category); - _lastModified = lastModifiedTime; - _size = size; - _modified = _modifiedByPalm = false; -} - -Memofile::Memofile(int category, TQString categoryName, TQString fileName, TQString baseDirectory) : - PilotMemo(), - _categoryName(categoryName), _filename(fileName), _baseDirectory(baseDirectory) -{ - setID(0); - _new = true; - PilotRecordBase::setCategory(category); - _modified = true; - _modifiedByPalm = false; - _lastModified = 0; - _size = 0; -} - -bool Memofile::load() -{ - FUNCTIONSETUP; - if (filename().isEmpty()) { - DEBUGKPILOT << fname - << ": I was asked to load, but have no filename to load. " - << endl; - return false; - } - - TQFile f( filenameAbs() ); - if ( !f.open( IO_ReadOnly ) ) { - DEBUGKPILOT << fname - << ": Couldn't open file: [" << filenameAbs() << "] to read. " - << endl; - return false; - } - - TQTextStream ts( &f ); - - TQString text,title,body; - title = filename(); - body = ts.read(); - - // funky magic. we want the text of the memofile to have the filename - // as the first line.... - if (body.startsWith(title)) { - text = body; - } else { - DEBUGKPILOT << fname - << ": text of your memofile: [" << filename() - << "] didn't include the filename as the first line. fixing it..." << endl; - text = title + CSL1("\n") + body; - } - - // check length of text. if it's over the allowable length, warn user. - // NOTE: We don't need to truncate this here, since PilotMemo::setText() - // does it for us. - int _len = text.length(); - int _maxlen = PilotMemo::MAX_MEMO_LEN; - if (_len > _maxlen) { - DEBUGKPILOT << fname << ": memofile: [" << filename() - << "] length: [" << _len << "] is over maximum: [" - << _maxlen << "] and will be truncated to fit." << endl; - } - - setText(text); - f.close(); - - return true; -} - -void Memofile::setID(recordid_t i) -{ - if (i != id()) - _modifiedByPalm = true; - - PilotMemo::setID(i); -} - -bool Memofile::save() -{ - bool result = true; - - if ((isModified() && isLoaded()) || _modifiedByPalm) { - result = saveFile(); - } - - return result; -} - -bool Memofile::deleteFile() -{ - FUNCTIONSETUP; - DEBUGKPILOT << fname - << ": deleting file: [" << filenameAbs() << "]." << endl; - return TQFile::remove(filenameAbs()); - -} - -bool Memofile::saveFile() -{ - FUNCTIONSETUP; - - if (filename().isEmpty()) { - DEBUGKPILOT << fname - << ": I was asked to save, but have no filename to save to. " - << endl; - return false; - } - - DEBUGKPILOT << fname - << ": saving memo to file: [" - << filenameAbs() << "]" << endl; - - - TQFile f( filenameAbs() ); - if ( !f.open( IO_WriteOnly ) ) { - DEBUGKPILOT << fname - << ": Couldn't open file: [" << filenameAbs() << "] to write your memo to. " - << "This won't end well." << endl; - return false; - } - - TQTextStream stream(&f); - stream << text() << endl; - f.close(); - - _lastModified = getFileLastModified(); - _size = getFileSize(); - - return true; - -} - -bool Memofile::isModified(void) -{ - // first, check to see if this file is deleted.... - if (!fileExists()) { - return true; - } - - bool modByTimestamp = false; - bool modBySize = false; - - if (_lastModified > 0) - modByTimestamp = isModifiedByTimestamp(); - - if (_size > 0) - modBySize = isModifiedBySize(); - - bool ret = _modified || modByTimestamp || modBySize; - - return ret; -} - -bool Memofile::isModifiedByTimestamp() -{ - if (_lastModified <=0) { - return true; - } - - uint lastModifiedTime = getFileLastModified(); - if ( lastModifiedTime != _lastModified) { - return true; - } - - return false; -} - -bool Memofile::isModifiedBySize() -{ - if (_size <=0) { - return true; - } - - uint size = getFileSize(); - if ( size != _size) { - return true; - } - - return false; -} - -uint Memofile::getFileLastModified() -{ - TQFileInfo f = TQFileInfo(filenameAbs()); - uint lastModifiedTime = f.lastModified().toTime_t(); - return lastModifiedTime; -} - -uint Memofile::getFileSize() -{ - TQFileInfo f = TQFileInfo(filenameAbs()); - uint size = f.size(); - return size; -} diff --git a/conduits/memofileconduit/memofile.cpp b/conduits/memofileconduit/memofile.cpp new file mode 100644 index 0000000..d2f3de5 --- /dev/null +++ b/conduits/memofileconduit/memofile.cpp @@ -0,0 +1,239 @@ +/* memofile.cpp KPilot +** +** Copyright (C) 2004-2007 by Jason 'vanRijn' Kasper +** +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "memofile.h" + +Memofile::Memofile(PilotMemo * memo, TQString categoryName, TQString fileName, TQString baseDirectory) : + PilotMemo(memo,memo->text()), _categoryName(categoryName), _filename(fileName), _baseDirectory(baseDirectory) +{ + _lastModified = 0; + _size = 0; + _modified = _modifiedByPalm = false; +} + +Memofile::Memofile(recordid_t id, int category, uint lastModifiedTime, uint size, + TQString categoryName, TQString fileName, TQString baseDirectory) : + PilotMemo(), _categoryName(categoryName), + _filename(fileName),_baseDirectory(baseDirectory) +{ + setID(id); + PilotRecordBase::setCategory(category); + _lastModified = lastModifiedTime; + _size = size; + _modified = _modifiedByPalm = false; +} + +Memofile::Memofile(int category, TQString categoryName, TQString fileName, TQString baseDirectory) : + PilotMemo(), + _categoryName(categoryName), _filename(fileName), _baseDirectory(baseDirectory) +{ + setID(0); + _new = true; + PilotRecordBase::setCategory(category); + _modified = true; + _modifiedByPalm = false; + _lastModified = 0; + _size = 0; +} + +bool Memofile::load() +{ + FUNCTIONSETUP; + if (filename().isEmpty()) { + DEBUGKPILOT << fname + << ": I was asked to load, but have no filename to load. " + << endl; + return false; + } + + TQFile f( filenameAbs() ); + if ( !f.open( IO_ReadOnly ) ) { + DEBUGKPILOT << fname + << ": Couldn't open file: [" << filenameAbs() << "] to read. " + << endl; + return false; + } + + TQTextStream ts( &f ); + + TQString text,title,body; + title = filename(); + body = ts.read(); + + // funky magic. we want the text of the memofile to have the filename + // as the first line.... + if (body.startsWith(title)) { + text = body; + } else { + DEBUGKPILOT << fname + << ": text of your memofile: [" << filename() + << "] didn't include the filename as the first line. fixing it..." << endl; + text = title + CSL1("\n") + body; + } + + // check length of text. if it's over the allowable length, warn user. + // NOTE: We don't need to truncate this here, since PilotMemo::setText() + // does it for us. + int _len = text.length(); + int _maxlen = PilotMemo::MAX_MEMO_LEN; + if (_len > _maxlen) { + DEBUGKPILOT << fname << ": memofile: [" << filename() + << "] length: [" << _len << "] is over maximum: [" + << _maxlen << "] and will be truncated to fit." << endl; + } + + setText(text); + f.close(); + + return true; +} + +void Memofile::setID(recordid_t i) +{ + if (i != id()) + _modifiedByPalm = true; + + PilotMemo::setID(i); +} + +bool Memofile::save() +{ + bool result = true; + + if ((isModified() && isLoaded()) || _modifiedByPalm) { + result = saveFile(); + } + + return result; +} + +bool Memofile::deleteFile() +{ + FUNCTIONSETUP; + DEBUGKPILOT << fname + << ": deleting file: [" << filenameAbs() << "]." << endl; + return TQFile::remove(filenameAbs()); + +} + +bool Memofile::saveFile() +{ + FUNCTIONSETUP; + + if (filename().isEmpty()) { + DEBUGKPILOT << fname + << ": I was asked to save, but have no filename to save to. " + << endl; + return false; + } + + DEBUGKPILOT << fname + << ": saving memo to file: [" + << filenameAbs() << "]" << endl; + + + TQFile f( filenameAbs() ); + if ( !f.open( IO_WriteOnly ) ) { + DEBUGKPILOT << fname + << ": Couldn't open file: [" << filenameAbs() << "] to write your memo to. " + << "This won't end well." << endl; + return false; + } + + TQTextStream stream(&f); + stream << text() << endl; + f.close(); + + _lastModified = getFileLastModified(); + _size = getFileSize(); + + return true; + +} + +bool Memofile::isModified(void) +{ + // first, check to see if this file is deleted.... + if (!fileExists()) { + return true; + } + + bool modByTimestamp = false; + bool modBySize = false; + + if (_lastModified > 0) + modByTimestamp = isModifiedByTimestamp(); + + if (_size > 0) + modBySize = isModifiedBySize(); + + bool ret = _modified || modByTimestamp || modBySize; + + return ret; +} + +bool Memofile::isModifiedByTimestamp() +{ + if (_lastModified <=0) { + return true; + } + + uint lastModifiedTime = getFileLastModified(); + if ( lastModifiedTime != _lastModified) { + return true; + } + + return false; +} + +bool Memofile::isModifiedBySize() +{ + if (_size <=0) { + return true; + } + + uint size = getFileSize(); + if ( size != _size) { + return true; + } + + return false; +} + +uint Memofile::getFileLastModified() +{ + TQFileInfo f = TQFileInfo(filenameAbs()); + uint lastModifiedTime = f.lastModified().toTime_t(); + return lastModifiedTime; +} + +uint Memofile::getFileSize() +{ + TQFileInfo f = TQFileInfo(filenameAbs()); + uint size = f.size(); + return size; +} diff --git a/conduits/memofileconduit/memofiles.cc b/conduits/memofileconduit/memofiles.cc deleted file mode 100644 index db3d8ca..0000000 --- a/conduits/memofileconduit/memofiles.cc +++ /dev/null @@ -1,700 +0,0 @@ -/* memofile-conduit.cc KPilot -** -** Copyright (C) 2004-2007 by Jason 'vanRijn' Kasper -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include "memofiles.h" -#include "memofile.h" - -TQString Memofiles::FIELD_SEP = CSL1("\t"); - -Memofiles::Memofiles (MemoCategoryMap & categories, PilotMemoInfo &appInfo, - TQString & baseDirectory, CUDCounter &fCtrPC) : - _categories(categories), _memoAppInfo(appInfo), - _baseDirectory(baseDirectory), _cudCounter(fCtrPC) -{ - FUNCTIONSETUP; - _memofiles.clear(); - _memoMetadataFile = _baseDirectory + TQDir::separator() + CSL1(".ids"); - _categoryMetadataFile = _baseDirectory + TQDir::separator() + CSL1(".categories"); - _memofiles.setAutoDelete(true); - - _ready = ensureDirectoryReady(); - - _metadataLoaded = loadFromMetadata(); -} - -Memofiles::~Memofiles() -{ - FUNCTIONSETUP; -} - -void Memofiles::load (bool loadAll) -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname - << ": now looking at all memofiles in your directory." << endl; - - // now go through each of our known categories and look in each directory - // for that category for memo files - MemoCategoryMap::ConstIterator it; - int counter = -1; - - for ( it = _categories.begin(); it != _categories.end(); ++it ) { - int category = it.key(); - TQString categoryName = it.data(); - TQString categoryDirname = _baseDirectory + TQDir::separator() + categoryName; - - TQDir dir = TQDir(categoryDirname); - if (! dir.exists() ) { - DEBUGKPILOT << fname - << ": category directory: [" << categoryDirname - << "] doesn't exist. skipping." << endl; - continue; - } - - - TQStringList entries = dir.entryList(TQDir::Files); - TQString file; - for(TQStringList::Iterator it = entries.begin(); it != entries.end(); ++it) { - file = *it; - TQFileInfo info(dir, file); - - if(info.isFile() && info.isReadable()) { -// DEBUGKPILOT << fname -// << ": checking category: [" << categoryName -// << "], file: [" << file << "]." << endl; - Memofile * memofile = find(categoryName, file); - if (NULL == memofile) { - memofile = new Memofile(category, categoryName, file, _baseDirectory); - memofile->setModified(true); - _memofiles.append(memofile); - DEBUGKPILOT << fname - << ": looks like we didn't know about this one until now. " - << "created new memofile for category: [" - << categoryName << "], file: [" << file << "]." << endl; - - } - - counter++; - - // okay, we should have a memofile for this file now. see if we need - // to load its text... - if (memofile->isModified() || loadAll) { - DEBUGKPILOT << fname - << ": now loading text for: [" << info.filePath() << "]." << endl; - memofile->load(); - } - } else { - DEBUGKPILOT << fname - << ": couldn't read file: [" << info.filePath() << "]. skipping it." << endl; - - } - } // end of iterating through files in this directory - - } // end of iterating through our categories/directories - - DEBUGKPILOT << fname - << ": looked at: [" << counter << "] files from your directories." << endl; - - - // okay, now we've loaded everything from our directories. make one last - // pass through our loaded memofiles and see if we need to mark any of them - // as deleted (i.e. we created a memofile object from our metadata, but - // the file is now gone, so it's deleted. - Memofile * memofile; - - for ( memofile = _memofiles.first(); memofile; memofile = _memofiles.next() ) { - if (! memofile->fileExists()) { - memofile->setDeleted( true ); - } - } -} - -/** -* Make sure that our directory is ready to synchronize with our -* Palm's database. This means we need to make sure that the directory -* that our user has specified for storing his/her memos exists, as well -* as a directory inside that directory for each of his/her memo categories. -*/ -bool Memofiles::ensureDirectoryReady() -{ - FUNCTIONSETUP; - - if (!checkDirectory(_baseDirectory)) - return false; - - int failures = 0; - // now make sure that a directory for each category exists. - TQString _category_name; - TQString dir; - - MemoCategoryMap::Iterator it; - for ( it = _categories.begin(); it != _categories.end(); ++it ) { - _category_name = it.data(); - dir = _baseDirectory + TQDir::separator() + _category_name; - - DEBUGKPILOT << fname - << ": checking directory: [" << dir << "]" << endl; - - if (!checkDirectory(dir)) - failures++; - } - - return failures == 0; -} - -bool Memofiles::checkDirectory(TQString & dir) -{ - FUNCTIONSETUP; - // make sure that the directory we're asked to write to exists - TQDir d(dir); - TQFileInfo fid( dir ); - - if ( ! fid.isDir() ) { - - DEBUGKPILOT << fname - << ": directory: [" << dir - << "] doesn't exist. creating...." - << endl; - - if (!d.mkdir(dir)) { - - DEBUGKPILOT << fname - << ": could not create directory: [" << dir - << "]. this won't end well." << endl; - return false; - } else { - DEBUGKPILOT << fname - << ": directory created: [" - << dir << "]." << endl; - - } - } else { - DEBUGKPILOT << fname - << ": directory already existed: [" - << dir << "]." << endl; - - } - - return true; - -} - -void Memofiles::eraseLocalMemos () -{ - FUNCTIONSETUP; - - MemoCategoryMap::Iterator it; - for ( it = _categories.begin(); it != _categories.end(); ++it ) { - TQString dir = _baseDirectory + TQDir::separator() + it.data(); - - if (!folderRemove(TQDir(dir))) { - DEBUGKPILOT << fname - << ": couldn't erase all local memos from: [" - << dir << "]." << endl; - } - } - TQDir d(_baseDirectory); - d.remove(_memoMetadataFile); - - ensureDirectoryReady(); - - _memofiles.clear(); -} - -void Memofiles::setPilotMemos (TQPtrList & memos) -{ - FUNCTIONSETUP; - - PilotMemo * memo; - - _memofiles.clear(); - - for ( memo = memos.first(); memo; memo = memos.next() ) { - addModifiedMemo(memo); - } - - DEBUGKPILOT << fname - << ": set: [" - << _memofiles.count() << "] from Palm to local." << endl; - -} - -bool Memofiles::loadFromMetadata () -{ - FUNCTIONSETUP; - - _memofiles.clear(); - - TQFile f( _memoMetadataFile ); - if ( !f.open( IO_ReadOnly ) ) { - DEBUGKPILOT << fname - << ": ooh, bad. couldn't open your memo-id file for reading." - << endl; - return false; - } - - TQTextStream t( &f ); - Memofile * memofile; - - while ( !t.atEnd() ) { - TQString data = t.readLine(); - int errors = 0; - bool ok; - - TQStringList fields = TQStringList::split( FIELD_SEP, data ); - if ( fields.count() >= 4 ) { - int id = fields[0].toInt( &ok ); - if ( !ok ) - errors++; - int category = fields[1].toInt( &ok ); - if ( !ok ) - errors++; - uint lastModified = fields[2].toInt( &ok ); - if ( !ok ) - errors++; - uint size = fields[3].toInt( &ok ); - if ( !ok ) - errors++; - TQString filename = fields[4]; - if ( filename.isEmpty() ) - errors++; - - if (errors <= 0) { - memofile = new Memofile(id, category, lastModified, size, - _categories[category], filename, _baseDirectory); - _memofiles.append(memofile); - // DEBUGKPILOT << fname - // << ": created memofile from metadata. id: [" << id - // << "], category: [" - // << _categories[category] << "], filename: [" << filename << "]." - // << endl; - } - } else { - errors++; - } - - if (errors > 0) { - DEBUGKPILOT << fname - << ": error: couldn't understand this line: [" << data << "]." - << endl; - } - } - - DEBUGKPILOT << fname - << ": loaded: [" << _memofiles.count() << "] memofiles." - << endl; - - f.close(); - - return true; -} - -Memofile * Memofiles::find (recordid_t id) -{ - - Memofile * memofile; - - for ( memofile = _memofiles.first(); memofile; memofile = _memofiles.next() ) { - if ( memofile->id() == id) { - return memofile; - } - } - - return NULL; - -} - -Memofile * Memofiles::find (const TQString & category, const TQString & filename) -{ - - Memofile * memofile; - - for ( memofile = _memofiles.first(); memofile; memofile = _memofiles.next() ) { - if ( memofile->getCategoryName() == category && - memofile->getFilename() == filename ) { - return memofile; - } - } - - return NULL; - -} - -void Memofiles::deleteMemo(PilotMemo * memo) -{ - FUNCTIONSETUP; - if (! memo->isDeleted()) - return; - - Memofile * memofile = find(memo->id()); - if (memofile) { - memofile->deleteFile(); - _memofiles.remove(memofile); - _cudCounter.deleted(); - } -} - - -void Memofiles::addModifiedMemo (PilotMemo * memo) -{ - FUNCTIONSETUP; - - if (memo->isDeleted()) { - deleteMemo(memo); - return; - } - - TQString debug = CSL1(": adding a PilotMemo. id: [") - + TQString::number(memo->id()) + CSL1("], title: [") - + memo->getTitle() + CSL1("]. "); - - Memofile * memofile = find(memo->id()); - - if (NULL == memofile) { - _cudCounter.created(); - debug += CSL1(" new from pilot."); - } else { - // we have found a local memofile that was modified on the palm. for the time - // being (until someone complains, etc.), we will always overwrite changes to - // the local filesystem with changes to the palm (palm overrides local). at - // some point in the future, we should probably honor a user preference for - // this... - _cudCounter.updated(); - _memofiles.remove(memofile); - debug += CSL1(" modified from pilot."); - } - - DEBUGKPILOT << fname - << debug << endl; - - memofile = new Memofile(memo, _categories[memo->category()], filename(memo), _baseDirectory); - memofile->setModifiedByPalm(true); - _memofiles.append(memofile); - -} - -TQPtrList Memofiles::getModified () -{ - FUNCTIONSETUP; - - TQPtrList modList; - modList.clear(); - - Memofile * memofile; - - for ( memofile = _memofiles.first(); memofile; memofile = _memofiles.next() ) { - if ( memofile->isModified() && ! memofile->isModifiedByPalm() ) { - modList.append(memofile); - } - } - - DEBUGKPILOT << fname - << ": found: [" << modList.count() << "] memofiles modified on filesystem." << endl; - - return modList; -} - -void Memofiles::save() -{ - FUNCTIONSETUP; - - saveCategoryMetadata(); - saveMemos(); - // this needs to be done last, because saveMemos() might change - // attributes of the Memofiles - saveMemoMetadata(); - -} - -bool Memofiles::saveMemoMetadata() -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname - << ": saving memo metadata to file: [" - << _memoMetadataFile << "]" << endl; - - TQFile f( _memoMetadataFile ); - TQTextStream stream(&f); - - if( !f.open(IO_WriteOnly) ) { - DEBUGKPILOT << fname - << ": ooh, bad. couldn't open your memo-id file for writing." - << endl; - return false; - } - - Memofile * memofile; - - // each line looks like this, but FIELD_SEP is the separator instead of "," - // id,category,lastModifiedTime,filesize,filename - for ( memofile = _memofiles.first(); memofile; memofile = _memofiles.next() ) { - // don't save deleted memos to our id file - if (! memofile->isDeleted()) { - stream << memofile->id() << FIELD_SEP - << memofile->category() << FIELD_SEP - << memofile->lastModified() << FIELD_SEP - << memofile->size() << FIELD_SEP - << memofile->filename() - << endl; - } - } - - f.close(); - - return true; - -} - -MemoCategoryMap Memofiles::readCategoryMetadata() -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname - << ": reading categories from file: [" - << _categoryMetadataFile << "]" << endl; - - MemoCategoryMap map; - map.clear(); - - TQFile f( _categoryMetadataFile ); - TQTextStream stream(&f); - - if( !f.open(IO_ReadOnly) ) { - DEBUGKPILOT << fname - << ": ooh, bad. couldn't open your categories file for reading." - << endl; - return map; - } - - - while ( !stream.atEnd() ) { - TQString data = stream.readLine(); - int errors = 0; - bool ok; - - TQStringList fields = TQStringList::split( FIELD_SEP, data ); - if ( fields.count() >= 2 ) { - int id = fields[0].toInt( &ok ); - if ( !ok ) - errors++; - TQString categoryName = fields[1]; - if ( categoryName.isEmpty() ) - errors++; - - if (errors <= 0) { - map[id] = categoryName; - } - } else { - errors++; - } - - if (errors > 0) { - DEBUGKPILOT << fname - << ": error: couldn't understand this line: [" << data << "]." - << endl; - } - } - - DEBUGKPILOT << fname - << ": loaded: [" << map.count() << "] categories." - << endl; - - f.close(); - - return map; -} - -bool Memofiles::saveCategoryMetadata() -{ - FUNCTIONSETUP; - - - DEBUGKPILOT << fname - << ": saving categories to file: [" - << _categoryMetadataFile << "]" << endl; - - TQFile f( _categoryMetadataFile ); - TQTextStream stream(&f); - - if( !f.open(IO_WriteOnly) ) { - DEBUGKPILOT << fname - << ": ooh, bad. couldn't open your categories file for writing." - << endl; - return false; - } - - MemoCategoryMap::Iterator it; - for ( it = _categories.begin(); it != _categories.end(); ++it ) { - stream << it.key() - << FIELD_SEP - << it.data() - << endl; - } - - f.close(); - - return true; -} - -bool Memofiles::saveMemos() -{ - FUNCTIONSETUP; - - Memofile * memofile; - bool result = true; - - for ( memofile = _memofiles.first(); memofile; memofile = _memofiles.next() ) { - if (memofile->isDeleted()) { - _memofiles.remove(memofile); - } else { - result = memofile->save(); - // Fix prompted by Bug #103922 - // if we weren't able to save the file, then remove it from the list. - // if we don't do this, the next sync will think that the user deliberately - // deleted the memofile and will then delete it from the Pilot. - // TODO -- at some point, we should probably tell the user that this - // did not work, but that will require a String change. - // Also, this is a partial fix since at this point - // this memo will never make its way onto the PC, but at least - // we won't delete it from the Pilot erroneously either. *sigh* - if (!result) { - DEBUGKPILOT << fname - << ": unable to save memofile: [" - << memofile->filename() - << "], now removing it from the metadata list." - << endl; - _memofiles.remove(memofile); - } - } - } - return true; -} - -bool Memofiles::isFirstSync() -{ - FUNCTIONSETUP; - bool metadataExists = TQFile::exists(_memoMetadataFile) && - TQFile::exists(_categoryMetadataFile); - - bool valid = metadataExists && _metadataLoaded; - - DEBUGKPILOT << fname - << ": local metadata exists: [" << metadataExists - << "], metadata loaded: [" << _metadataLoaded - << "], returning: [" << ! valid << "]" << endl; - return ! valid; -} - - - -bool Memofiles::folderRemove(const TQDir &_d) -{ - FUNCTIONSETUP; - - TQDir d = _d; - - TQStringList entries = d.entryList(); - for(TQStringList::Iterator it = entries.begin(); it != entries.end(); ++it) { - if(*it == CSL1(".") || *it == CSL1("..")) - continue; - TQFileInfo info(d, *it); - if(info.isDir()) { - if(!folderRemove(TQDir(info.filePath()))) - return FALSE; - } else { - DEBUGKPILOT << fname - << ": deleting file: [" << info.filePath() << "]" << endl; - d.remove(info.filePath()); - } - } - TQString name = d.dirName(); - if(!d.cdUp()) - return FALSE; - DEBUGKPILOT << fname - << ": removing folder: [" << name << "]" << endl; - d.rmdir(name); - - return TRUE; -} - -TQString Memofiles::filename(PilotMemo * memo) -{ - FUNCTIONSETUP; - - TQString filename = memo->getTitle(); - - if (filename.isEmpty()) { - TQString text = memo->text(); - int i = text.find(CSL1("\n")); - if (i > 1) { - filename = text.left(i); - } - if (filename.isEmpty()) { - filename = CSL1("empty"); - } - } - - filename = sanitizeName(filename); - - TQString category = _categories[memo->category()]; - - Memofile * memofile = find(category, filename); - - // if we couldn't find a memofile with this filename, or if the - // memofile that is found is the same as the memo that we're looking - // at, then use the filename - if (NULL == memofile || memofile == memo) { - return filename; - } - - int uniq = 2; - TQString newfilename; - - // try to find a good filename, but only do this 20 times at the most. - // if our user has 20 memos with the same filename, he/she is asking - // for trouble. - while (NULL != memofile && uniq <=20) { - newfilename = TQString(filename + CSL1(".") + TQString::number(uniq++) ); - memofile = find(category, newfilename); - } - - return newfilename; -} - -TQString Memofiles::sanitizeName(TQString name) -{ - TQString clean = name; - // safety net. we can't save a - // filesystem separator as part of a filename, now can we? - clean.replace('/', CSL1("-")); - return clean; -} - diff --git a/conduits/memofileconduit/memofiles.cpp b/conduits/memofileconduit/memofiles.cpp new file mode 100644 index 0000000..e1bb91e --- /dev/null +++ b/conduits/memofileconduit/memofiles.cpp @@ -0,0 +1,700 @@ +/* memofile-conduit.cpp KPilot +** +** Copyright (C) 2004-2007 by Jason 'vanRijn' Kasper +** +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include "memofiles.h" +#include "memofile.h" + +TQString Memofiles::FIELD_SEP = CSL1("\t"); + +Memofiles::Memofiles (MemoCategoryMap & categories, PilotMemoInfo &appInfo, + TQString & baseDirectory, CUDCounter &fCtrPC) : + _categories(categories), _memoAppInfo(appInfo), + _baseDirectory(baseDirectory), _cudCounter(fCtrPC) +{ + FUNCTIONSETUP; + _memofiles.clear(); + _memoMetadataFile = _baseDirectory + TQDir::separator() + CSL1(".ids"); + _categoryMetadataFile = _baseDirectory + TQDir::separator() + CSL1(".categories"); + _memofiles.setAutoDelete(true); + + _ready = ensureDirectoryReady(); + + _metadataLoaded = loadFromMetadata(); +} + +Memofiles::~Memofiles() +{ + FUNCTIONSETUP; +} + +void Memofiles::load (bool loadAll) +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname + << ": now looking at all memofiles in your directory." << endl; + + // now go through each of our known categories and look in each directory + // for that category for memo files + MemoCategoryMap::ConstIterator it; + int counter = -1; + + for ( it = _categories.begin(); it != _categories.end(); ++it ) { + int category = it.key(); + TQString categoryName = it.data(); + TQString categoryDirname = _baseDirectory + TQDir::separator() + categoryName; + + TQDir dir = TQDir(categoryDirname); + if (! dir.exists() ) { + DEBUGKPILOT << fname + << ": category directory: [" << categoryDirname + << "] doesn't exist. skipping." << endl; + continue; + } + + + TQStringList entries = dir.entryList(TQDir::Files); + TQString file; + for(TQStringList::Iterator it = entries.begin(); it != entries.end(); ++it) { + file = *it; + TQFileInfo info(dir, file); + + if(info.isFile() && info.isReadable()) { +// DEBUGKPILOT << fname +// << ": checking category: [" << categoryName +// << "], file: [" << file << "]." << endl; + Memofile * memofile = find(categoryName, file); + if (NULL == memofile) { + memofile = new Memofile(category, categoryName, file, _baseDirectory); + memofile->setModified(true); + _memofiles.append(memofile); + DEBUGKPILOT << fname + << ": looks like we didn't know about this one until now. " + << "created new memofile for category: [" + << categoryName << "], file: [" << file << "]." << endl; + + } + + counter++; + + // okay, we should have a memofile for this file now. see if we need + // to load its text... + if (memofile->isModified() || loadAll) { + DEBUGKPILOT << fname + << ": now loading text for: [" << info.filePath() << "]." << endl; + memofile->load(); + } + } else { + DEBUGKPILOT << fname + << ": couldn't read file: [" << info.filePath() << "]. skipping it." << endl; + + } + } // end of iterating through files in this directory + + } // end of iterating through our categories/directories + + DEBUGKPILOT << fname + << ": looked at: [" << counter << "] files from your directories." << endl; + + + // okay, now we've loaded everything from our directories. make one last + // pass through our loaded memofiles and see if we need to mark any of them + // as deleted (i.e. we created a memofile object from our metadata, but + // the file is now gone, so it's deleted. + Memofile * memofile; + + for ( memofile = _memofiles.first(); memofile; memofile = _memofiles.next() ) { + if (! memofile->fileExists()) { + memofile->setDeleted( true ); + } + } +} + +/** +* Make sure that our directory is ready to synchronize with our +* Palm's database. This means we need to make sure that the directory +* that our user has specified for storing his/her memos exists, as well +* as a directory inside that directory for each of his/her memo categories. +*/ +bool Memofiles::ensureDirectoryReady() +{ + FUNCTIONSETUP; + + if (!checkDirectory(_baseDirectory)) + return false; + + int failures = 0; + // now make sure that a directory for each category exists. + TQString _category_name; + TQString dir; + + MemoCategoryMap::Iterator it; + for ( it = _categories.begin(); it != _categories.end(); ++it ) { + _category_name = it.data(); + dir = _baseDirectory + TQDir::separator() + _category_name; + + DEBUGKPILOT << fname + << ": checking directory: [" << dir << "]" << endl; + + if (!checkDirectory(dir)) + failures++; + } + + return failures == 0; +} + +bool Memofiles::checkDirectory(TQString & dir) +{ + FUNCTIONSETUP; + // make sure that the directory we're asked to write to exists + TQDir d(dir); + TQFileInfo fid( dir ); + + if ( ! fid.isDir() ) { + + DEBUGKPILOT << fname + << ": directory: [" << dir + << "] doesn't exist. creating...." + << endl; + + if (!d.mkdir(dir)) { + + DEBUGKPILOT << fname + << ": could not create directory: [" << dir + << "]. this won't end well." << endl; + return false; + } else { + DEBUGKPILOT << fname + << ": directory created: [" + << dir << "]." << endl; + + } + } else { + DEBUGKPILOT << fname + << ": directory already existed: [" + << dir << "]." << endl; + + } + + return true; + +} + +void Memofiles::eraseLocalMemos () +{ + FUNCTIONSETUP; + + MemoCategoryMap::Iterator it; + for ( it = _categories.begin(); it != _categories.end(); ++it ) { + TQString dir = _baseDirectory + TQDir::separator() + it.data(); + + if (!folderRemove(TQDir(dir))) { + DEBUGKPILOT << fname + << ": couldn't erase all local memos from: [" + << dir << "]." << endl; + } + } + TQDir d(_baseDirectory); + d.remove(_memoMetadataFile); + + ensureDirectoryReady(); + + _memofiles.clear(); +} + +void Memofiles::setPilotMemos (TQPtrList & memos) +{ + FUNCTIONSETUP; + + PilotMemo * memo; + + _memofiles.clear(); + + for ( memo = memos.first(); memo; memo = memos.next() ) { + addModifiedMemo(memo); + } + + DEBUGKPILOT << fname + << ": set: [" + << _memofiles.count() << "] from Palm to local." << endl; + +} + +bool Memofiles::loadFromMetadata () +{ + FUNCTIONSETUP; + + _memofiles.clear(); + + TQFile f( _memoMetadataFile ); + if ( !f.open( IO_ReadOnly ) ) { + DEBUGKPILOT << fname + << ": ooh, bad. couldn't open your memo-id file for reading." + << endl; + return false; + } + + TQTextStream t( &f ); + Memofile * memofile; + + while ( !t.atEnd() ) { + TQString data = t.readLine(); + int errors = 0; + bool ok; + + TQStringList fields = TQStringList::split( FIELD_SEP, data ); + if ( fields.count() >= 4 ) { + int id = fields[0].toInt( &ok ); + if ( !ok ) + errors++; + int category = fields[1].toInt( &ok ); + if ( !ok ) + errors++; + uint lastModified = fields[2].toInt( &ok ); + if ( !ok ) + errors++; + uint size = fields[3].toInt( &ok ); + if ( !ok ) + errors++; + TQString filename = fields[4]; + if ( filename.isEmpty() ) + errors++; + + if (errors <= 0) { + memofile = new Memofile(id, category, lastModified, size, + _categories[category], filename, _baseDirectory); + _memofiles.append(memofile); + // DEBUGKPILOT << fname + // << ": created memofile from metadata. id: [" << id + // << "], category: [" + // << _categories[category] << "], filename: [" << filename << "]." + // << endl; + } + } else { + errors++; + } + + if (errors > 0) { + DEBUGKPILOT << fname + << ": error: couldn't understand this line: [" << data << "]." + << endl; + } + } + + DEBUGKPILOT << fname + << ": loaded: [" << _memofiles.count() << "] memofiles." + << endl; + + f.close(); + + return true; +} + +Memofile * Memofiles::find (recordid_t id) +{ + + Memofile * memofile; + + for ( memofile = _memofiles.first(); memofile; memofile = _memofiles.next() ) { + if ( memofile->id() == id) { + return memofile; + } + } + + return NULL; + +} + +Memofile * Memofiles::find (const TQString & category, const TQString & filename) +{ + + Memofile * memofile; + + for ( memofile = _memofiles.first(); memofile; memofile = _memofiles.next() ) { + if ( memofile->getCategoryName() == category && + memofile->getFilename() == filename ) { + return memofile; + } + } + + return NULL; + +} + +void Memofiles::deleteMemo(PilotMemo * memo) +{ + FUNCTIONSETUP; + if (! memo->isDeleted()) + return; + + Memofile * memofile = find(memo->id()); + if (memofile) { + memofile->deleteFile(); + _memofiles.remove(memofile); + _cudCounter.deleted(); + } +} + + +void Memofiles::addModifiedMemo (PilotMemo * memo) +{ + FUNCTIONSETUP; + + if (memo->isDeleted()) { + deleteMemo(memo); + return; + } + + TQString debug = CSL1(": adding a PilotMemo. id: [") + + TQString::number(memo->id()) + CSL1("], title: [") + + memo->getTitle() + CSL1("]. "); + + Memofile * memofile = find(memo->id()); + + if (NULL == memofile) { + _cudCounter.created(); + debug += CSL1(" new from pilot."); + } else { + // we have found a local memofile that was modified on the palm. for the time + // being (until someone complains, etc.), we will always overwrite changes to + // the local filesystem with changes to the palm (palm overrides local). at + // some point in the future, we should probably honor a user preference for + // this... + _cudCounter.updated(); + _memofiles.remove(memofile); + debug += CSL1(" modified from pilot."); + } + + DEBUGKPILOT << fname + << debug << endl; + + memofile = new Memofile(memo, _categories[memo->category()], filename(memo), _baseDirectory); + memofile->setModifiedByPalm(true); + _memofiles.append(memofile); + +} + +TQPtrList Memofiles::getModified () +{ + FUNCTIONSETUP; + + TQPtrList modList; + modList.clear(); + + Memofile * memofile; + + for ( memofile = _memofiles.first(); memofile; memofile = _memofiles.next() ) { + if ( memofile->isModified() && ! memofile->isModifiedByPalm() ) { + modList.append(memofile); + } + } + + DEBUGKPILOT << fname + << ": found: [" << modList.count() << "] memofiles modified on filesystem." << endl; + + return modList; +} + +void Memofiles::save() +{ + FUNCTIONSETUP; + + saveCategoryMetadata(); + saveMemos(); + // this needs to be done last, because saveMemos() might change + // attributes of the Memofiles + saveMemoMetadata(); + +} + +bool Memofiles::saveMemoMetadata() +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname + << ": saving memo metadata to file: [" + << _memoMetadataFile << "]" << endl; + + TQFile f( _memoMetadataFile ); + TQTextStream stream(&f); + + if( !f.open(IO_WriteOnly) ) { + DEBUGKPILOT << fname + << ": ooh, bad. couldn't open your memo-id file for writing." + << endl; + return false; + } + + Memofile * memofile; + + // each line looks like this, but FIELD_SEP is the separator instead of "," + // id,category,lastModifiedTime,filesize,filename + for ( memofile = _memofiles.first(); memofile; memofile = _memofiles.next() ) { + // don't save deleted memos to our id file + if (! memofile->isDeleted()) { + stream << memofile->id() << FIELD_SEP + << memofile->category() << FIELD_SEP + << memofile->lastModified() << FIELD_SEP + << memofile->size() << FIELD_SEP + << memofile->filename() + << endl; + } + } + + f.close(); + + return true; + +} + +MemoCategoryMap Memofiles::readCategoryMetadata() +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname + << ": reading categories from file: [" + << _categoryMetadataFile << "]" << endl; + + MemoCategoryMap map; + map.clear(); + + TQFile f( _categoryMetadataFile ); + TQTextStream stream(&f); + + if( !f.open(IO_ReadOnly) ) { + DEBUGKPILOT << fname + << ": ooh, bad. couldn't open your categories file for reading." + << endl; + return map; + } + + + while ( !stream.atEnd() ) { + TQString data = stream.readLine(); + int errors = 0; + bool ok; + + TQStringList fields = TQStringList::split( FIELD_SEP, data ); + if ( fields.count() >= 2 ) { + int id = fields[0].toInt( &ok ); + if ( !ok ) + errors++; + TQString categoryName = fields[1]; + if ( categoryName.isEmpty() ) + errors++; + + if (errors <= 0) { + map[id] = categoryName; + } + } else { + errors++; + } + + if (errors > 0) { + DEBUGKPILOT << fname + << ": error: couldn't understand this line: [" << data << "]." + << endl; + } + } + + DEBUGKPILOT << fname + << ": loaded: [" << map.count() << "] categories." + << endl; + + f.close(); + + return map; +} + +bool Memofiles::saveCategoryMetadata() +{ + FUNCTIONSETUP; + + + DEBUGKPILOT << fname + << ": saving categories to file: [" + << _categoryMetadataFile << "]" << endl; + + TQFile f( _categoryMetadataFile ); + TQTextStream stream(&f); + + if( !f.open(IO_WriteOnly) ) { + DEBUGKPILOT << fname + << ": ooh, bad. couldn't open your categories file for writing." + << endl; + return false; + } + + MemoCategoryMap::Iterator it; + for ( it = _categories.begin(); it != _categories.end(); ++it ) { + stream << it.key() + << FIELD_SEP + << it.data() + << endl; + } + + f.close(); + + return true; +} + +bool Memofiles::saveMemos() +{ + FUNCTIONSETUP; + + Memofile * memofile; + bool result = true; + + for ( memofile = _memofiles.first(); memofile; memofile = _memofiles.next() ) { + if (memofile->isDeleted()) { + _memofiles.remove(memofile); + } else { + result = memofile->save(); + // Fix prompted by Bug #103922 + // if we weren't able to save the file, then remove it from the list. + // if we don't do this, the next sync will think that the user deliberately + // deleted the memofile and will then delete it from the Pilot. + // TODO -- at some point, we should probably tell the user that this + // did not work, but that will require a String change. + // Also, this is a partial fix since at this point + // this memo will never make its way onto the PC, but at least + // we won't delete it from the Pilot erroneously either. *sigh* + if (!result) { + DEBUGKPILOT << fname + << ": unable to save memofile: [" + << memofile->filename() + << "], now removing it from the metadata list." + << endl; + _memofiles.remove(memofile); + } + } + } + return true; +} + +bool Memofiles::isFirstSync() +{ + FUNCTIONSETUP; + bool metadataExists = TQFile::exists(_memoMetadataFile) && + TQFile::exists(_categoryMetadataFile); + + bool valid = metadataExists && _metadataLoaded; + + DEBUGKPILOT << fname + << ": local metadata exists: [" << metadataExists + << "], metadata loaded: [" << _metadataLoaded + << "], returning: [" << ! valid << "]" << endl; + return ! valid; +} + + + +bool Memofiles::folderRemove(const TQDir &_d) +{ + FUNCTIONSETUP; + + TQDir d = _d; + + TQStringList entries = d.entryList(); + for(TQStringList::Iterator it = entries.begin(); it != entries.end(); ++it) { + if(*it == CSL1(".") || *it == CSL1("..")) + continue; + TQFileInfo info(d, *it); + if(info.isDir()) { + if(!folderRemove(TQDir(info.filePath()))) + return FALSE; + } else { + DEBUGKPILOT << fname + << ": deleting file: [" << info.filePath() << "]" << endl; + d.remove(info.filePath()); + } + } + TQString name = d.dirName(); + if(!d.cdUp()) + return FALSE; + DEBUGKPILOT << fname + << ": removing folder: [" << name << "]" << endl; + d.rmdir(name); + + return TRUE; +} + +TQString Memofiles::filename(PilotMemo * memo) +{ + FUNCTIONSETUP; + + TQString filename = memo->getTitle(); + + if (filename.isEmpty()) { + TQString text = memo->text(); + int i = text.find(CSL1("\n")); + if (i > 1) { + filename = text.left(i); + } + if (filename.isEmpty()) { + filename = CSL1("empty"); + } + } + + filename = sanitizeName(filename); + + TQString category = _categories[memo->category()]; + + Memofile * memofile = find(category, filename); + + // if we couldn't find a memofile with this filename, or if the + // memofile that is found is the same as the memo that we're looking + // at, then use the filename + if (NULL == memofile || memofile == memo) { + return filename; + } + + int uniq = 2; + TQString newfilename; + + // try to find a good filename, but only do this 20 times at the most. + // if our user has 20 memos with the same filename, he/she is asking + // for trouble. + while (NULL != memofile && uniq <=20) { + newfilename = TQString(filename + CSL1(".") + TQString::number(uniq++) ); + memofile = find(category, newfilename); + } + + return newfilename; +} + +TQString Memofiles::sanitizeName(TQString name) +{ + TQString clean = name; + // safety net. we can't save a + // filesystem separator as part of a filename, now can we? + clean.replace('/', CSL1("-")); + return clean; +} + diff --git a/conduits/notepadconduit/CMakeLists.txt b/conduits/notepadconduit/CMakeLists.txt index 6d3ba8c..576ee2e 100644 --- a/conduits/notepadconduit/CMakeLists.txt +++ b/conduits/notepadconduit/CMakeLists.txt @@ -17,7 +17,7 @@ link_directories( tde_add_kpart( conduit_notepad AUTOMOC SOURCES notepadconduit.kcfgc notepad-setup.ui - notepad-conduit.cc notepad-factory.cc + notepad-conduit.cpp notepad-factory.cpp LINK kpilot-shared tdeui-shared tdeio-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/conduits/notepadconduit/Makefile.am b/conduits/notepadconduit/Makefile.am index d5d9956..05c8730 100644 --- a/conduits/notepadconduit/Makefile.am +++ b/conduits/notepadconduit/Makefile.am @@ -8,7 +8,7 @@ service_DATA = notepad-conduit.desktop kde_module_LTLIBRARIES = conduit_notepad.la conduit_notepad_la_SOURCES = notepadconduit.kcfgc notepad-setup.ui \ - notepad-conduit.cc notepad-factory.cc + notepad-conduit.cpp notepad-factory.cpp conduit_notepad_la_LDFLAGS= -module $(KDE_PLUGIN) $(all_libraries) $(PISOCK_LIB) $(LIB_TQT) -ltdecore -ltdeio -ltdeui conduit_notepad_la_LIBADD= ../../lib/libkpilot.la $(LIB_TDEUI) $(LIB_TDEIO) diff --git a/conduits/notepadconduit/notepad-conduit.cc b/conduits/notepadconduit/notepad-conduit.cc deleted file mode 100644 index 10d9bf7..0000000 --- a/conduits/notepadconduit/notepad-conduit.cc +++ /dev/null @@ -1,265 +0,0 @@ -/* KPilot -** -** Copyright (C) 2004 by Adriaan de Groot, Joern Ahrens -** -** The code for NotepadActionThread::unpackNotePad was taken from -** Angus Ainslies read-notepad.c, which is part of pilot-link. -** NotepadActionThread::saveImage is also based on read-notepad.c. -** -** This file is part of the Notepad conduit, a conduit for KPilot that -** stores the notepad drawings to files. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" -#include "pilotUser.h" -#include "pilotSerialDatabase.h" - -#include "notepad-conduit.h" // The Conduit action -#include "notepadconduit.h" // The settings class - -#include - -#include -#include -#include -#include -#include -#include - -extern "C" -{ -unsigned long version_conduit_notepad = Pilot::PLUGIN_API; -} - -NotepadConduit::NotepadConduit(KPilotLink *d, const char *n, - const TQStringList &args) : ConduitAction(d, n, args) -{ - FUNCTIONSETUP; - fConduitName=i18n("Notepad"); - thread = 0L; - -} - -NotepadConduit::~NotepadConduit() -{ - FUNCTIONSETUP; -} - -/* virtual */ bool NotepadConduit::exec() -{ - FUNCTIONSETUP; - -#ifdef DEBUG - DEBUGKPILOT << fname << ": In exec() @" << (unsigned long) this << endl; -#endif - - TQDir dir(NotepadConduitSettings::outputDirectory()); - if(!dir.exists() && !dir.mkdir(dir.path())) { - emit logError(i18n("Unable to open %1").arg(dir.path())); - delayDone(); - return false; - } - else { - thread = new NotepadActionThread(this, deviceLink()); - thread->start(); - // tickle is disabled due to crashs during sync - // -> PADP TX "unexpected package" -// startTickle(); - } - - return true; -} - -bool NotepadConduit::event(TQEvent *e) -{ - FUNCTIONSETUP; - - if(e->type() == TQEvent::User) { -#ifdef DEBUG - DEBUGKPILOT << fname << ": Notepad thread done." << endl; -#endif -// stopTickle(); - delayDone(); - if(thread->getFailed()) - logError(i18n("1 notepad could not be saved", "%n notepads could not be saved", thread->getFailed())); - logMessage(i18n("1 notepad saved", "%n notepads saved", thread->getSaved())); - delete thread; - return true; - } - else - return ConduitAction::event(e); -} - -//----------------------------------------------------------------------------- -// NotepadActionThread -//----------------------------------------------------------------------------- - -NotepadActionThread::NotepadActionThread(TQObject *parent, KPilotLink *link) : - fParent(parent), fLink(link), notSaved(0), saved(0) -{ - FUNCTIONSETUP; -} - -void NotepadActionThread::run() -{ - FUNCTIONSETUP; - - PilotDatabase *db = fLink->database( CSL1("npadDB") ); - - int n = db->recordCount(); - - if ( n > 0 ) - { - TQValueList vl = db->idList(); - TQValueList::iterator it; - struct NotePad a; - for ( it = vl.begin(); it != vl.end(); ++it ) - { - PilotRecord *pr = db->readRecordById(*it); - if(pr) - { - unpack_NotePad(&a, (unsigned char*)pr->data(), pr->size()); - saveImage(&a); - free_NotePad(&a); - } - } - } - KPILOT_DELETE(db); - TQApplication::postEvent(fParent, new TQEvent(TQEvent::User)); -} - -static void saveImageFromBITS(TQImage &image, struct NotePad *n, unsigned int width) -{ - FUNCTIONSETUP; - image.setColor(0, tqRgb(0xaa, 0xc1 ,0x91)); - image.setColor(1, tqRgb(0x30, 0x36, 0x29)); - - int x = 0; - int y = 0; - int pos = 0; - for(unsigned int i=0; ibody.dataLen/2; ++i) - { - for(int j=0; jdata[i].repeat; ++j) - { - for(int k=0; k<8; ++k) - { - y = pos / width; - x = pos % width ; - - image.setPixel( x, y, - (n->data[i].data & 1<<(7-k)) ? 1 : 0 ); - ++pos; - } - } - } -} - -static void saveImageFromUNCOMPRESSED(TQImage &image, struct NotePad *n, unsigned int width) -{ - FUNCTIONSETUP; - - image.setColor(0, tqRgb(0xaa, 0xc1 ,0x91)); - image.setColor(1, tqRgb(0x30, 0x36, 0x29)); - - unsigned int pos = 0; - unsigned int x,y; - - for (unsigned int i=0; ibody.dataLen / 2; ++i) - { - for (unsigned int k=0; k<8; ++k) - { - y = pos / width; - x = pos % width ; - - image.setPixel( x, y, - (n->data[i].repeat & 1<<(7-k)) ? 1 : 0 ); - ++pos; - } - - for (unsigned int k=0; k<8; ++k) - { - y = pos / width; - x = pos % width ; - - image.setPixel( x, y, - (n->data[i].data & 1<<(7-k)) ? 1 : 0 ); - ++pos; - } - } -} - -void NotepadActionThread::saveImage(struct NotePad *n) -{ - FUNCTIONSETUP; - - // Width needs adjusting, based on whether it's low res (+8) - // or a hi-res notepad image. - int width = n->body.width + ( n->body.width > 160 ? 16 : 8 ); - int height = n->body.height; - - - TQImage image(width, height, 8, 2); - - switch (n->body.dataType) - { - case NOTEPAD_DATA_BITS : - saveImageFromBITS( image,n,width ); - break; - case NOTEPAD_DATA_UNCOMPRESSED : - saveImageFromUNCOMPRESSED( image,n,width ); - break; - case NOTEPAD_DATA_PNG : - image.loadFromData((uchar*)(n->data), n->body.dataLen); - break; - default : - // Unknown data type - WARNINGKPILOT << "Unknown data type: " << n->body.dataType << endl; - return; - - // TODO: Post a warning to the UI - } - - TQString filename(n->name); - if(filename.isEmpty()) - { - filename.sprintf("%4d-%02d-%02d_%02d-%02d-%02d", - n->changeDate.year, - n->changeDate.month, - n->changeDate.day, - n->changeDate.hour, - n->changeDate.min, - n->changeDate.sec); - } - TQString imgname = TQString("%1/%2.png").arg(NotepadConduitSettings::outputDirectory()).arg(filename); - - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Notepad " << imgname << endl; -#endif - if(!image.save(imgname, "PNG", -1)) - ++notSaved; - else - ++saved; -} - diff --git a/conduits/notepadconduit/notepad-conduit.cpp b/conduits/notepadconduit/notepad-conduit.cpp new file mode 100644 index 0000000..10d9bf7 --- /dev/null +++ b/conduits/notepadconduit/notepad-conduit.cpp @@ -0,0 +1,265 @@ +/* KPilot +** +** Copyright (C) 2004 by Adriaan de Groot, Joern Ahrens +** +** The code for NotepadActionThread::unpackNotePad was taken from +** Angus Ainslies read-notepad.c, which is part of pilot-link. +** NotepadActionThread::saveImage is also based on read-notepad.c. +** +** This file is part of the Notepad conduit, a conduit for KPilot that +** stores the notepad drawings to files. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" +#include "pilotUser.h" +#include "pilotSerialDatabase.h" + +#include "notepad-conduit.h" // The Conduit action +#include "notepadconduit.h" // The settings class + +#include + +#include +#include +#include +#include +#include +#include + +extern "C" +{ +unsigned long version_conduit_notepad = Pilot::PLUGIN_API; +} + +NotepadConduit::NotepadConduit(KPilotLink *d, const char *n, + const TQStringList &args) : ConduitAction(d, n, args) +{ + FUNCTIONSETUP; + fConduitName=i18n("Notepad"); + thread = 0L; + +} + +NotepadConduit::~NotepadConduit() +{ + FUNCTIONSETUP; +} + +/* virtual */ bool NotepadConduit::exec() +{ + FUNCTIONSETUP; + +#ifdef DEBUG + DEBUGKPILOT << fname << ": In exec() @" << (unsigned long) this << endl; +#endif + + TQDir dir(NotepadConduitSettings::outputDirectory()); + if(!dir.exists() && !dir.mkdir(dir.path())) { + emit logError(i18n("Unable to open %1").arg(dir.path())); + delayDone(); + return false; + } + else { + thread = new NotepadActionThread(this, deviceLink()); + thread->start(); + // tickle is disabled due to crashs during sync + // -> PADP TX "unexpected package" +// startTickle(); + } + + return true; +} + +bool NotepadConduit::event(TQEvent *e) +{ + FUNCTIONSETUP; + + if(e->type() == TQEvent::User) { +#ifdef DEBUG + DEBUGKPILOT << fname << ": Notepad thread done." << endl; +#endif +// stopTickle(); + delayDone(); + if(thread->getFailed()) + logError(i18n("1 notepad could not be saved", "%n notepads could not be saved", thread->getFailed())); + logMessage(i18n("1 notepad saved", "%n notepads saved", thread->getSaved())); + delete thread; + return true; + } + else + return ConduitAction::event(e); +} + +//----------------------------------------------------------------------------- +// NotepadActionThread +//----------------------------------------------------------------------------- + +NotepadActionThread::NotepadActionThread(TQObject *parent, KPilotLink *link) : + fParent(parent), fLink(link), notSaved(0), saved(0) +{ + FUNCTIONSETUP; +} + +void NotepadActionThread::run() +{ + FUNCTIONSETUP; + + PilotDatabase *db = fLink->database( CSL1("npadDB") ); + + int n = db->recordCount(); + + if ( n > 0 ) + { + TQValueList vl = db->idList(); + TQValueList::iterator it; + struct NotePad a; + for ( it = vl.begin(); it != vl.end(); ++it ) + { + PilotRecord *pr = db->readRecordById(*it); + if(pr) + { + unpack_NotePad(&a, (unsigned char*)pr->data(), pr->size()); + saveImage(&a); + free_NotePad(&a); + } + } + } + KPILOT_DELETE(db); + TQApplication::postEvent(fParent, new TQEvent(TQEvent::User)); +} + +static void saveImageFromBITS(TQImage &image, struct NotePad *n, unsigned int width) +{ + FUNCTIONSETUP; + image.setColor(0, tqRgb(0xaa, 0xc1 ,0x91)); + image.setColor(1, tqRgb(0x30, 0x36, 0x29)); + + int x = 0; + int y = 0; + int pos = 0; + for(unsigned int i=0; ibody.dataLen/2; ++i) + { + for(int j=0; jdata[i].repeat; ++j) + { + for(int k=0; k<8; ++k) + { + y = pos / width; + x = pos % width ; + + image.setPixel( x, y, + (n->data[i].data & 1<<(7-k)) ? 1 : 0 ); + ++pos; + } + } + } +} + +static void saveImageFromUNCOMPRESSED(TQImage &image, struct NotePad *n, unsigned int width) +{ + FUNCTIONSETUP; + + image.setColor(0, tqRgb(0xaa, 0xc1 ,0x91)); + image.setColor(1, tqRgb(0x30, 0x36, 0x29)); + + unsigned int pos = 0; + unsigned int x,y; + + for (unsigned int i=0; ibody.dataLen / 2; ++i) + { + for (unsigned int k=0; k<8; ++k) + { + y = pos / width; + x = pos % width ; + + image.setPixel( x, y, + (n->data[i].repeat & 1<<(7-k)) ? 1 : 0 ); + ++pos; + } + + for (unsigned int k=0; k<8; ++k) + { + y = pos / width; + x = pos % width ; + + image.setPixel( x, y, + (n->data[i].data & 1<<(7-k)) ? 1 : 0 ); + ++pos; + } + } +} + +void NotepadActionThread::saveImage(struct NotePad *n) +{ + FUNCTIONSETUP; + + // Width needs adjusting, based on whether it's low res (+8) + // or a hi-res notepad image. + int width = n->body.width + ( n->body.width > 160 ? 16 : 8 ); + int height = n->body.height; + + + TQImage image(width, height, 8, 2); + + switch (n->body.dataType) + { + case NOTEPAD_DATA_BITS : + saveImageFromBITS( image,n,width ); + break; + case NOTEPAD_DATA_UNCOMPRESSED : + saveImageFromUNCOMPRESSED( image,n,width ); + break; + case NOTEPAD_DATA_PNG : + image.loadFromData((uchar*)(n->data), n->body.dataLen); + break; + default : + // Unknown data type + WARNINGKPILOT << "Unknown data type: " << n->body.dataType << endl; + return; + + // TODO: Post a warning to the UI + } + + TQString filename(n->name); + if(filename.isEmpty()) + { + filename.sprintf("%4d-%02d-%02d_%02d-%02d-%02d", + n->changeDate.year, + n->changeDate.month, + n->changeDate.day, + n->changeDate.hour, + n->changeDate.min, + n->changeDate.sec); + } + TQString imgname = TQString("%1/%2.png").arg(NotepadConduitSettings::outputDirectory()).arg(filename); + + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Notepad " << imgname << endl; +#endif + if(!image.save(imgname, "PNG", -1)) + ++notSaved; + else + ++saved; +} + diff --git a/conduits/notepadconduit/notepad-factory.cc b/conduits/notepadconduit/notepad-factory.cc deleted file mode 100644 index 2f81414..0000000 --- a/conduits/notepadconduit/notepad-factory.cc +++ /dev/null @@ -1,124 +0,0 @@ -/* KPilot -** -** Copyright (C) 2004 by Adriaan de Groot, Joern Ahrens -** -** This file defines the factory for the notepad-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include -#include -#include - -#include "pluginfactory.h" - -#include "notepad-conduit.h" // Conduit action -#include "notepad-setup.h" -#include "notepadconduit.h" // Settings class - -//---------------------------------------------------------------------------- -// Conduit Configuration -//---------------------------------------------------------------------------- -class NotepadConduitConfig : public ConduitConfigBase -{ -public: - NotepadConduitConfig(TQWidget *parent=0L, const char *n=0L); - virtual void commit(); - virtual void load(); - static ConduitConfigBase *create(TQWidget *p, const char *n) - { - return new NotepadConduitConfig(p, n); - }; - -protected: - NotepadWidget *fConfigWidget; -} ; - -static TDEAboutData *createAbout() -{ - FUNCTIONSETUP; - - TDEAboutData *fAbout = new TDEAboutData("NotepadConduit", - I18N_NOOP("Saves notepads to png files"), - KPILOT_VERSION, - I18N_NOOP("Configures the Notepad Conduit for KPilot"), - TDEAboutData::License_LGPL, - "(C) 2004, Joern Ahrens"); - fAbout->addAuthor("Joern Ahrens", - I18N_NOOP("Primary Author"), - "kde@jokele.de", - "http://www.jokele.de/"); - fAbout->addCredit("Adriaan de Groot"); - fAbout->addCredit("Angus Ainslies", - I18N_NOOP("Notepad conduit is based on Angus' read-notepad, part of pilot-link" )); - return fAbout; -} - - -NotepadConduitConfig::NotepadConduitConfig(TQWidget *p, const char *n) : - ConduitConfigBase(p, n), - fConfigWidget(new NotepadWidget(p)) -{ - FUNCTIONSETUP; - - fConduitName = i18n("Notepad"); - ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget, createAbout()); - fWidget=fConfigWidget; - TQObject::connect(fConfigWidget->fOutputDirectory, TQT_SIGNAL(textChanged(const TQString&)), - this, TQT_SLOT(modified())); - fConfigWidget->fOutputDirectory->setMode(KFile::Directory | - KFile::LocalOnly); -} - -/* virtual */ void NotepadConduitConfig::commit() -{ - FUNCTIONSETUP; - - NotepadConduitSettings::setOutputDirectory(fConfigWidget->fOutputDirectory->url()); - NotepadConduitSettings::self()->writeConfig(); -} - -/* virtual */ void NotepadConduitConfig::load() -{ - FUNCTIONSETUP; - - NotepadConduitSettings::self()->readConfig(); - fConfigWidget->fOutputDirectory->setURL(NotepadConduitSettings::outputDirectory()); - fModified=false; -} - -extern "C" -{ - -void *init_conduit_notepad() -{ - return new ConduitFactory(0,"abbrowserconduit"); -} - -} - diff --git a/conduits/notepadconduit/notepad-factory.cpp b/conduits/notepadconduit/notepad-factory.cpp new file mode 100644 index 0000000..2f81414 --- /dev/null +++ b/conduits/notepadconduit/notepad-factory.cpp @@ -0,0 +1,124 @@ +/* KPilot +** +** Copyright (C) 2004 by Adriaan de Groot, Joern Ahrens +** +** This file defines the factory for the notepad-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include +#include +#include + +#include "pluginfactory.h" + +#include "notepad-conduit.h" // Conduit action +#include "notepad-setup.h" +#include "notepadconduit.h" // Settings class + +//---------------------------------------------------------------------------- +// Conduit Configuration +//---------------------------------------------------------------------------- +class NotepadConduitConfig : public ConduitConfigBase +{ +public: + NotepadConduitConfig(TQWidget *parent=0L, const char *n=0L); + virtual void commit(); + virtual void load(); + static ConduitConfigBase *create(TQWidget *p, const char *n) + { + return new NotepadConduitConfig(p, n); + }; + +protected: + NotepadWidget *fConfigWidget; +} ; + +static TDEAboutData *createAbout() +{ + FUNCTIONSETUP; + + TDEAboutData *fAbout = new TDEAboutData("NotepadConduit", + I18N_NOOP("Saves notepads to png files"), + KPILOT_VERSION, + I18N_NOOP("Configures the Notepad Conduit for KPilot"), + TDEAboutData::License_LGPL, + "(C) 2004, Joern Ahrens"); + fAbout->addAuthor("Joern Ahrens", + I18N_NOOP("Primary Author"), + "kde@jokele.de", + "http://www.jokele.de/"); + fAbout->addCredit("Adriaan de Groot"); + fAbout->addCredit("Angus Ainslies", + I18N_NOOP("Notepad conduit is based on Angus' read-notepad, part of pilot-link" )); + return fAbout; +} + + +NotepadConduitConfig::NotepadConduitConfig(TQWidget *p, const char *n) : + ConduitConfigBase(p, n), + fConfigWidget(new NotepadWidget(p)) +{ + FUNCTIONSETUP; + + fConduitName = i18n("Notepad"); + ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget, createAbout()); + fWidget=fConfigWidget; + TQObject::connect(fConfigWidget->fOutputDirectory, TQT_SIGNAL(textChanged(const TQString&)), + this, TQT_SLOT(modified())); + fConfigWidget->fOutputDirectory->setMode(KFile::Directory | + KFile::LocalOnly); +} + +/* virtual */ void NotepadConduitConfig::commit() +{ + FUNCTIONSETUP; + + NotepadConduitSettings::setOutputDirectory(fConfigWidget->fOutputDirectory->url()); + NotepadConduitSettings::self()->writeConfig(); +} + +/* virtual */ void NotepadConduitConfig::load() +{ + FUNCTIONSETUP; + + NotepadConduitSettings::self()->readConfig(); + fConfigWidget->fOutputDirectory->setURL(NotepadConduitSettings::outputDirectory()); + fModified=false; +} + +extern "C" +{ + +void *init_conduit_notepad() +{ + return new ConduitFactory(0,"abbrowserconduit"); +} + +} + diff --git a/conduits/null/CMakeLists.txt b/conduits/null/CMakeLists.txt index 065779e..f4ee1b1 100644 --- a/conduits/null/CMakeLists.txt +++ b/conduits/null/CMakeLists.txt @@ -16,7 +16,7 @@ link_directories( ##### conduit_null (kpart) ###################### tde_add_kpart( conduit_null AUTOMOC - SOURCES nullSettings.kcfgc setup_base.ui null-conduit.cc null-factory.cc + SOURCES nullSettings.kcfgc setup_base.ui null-conduit.cpp null-factory.cpp LINK kpilot-shared tdeui-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/conduits/null/Makefile.am b/conduits/null/Makefile.am index 71dc9da..9560cc5 100644 --- a/conduits/null/Makefile.am +++ b/conduits/null/Makefile.am @@ -8,7 +8,7 @@ service_DATA = null-conduit.desktop kde_module_LTLIBRARIES = conduit_null.la -conduit_null_la_SOURCES = nullSettings.kcfgc setup_base.ui null-conduit.cc null-factory.cc +conduit_null_la_SOURCES = nullSettings.kcfgc setup_base.ui null-conduit.cpp null-factory.cpp conduit_null_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(PISOCK_LIB) $(LIB_TQT) -ltdecore -ltdeio -ltdeui conduit_null_la_LIBADD = ../../lib/libkpilot.la $(LIB_TDEUI) diff --git a/conduits/null/null-conduit.cc b/conduits/null/null-conduit.cc deleted file mode 100644 index c0d50fc..0000000 --- a/conduits/null/null-conduit.cc +++ /dev/null @@ -1,98 +0,0 @@ -/* KPilot -** -** Copyright (C) 2000-2001 by Adriaan de Groot -** -** This file is part of the NULL conduit, a conduit for KPilot that -** does nothing except add a log message to the Pilot's HotSync log. -** It is also intended as a programming example. -** -** This file does the actual conduit work. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - - -#include "options.h" - -// Only include what we really need: -// First UNIX system stuff, then std C++, -// then TQt, then KDE, then local includes. -// -// -#include - -#include -#include - -#include "pilotSerialDatabase.h" -#include "null-factory.h" -#include "null-conduit.h" -#include "nullSettings.h" - -// A conduit that does nothing has a very -// simple constructor and destructor. -// -// -NullConduit::NullConduit(KPilotLink *d, - const char *n, - const TQStringList &l) : - ConduitAction(d,n,l), - fDatabase(0L), - fFailImmediately( l.contains( CSL1("--fail") )) -{ - FUNCTIONSETUP; - fConduitName=i18n("Null"); -} - -NullConduit::~NullConduit() -{ - FUNCTIONSETUP; - KPILOT_DELETE(fDatabase); -} - -/* virtual */ bool NullConduit::exec() -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname << ": Mode " << syncMode().name() << endl; - - if ( fFailImmediately ) - { - DEBUGKPILOT << fname << ": Config says to fail now." << endl; - emit logError(i18n("NULL conduit is programmed to fail.")); - return false; - } - - TQString m(NullConduitSettings::logMessage()); - if (!m.isEmpty()) - { - addSyncLogEntry(m); - } - - DEBUGKPILOT << fname - << ": Message from null-conduit: " - << m - << endl; - - emit syncDone(this); - return true; -} diff --git a/conduits/null/null-conduit.cpp b/conduits/null/null-conduit.cpp new file mode 100644 index 0000000..c0d50fc --- /dev/null +++ b/conduits/null/null-conduit.cpp @@ -0,0 +1,98 @@ +/* KPilot +** +** Copyright (C) 2000-2001 by Adriaan de Groot +** +** This file is part of the NULL conduit, a conduit for KPilot that +** does nothing except add a log message to the Pilot's HotSync log. +** It is also intended as a programming example. +** +** This file does the actual conduit work. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + +#include "options.h" + +// Only include what we really need: +// First UNIX system stuff, then std C++, +// then TQt, then KDE, then local includes. +// +// +#include + +#include +#include + +#include "pilotSerialDatabase.h" +#include "null-factory.h" +#include "null-conduit.h" +#include "nullSettings.h" + +// A conduit that does nothing has a very +// simple constructor and destructor. +// +// +NullConduit::NullConduit(KPilotLink *d, + const char *n, + const TQStringList &l) : + ConduitAction(d,n,l), + fDatabase(0L), + fFailImmediately( l.contains( CSL1("--fail") )) +{ + FUNCTIONSETUP; + fConduitName=i18n("Null"); +} + +NullConduit::~NullConduit() +{ + FUNCTIONSETUP; + KPILOT_DELETE(fDatabase); +} + +/* virtual */ bool NullConduit::exec() +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname << ": Mode " << syncMode().name() << endl; + + if ( fFailImmediately ) + { + DEBUGKPILOT << fname << ": Config says to fail now." << endl; + emit logError(i18n("NULL conduit is programmed to fail.")); + return false; + } + + TQString m(NullConduitSettings::logMessage()); + if (!m.isEmpty()) + { + addSyncLogEntry(m); + } + + DEBUGKPILOT << fname + << ": Message from null-conduit: " + << m + << endl; + + emit syncDone(this); + return true; +} diff --git a/conduits/null/null-factory.cc b/conduits/null/null-factory.cc deleted file mode 100644 index 68e7c56..0000000 --- a/conduits/null/null-factory.cc +++ /dev/null @@ -1,125 +0,0 @@ -/* KPilot -** -** Copyright (C) 2001 by Dan Pilone -** -** This file defines the factory for the null-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include - -#include -#include -#include - -#include "pluginfactory.h" - -#include "setup_base.h" -#include "null-conduit.h" -#include "null-factory.h" -#include "nullSettings.h" - - -class NullConduitConfig : public ConduitConfigBase -{ -public: - NullConduitConfig(TQWidget *parent=0L, const char *n=0L); - virtual void commit(); - virtual void load(); -protected: - NullWidget *fConfigWidget; - TDEAboutData *fAbout; -} ; - -NullConduitConfig::NullConduitConfig(TQWidget *p, const char *n) : - ConduitConfigBase(p,n), - fConfigWidget(new NullWidget(p)) -{ - FUNCTIONSETUP; - fConduitName = i18n("Null"); - fAbout = new TDEAboutData("nullConduit", - I18N_NOOP("Null Conduit for KPilot"), - KPILOT_VERSION, - I18N_NOOP("Configures the Null Conduit for KPilot"), - TDEAboutData::License_GPL, - "(C) 2001, Adriaan de Groot"); - fAbout->addAuthor("Adriaan de Groot", - I18N_NOOP("Primary Author"), - "groot@kde.org", - "http://www.cs.kun.nl/~adridg/kpilot"); - - ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,fAbout); - fWidget=fConfigWidget; - TQObject::connect(fConfigWidget->fLogMessage,TQT_SIGNAL(textChanged(const TQString&)), - this,TQT_SLOT(modified())); -} - -/* virtual */ void NullConduitConfig::commit() -{ - FUNCTIONSETUP; - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Message=" - << fConfigWidget->fLogMessage->text() - << endl; -#endif - - NullConduitSettings::setLogMessage( fConfigWidget->fLogMessage->text() ); - NullConduitSettings::self()->writeConfig(); - unmodified(); -} - -/* virtual */ void NullConduitConfig::load() -{ - FUNCTIONSETUP; - NullConduitSettings::self()->readConfig(); - - fConfigWidget->fLogMessage->setText( NullConduitSettings::logMessage() ); -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Read Message=" - << fConfigWidget->fLogMessage->text() - << endl; -#endif - - unmodified(); -} - - - -extern "C" -{ - -unsigned long version_conduit_null = Pilot::PLUGIN_API; -void *init_conduit_null() -{ - return new ConduitFactory(0,"nullconduit"); -} - -} - diff --git a/conduits/null/null-factory.cpp b/conduits/null/null-factory.cpp new file mode 100644 index 0000000..68e7c56 --- /dev/null +++ b/conduits/null/null-factory.cpp @@ -0,0 +1,125 @@ +/* KPilot +** +** Copyright (C) 2001 by Dan Pilone +** +** This file defines the factory for the null-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include + +#include +#include +#include + +#include "pluginfactory.h" + +#include "setup_base.h" +#include "null-conduit.h" +#include "null-factory.h" +#include "nullSettings.h" + + +class NullConduitConfig : public ConduitConfigBase +{ +public: + NullConduitConfig(TQWidget *parent=0L, const char *n=0L); + virtual void commit(); + virtual void load(); +protected: + NullWidget *fConfigWidget; + TDEAboutData *fAbout; +} ; + +NullConduitConfig::NullConduitConfig(TQWidget *p, const char *n) : + ConduitConfigBase(p,n), + fConfigWidget(new NullWidget(p)) +{ + FUNCTIONSETUP; + fConduitName = i18n("Null"); + fAbout = new TDEAboutData("nullConduit", + I18N_NOOP("Null Conduit for KPilot"), + KPILOT_VERSION, + I18N_NOOP("Configures the Null Conduit for KPilot"), + TDEAboutData::License_GPL, + "(C) 2001, Adriaan de Groot"); + fAbout->addAuthor("Adriaan de Groot", + I18N_NOOP("Primary Author"), + "groot@kde.org", + "http://www.cs.kun.nl/~adridg/kpilot"); + + ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,fAbout); + fWidget=fConfigWidget; + TQObject::connect(fConfigWidget->fLogMessage,TQT_SIGNAL(textChanged(const TQString&)), + this,TQT_SLOT(modified())); +} + +/* virtual */ void NullConduitConfig::commit() +{ + FUNCTIONSETUP; + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Message=" + << fConfigWidget->fLogMessage->text() + << endl; +#endif + + NullConduitSettings::setLogMessage( fConfigWidget->fLogMessage->text() ); + NullConduitSettings::self()->writeConfig(); + unmodified(); +} + +/* virtual */ void NullConduitConfig::load() +{ + FUNCTIONSETUP; + NullConduitSettings::self()->readConfig(); + + fConfigWidget->fLogMessage->setText( NullConduitSettings::logMessage() ); +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Read Message=" + << fConfigWidget->fLogMessage->text() + << endl; +#endif + + unmodified(); +} + + + +extern "C" +{ + +unsigned long version_conduit_null = Pilot::PLUGIN_API; +void *init_conduit_null() +{ + return new ConduitFactory(0,"nullconduit"); +} + +} + diff --git a/conduits/popmail/CMakeLists.txt b/conduits/popmail/CMakeLists.txt index c12e64a..debc512 100644 --- a/conduits/popmail/CMakeLists.txt +++ b/conduits/popmail/CMakeLists.txt @@ -16,8 +16,8 @@ link_directories( ##### conduit_popmail (kpart) ################### tde_add_kpart( conduit_popmail AUTOMOC - SOURCES popmailSettings.kcfgc setup-dialog.ui popmail-factory.cc - setupDialog.cc popmail-conduit.cc + SOURCES popmailSettings.kcfgc setup-dialog.ui popmail-factory.cpp + setupDialog.cpp popmail-conduit.cpp LINK kpilot-shared tdeio-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/conduits/popmail/Makefile.am b/conduits/popmail/Makefile.am index c892849..fe88987 100644 --- a/conduits/popmail/Makefile.am +++ b/conduits/popmail/Makefile.am @@ -14,8 +14,8 @@ kde_module_LTLIBRARIES = conduit_popmail.la # Which sources should be compiled for popmail_conduit conduit_popmail_la_SOURCES = popmailSettings.kcfgc setup-dialog.ui \ - popmail-factory.cc setupDialog.cc \ - popmail-conduit.cc + popmail-factory.cpp setupDialog.cpp \ + popmail-conduit.cpp conduit_popmail_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(PISOCK_LIB) $(LIB_TQT) -ltdecore -ltdeio -ltdeui -lDCOP conduit_popmail_la_LIBADD = ../../lib/libkpilot.la $(LIB_TDEIO) diff --git a/conduits/popmail/popmail-conduit.cc b/conduits/popmail/popmail-conduit.cc deleted file mode 100644 index 7193cd4..0000000 --- a/conduits/popmail/popmail-conduit.cc +++ /dev/null @@ -1,416 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 Dan Pilone -** Copyright (C) 1999,2000 Michael Kropfberger -** -** This file is part of the popmail conduit, a conduit for KPilot that -** synchronises the Pilot's email application with the outside world, -** which currently means: -** -- sendmail or SMTP for outgoing mail -** -- POP or mbox for incoming mail -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" -#include "popmail-conduit.h" - -extern "C" -{ - -unsigned long version_conduit_popmail = Pilot::PLUGIN_API; - -} - -#include -#include - - -#include -#include -#include -#include - -#include -#include - -#include // Needed by pilot-link include -#include -#if PILOT_LINK_MAJOR < 10 -#include -#endif -#include - -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include - -#include "pilotRecord.h" -#include "pilotSerialDatabase.h" - -#include "popmailSettings.h" -#include "setupDialog.h" - -static TQString DATE_FORMAT("ddd, d MMM yyyy hh:mm:ss"); - -PopMailConduit::PopMailConduit(KPilotLink *d, - const char *n, - const TQStringList &l) : - ConduitAction(d,n,l) -{ - FUNCTIONSETUP; - fConduitName=i18n("KMail"); -} - -PopMailConduit::~PopMailConduit() -{ - FUNCTIONSETUP; -} - -void PopMailConduit::doSync() -{ - FUNCTIONSETUP; - - int sent_count=0; - int mode=MailConduitSettings::syncOutgoing(); - - DEBUGKPILOT << fname - << ": Outgoing mail disposition " - << mode << endl; - - if(mode) - { - sent_count=sendPendingMail(mode); - } - - if (sent_count>0) - { - if (sent_count>0) - { - addSyncLogEntry(i18n("Sent one message", - "Sent %n messages",sent_count)); - } - } -} - - -// additional changes by Michael Kropfberger -int PopMailConduit::sendPendingMail(int mode) -{ - FUNCTIONSETUP; - int count=0; - - if (mode==PopMailWidgetConfig::SendKMail) - { - count=sendViaKMail(); - } - - if (count == 0) - { - WARNINGKPILOT << "Mail was not sent at all!" << endl; - emit logError(i18n("No mail was sent.")); - } - else if (count < 0) - { - WARNINGKPILOT - << "Mail sending returned error " << count - << endl; - emit logError(i18n("No mail could be sent.")); - } - else - { - DEBUGKPILOT << fname - << ": Sent " - << count - << " messages" - << endl; - } - - return count; -} - - -TQString PopMailConduit::getKMailOutbox() const -{ - FUNCTIONSETUP; - - // Default to "outbox" with newer KMails. - KSimpleConfig c(CSL1("kmailrc"),true); - c.setGroup("General"); - - TQString outbox = c.readEntry("outboxFolder"); - if (outbox.isEmpty()) - { - outbox = MailConduitSettings::outboxFolder(); - } - - if (outbox.isEmpty()) outbox=CSL1("outbox"); - - return outbox; -} - -/* - * This function uses KMail's DCOP interface to put all the - * outgoing mail into the outbox. - */ -int PopMailConduit::sendViaKMail() -{ - FUNCTIONSETUP; - int count=0; - TQString kmailOutboxName = getKMailOutbox(); - - DCOPClient *dcopptr = TDEApplication::kApplication()->dcopClient(); - if (!dcopptr) - { - WARNINGKPILOT << "Cannot get DCOP client." - << endl; - KMessageBox::error(0L, - i18n("Could not connect to DCOP server for " - "the KMail connection."), - i18n("Error Sending Mail")); - return -1; - } - - if (!dcopptr->isAttached()) - { - dcopptr->attach(); - } - - while (PilotRecord *pilotRec = fDatabase->readNextRecInCategory(1)) - { - DEBUGKPILOT << fname - << ": Reading " - << count + 1 - << "th message" - << endl; - - if (pilotRec->isDeleted() || pilotRec->isArchived()) - { - DEBUGKPILOT << fname - << ": Skipping record." - << endl; - continue; - } - - struct Mail theMail; - KTempFile t; - t.setAutoDelete(true); - - if (t.status()) - { - WARNINGKPILOT << "Cannot open temp file." << endl; - KMessageBox::error(0L, - i18n("Cannot open temporary file to store " - "mail from Pilot in."), - i18n("Error Sending Mail")); - continue; - } - - FILE *sendf = t.fstream(); - - if (!sendf) - { - WARNINGKPILOT - << "Cannot open temporary file for writing!" << endl; - KMessageBox::error(0L, - i18n("Cannot open temporary file to store " - "mail from Pilot in."), - i18n("Error Sending Mail")); - continue; - } - - unpack_Mail(&theMail, - (unsigned char*)pilotRec->data(), - pilotRec->size()); - writeMessageToFile(sendf, theMail); - - - TQByteArray data,returnValue; - TQCString returnType; - TQDataStream arg(data,IO_WriteOnly); - - arg << kmailOutboxName << t.name() << CSL1("N") ; - - if (!dcopptr->call("kmail", - "KMailIface", - "dcopAddMessage(TQString,TQString,TQString)", - data, - returnType, - returnValue, - true)) - { - WARNINGKPILOT << "DCOP call failed." << endl; - - KMessageBox::error(0L, - i18n("DCOP connection with KMail failed."), - i18n("Error Sending Mail")); - continue; - } - - DEBUGKPILOT << fname - << ": DCOP call returned " - << returnType - << " of " - << (const char *)returnValue - << endl; - - // Mark it as filed... - pilotRec->setCategory(3); - pilotRec->setModified( false ); - fDatabase->writeRecord(pilotRec); - delete pilotRec; - // This is ok since we got the mail with unpack mail.. - free_Mail(&theMail); - - count++; - } - - return count; -} - -// From pilot-link-0.8.7 by Kenneth Albanowski -// additional changes by Michael Kropfberger - -void PopMailConduit::writeMessageToFile(FILE* sendf, struct Mail& theMail) -{ - FUNCTIONSETUP; - - TQTextStream mailPipe(sendf, IO_WriteOnly); - - TQString fromAddress = MailConduitSettings::emailAddress(); - mailPipe << "From: " << fromAddress << "\r\n"; - mailPipe << "To: " << theMail.to << "\r\n"; - if(theMail.cc) - mailPipe << "Cc: " << theMail.cc << "\r\n"; - if(theMail.bcc) - mailPipe << "Bcc: " << theMail.bcc << "\r\n"; - if(theMail.replyTo) - mailPipe << "Reply-To: " << theMail.replyTo << "\r\n"; - if(theMail.subject) - mailPipe << "Subject: " << theMail.subject << "\r\n"; - - // if our struct indicates that it's dated, then use the date it - // holds. otherwise, provide current date. either way, we need to - // have a date... - TQDateTime date = TQDateTime::currentDateTime(); - if (theMail.dated) - { - date = readTm(theMail.date); - } - - TQString dateString = date.toString(DATE_FORMAT); - - mailPipe << "Date: " << dateString << "\r\n"; - - mailPipe << "X-mailer: " << "Popmail-Conduit " << KPILOT_VERSION << "\r\n"; - mailPipe << "\r\n"; - - - DEBUGKPILOT << fname << ": To: " << theMail.to << endl; - - - if(theMail.body) - { - DEBUGKPILOT << fname << ": Sent body." << endl; - mailPipe << theMail.body << "\r\n"; - } - - //insert the real signature file from disk - TQString signature = MailConduitSettings::signature(); - if(!signature.isEmpty()) - { - DEBUGKPILOT << fname << ": Reading signature" << endl; - - TQFile f(signature); - if ( f.open(IO_ReadOnly) ) - { // file opened successfully - mailPipe << "-- \r\n"; - TQTextStream t( &f ); // use a text stream - while ( !t.eof() ) - { // until end of file... - mailPipe << t.readLine() << "\r\n"; - } - f.close(); - } - } - mailPipe << "\r\n"; - - DEBUGKPILOT << fname << ": Done" << endl; -} - - -/* virtual */ void PopMailConduit::doTest() -{ - FUNCTIONSETUP; - - TQString outbox = getKMailOutbox(); - - DEBUGKPILOT << fname - << ": KMail's outbox is " - << outbox - << endl; - - TQDateTime date = TQDateTime::currentDateTime(); - TQString dateString = date.toString(DATE_FORMAT); - - DEBUGKPILOT << fname << ": Date format example: [" << dateString - << "]" << endl; -} - -/* virtual */ bool PopMailConduit::exec() -{ - FUNCTIONSETUP; - - if (syncMode().isTest()) - { - doTest(); - } - else if (syncMode() == SyncMode::eBackup) - { - emit logError(i18n("Cannot perform backup of mail database")); - } - else - { - fDatabase = deviceLink()->database( CSL1("MailDB") ); - - if (!fDatabase || !fDatabase->isOpen()) - { - emit logError(i18n("Unable to open mail database on handheld")); - KPILOT_DELETE(fDatabase); - return false; - } - - doSync(); - fDatabase->resetSyncFlags(); - KPILOT_DELETE(fDatabase); - } - delayDone(); - return true; -} diff --git a/conduits/popmail/popmail-conduit.cpp b/conduits/popmail/popmail-conduit.cpp new file mode 100644 index 0000000..7193cd4 --- /dev/null +++ b/conduits/popmail/popmail-conduit.cpp @@ -0,0 +1,416 @@ +/* KPilot +** +** Copyright (C) 1998-2001 Dan Pilone +** Copyright (C) 1999,2000 Michael Kropfberger +** +** This file is part of the popmail conduit, a conduit for KPilot that +** synchronises the Pilot's email application with the outside world, +** which currently means: +** -- sendmail or SMTP for outgoing mail +** -- POP or mbox for incoming mail +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" +#include "popmail-conduit.h" + +extern "C" +{ + +unsigned long version_conduit_popmail = Pilot::PLUGIN_API; + +} + +#include +#include + + +#include +#include +#include +#include + +#include +#include + +#include // Needed by pilot-link include +#include +#if PILOT_LINK_MAJOR < 10 +#include +#endif +#include + +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include + +#include "pilotRecord.h" +#include "pilotSerialDatabase.h" + +#include "popmailSettings.h" +#include "setupDialog.h" + +static TQString DATE_FORMAT("ddd, d MMM yyyy hh:mm:ss"); + +PopMailConduit::PopMailConduit(KPilotLink *d, + const char *n, + const TQStringList &l) : + ConduitAction(d,n,l) +{ + FUNCTIONSETUP; + fConduitName=i18n("KMail"); +} + +PopMailConduit::~PopMailConduit() +{ + FUNCTIONSETUP; +} + +void PopMailConduit::doSync() +{ + FUNCTIONSETUP; + + int sent_count=0; + int mode=MailConduitSettings::syncOutgoing(); + + DEBUGKPILOT << fname + << ": Outgoing mail disposition " + << mode << endl; + + if(mode) + { + sent_count=sendPendingMail(mode); + } + + if (sent_count>0) + { + if (sent_count>0) + { + addSyncLogEntry(i18n("Sent one message", + "Sent %n messages",sent_count)); + } + } +} + + +// additional changes by Michael Kropfberger +int PopMailConduit::sendPendingMail(int mode) +{ + FUNCTIONSETUP; + int count=0; + + if (mode==PopMailWidgetConfig::SendKMail) + { + count=sendViaKMail(); + } + + if (count == 0) + { + WARNINGKPILOT << "Mail was not sent at all!" << endl; + emit logError(i18n("No mail was sent.")); + } + else if (count < 0) + { + WARNINGKPILOT + << "Mail sending returned error " << count + << endl; + emit logError(i18n("No mail could be sent.")); + } + else + { + DEBUGKPILOT << fname + << ": Sent " + << count + << " messages" + << endl; + } + + return count; +} + + +TQString PopMailConduit::getKMailOutbox() const +{ + FUNCTIONSETUP; + + // Default to "outbox" with newer KMails. + KSimpleConfig c(CSL1("kmailrc"),true); + c.setGroup("General"); + + TQString outbox = c.readEntry("outboxFolder"); + if (outbox.isEmpty()) + { + outbox = MailConduitSettings::outboxFolder(); + } + + if (outbox.isEmpty()) outbox=CSL1("outbox"); + + return outbox; +} + +/* + * This function uses KMail's DCOP interface to put all the + * outgoing mail into the outbox. + */ +int PopMailConduit::sendViaKMail() +{ + FUNCTIONSETUP; + int count=0; + TQString kmailOutboxName = getKMailOutbox(); + + DCOPClient *dcopptr = TDEApplication::kApplication()->dcopClient(); + if (!dcopptr) + { + WARNINGKPILOT << "Cannot get DCOP client." + << endl; + KMessageBox::error(0L, + i18n("Could not connect to DCOP server for " + "the KMail connection."), + i18n("Error Sending Mail")); + return -1; + } + + if (!dcopptr->isAttached()) + { + dcopptr->attach(); + } + + while (PilotRecord *pilotRec = fDatabase->readNextRecInCategory(1)) + { + DEBUGKPILOT << fname + << ": Reading " + << count + 1 + << "th message" + << endl; + + if (pilotRec->isDeleted() || pilotRec->isArchived()) + { + DEBUGKPILOT << fname + << ": Skipping record." + << endl; + continue; + } + + struct Mail theMail; + KTempFile t; + t.setAutoDelete(true); + + if (t.status()) + { + WARNINGKPILOT << "Cannot open temp file." << endl; + KMessageBox::error(0L, + i18n("Cannot open temporary file to store " + "mail from Pilot in."), + i18n("Error Sending Mail")); + continue; + } + + FILE *sendf = t.fstream(); + + if (!sendf) + { + WARNINGKPILOT + << "Cannot open temporary file for writing!" << endl; + KMessageBox::error(0L, + i18n("Cannot open temporary file to store " + "mail from Pilot in."), + i18n("Error Sending Mail")); + continue; + } + + unpack_Mail(&theMail, + (unsigned char*)pilotRec->data(), + pilotRec->size()); + writeMessageToFile(sendf, theMail); + + + TQByteArray data,returnValue; + TQCString returnType; + TQDataStream arg(data,IO_WriteOnly); + + arg << kmailOutboxName << t.name() << CSL1("N") ; + + if (!dcopptr->call("kmail", + "KMailIface", + "dcopAddMessage(TQString,TQString,TQString)", + data, + returnType, + returnValue, + true)) + { + WARNINGKPILOT << "DCOP call failed." << endl; + + KMessageBox::error(0L, + i18n("DCOP connection with KMail failed."), + i18n("Error Sending Mail")); + continue; + } + + DEBUGKPILOT << fname + << ": DCOP call returned " + << returnType + << " of " + << (const char *)returnValue + << endl; + + // Mark it as filed... + pilotRec->setCategory(3); + pilotRec->setModified( false ); + fDatabase->writeRecord(pilotRec); + delete pilotRec; + // This is ok since we got the mail with unpack mail.. + free_Mail(&theMail); + + count++; + } + + return count; +} + +// From pilot-link-0.8.7 by Kenneth Albanowski +// additional changes by Michael Kropfberger + +void PopMailConduit::writeMessageToFile(FILE* sendf, struct Mail& theMail) +{ + FUNCTIONSETUP; + + TQTextStream mailPipe(sendf, IO_WriteOnly); + + TQString fromAddress = MailConduitSettings::emailAddress(); + mailPipe << "From: " << fromAddress << "\r\n"; + mailPipe << "To: " << theMail.to << "\r\n"; + if(theMail.cc) + mailPipe << "Cc: " << theMail.cc << "\r\n"; + if(theMail.bcc) + mailPipe << "Bcc: " << theMail.bcc << "\r\n"; + if(theMail.replyTo) + mailPipe << "Reply-To: " << theMail.replyTo << "\r\n"; + if(theMail.subject) + mailPipe << "Subject: " << theMail.subject << "\r\n"; + + // if our struct indicates that it's dated, then use the date it + // holds. otherwise, provide current date. either way, we need to + // have a date... + TQDateTime date = TQDateTime::currentDateTime(); + if (theMail.dated) + { + date = readTm(theMail.date); + } + + TQString dateString = date.toString(DATE_FORMAT); + + mailPipe << "Date: " << dateString << "\r\n"; + + mailPipe << "X-mailer: " << "Popmail-Conduit " << KPILOT_VERSION << "\r\n"; + mailPipe << "\r\n"; + + + DEBUGKPILOT << fname << ": To: " << theMail.to << endl; + + + if(theMail.body) + { + DEBUGKPILOT << fname << ": Sent body." << endl; + mailPipe << theMail.body << "\r\n"; + } + + //insert the real signature file from disk + TQString signature = MailConduitSettings::signature(); + if(!signature.isEmpty()) + { + DEBUGKPILOT << fname << ": Reading signature" << endl; + + TQFile f(signature); + if ( f.open(IO_ReadOnly) ) + { // file opened successfully + mailPipe << "-- \r\n"; + TQTextStream t( &f ); // use a text stream + while ( !t.eof() ) + { // until end of file... + mailPipe << t.readLine() << "\r\n"; + } + f.close(); + } + } + mailPipe << "\r\n"; + + DEBUGKPILOT << fname << ": Done" << endl; +} + + +/* virtual */ void PopMailConduit::doTest() +{ + FUNCTIONSETUP; + + TQString outbox = getKMailOutbox(); + + DEBUGKPILOT << fname + << ": KMail's outbox is " + << outbox + << endl; + + TQDateTime date = TQDateTime::currentDateTime(); + TQString dateString = date.toString(DATE_FORMAT); + + DEBUGKPILOT << fname << ": Date format example: [" << dateString + << "]" << endl; +} + +/* virtual */ bool PopMailConduit::exec() +{ + FUNCTIONSETUP; + + if (syncMode().isTest()) + { + doTest(); + } + else if (syncMode() == SyncMode::eBackup) + { + emit logError(i18n("Cannot perform backup of mail database")); + } + else + { + fDatabase = deviceLink()->database( CSL1("MailDB") ); + + if (!fDatabase || !fDatabase->isOpen()) + { + emit logError(i18n("Unable to open mail database on handheld")); + KPILOT_DELETE(fDatabase); + return false; + } + + doSync(); + fDatabase->resetSyncFlags(); + KPILOT_DELETE(fDatabase); + } + delayDone(); + return true; +} diff --git a/conduits/popmail/popmail-factory.cc b/conduits/popmail/popmail-factory.cc deleted file mode 100644 index dc2a0cd..0000000 --- a/conduits/popmail/popmail-factory.cc +++ /dev/null @@ -1,47 +0,0 @@ -/* KPilot -** -** Copyright (C) 2001 by Dan Pilone -** Copyright (C) 2006 by Adriaan de Groot -** -** This file defines the factory for the popmail-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - - -#include "setupDialog.h" -#include "popmail-conduit.h" -#include "pluginfactory.h" - - -extern "C" -{ - -void *init_conduit_popmail() -{ - return new ConduitFactory; -} - -} - diff --git a/conduits/popmail/popmail-factory.cpp b/conduits/popmail/popmail-factory.cpp new file mode 100644 index 0000000..dc2a0cd --- /dev/null +++ b/conduits/popmail/popmail-factory.cpp @@ -0,0 +1,47 @@ +/* KPilot +** +** Copyright (C) 2001 by Dan Pilone +** Copyright (C) 2006 by Adriaan de Groot +** +** This file defines the factory for the popmail-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + + +#include "setupDialog.h" +#include "popmail-conduit.h" +#include "pluginfactory.h" + + +extern "C" +{ + +void *init_conduit_popmail() +{ + return new ConduitFactory; +} + +} + diff --git a/conduits/popmail/setupDialog.cc b/conduits/popmail/setupDialog.cc deleted file mode 100644 index ea23c90..0000000 --- a/conduits/popmail/setupDialog.cc +++ /dev/null @@ -1,158 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 Dan Pilone -** -** This file is part of the popmail conduit, a conduit for KPilot that -** synchronises the Pilot's email application with the outside world, -** which currently means: -** -- sendmail or SMTP for outgoing mail -** -- POP or mbox for incoming mail -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - - -#include -#include -#include - -#include -#include -#include -#include - -#include -#include -#include - -#include "tdefiledialog.h" - -#include - - -#include "popmail-factory.h" -#include "setup-dialog.h" -#include "setupDialog.moc" -#include "popmailSettings.h" - - - -PopMailWidgetConfig::PopMailWidgetConfig(TQWidget *p,const char *n) : - ConduitConfigBase(p,n), - fConfigWidget(new PopMailWidget(p,"PopMailWidget")) -{ - FUNCTIONSETUP; - fConduitName = i18n("KMail"); - TDEAboutData *fAbout = new TDEAboutData("popmailConduit", - I18N_NOOP("Mail Conduit for KPilot"), - KPILOT_VERSION, - I18N_NOOP("Configures the Mail Conduit for KPilot"), - TDEAboutData::License_GPL, - "(C) 2001, Dan Pilone, Michael Kropfberger, Adriaan de Groot"); - fAbout->addAuthor("Adriaan de Groot", - I18N_NOOP("Maintainer"), - "groot@kde.org", - "http://www.kpilot.org/"); - fAbout->addAuthor("Dan Pilone", - I18N_NOOP("Original Author")); - fAbout->addCredit("Michael Kropfberger", - I18N_NOOP("POP3 code")); - fAbout->addCredit("Marko Grönroos", - I18N_NOOP("SMTP support and redesign"), - "magi@iki.fi", - "http://www.iki.fi/magi/"); - - ConduitConfigBase::addAboutPage(fConfigWidget->fTabWidget,fAbout); - fWidget=fConfigWidget; - -#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); - CM(fSendMode,TQT_SIGNAL(activated(int))); - CM(fEmailFrom,TQT_SIGNAL(textChanged(const TQString &))); - CM(fSignature,TQT_SIGNAL(textChanged(const TQString &))); -#undef CM - - connect(fConfigWidget->fSendMode,TQT_SIGNAL(activated(int)), - this,TQT_SLOT(toggleSendMode(int))); - -} - -void PopMailWidgetConfig::commit() -{ - FUNCTIONSETUP; - - MailConduitSettings::self()->readConfig(); -#define WR(a,b,c) MailConduitSettings::set##a(fConfigWidget->b->c); - WR(SyncOutgoing,fSendMode,currentItem()); - WR(EmailAddress,fEmailFrom,text()); - WR(Signature,fSignature,url()); -#undef WR - - MailConduitSettings::self()->writeConfig(); - unmodified(); -} - -void PopMailWidgetConfig::load() -{ - FUNCTIONSETUP; - MailConduitSettings::self()->config()->sync(); - MailConduitSettings::self()->readConfig(); - -#define RD(a,b,c) fConfigWidget->a->b(MailConduitSettings::c()) - RD(fSendMode,setCurrentItem,syncOutgoing); - RD(fEmailFrom,setText,emailAddress); - RD(fSignature,setURL,signature); -#undef RD - - toggleSendMode(fConfigWidget->fSendMode->currentItem()); - - MailConduitSettings::self()->writeConfig(); - unmodified(); -} - - -/* slot */ void PopMailWidgetConfig::toggleSendMode(int i) -{ - FUNCTIONSETUP; -#ifdef DEBUG - DEBUGKPILOT << fname << ": Got mode " << i << endl; -#endif - -#define E(a,b) fConfigWidget->a->setEnabled(b) - switch(i) - { - case SendKMail : - E(fEmailFrom,true); - E(fSignature,true); - break; - case NoSend : /* FALLTHRU */ - default : - E(fEmailFrom,false); - E(fSignature,false); - break; - } -#undef E -} - - - diff --git a/conduits/popmail/setupDialog.cpp b/conduits/popmail/setupDialog.cpp new file mode 100644 index 0000000..ea23c90 --- /dev/null +++ b/conduits/popmail/setupDialog.cpp @@ -0,0 +1,158 @@ +/* KPilot +** +** Copyright (C) 1998-2001 Dan Pilone +** +** This file is part of the popmail conduit, a conduit for KPilot that +** synchronises the Pilot's email application with the outside world, +** which currently means: +** -- sendmail or SMTP for outgoing mail +** -- POP or mbox for incoming mail +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + + +#include +#include +#include + +#include +#include +#include +#include + +#include +#include +#include + +#include "tdefiledialog.h" + +#include + + +#include "popmail-factory.h" +#include "setup-dialog.h" +#include "setupDialog.moc" +#include "popmailSettings.h" + + + +PopMailWidgetConfig::PopMailWidgetConfig(TQWidget *p,const char *n) : + ConduitConfigBase(p,n), + fConfigWidget(new PopMailWidget(p,"PopMailWidget")) +{ + FUNCTIONSETUP; + fConduitName = i18n("KMail"); + TDEAboutData *fAbout = new TDEAboutData("popmailConduit", + I18N_NOOP("Mail Conduit for KPilot"), + KPILOT_VERSION, + I18N_NOOP("Configures the Mail Conduit for KPilot"), + TDEAboutData::License_GPL, + "(C) 2001, Dan Pilone, Michael Kropfberger, Adriaan de Groot"); + fAbout->addAuthor("Adriaan de Groot", + I18N_NOOP("Maintainer"), + "groot@kde.org", + "http://www.kpilot.org/"); + fAbout->addAuthor("Dan Pilone", + I18N_NOOP("Original Author")); + fAbout->addCredit("Michael Kropfberger", + I18N_NOOP("POP3 code")); + fAbout->addCredit("Marko Grönroos", + I18N_NOOP("SMTP support and redesign"), + "magi@iki.fi", + "http://www.iki.fi/magi/"); + + ConduitConfigBase::addAboutPage(fConfigWidget->fTabWidget,fAbout); + fWidget=fConfigWidget; + +#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); + CM(fSendMode,TQT_SIGNAL(activated(int))); + CM(fEmailFrom,TQT_SIGNAL(textChanged(const TQString &))); + CM(fSignature,TQT_SIGNAL(textChanged(const TQString &))); +#undef CM + + connect(fConfigWidget->fSendMode,TQT_SIGNAL(activated(int)), + this,TQT_SLOT(toggleSendMode(int))); + +} + +void PopMailWidgetConfig::commit() +{ + FUNCTIONSETUP; + + MailConduitSettings::self()->readConfig(); +#define WR(a,b,c) MailConduitSettings::set##a(fConfigWidget->b->c); + WR(SyncOutgoing,fSendMode,currentItem()); + WR(EmailAddress,fEmailFrom,text()); + WR(Signature,fSignature,url()); +#undef WR + + MailConduitSettings::self()->writeConfig(); + unmodified(); +} + +void PopMailWidgetConfig::load() +{ + FUNCTIONSETUP; + MailConduitSettings::self()->config()->sync(); + MailConduitSettings::self()->readConfig(); + +#define RD(a,b,c) fConfigWidget->a->b(MailConduitSettings::c()) + RD(fSendMode,setCurrentItem,syncOutgoing); + RD(fEmailFrom,setText,emailAddress); + RD(fSignature,setURL,signature); +#undef RD + + toggleSendMode(fConfigWidget->fSendMode->currentItem()); + + MailConduitSettings::self()->writeConfig(); + unmodified(); +} + + +/* slot */ void PopMailWidgetConfig::toggleSendMode(int i) +{ + FUNCTIONSETUP; +#ifdef DEBUG + DEBUGKPILOT << fname << ": Got mode " << i << endl; +#endif + +#define E(a,b) fConfigWidget->a->setEnabled(b) + switch(i) + { + case SendKMail : + E(fEmailFrom,true); + E(fSignature,true); + break; + case NoSend : /* FALLTHRU */ + default : + E(fEmailFrom,false); + E(fSignature,false); + break; + } +#undef E +} + + + diff --git a/conduits/recordconduit/CMakeLists.txt b/conduits/recordconduit/CMakeLists.txt index a4aec62..5ffcb26 100644 --- a/conduits/recordconduit/CMakeLists.txt +++ b/conduits/recordconduit/CMakeLists.txt @@ -16,7 +16,7 @@ link_directories( ##### conduit_record (kpart) #################### tde_add_kpart( conduit_record AUTOMOC - SOURCES settings.kcfgc setup_base.ui factory.cc + SOURCES settings.kcfgc setup_base.ui factory.cpp LINK kpilot-shared tdeui-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/conduits/recordconduit/Makefile.am b/conduits/recordconduit/Makefile.am index c024754..dbefe35 100644 --- a/conduits/recordconduit/Makefile.am +++ b/conduits/recordconduit/Makefile.am @@ -8,7 +8,7 @@ service_DATA = record-conduit.desktop kde_module_LTLIBRARIES = conduit_record.la -conduit_record_la_SOURCES = settings.kcfgc setup_base.ui factory.cc +conduit_record_la_SOURCES = settings.kcfgc setup_base.ui factory.cpp conduit_record_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(PISOCK_LIB) $(LIB_TQT) -ltdecore -ltdeio -ltdeui conduit_record_la_LIBADD = ../../lib/libkpilot.la $(LIB_TDEUI) diff --git a/conduits/recordconduit/factory.cc b/conduits/recordconduit/factory.cc deleted file mode 100644 index 66bf0e0..0000000 --- a/conduits/recordconduit/factory.cc +++ /dev/null @@ -1,144 +0,0 @@ -/* KPilot -** -** Copyright (C) 2005 by Adriaan de Groot -** -** This file defines the factory for the recordconduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include - -#include -#include -#include - -#include "pluginfactory.h" -#include "pilotDatabase.h" -#include "recordConduit.h" - -#include "setup_base.h" -#include "factory.h" -#include "settings.h" - - -class ConduitConfig : public ConduitConfigBase -{ -public: - ConduitConfig(TQWidget *parent=0L, const char *n=0L); - virtual void commit(); - virtual void load(); -protected: - RecordWidget *fConfigWidget; - TDEAboutData *fAbout; -} ; - -ConduitConfig::ConduitConfig(TQWidget *p, const char *n) : - ConduitConfigBase(p,n), - fConfigWidget(new RecordWidget(p)) -{ - FUNCTIONSETUP; - fConduitName = i18n("Record Conduit"); - fAbout = new TDEAboutData("recordConduit", - I18N_NOOP("Record Conduit for KPilot"), - KPILOT_VERSION, - I18N_NOOP("Configures the Record Conduit for KPilot"), - TDEAboutData::License_GPL, - "(C) 2005, Adriaan de Groot"); - fAbout->addAuthor("Adriaan de Groot", - I18N_NOOP("Primary Author"), - "groot@kde.org", - "http://people.fruitsalad.org/adridg/"); - - ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,fAbout); - fWidget=fConfigWidget; - TQObject::connect(fConfigWidget->fLogMessage,TQT_SIGNAL(textChanged(const TQString&)), - this,TQT_SLOT(modified())); - TQObject::connect(fConfigWidget->fDatabases,TQT_SIGNAL(textChanged(const TQString&)), - this,TQT_SLOT(modified())); - TQObject::connect(fConfigWidget->fFailImmediately,TQT_SIGNAL(toggled(bool)), - this,TQT_SLOT(modified())); -} - -/* virtual */ void ConduitConfig::commit() -{ - FUNCTIONSETUP; - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Message=" - << fConfigWidget->fLogMessage->text() - << endl; - DEBUGKPILOT << fname - << ": Databases=" - << fConfigWidget->fDatabases->text() - << endl; -#endif - - ConduitSettings::setLogMessage( fConfigWidget->fLogMessage->text() ); - ConduitSettings::setDatabases( fConfigWidget->fDatabases->text() ); - ConduitSettings::setFailImmediately( fConfigWidget->fFailImmediately->isChecked()); - ConduitSettings::self()->writeConfig(); - unmodified(); -} - -/* virtual */ void ConduitConfig::load() -{ - FUNCTIONSETUP; - ConduitSettings::self()->readConfig(); - - fConfigWidget->fLogMessage->setText( ConduitSettings::logMessage() ); - fConfigWidget->fDatabases->setText( ConduitSettings::databases().join(",") ); - fConfigWidget->fFailImmediately->setChecked( ConduitSettings::failImmediately() ); - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Read Message=" - << fConfigWidget->fLogMessage->text() - << endl; - DEBUGKPILOT << fname - << ": Read Database=" - << fConfigWidget->fDatabases->text() - << endl; -#endif - - unmodified(); -} - -typedef PilotDatabase PilotDatabaseContainer; - -typedef RecordConduit > RecordAction; - -extern "C" -{ - -void *init_conduit_record() -{ - return new ConduitFactory(0,"recordconduit"); -} - -} - diff --git a/conduits/recordconduit/factory.cpp b/conduits/recordconduit/factory.cpp new file mode 100644 index 0000000..66bf0e0 --- /dev/null +++ b/conduits/recordconduit/factory.cpp @@ -0,0 +1,144 @@ +/* KPilot +** +** Copyright (C) 2005 by Adriaan de Groot +** +** This file defines the factory for the recordconduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include + +#include +#include +#include + +#include "pluginfactory.h" +#include "pilotDatabase.h" +#include "recordConduit.h" + +#include "setup_base.h" +#include "factory.h" +#include "settings.h" + + +class ConduitConfig : public ConduitConfigBase +{ +public: + ConduitConfig(TQWidget *parent=0L, const char *n=0L); + virtual void commit(); + virtual void load(); +protected: + RecordWidget *fConfigWidget; + TDEAboutData *fAbout; +} ; + +ConduitConfig::ConduitConfig(TQWidget *p, const char *n) : + ConduitConfigBase(p,n), + fConfigWidget(new RecordWidget(p)) +{ + FUNCTIONSETUP; + fConduitName = i18n("Record Conduit"); + fAbout = new TDEAboutData("recordConduit", + I18N_NOOP("Record Conduit for KPilot"), + KPILOT_VERSION, + I18N_NOOP("Configures the Record Conduit for KPilot"), + TDEAboutData::License_GPL, + "(C) 2005, Adriaan de Groot"); + fAbout->addAuthor("Adriaan de Groot", + I18N_NOOP("Primary Author"), + "groot@kde.org", + "http://people.fruitsalad.org/adridg/"); + + ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,fAbout); + fWidget=fConfigWidget; + TQObject::connect(fConfigWidget->fLogMessage,TQT_SIGNAL(textChanged(const TQString&)), + this,TQT_SLOT(modified())); + TQObject::connect(fConfigWidget->fDatabases,TQT_SIGNAL(textChanged(const TQString&)), + this,TQT_SLOT(modified())); + TQObject::connect(fConfigWidget->fFailImmediately,TQT_SIGNAL(toggled(bool)), + this,TQT_SLOT(modified())); +} + +/* virtual */ void ConduitConfig::commit() +{ + FUNCTIONSETUP; + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Message=" + << fConfigWidget->fLogMessage->text() + << endl; + DEBUGKPILOT << fname + << ": Databases=" + << fConfigWidget->fDatabases->text() + << endl; +#endif + + ConduitSettings::setLogMessage( fConfigWidget->fLogMessage->text() ); + ConduitSettings::setDatabases( fConfigWidget->fDatabases->text() ); + ConduitSettings::setFailImmediately( fConfigWidget->fFailImmediately->isChecked()); + ConduitSettings::self()->writeConfig(); + unmodified(); +} + +/* virtual */ void ConduitConfig::load() +{ + FUNCTIONSETUP; + ConduitSettings::self()->readConfig(); + + fConfigWidget->fLogMessage->setText( ConduitSettings::logMessage() ); + fConfigWidget->fDatabases->setText( ConduitSettings::databases().join(",") ); + fConfigWidget->fFailImmediately->setChecked( ConduitSettings::failImmediately() ); + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Read Message=" + << fConfigWidget->fLogMessage->text() + << endl; + DEBUGKPILOT << fname + << ": Read Database=" + << fConfigWidget->fDatabases->text() + << endl; +#endif + + unmodified(); +} + +typedef PilotDatabase PilotDatabaseContainer; + +typedef RecordConduit > RecordAction; + +extern "C" +{ + +void *init_conduit_record() +{ + return new ConduitFactory(0,"recordconduit"); +} + +} + diff --git a/conduits/sysinfoconduit/CMakeLists.txt b/conduits/sysinfoconduit/CMakeLists.txt index 10f85e5..36a3172 100644 --- a/conduits/sysinfoconduit/CMakeLists.txt +++ b/conduits/sysinfoconduit/CMakeLists.txt @@ -16,8 +16,8 @@ link_directories( ##### conduit_sysinfo (kpart) ################### tde_add_kpart( conduit_sysinfo AUTOMOC - SOURCES sysinfoSettings.kcfgc sysinfo-factory.cc sysinfo-setup.cc - sysinfo-conduit.cc sysinfo-setup_dialog.ui + SOURCES sysinfoSettings.kcfgc sysinfo-factory.cpp sysinfo-setup.cpp + sysinfo-conduit.cpp sysinfo-setup_dialog.ui LINK kpilot-shared tdeui-shared tdeio-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/conduits/sysinfoconduit/Makefile.am b/conduits/sysinfoconduit/Makefile.am index f77d086..be840c2 100644 --- a/conduits/sysinfoconduit/Makefile.am +++ b/conduits/sysinfoconduit/Makefile.am @@ -11,9 +11,9 @@ service_DATA = sysinfo_conduit.desktop kde_module_LTLIBRARIES = conduit_sysinfo.la conduit_sysinfo_la_SOURCES = sysinfoSettings.kcfgc \ - sysinfo-factory.cc \ - sysinfo-setup.cc \ - sysinfo-conduit.cc \ + sysinfo-factory.cpp \ + sysinfo-setup.cpp \ + sysinfo-conduit.cpp \ sysinfo-setup_dialog.ui conduit_sysinfo_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(PISOCK_LIB) $(LIB_TQT) -ltdecore -ltdeio -ltdeui conduit_sysinfo_la_LIBADD = ../../lib/libkpilot.la $(LIB_TDEUI) $(LIB_TDEIO) diff --git a/conduits/sysinfoconduit/sysinfo-conduit.cc b/conduits/sysinfoconduit/sysinfo-conduit.cc deleted file mode 100644 index 08c0f14..0000000 --- a/conduits/sysinfoconduit/sysinfo-conduit.cc +++ /dev/null @@ -1,611 +0,0 @@ -/* KPilot -** -** Copyright (C) 2003 by Reinhold Kainhofer -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org. -*/ - -#include "options.h" - -#include - -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -#include - -#include "sysinfo-factory.h" -#include "sysinfo-conduit.moc" -#include "sysinfoSettings.h" - -const TQString SysInfoConduit::defaultpage = CSL1("KPilot System Information Page\n" -"==============================\n" -"(Kpilot was unable to find the correct template file, \n" -"so this simple template was used.)\n\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"------------------------------------------------------------\n" -"Page created by the KPilot System Information conduit.\n" -""); - - - /** possible fields in the templates are: - * - hardware - * - user - * - memory - * - storage - * - dblist - * - recnumber - * - syncinfo - * - pcversion - * - palmversion - * - debug - */ - - -// Something to allow us to check what revision -// the modules are that make up a binary distribution. - -extern "C" -{ - -unsigned long version_conduit_sysinfo = Pilot::PLUGIN_API; - -} - - - -SysInfoConduit::SysInfoConduit(KPilotLink * o, - const char *n, - const TQStringList & a) : - ConduitAction(o, n, a) -{ - FUNCTIONSETUP; - fConduitName=i18n("System Information"); -} - - - -SysInfoConduit::~SysInfoConduit() -{ - FUNCTIONSETUP; -} - - - -void SysInfoConduit::readConfig() -{ - fOutputFile = SysinfoSettings::outputFile(); - fOutputType = (eOutputTypeEnum) SysinfoSettings::outputFormat(); - fTemplateFile = SysinfoSettings::templateFile(); - fHardwareInfo = SysinfoSettings::hardwareInfo(); - fUserInfo = SysinfoSettings::userInfo(); - fMemoryInfo = SysinfoSettings::memoryInfo(); - fStorageInfo = SysinfoSettings::storageInfo(); - fDBList = SysinfoSettings::databaseList(); - fRecordNumber = SysinfoSettings::recordNumbers(); - fSyncInfo = SysinfoSettings::syncInfo(); - fKDEVersion = SysinfoSettings::kDEVersion(); - fPalmOSVersion = SysinfoSettings::palmOSVersion(); - fDebugInfo = SysinfoSettings::debugInformation(); -} - - -/* virtual */ bool SysInfoConduit::exec() -{ - FUNCTIONSETUP; - - readConfig(); - - TQTimer::singleShot(0, this, TQT_SLOT(hardwareInfo())); - return true; -} - -void SysInfoConduit::hardwareInfo() -{ - FUNCTIONSETUP; - if (fHardwareInfo) { - TQString unknown = i18n("unknown"); - - /* Retrieve values for - * - #deviceid# - * - #devicename# - * - #devicemodel# - * - #manufactorer# - * - #devicetype# - */ - KPilotSysInfo sysinfo = fHandle->getSysInfo(); - fValues[CSL1("deviceid")] = TQString::fromLatin1(sysinfo.getProductID()); - - const KPilotCard *device = fHandle->getCardInfo(); - if (device) - { - fValues[CSL1("devicename")] = TQString::fromLatin1(device->getCardName()); - fValues[CSL1("devicemodel")] = unknown; // TODO - fValues[CSL1("manufacturer")] = TQString::fromLatin1(device->getCardManufacturer()); - } - else - { - fValues[CSL1("devicename")] = unknown; - fValues[CSL1("devicemodel")] = unknown; - fValues[CSL1("manufacturer")] = unknown; - } - - fValues[CSL1("devicetype")] = unknown; - - KPILOT_DELETE(device); - keepParts.append(CSL1("hardware")); - } else removeParts.append(CSL1("hardware")); - TQTimer::singleShot(0, this, TQT_SLOT(userInfo())); -} - -void SysInfoConduit::userInfo() -{ - FUNCTIONSETUP; - if (fUserInfo) - { - /* Retrieve values for - * - #username# - * - #uid# - */ - KPilotUser user=fHandle->getPilotUser(); - fValues[CSL1("username")] = user.name(); - if (user.passwordLength()>0) - { - fValues[CSL1("pw")] = i18n("Password set"); - } - else - { - fValues[CSL1("pw")] = i18n("No password set"); - } - fValues[CSL1("uid")] = TQString::number(user.data()->userID); - fValues[CSL1("viewerid")] = TQString::number(user.data()->viewerID); - keepParts.append(CSL1("user")); - } - else - { - removeParts.append(CSL1("user")); - } - TQTimer::singleShot(0, this, TQT_SLOT(memoryInfo())); -} - -void SysInfoConduit::memoryInfo() -{ - FUNCTIONSETUP; - if (fMemoryInfo) { - /* Retrieve values for - * - #rom# - * - #totalmem# - * - #freemem# - */ - const KPilotCard *device = fHandle->getCardInfo(); - if (device) - { - fValues[CSL1("rom")] = TQString::number(device->getRomSize()/1024); - fValues[CSL1("totalmem")] = TQString::number(device->getRamSize()/1024); - fValues[CSL1("freemem")] = TQString::number(device->getRamFree()/1024); - } - keepParts.append(CSL1("memory")); - } else removeParts.append(CSL1("memory")); - TQTimer::singleShot(0, this, TQT_SLOT(storageInfo())); -} - -void SysInfoConduit::storageInfo() -{ - FUNCTIONSETUP; - if (fStorageInfo) { - /* Retrieve values for - * - $cards$ - */ - const KPilotCard *device = fHandle->getCardInfo(1); - if (device) { - fValues[CSL1("cards")] = CSL1("%1 (%2, %3 kB of %3 kB free)") - .arg(TQString::fromLatin1(device->getCardName())) - .arg(TQString::fromLatin1(device->getCardManufacturer())) - .arg(device->getRamFree()/1024) - .arg(device->getRamSize()/1024); - KPILOT_DELETE(device); - } else { - fValues[CSL1("cards")] = i18n("No Cards available via pilot-link"); - } - keepParts.append(CSL1("storage")); - } else removeParts.append(CSL1("storage")); - TQTimer::singleShot(0, this, TQT_SLOT(dbListInfo())); -} - -void SysInfoConduit::dbListInfo() -{ - FUNCTIONSETUP; - if (fDBList) { - /* Retrieve values for - * - #dblist(structure)# - */ - dblist=deviceLink()->getDBList(); - keepParts.append(CSL1("dblist")); - } else removeParts.append(CSL1("dblist")); - TQTimer::singleShot(0, this, TQT_SLOT(recNumberInfo())); -} - -void SysInfoConduit::recNumberInfo() -{ - FUNCTIONSETUP; - if (fRecordNumber) { - /* Retrieve values for - * - #addresses# - * - #events# - * - #todos# - * - #memos# - */ - PilotDatabase *fDatabase = 0L; - TQString ERROR = CSL1("ERROR"); - fValues[CSL1("addresses")] = ERROR; - fValues[CSL1("events")] = ERROR; - fValues[CSL1("todos")] = ERROR; - fValues[CSL1("memos")] = ERROR; - fDatabase = deviceLink()->database(CSL1("AddressDB")); - if (fDatabase) { - fValues[CSL1("addresses")] = TQString::number(fDatabase->recordCount()); - KPILOT_DELETE(fDatabase); - } - fDatabase = deviceLink()->database(CSL1("DatebookDB")); - if (fDatabase) { - fValues[CSL1("events")] = TQString::number(fDatabase->recordCount()); - KPILOT_DELETE(fDatabase); - } - fDatabase = deviceLink()->database(CSL1("ToDoDB")); - if (fDatabase) { - fValues[CSL1("todos")] = TQString::number(fDatabase->recordCount()); - KPILOT_DELETE(fDatabase); - } - fDatabase = deviceLink()->database(CSL1("MemoDB")); - if (fDatabase) { - fValues[CSL1("memos")] = TQString::number(fDatabase->recordCount()); - KPILOT_DELETE(fDatabase); - } - keepParts.append(CSL1("records")); - } else removeParts.append(CSL1("records")); - TQTimer::singleShot(0, this, TQT_SLOT(syncInfo())); -} - -void SysInfoConduit::syncInfo() -{ - FUNCTIONSETUP; - if (fSyncInfo) { - /* Retrieve values for - * - #lastsync# - * - #lastsuccsync# - * - #lastsyncpc# - */ - KPilotUser user = deviceLink()->getPilotUser(); - time_t lastsync = user.getLastSyncDate(); - TQDateTime qlastsync; - qlastsync.setTime_t(lastsync); - fValues[CSL1("lastsync")] = qlastsync.toString(Qt::LocalDate); - lastsync = user.getLastSuccessfulSyncDate(); - qlastsync.setTime_t(lastsync); - fValues[CSL1("lastsuccsync")] = qlastsync.toString(Qt::LocalDate); - fValues[CSL1("lastsyncpc")] = TQString::number(user.getLastSyncPC()); - keepParts.append(CSL1("sync")); - } else removeParts.append(CSL1("sync")); - TQTimer::singleShot(0, this, TQT_SLOT(pcVersionInfo())); -} - -void SysInfoConduit::pcVersionInfo() -{ - FUNCTIONSETUP; - if (fKDEVersion) { - /* Retrieve values for - * - #os# - * - #qt# - * - #kde# - * - #kpilot# - * - #pilotlink# - */ - fValues[CSL1("kpilot")] = TQString::fromLatin1(KPILOT_VERSION); - fValues[CSL1("kde")] = i18n("unknown"); - fValues[CSL1("qt")] = i18n("unknown"); - fValues[CSL1("os")] = i18n("unknown"); - fValues[CSL1("hostname")] = i18n("unknown"); - struct utsname name; - if (uname (&name) >= 0) { - fValues[CSL1("os")] = CSL1("%1 %3, %5") - .arg(TQString::fromLatin1(name.sysname)) - .arg(TQString::fromLatin1(name.release)) - .arg(TQString::fromLatin1(name.machine)); - fValues[CSL1("hostname")] = CSL1("%2").arg(TQString::fromLatin1(name.nodename)); - } -#ifdef TDE_VERSION_STRING - fValues[CSL1("kde")] = TQString::fromLatin1(TDE_VERSION_STRING); -#endif -#ifdef TQT_VERSION_STR - fValues[CSL1("qt")] = TQString::fromLatin1(TQT_VERSION_STR); -#endif - fValues[CSL1("pilotlink")] = CSL1("%1.%2.%3%4") - .arg(PILOT_LINK_VERSION) - .arg(PILOT_LINK_MAJOR) - .arg(PILOT_LINK_MINOR) -#ifdef PILOT_LINK_PATCH - .arg(TQString::fromLatin1(PILOT_LINK_PATCH)); -#else - .arg(TQString()); -#endif - keepParts.append(CSL1("pcversion")); - } else removeParts.append(CSL1("pcversion")); - TQTimer::singleShot(0, this, TQT_SLOT(palmVersionInfo())); -} - -void SysInfoConduit::palmVersionInfo() -{ - FUNCTIONSETUP; - if (fPalmOSVersion) { - /* Retrieve values for - * - #palmos# - */ -/* fValues["palmos"] = TQString("PalmOS %1.%2 (compat %3.%4)") - .arg(fHandle->getSysInfo()->getMajorVersion()) - .arg(fHandle->getSysInfo()->getMinorVersion()) - .arg(fHandle->getSysInfo()->getCompatMajorVersion()) - .arg(fHandle->getSysInfo()->getCompatMinorVersion());*/ - KPilotSysInfo i = deviceLink()->getSysInfo(); - fValues[CSL1("palmos")] = CSL1("PalmOS %1.%2").arg(i.getMajorVersion()).arg(i.getMinorVersion()); - - keepParts.append(CSL1("palmversion")); - } else removeParts.append(CSL1("palmversion")); - TQTimer::singleShot(0, this, TQT_SLOT(debugInfo())); -} - -void SysInfoConduit::debugInfo() -{ - FUNCTIONSETUP; - if (fDebugInfo) { - /* Retrieve values for - * - #debug# - */ - fValues[CSL1("debug")] = i18n("No debug data"); - keepParts.append(CSL1("debug")); - } else removeParts.append(CSL1("debug")); - TQTimer::singleShot(0, this, TQT_SLOT(writeFile())); -} - -void SysInfoConduit::writeFile() -{ - FUNCTIONSETUP; - - fValues[CSL1("date")] = TQDateTime::currentDateTime().toString(Qt::LocalDate); - - TQString output; - // Open the template file - TQString templatefile; - switch(fOutputType) - { - case eOutputText: - templatefile=locate("data", CSL1("kpilot/sysinfoconduit/Template.txt")); - break; - case eOutputTemplate: - templatefile=fTemplateFile; - break; - case eOutputHTML: - default: - templatefile=locate("data", CSL1("kpilot/sysinfoconduit/Template.html")); - break; - } - - // Read in the template, close the file - bool loaded=false; - if (!templatefile.isEmpty()){ -#ifdef DEBUG - DEBUGKPILOT<<"Loading template file "<").arg(*it).arg(*it)); - re.setMinimal(true); - output.remove(re); - } - for ( TQStringList::Iterator it = keepParts.begin(); it != keepParts.end(); ++it ) { - TQRegExp re(CSL1("").arg(*it).arg(*it)); - re.setMinimal(true); - output.replace(re, CSL1("\\1")); - } - - // Do a loop through all keys in fValues - TQMap::Iterator it; - for ( it = fValues.begin(); it != fValues.end(); ++it ) { - output.replace(CSL1("#%1#").arg(it.key()), it.data()); - } - - // Insert the list of databases - TQRegExp re(CSL1("#dblist\\[(.*)\\]#")); - re.setMinimal(true); - while (re.search(output)>=0){ - TQString dbstring; - TQString subpatt=re.cap(1); - for (KPilotLink::DBInfoList::ConstIterator i = dblist.begin(); i != dblist.end(); ++i ) { - DBInfo dbi = *i; - TQString newpatt(subpatt); - char tmpchr[5]; - ::memset(&tmpchr[0], 0, 5); - /* Patterns for the dblist argument: - * %0 .. Database name - * %1 .. type - * %2 .. creator - * %3 .. index - * %4 .. flags - * %5 .. miscFlags - * %6 .. version - * %7 .. createDate - * %8 .. modifyDate - * %9 .. backupDate - */ - newpatt.replace(CSL1("%0"), TQString::fromLatin1(dbi.name)); - set_long(&tmpchr[0],dbi.type); - newpatt.replace(CSL1("%1"), TQString::fromLatin1(tmpchr)); - set_long(&tmpchr[0],dbi.creator); - newpatt.replace(CSL1("%2"), TQString::fromLatin1(tmpchr)); - newpatt.replace(CSL1("%3"), TQString::number(dbi.index)); - newpatt.replace(CSL1("%4"), TQString::number(dbi.flags)); - newpatt.replace(CSL1("%5"), TQString::number(dbi.miscFlags)); - newpatt.replace(CSL1("%6"), TQString::number(dbi.version)); - TQDateTime tm; - tm.setTime_t(dbi.createDate); - newpatt.replace(CSL1("%7"), tm.toString(Qt::LocalDate)); - tm.setTime_t(dbi.modifyDate); - newpatt.replace(CSL1("%8"), tm.toString(Qt::LocalDate)); - tm.setTime_t(dbi.backupDate); - newpatt.replace(CSL1("%9"), tm.toString(Qt::LocalDate)); - - dbstring.append(newpatt); - } - // Now, just replace the whole found pattern by the string we just constructed. - output.replace(re.cap(0), dbstring); - } - - // Write out the result - TQFile outfile(fOutputFile); -#ifdef DEBUG - DEBUGKPILOT << fname << ": Writing file <" << fOutputFile << ">" << endl; -#endif - if (fOutputFile.isEmpty() || (!outfile.open(IO_WriteOnly)) ) { - TQFileInfo fi(TQDir::home(), CSL1("KPilotSysInfo.")+TQFileInfo(templatefile).extension() ); - fOutputFile=fi.absFilePath(); - WARNINGKPILOT << "Unable to open output file, using " << fOutputFile << " instead." << endl; - emit logMessage(i18n("Unable to open output file, using %1 instead.").arg(fOutputFile)); - outfile.setName(fOutputFile); - if (!outfile.open(IO_WriteOnly)) { - WARNINGKPILOT<< "Unable to open " << fOutputFile << endl; - emit logError(i18n("Unable to open %1").arg(fOutputFile)); - TQTimer::singleShot(0, this, TQT_SLOT(cleanup())); - return; - } - } - - // Finally, write the actual text out to the file. - TQTextStream outstream(&outfile); - outstream< + +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +#include + +#include "sysinfo-factory.h" +#include "sysinfo-conduit.moc" +#include "sysinfoSettings.h" + +const TQString SysInfoConduit::defaultpage = CSL1("KPilot System Information Page\n" +"==============================\n" +"(Kpilot was unable to find the correct template file, \n" +"so this simple template was used.)\n\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"\n" +"------------------------------------------------------------\n" +"Page created by the KPilot System Information conduit.\n" +""); + + + /** possible fields in the templates are: + * - hardware + * - user + * - memory + * - storage + * - dblist + * - recnumber + * - syncinfo + * - pcversion + * - palmversion + * - debug + */ + + +// Something to allow us to check what revision +// the modules are that make up a binary distribution. + +extern "C" +{ + +unsigned long version_conduit_sysinfo = Pilot::PLUGIN_API; + +} + + + +SysInfoConduit::SysInfoConduit(KPilotLink * o, + const char *n, + const TQStringList & a) : + ConduitAction(o, n, a) +{ + FUNCTIONSETUP; + fConduitName=i18n("System Information"); +} + + + +SysInfoConduit::~SysInfoConduit() +{ + FUNCTIONSETUP; +} + + + +void SysInfoConduit::readConfig() +{ + fOutputFile = SysinfoSettings::outputFile(); + fOutputType = (eOutputTypeEnum) SysinfoSettings::outputFormat(); + fTemplateFile = SysinfoSettings::templateFile(); + fHardwareInfo = SysinfoSettings::hardwareInfo(); + fUserInfo = SysinfoSettings::userInfo(); + fMemoryInfo = SysinfoSettings::memoryInfo(); + fStorageInfo = SysinfoSettings::storageInfo(); + fDBList = SysinfoSettings::databaseList(); + fRecordNumber = SysinfoSettings::recordNumbers(); + fSyncInfo = SysinfoSettings::syncInfo(); + fKDEVersion = SysinfoSettings::kDEVersion(); + fPalmOSVersion = SysinfoSettings::palmOSVersion(); + fDebugInfo = SysinfoSettings::debugInformation(); +} + + +/* virtual */ bool SysInfoConduit::exec() +{ + FUNCTIONSETUP; + + readConfig(); + + TQTimer::singleShot(0, this, TQT_SLOT(hardwareInfo())); + return true; +} + +void SysInfoConduit::hardwareInfo() +{ + FUNCTIONSETUP; + if (fHardwareInfo) { + TQString unknown = i18n("unknown"); + + /* Retrieve values for + * - #deviceid# + * - #devicename# + * - #devicemodel# + * - #manufactorer# + * - #devicetype# + */ + KPilotSysInfo sysinfo = fHandle->getSysInfo(); + fValues[CSL1("deviceid")] = TQString::fromLatin1(sysinfo.getProductID()); + + const KPilotCard *device = fHandle->getCardInfo(); + if (device) + { + fValues[CSL1("devicename")] = TQString::fromLatin1(device->getCardName()); + fValues[CSL1("devicemodel")] = unknown; // TODO + fValues[CSL1("manufacturer")] = TQString::fromLatin1(device->getCardManufacturer()); + } + else + { + fValues[CSL1("devicename")] = unknown; + fValues[CSL1("devicemodel")] = unknown; + fValues[CSL1("manufacturer")] = unknown; + } + + fValues[CSL1("devicetype")] = unknown; + + KPILOT_DELETE(device); + keepParts.append(CSL1("hardware")); + } else removeParts.append(CSL1("hardware")); + TQTimer::singleShot(0, this, TQT_SLOT(userInfo())); +} + +void SysInfoConduit::userInfo() +{ + FUNCTIONSETUP; + if (fUserInfo) + { + /* Retrieve values for + * - #username# + * - #uid# + */ + KPilotUser user=fHandle->getPilotUser(); + fValues[CSL1("username")] = user.name(); + if (user.passwordLength()>0) + { + fValues[CSL1("pw")] = i18n("Password set"); + } + else + { + fValues[CSL1("pw")] = i18n("No password set"); + } + fValues[CSL1("uid")] = TQString::number(user.data()->userID); + fValues[CSL1("viewerid")] = TQString::number(user.data()->viewerID); + keepParts.append(CSL1("user")); + } + else + { + removeParts.append(CSL1("user")); + } + TQTimer::singleShot(0, this, TQT_SLOT(memoryInfo())); +} + +void SysInfoConduit::memoryInfo() +{ + FUNCTIONSETUP; + if (fMemoryInfo) { + /* Retrieve values for + * - #rom# + * - #totalmem# + * - #freemem# + */ + const KPilotCard *device = fHandle->getCardInfo(); + if (device) + { + fValues[CSL1("rom")] = TQString::number(device->getRomSize()/1024); + fValues[CSL1("totalmem")] = TQString::number(device->getRamSize()/1024); + fValues[CSL1("freemem")] = TQString::number(device->getRamFree()/1024); + } + keepParts.append(CSL1("memory")); + } else removeParts.append(CSL1("memory")); + TQTimer::singleShot(0, this, TQT_SLOT(storageInfo())); +} + +void SysInfoConduit::storageInfo() +{ + FUNCTIONSETUP; + if (fStorageInfo) { + /* Retrieve values for + * - $cards$ + */ + const KPilotCard *device = fHandle->getCardInfo(1); + if (device) { + fValues[CSL1("cards")] = CSL1("%1 (%2, %3 kB of %3 kB free)") + .arg(TQString::fromLatin1(device->getCardName())) + .arg(TQString::fromLatin1(device->getCardManufacturer())) + .arg(device->getRamFree()/1024) + .arg(device->getRamSize()/1024); + KPILOT_DELETE(device); + } else { + fValues[CSL1("cards")] = i18n("No Cards available via pilot-link"); + } + keepParts.append(CSL1("storage")); + } else removeParts.append(CSL1("storage")); + TQTimer::singleShot(0, this, TQT_SLOT(dbListInfo())); +} + +void SysInfoConduit::dbListInfo() +{ + FUNCTIONSETUP; + if (fDBList) { + /* Retrieve values for + * - #dblist(structure)# + */ + dblist=deviceLink()->getDBList(); + keepParts.append(CSL1("dblist")); + } else removeParts.append(CSL1("dblist")); + TQTimer::singleShot(0, this, TQT_SLOT(recNumberInfo())); +} + +void SysInfoConduit::recNumberInfo() +{ + FUNCTIONSETUP; + if (fRecordNumber) { + /* Retrieve values for + * - #addresses# + * - #events# + * - #todos# + * - #memos# + */ + PilotDatabase *fDatabase = 0L; + TQString ERROR = CSL1("ERROR"); + fValues[CSL1("addresses")] = ERROR; + fValues[CSL1("events")] = ERROR; + fValues[CSL1("todos")] = ERROR; + fValues[CSL1("memos")] = ERROR; + fDatabase = deviceLink()->database(CSL1("AddressDB")); + if (fDatabase) { + fValues[CSL1("addresses")] = TQString::number(fDatabase->recordCount()); + KPILOT_DELETE(fDatabase); + } + fDatabase = deviceLink()->database(CSL1("DatebookDB")); + if (fDatabase) { + fValues[CSL1("events")] = TQString::number(fDatabase->recordCount()); + KPILOT_DELETE(fDatabase); + } + fDatabase = deviceLink()->database(CSL1("ToDoDB")); + if (fDatabase) { + fValues[CSL1("todos")] = TQString::number(fDatabase->recordCount()); + KPILOT_DELETE(fDatabase); + } + fDatabase = deviceLink()->database(CSL1("MemoDB")); + if (fDatabase) { + fValues[CSL1("memos")] = TQString::number(fDatabase->recordCount()); + KPILOT_DELETE(fDatabase); + } + keepParts.append(CSL1("records")); + } else removeParts.append(CSL1("records")); + TQTimer::singleShot(0, this, TQT_SLOT(syncInfo())); +} + +void SysInfoConduit::syncInfo() +{ + FUNCTIONSETUP; + if (fSyncInfo) { + /* Retrieve values for + * - #lastsync# + * - #lastsuccsync# + * - #lastsyncpc# + */ + KPilotUser user = deviceLink()->getPilotUser(); + time_t lastsync = user.getLastSyncDate(); + TQDateTime qlastsync; + qlastsync.setTime_t(lastsync); + fValues[CSL1("lastsync")] = qlastsync.toString(Qt::LocalDate); + lastsync = user.getLastSuccessfulSyncDate(); + qlastsync.setTime_t(lastsync); + fValues[CSL1("lastsuccsync")] = qlastsync.toString(Qt::LocalDate); + fValues[CSL1("lastsyncpc")] = TQString::number(user.getLastSyncPC()); + keepParts.append(CSL1("sync")); + } else removeParts.append(CSL1("sync")); + TQTimer::singleShot(0, this, TQT_SLOT(pcVersionInfo())); +} + +void SysInfoConduit::pcVersionInfo() +{ + FUNCTIONSETUP; + if (fKDEVersion) { + /* Retrieve values for + * - #os# + * - #qt# + * - #kde# + * - #kpilot# + * - #pilotlink# + */ + fValues[CSL1("kpilot")] = TQString::fromLatin1(KPILOT_VERSION); + fValues[CSL1("kde")] = i18n("unknown"); + fValues[CSL1("qt")] = i18n("unknown"); + fValues[CSL1("os")] = i18n("unknown"); + fValues[CSL1("hostname")] = i18n("unknown"); + struct utsname name; + if (uname (&name) >= 0) { + fValues[CSL1("os")] = CSL1("%1 %3, %5") + .arg(TQString::fromLatin1(name.sysname)) + .arg(TQString::fromLatin1(name.release)) + .arg(TQString::fromLatin1(name.machine)); + fValues[CSL1("hostname")] = CSL1("%2").arg(TQString::fromLatin1(name.nodename)); + } +#ifdef TDE_VERSION_STRING + fValues[CSL1("kde")] = TQString::fromLatin1(TDE_VERSION_STRING); +#endif +#ifdef TQT_VERSION_STR + fValues[CSL1("qt")] = TQString::fromLatin1(TQT_VERSION_STR); +#endif + fValues[CSL1("pilotlink")] = CSL1("%1.%2.%3%4") + .arg(PILOT_LINK_VERSION) + .arg(PILOT_LINK_MAJOR) + .arg(PILOT_LINK_MINOR) +#ifdef PILOT_LINK_PATCH + .arg(TQString::fromLatin1(PILOT_LINK_PATCH)); +#else + .arg(TQString()); +#endif + keepParts.append(CSL1("pcversion")); + } else removeParts.append(CSL1("pcversion")); + TQTimer::singleShot(0, this, TQT_SLOT(palmVersionInfo())); +} + +void SysInfoConduit::palmVersionInfo() +{ + FUNCTIONSETUP; + if (fPalmOSVersion) { + /* Retrieve values for + * - #palmos# + */ +/* fValues["palmos"] = TQString("PalmOS %1.%2 (compat %3.%4)") + .arg(fHandle->getSysInfo()->getMajorVersion()) + .arg(fHandle->getSysInfo()->getMinorVersion()) + .arg(fHandle->getSysInfo()->getCompatMajorVersion()) + .arg(fHandle->getSysInfo()->getCompatMinorVersion());*/ + KPilotSysInfo i = deviceLink()->getSysInfo(); + fValues[CSL1("palmos")] = CSL1("PalmOS %1.%2").arg(i.getMajorVersion()).arg(i.getMinorVersion()); + + keepParts.append(CSL1("palmversion")); + } else removeParts.append(CSL1("palmversion")); + TQTimer::singleShot(0, this, TQT_SLOT(debugInfo())); +} + +void SysInfoConduit::debugInfo() +{ + FUNCTIONSETUP; + if (fDebugInfo) { + /* Retrieve values for + * - #debug# + */ + fValues[CSL1("debug")] = i18n("No debug data"); + keepParts.append(CSL1("debug")); + } else removeParts.append(CSL1("debug")); + TQTimer::singleShot(0, this, TQT_SLOT(writeFile())); +} + +void SysInfoConduit::writeFile() +{ + FUNCTIONSETUP; + + fValues[CSL1("date")] = TQDateTime::currentDateTime().toString(Qt::LocalDate); + + TQString output; + // Open the template file + TQString templatefile; + switch(fOutputType) + { + case eOutputText: + templatefile=locate("data", CSL1("kpilot/sysinfoconduit/Template.txt")); + break; + case eOutputTemplate: + templatefile=fTemplateFile; + break; + case eOutputHTML: + default: + templatefile=locate("data", CSL1("kpilot/sysinfoconduit/Template.html")); + break; + } + + // Read in the template, close the file + bool loaded=false; + if (!templatefile.isEmpty()){ +#ifdef DEBUG + DEBUGKPILOT<<"Loading template file "<").arg(*it).arg(*it)); + re.setMinimal(true); + output.remove(re); + } + for ( TQStringList::Iterator it = keepParts.begin(); it != keepParts.end(); ++it ) { + TQRegExp re(CSL1("").arg(*it).arg(*it)); + re.setMinimal(true); + output.replace(re, CSL1("\\1")); + } + + // Do a loop through all keys in fValues + TQMap::Iterator it; + for ( it = fValues.begin(); it != fValues.end(); ++it ) { + output.replace(CSL1("#%1#").arg(it.key()), it.data()); + } + + // Insert the list of databases + TQRegExp re(CSL1("#dblist\\[(.*)\\]#")); + re.setMinimal(true); + while (re.search(output)>=0){ + TQString dbstring; + TQString subpatt=re.cap(1); + for (KPilotLink::DBInfoList::ConstIterator i = dblist.begin(); i != dblist.end(); ++i ) { + DBInfo dbi = *i; + TQString newpatt(subpatt); + char tmpchr[5]; + ::memset(&tmpchr[0], 0, 5); + /* Patterns for the dblist argument: + * %0 .. Database name + * %1 .. type + * %2 .. creator + * %3 .. index + * %4 .. flags + * %5 .. miscFlags + * %6 .. version + * %7 .. createDate + * %8 .. modifyDate + * %9 .. backupDate + */ + newpatt.replace(CSL1("%0"), TQString::fromLatin1(dbi.name)); + set_long(&tmpchr[0],dbi.type); + newpatt.replace(CSL1("%1"), TQString::fromLatin1(tmpchr)); + set_long(&tmpchr[0],dbi.creator); + newpatt.replace(CSL1("%2"), TQString::fromLatin1(tmpchr)); + newpatt.replace(CSL1("%3"), TQString::number(dbi.index)); + newpatt.replace(CSL1("%4"), TQString::number(dbi.flags)); + newpatt.replace(CSL1("%5"), TQString::number(dbi.miscFlags)); + newpatt.replace(CSL1("%6"), TQString::number(dbi.version)); + TQDateTime tm; + tm.setTime_t(dbi.createDate); + newpatt.replace(CSL1("%7"), tm.toString(Qt::LocalDate)); + tm.setTime_t(dbi.modifyDate); + newpatt.replace(CSL1("%8"), tm.toString(Qt::LocalDate)); + tm.setTime_t(dbi.backupDate); + newpatt.replace(CSL1("%9"), tm.toString(Qt::LocalDate)); + + dbstring.append(newpatt); + } + // Now, just replace the whole found pattern by the string we just constructed. + output.replace(re.cap(0), dbstring); + } + + // Write out the result + TQFile outfile(fOutputFile); +#ifdef DEBUG + DEBUGKPILOT << fname << ": Writing file <" << fOutputFile << ">" << endl; +#endif + if (fOutputFile.isEmpty() || (!outfile.open(IO_WriteOnly)) ) { + TQFileInfo fi(TQDir::home(), CSL1("KPilotSysInfo.")+TQFileInfo(templatefile).extension() ); + fOutputFile=fi.absFilePath(); + WARNINGKPILOT << "Unable to open output file, using " << fOutputFile << " instead." << endl; + emit logMessage(i18n("Unable to open output file, using %1 instead.").arg(fOutputFile)); + outfile.setName(fOutputFile); + if (!outfile.open(IO_WriteOnly)) { + WARNINGKPILOT<< "Unable to open " << fOutputFile << endl; + emit logError(i18n("Unable to open %1").arg(fOutputFile)); + TQTimer::singleShot(0, this, TQT_SLOT(cleanup())); + return; + } + } + + // Finally, write the actual text out to the file. + TQTextStream outstream(&outfile); + outstream<; -} - -} diff --git a/conduits/sysinfoconduit/sysinfo-factory.cpp b/conduits/sysinfoconduit/sysinfo-factory.cpp new file mode 100644 index 0000000..61990f8 --- /dev/null +++ b/conduits/sysinfoconduit/sysinfo-factory.cpp @@ -0,0 +1,43 @@ +/* SysInfo-factory.cpp KPilot +** +** Copyright (C) 2003 by Reinhold Kainhofer +** +** This file defines the factory for the SysInfo-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" +#include "pluginfactory.h" + +#include "sysinfo-conduit.h" +#include "sysinfo-setup.h" + +extern "C" +{ + +void *init_conduit_sysinfo() +{ + return new ConduitFactory; +} + +} diff --git a/conduits/sysinfoconduit/sysinfo-setup.cc b/conduits/sysinfoconduit/sysinfo-setup.cc deleted file mode 100644 index 647d1f6..0000000 --- a/conduits/sysinfoconduit/sysinfo-setup.cc +++ /dev/null @@ -1,198 +0,0 @@ -/* SysInfo-setup.cc KPilot -** -** Copyright (C) 2003 by Reinhold Kainhofer -** -** This file defines the setup dialog for the SysInfo-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include -#include - -#include -#include -#include - -#include "sysinfo-setup_dialog.h" - -#include "sysinfo-factory.h" -#include "sysinfo-setup.h" -#include "sysinfoSettings.h" - - -typedef struct { const char *name; bool (*accessor)(); void (*mutator)(bool); } sysinfoEntry_t; - -const sysinfoEntry_t sysinfoEntries[] = -{ - { I18N_NOOP("HardwareInfo"), SysinfoSettings::hardwareInfo, SysinfoSettings::setHardwareInfo }, - { I18N_NOOP("UserInfo"), SysinfoSettings::userInfo, SysinfoSettings::setUserInfo }, - { I18N_NOOP("MemoryInfo"), SysinfoSettings::memoryInfo, SysinfoSettings::setMemoryInfo }, - { I18N_NOOP("StorageInfo"), SysinfoSettings::storageInfo, SysinfoSettings::setStorageInfo }, - { I18N_NOOP("DatabaseList"), SysinfoSettings::databaseList, SysinfoSettings::setDatabaseList }, - { I18N_NOOP("RecordNumbers"), SysinfoSettings::recordNumbers, SysinfoSettings::setRecordNumbers}, - { I18N_NOOP("SyncInfo"), SysinfoSettings::syncInfo, SysinfoSettings::setSyncInfo }, - { I18N_NOOP("KDEVersion"), SysinfoSettings::kDEVersion, SysinfoSettings::setKDEVersion }, - { I18N_NOOP("PalmOSVersion"), SysinfoSettings::palmOSVersion, SysinfoSettings::setPalmOSVersion }, - { I18N_NOOP("DebugInformation"), SysinfoSettings::debugInformation, SysinfoSettings::setDebugInformation }, - { 0L, 0L, 0L } -} ; - - -/* -** The TQCheckListItems used in the list of parts to print have -** several text fields with special meanings. -** 0: The text displayed in the list. -** 1: The index of the item in the sysinfoEntries array. -** 2: This string is empty if the part was originally not checked, -** and non-empty (probably "1") if the part was originally checked. -** This is used to detect changes in the configuration. -** We introduce some defines for these numbers. -*/ - -#define PART_NAME (0) -#define PART_KEY (1) -#define PART_SETTING (2) - -/* -** This is a convenience define to update an item's "original setting". -*/ -#define updateSetting(i) { TQCheckListItem *ubbu=(i); \ - ubbu->setText(PART_SETTING,(ubbu->isOn() ? CSL1("1") : TQString())); } - - -SysInfoWidgetConfig::SysInfoWidgetConfig(TQWidget *w, const char *n) : - ConduitConfigBase(w,n), - fConfigWidget(new SysInfoWidget(w)) -{ - FUNCTIONSETUP; - - TDEAboutData *fAbout = new TDEAboutData("SysInfoConduit", - I18N_NOOP("KPilot System Information conduit"), - KPILOT_VERSION, - I18N_NOOP("Retrieves System, Hardware, and User Info from the Handheld and stores them to a file."), - TDEAboutData::License_GPL, - "(C) 2003, Reinhold Kainhofer"); - fAbout->addAuthor("Reinhold Kainhofer", - I18N_NOOP("Primary Author"), "reinhold@kainhofer.com", "http://reinhold.kainhofer.com/"); - - ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,fAbout); - fWidget=fConfigWidget; - - TQObject::connect(fConfigWidget->fOutputFile,TQT_SIGNAL(textChanged(const TQString&)), - this,TQT_SLOT(modified())); - TQObject::connect(fConfigWidget->fTemplateFile,TQT_SIGNAL(textChanged(const TQString&)), - this,TQT_SLOT(modified())); - TQObject::connect(fConfigWidget->fOutputType,TQT_SIGNAL(clicked(int)), - this,TQT_SLOT(modified())); - fConduitName=i18n("System Information"); -} - -void SysInfoWidgetConfig::commit() -{ - FUNCTIONSETUP; - - SysinfoSettings::setOutputFile( - fConfigWidget->fOutputFile->url() ); - SysinfoSettings::setTemplateFile( - fConfigWidget->fTemplateFile->url() ); - SysinfoSettings::setOutputFormat( - fConfigWidget->fOutputType->id(fConfigWidget->fOutputType->selected())); - - TQListViewItem *i = fConfigWidget->fPartsList->firstChild(); - TQCheckListItem *ci = dynamic_cast(i); - while(ci) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": Saving " << ci->text(PART_NAME) - << (ci->isOn() ? " on" : " off") << endl; -#endif - int index=ci->text(PART_KEY).toInt(); - if (0<=index && index<=10) - { - const sysinfoEntry_t *p = sysinfoEntries+index; - p->mutator(ci->isOn()); - } - updateSetting(ci); - i=i->nextSibling(); - ci = dynamic_cast(i); - } - SysinfoSettings::self()->writeConfig(); - unmodified(); -} - -void SysInfoWidgetConfig::load() -{ - FUNCTIONSETUP; - SysinfoSettings::self()->readConfig(); - - const sysinfoEntry_t *p = sysinfoEntries; - TQCheckListItem *i = 0L; - while (p && p->name) - { - i = new TQCheckListItem(fConfigWidget->fPartsList,i18n(p->name),TQCheckListItem::CheckBox); - // by default let the sysinfo conduit write out all available information - i->setOn( p->accessor() ); - i->setText(PART_KEY, TQString::number(p-sysinfoEntries)); // store index there - updateSetting(i); -#ifdef DEBUG - DEBUGKPILOT << fname << ": Loaded " << p->name - << (i->isOn() ? " on" : " off") << endl; -#endif - - p++; - } - fConfigWidget->fOutputFile->setURL( SysinfoSettings::outputFile() ); - fConfigWidget->fTemplateFile->setURL( SysinfoSettings::templateFile() ); - fConfigWidget->fOutputType->setButton( SysinfoSettings::outputFormat() ); - unmodified(); -} - -/* virtual */ bool SysInfoWidgetConfig::isModified() const -{ - FUNCTIONSETUP; - if (fModified) return true; - - TQListViewItem *i = fConfigWidget->fPartsList->firstChild(); - TQCheckListItem *ci = dynamic_cast(i); - - while(ci) - { - bool current = ci->isOn(); - bool original = !ci->text(PART_SETTING).isEmpty(); -#ifdef DEBUG - DEBUGKPILOT << fname << ": Checking " << ci->text(PART_KEY) - << " was " << (original ? " on" : " off") - << " now " << (current ? " on" : " off") << endl; -#endif - - if (current!=original) return true; - i=i->nextSibling(); - ci = dynamic_cast(i); - } - return false; -} diff --git a/conduits/sysinfoconduit/sysinfo-setup.cpp b/conduits/sysinfoconduit/sysinfo-setup.cpp new file mode 100644 index 0000000..70676e4 --- /dev/null +++ b/conduits/sysinfoconduit/sysinfo-setup.cpp @@ -0,0 +1,198 @@ +/* SysInfo-setup.cpp KPilot +** +** Copyright (C) 2003 by Reinhold Kainhofer +** +** This file defines the setup dialog for the SysInfo-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include +#include + +#include +#include +#include + +#include "sysinfo-setup_dialog.h" + +#include "sysinfo-factory.h" +#include "sysinfo-setup.h" +#include "sysinfoSettings.h" + + +typedef struct { const char *name; bool (*accessor)(); void (*mutator)(bool); } sysinfoEntry_t; + +const sysinfoEntry_t sysinfoEntries[] = +{ + { I18N_NOOP("HardwareInfo"), SysinfoSettings::hardwareInfo, SysinfoSettings::setHardwareInfo }, + { I18N_NOOP("UserInfo"), SysinfoSettings::userInfo, SysinfoSettings::setUserInfo }, + { I18N_NOOP("MemoryInfo"), SysinfoSettings::memoryInfo, SysinfoSettings::setMemoryInfo }, + { I18N_NOOP("StorageInfo"), SysinfoSettings::storageInfo, SysinfoSettings::setStorageInfo }, + { I18N_NOOP("DatabaseList"), SysinfoSettings::databaseList, SysinfoSettings::setDatabaseList }, + { I18N_NOOP("RecordNumbers"), SysinfoSettings::recordNumbers, SysinfoSettings::setRecordNumbers}, + { I18N_NOOP("SyncInfo"), SysinfoSettings::syncInfo, SysinfoSettings::setSyncInfo }, + { I18N_NOOP("KDEVersion"), SysinfoSettings::kDEVersion, SysinfoSettings::setKDEVersion }, + { I18N_NOOP("PalmOSVersion"), SysinfoSettings::palmOSVersion, SysinfoSettings::setPalmOSVersion }, + { I18N_NOOP("DebugInformation"), SysinfoSettings::debugInformation, SysinfoSettings::setDebugInformation }, + { 0L, 0L, 0L } +} ; + + +/* +** The TQCheckListItems used in the list of parts to print have +** several text fields with special meanings. +** 0: The text displayed in the list. +** 1: The index of the item in the sysinfoEntries array. +** 2: This string is empty if the part was originally not checked, +** and non-empty (probably "1") if the part was originally checked. +** This is used to detect changes in the configuration. +** We introduce some defines for these numbers. +*/ + +#define PART_NAME (0) +#define PART_KEY (1) +#define PART_SETTING (2) + +/* +** This is a convenience define to update an item's "original setting". +*/ +#define updateSetting(i) { TQCheckListItem *ubbu=(i); \ + ubbu->setText(PART_SETTING,(ubbu->isOn() ? CSL1("1") : TQString())); } + + +SysInfoWidgetConfig::SysInfoWidgetConfig(TQWidget *w, const char *n) : + ConduitConfigBase(w,n), + fConfigWidget(new SysInfoWidget(w)) +{ + FUNCTIONSETUP; + + TDEAboutData *fAbout = new TDEAboutData("SysInfoConduit", + I18N_NOOP("KPilot System Information conduit"), + KPILOT_VERSION, + I18N_NOOP("Retrieves System, Hardware, and User Info from the Handheld and stores them to a file."), + TDEAboutData::License_GPL, + "(C) 2003, Reinhold Kainhofer"); + fAbout->addAuthor("Reinhold Kainhofer", + I18N_NOOP("Primary Author"), "reinhold@kainhofer.com", "http://reinhold.kainhofer.com/"); + + ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,fAbout); + fWidget=fConfigWidget; + + TQObject::connect(fConfigWidget->fOutputFile,TQT_SIGNAL(textChanged(const TQString&)), + this,TQT_SLOT(modified())); + TQObject::connect(fConfigWidget->fTemplateFile,TQT_SIGNAL(textChanged(const TQString&)), + this,TQT_SLOT(modified())); + TQObject::connect(fConfigWidget->fOutputType,TQT_SIGNAL(clicked(int)), + this,TQT_SLOT(modified())); + fConduitName=i18n("System Information"); +} + +void SysInfoWidgetConfig::commit() +{ + FUNCTIONSETUP; + + SysinfoSettings::setOutputFile( + fConfigWidget->fOutputFile->url() ); + SysinfoSettings::setTemplateFile( + fConfigWidget->fTemplateFile->url() ); + SysinfoSettings::setOutputFormat( + fConfigWidget->fOutputType->id(fConfigWidget->fOutputType->selected())); + + TQListViewItem *i = fConfigWidget->fPartsList->firstChild(); + TQCheckListItem *ci = dynamic_cast(i); + while(ci) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": Saving " << ci->text(PART_NAME) + << (ci->isOn() ? " on" : " off") << endl; +#endif + int index=ci->text(PART_KEY).toInt(); + if (0<=index && index<=10) + { + const sysinfoEntry_t *p = sysinfoEntries+index; + p->mutator(ci->isOn()); + } + updateSetting(ci); + i=i->nextSibling(); + ci = dynamic_cast(i); + } + SysinfoSettings::self()->writeConfig(); + unmodified(); +} + +void SysInfoWidgetConfig::load() +{ + FUNCTIONSETUP; + SysinfoSettings::self()->readConfig(); + + const sysinfoEntry_t *p = sysinfoEntries; + TQCheckListItem *i = 0L; + while (p && p->name) + { + i = new TQCheckListItem(fConfigWidget->fPartsList,i18n(p->name),TQCheckListItem::CheckBox); + // by default let the sysinfo conduit write out all available information + i->setOn( p->accessor() ); + i->setText(PART_KEY, TQString::number(p-sysinfoEntries)); // store index there + updateSetting(i); +#ifdef DEBUG + DEBUGKPILOT << fname << ": Loaded " << p->name + << (i->isOn() ? " on" : " off") << endl; +#endif + + p++; + } + fConfigWidget->fOutputFile->setURL( SysinfoSettings::outputFile() ); + fConfigWidget->fTemplateFile->setURL( SysinfoSettings::templateFile() ); + fConfigWidget->fOutputType->setButton( SysinfoSettings::outputFormat() ); + unmodified(); +} + +/* virtual */ bool SysInfoWidgetConfig::isModified() const +{ + FUNCTIONSETUP; + if (fModified) return true; + + TQListViewItem *i = fConfigWidget->fPartsList->firstChild(); + TQCheckListItem *ci = dynamic_cast(i); + + while(ci) + { + bool current = ci->isOn(); + bool original = !ci->text(PART_SETTING).isEmpty(); +#ifdef DEBUG + DEBUGKPILOT << fname << ": Checking " << ci->text(PART_KEY) + << " was " << (original ? " on" : " off") + << " now " << (current ? " on" : " off") << endl; +#endif + + if (current!=original) return true; + i=i->nextSibling(); + ci = dynamic_cast(i); + } + return false; +} diff --git a/conduits/timeconduit/CMakeLists.txt b/conduits/timeconduit/CMakeLists.txt index 6392387..91ecf72 100644 --- a/conduits/timeconduit/CMakeLists.txt +++ b/conduits/timeconduit/CMakeLists.txt @@ -16,8 +16,8 @@ link_directories( ##### conduit_time (kpart) ###################### tde_add_kpart( conduit_time AUTOMOC - SOURCES timeConduitSettings.kcfgc time-factory.cc time-setup.cc - time-conduit.cc time-setup_dialog.ui + SOURCES timeConduitSettings.kcfgc time-factory.cpp time-setup.cpp + time-conduit.cpp time-setup_dialog.ui LINK kpilot-shared tdeui-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/conduits/timeconduit/Makefile.am b/conduits/timeconduit/Makefile.am index b7326d6..2d8c8ae 100644 --- a/conduits/timeconduit/Makefile.am +++ b/conduits/timeconduit/Makefile.am @@ -12,9 +12,9 @@ kde_module_LTLIBRARIES = conduit_time.la conduit_time_la_SOURCES = timeConduitSettings.kcfgc \ - time-factory.cc \ - time-setup.cc \ - time-conduit.cc \ + time-factory.cpp \ + time-setup.cpp \ + time-conduit.cpp \ time-setup_dialog.ui conduit_time_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(PISOCK_LIB) $(LIB_TQT) -ltdecore -ltdeio -ltdeui conduit_time_la_LIBADD = ../../lib/libkpilot.la $(LIB_TDEUI) diff --git a/conduits/timeconduit/time-conduit.cc b/conduits/timeconduit/time-conduit.cc deleted file mode 100644 index 6020ffe..0000000 --- a/conduits/timeconduit/time-conduit.cc +++ /dev/null @@ -1,121 +0,0 @@ -/* KPilot -** -** Copyright (C) 2002-2003 by Reinhold Kainhofer -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org. -*/ - -#include "options.h" - -#include - -#include - -#include -#include - -#include "time-factory.h" -#include "time-conduit.h" -#include "timeConduitSettings.h" - - -// Something to allow us to check what revision -// the modules are that make up a binary distribution. -extern "C" -{ -unsigned long version_conduit_time = Pilot::PLUGIN_API ; -} - - - -TimeConduit::TimeConduit(KPilotLink * o, - const char *n, - const TQStringList & a) : - ConduitAction(o, n, a) -{ - FUNCTIONSETUP; - fConduitName=i18n("Time"); -} - - - -TimeConduit::~TimeConduit() -{ - FUNCTIONSETUP; -} - - - -void TimeConduit::readConfig() -{ - FUNCTIONSETUP; - TimeConduitSettings::self()->readConfig(); -} - - -/* virtual */ bool TimeConduit::exec() -{ - FUNCTIONSETUP; - - readConfig(); - - if (syncMode().isLocal()) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": Would have set time to " - << TQDateTime::currentDateTime().toString() << endl; -#endif - return delayDone(); - } - - emit logMessage(i18n("Setting the clock on the handheld")); - syncHHfromPC(); - return delayDone(); -} - - -void TimeConduit::syncHHfromPC() -{ - FUNCTIONSETUP; - time_t ltime; - time(<ime); - - long int major=fHandle->getSysInfo().getMajorVersion(), - minor=fHandle->getSysInfo().getMinorVersion(); - - if (major==3 && (minor==25 || minor==30)) - { - emit logMessage(i18n("PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the time conduit...")); - return; - } - - int sd = pilotSocket(); - if ( sd > 0 ) - { - dlp_SetSysDateTime( sd, ltime ); - } - else - { - WARNINGKPILOT << "Link is not a real device." << endl; - } -} diff --git a/conduits/timeconduit/time-conduit.cpp b/conduits/timeconduit/time-conduit.cpp new file mode 100644 index 0000000..6020ffe --- /dev/null +++ b/conduits/timeconduit/time-conduit.cpp @@ -0,0 +1,121 @@ +/* KPilot +** +** Copyright (C) 2002-2003 by Reinhold Kainhofer +** +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org. +*/ + +#include "options.h" + +#include + +#include + +#include +#include + +#include "time-factory.h" +#include "time-conduit.h" +#include "timeConduitSettings.h" + + +// Something to allow us to check what revision +// the modules are that make up a binary distribution. +extern "C" +{ +unsigned long version_conduit_time = Pilot::PLUGIN_API ; +} + + + +TimeConduit::TimeConduit(KPilotLink * o, + const char *n, + const TQStringList & a) : + ConduitAction(o, n, a) +{ + FUNCTIONSETUP; + fConduitName=i18n("Time"); +} + + + +TimeConduit::~TimeConduit() +{ + FUNCTIONSETUP; +} + + + +void TimeConduit::readConfig() +{ + FUNCTIONSETUP; + TimeConduitSettings::self()->readConfig(); +} + + +/* virtual */ bool TimeConduit::exec() +{ + FUNCTIONSETUP; + + readConfig(); + + if (syncMode().isLocal()) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": Would have set time to " + << TQDateTime::currentDateTime().toString() << endl; +#endif + return delayDone(); + } + + emit logMessage(i18n("Setting the clock on the handheld")); + syncHHfromPC(); + return delayDone(); +} + + +void TimeConduit::syncHHfromPC() +{ + FUNCTIONSETUP; + time_t ltime; + time(<ime); + + long int major=fHandle->getSysInfo().getMajorVersion(), + minor=fHandle->getSysInfo().getMinorVersion(); + + if (major==3 && (minor==25 || minor==30)) + { + emit logMessage(i18n("PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the time conduit...")); + return; + } + + int sd = pilotSocket(); + if ( sd > 0 ) + { + dlp_SetSysDateTime( sd, ltime ); + } + else + { + WARNINGKPILOT << "Link is not a real device." << endl; + } +} diff --git a/conduits/timeconduit/time-factory.cc b/conduits/timeconduit/time-factory.cc deleted file mode 100644 index 28548fe..0000000 --- a/conduits/timeconduit/time-factory.cc +++ /dev/null @@ -1,46 +0,0 @@ -/* Time-factory.cc KPilot -** -** Copyright (C) 2002 by Reinhold Kainhofer -** -** This file defines the factory for the Time-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" -#include "pluginfactory.h" - -#include "time-conduit.h" -#include "time-setup.h" - - -extern "C" -{ - -void *init_conduit_time() -{ - return new ConduitFactory(0,"Timeconduit"); -} - -} - - diff --git a/conduits/timeconduit/time-factory.cpp b/conduits/timeconduit/time-factory.cpp new file mode 100644 index 0000000..5204a09 --- /dev/null +++ b/conduits/timeconduit/time-factory.cpp @@ -0,0 +1,46 @@ +/* Time-factory.cpp KPilot +** +** Copyright (C) 2002 by Reinhold Kainhofer +** +** This file defines the factory for the Time-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" +#include "pluginfactory.h" + +#include "time-conduit.h" +#include "time-setup.h" + + +extern "C" +{ + +void *init_conduit_time() +{ + return new ConduitFactory(0,"Timeconduit"); +} + +} + + diff --git a/conduits/timeconduit/time-setup.cc b/conduits/timeconduit/time-setup.cc deleted file mode 100644 index 46e0f7b..0000000 --- a/conduits/timeconduit/time-setup.cc +++ /dev/null @@ -1,86 +0,0 @@ -/* Time-setup.cc KPilot -** -** Copyright (C) 2002 by Reinhold Kainhofer -** -** This file defines the setup dialog for the Time-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include - -#include -#include - -#include "time-setup_dialog.h" - -#include "time-setup.moc" -#include "timeConduitSettings.h" - - - -static TDEAboutData *createAbout() -{ - TDEAboutData *fAbout = new TDEAboutData("Timeconduit", - I18N_NOOP("Time Synchronization Conduit for KPilot"), - KPILOT_VERSION, - I18N_NOOP("Synchronizes the Time on the Handheld and the PC"), - TDEAboutData::License_GPL, - "(C) 2002, Reinhold Kainhofer"); - fAbout->addAuthor("Reinhold Kainhofer", - I18N_NOOP("Primary Author"), "reinhold@kainhofer.com", "http://reinhold.kainhofer.com/"); - return fAbout; -} - - - -TimeWidgetConfig::TimeWidgetConfig(TQWidget *w, const char *n) : - ConduitConfigBase(w,n), - fConfigWidget(new TimeWidget(w)) -{ - FUNCTIONSETUP; - fAbout = createAbout(); - ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,fAbout); - fWidget=fConfigWidget; - fConduitName=i18n("Time"); -} - -void TimeWidgetConfig::commit() -{ - FUNCTIONSETUP; - TimeConduitSettings::setDirection( - fConfigWidget->directionGroup->id(fConfigWidget->directionGroup->selected()) ); - TimeConduitSettings::self()->writeConfig(); -} - -void TimeWidgetConfig::load() -{ - FUNCTIONSETUP; - TimeConduitSettings::self()->readConfig(); - - fConfigWidget->directionGroup->setButton( TimeConduitSettings::direction() ); -} - diff --git a/conduits/timeconduit/time-setup.cpp b/conduits/timeconduit/time-setup.cpp new file mode 100644 index 0000000..d8d72c7 --- /dev/null +++ b/conduits/timeconduit/time-setup.cpp @@ -0,0 +1,86 @@ +/* Time-setup.cpp KPilot +** +** Copyright (C) 2002 by Reinhold Kainhofer +** +** This file defines the setup dialog for the Time-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include + +#include +#include + +#include "time-setup_dialog.h" + +#include "time-setup.moc" +#include "timeConduitSettings.h" + + + +static TDEAboutData *createAbout() +{ + TDEAboutData *fAbout = new TDEAboutData("Timeconduit", + I18N_NOOP("Time Synchronization Conduit for KPilot"), + KPILOT_VERSION, + I18N_NOOP("Synchronizes the Time on the Handheld and the PC"), + TDEAboutData::License_GPL, + "(C) 2002, Reinhold Kainhofer"); + fAbout->addAuthor("Reinhold Kainhofer", + I18N_NOOP("Primary Author"), "reinhold@kainhofer.com", "http://reinhold.kainhofer.com/"); + return fAbout; +} + + + +TimeWidgetConfig::TimeWidgetConfig(TQWidget *w, const char *n) : + ConduitConfigBase(w,n), + fConfigWidget(new TimeWidget(w)) +{ + FUNCTIONSETUP; + fAbout = createAbout(); + ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,fAbout); + fWidget=fConfigWidget; + fConduitName=i18n("Time"); +} + +void TimeWidgetConfig::commit() +{ + FUNCTIONSETUP; + TimeConduitSettings::setDirection( + fConfigWidget->directionGroup->id(fConfigWidget->directionGroup->selected()) ); + TimeConduitSettings::self()->writeConfig(); +} + +void TimeWidgetConfig::load() +{ + FUNCTIONSETUP; + TimeConduitSettings::self()->readConfig(); + + fConfigWidget->directionGroup->setButton( TimeConduitSettings::direction() ); +} + diff --git a/conduits/vcalconduit/CMakeLists.txt b/conduits/vcalconduit/CMakeLists.txt index 22d8664..0a58dc3 100644 --- a/conduits/vcalconduit/CMakeLists.txt +++ b/conduits/vcalconduit/CMakeLists.txt @@ -21,17 +21,17 @@ tde_import( libkcal ) tde_add_library( vcalconduit STATIC_PIC AUTOMOC SOURCES vcalconduitSettings.kcfgc korganizerConduit.ui - kcalRecord.cc vcal-setupbase.cc vcal-conduitbase.cc - cleanupstate.cc deleteunsyncedhhstate.cc - deleteunsyncedpcstate.cc hhtopcstate.cc - initstate.cc pctohhstate.cc teststate.cc + kcalRecord.cpp vcal-setupbase.cpp vcal-conduitbase.cpp + cleanupstate.cpp deleteunsyncedhhstate.cpp + deleteunsyncedpcstate.cpp hhtopcstate.cpp + initstate.cpp pctohhstate.cpp teststate.cpp ) ##### conduit_vcal (kpart) ###################### tde_add_kpart( conduit_vcal AUTOMOC - SOURCES vcal-conduit.cc vcalRecord.cc vcal-factory.cc vcal-setup.cc + SOURCES vcal-conduit.cpp vcalRecord.cpp vcal-factory.cpp vcal-setup.cpp LINK kpilot-shared kcal-shared tderesources-shared vcalconduit-static DESTINATION ${PLUGIN_INSTALL_DIR} ) @@ -40,7 +40,7 @@ tde_add_kpart( conduit_vcal AUTOMOC ##### conduit_todo (kpart) ###################### tde_add_kpart( conduit_todo AUTOMOC - SOURCES todo-conduit.cc todoRecord.cc todo-factory.cc todo-setup.cc + SOURCES todo-conduit.cpp todoRecord.cpp todo-factory.cpp todo-setup.cpp LINK kpilot-shared kcal-shared tderesources-shared vcalconduit-static DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/conduits/vcalconduit/Makefile.am b/conduits/vcalconduit/Makefile.am index 415fde8..67cbb91 100644 --- a/conduits/vcalconduit/Makefile.am +++ b/conduits/vcalconduit/Makefile.am @@ -16,21 +16,21 @@ noinst_LTLIBRARIES = libvcalconduit_shared.la libvcalconduit_shared_la_SOURCES = vcalconduitSettings.kcfgc \ korganizerConduit.ui \ - kcalRecord.cc \ - vcal-setupbase.cc \ - vcal-conduitbase.cc \ - cleanupstate.cc deleteunsyncedhhstate.cc deleteunsyncedpcstate.cc \ - hhtopcstate.cc initstate.cc pctohhstate.cc teststate.cc - -conduit_vcal_la_SOURCES = vcal-conduit.cc vcalRecord.cc \ - vcal-factory.cc vcal-setup.cc + kcalRecord.cpp \ + vcal-setupbase.cpp \ + vcal-conduitbase.cpp \ + cleanupstate.cpp deleteunsyncedhhstate.cpp deleteunsyncedpcstate.cpp \ + hhtopcstate.cpp initstate.cpp pctohhstate.cpp teststate.cpp + +conduit_vcal_la_SOURCES = vcal-conduit.cpp vcalRecord.cpp \ + vcal-factory.cpp vcal-setup.cpp conduit_vcal_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(PISOCK_LIB) $(LIB_TQT) -ltdecore -ltdeio -ltdeui -lkcal -ltderesources conduit_vcal_la_LIBADD = ../../lib/libkpilot.la \ libvcalconduit_shared.la conduit_vcal_la_COMPILE_FIRST = vcalconduitSettings.h korganizerConduit.h -conduit_todo_la_SOURCES = todo-conduit.cc todoRecord.cc \ - todo-factory.cc todo-setup.cc +conduit_todo_la_SOURCES = todo-conduit.cpp todoRecord.cpp \ + todo-factory.cpp todo-setup.cpp conduit_todo_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(PISOCK_LIB) $(LIB_TQT) -ltdecore -ltdeio -ltdeui -lkcal -ltderesources conduit_todo_la_LIBADD = ../../lib/libkpilot.la \ libvcalconduit_shared.la diff --git a/conduits/vcalconduit/cleanupstate.cc b/conduits/vcalconduit/cleanupstate.cc deleted file mode 100644 index bac22ce..0000000 --- a/conduits/vcalconduit/cleanupstate.cc +++ /dev/null @@ -1,132 +0,0 @@ -/* KPilot -** -** Copyright (C) 2006 by Bertjan Broeksema -** -** This file is the implementation of the CleanUpState. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include - -#include -#include - -#include "pilotDatabase.h" - -#include "vcal-conduitbase.h" -#include "vcalconduitSettings.h" -#include "cleanupstate.h" - - -CleanUpState::CleanUpState() -{ - fState = eCleanUp; -} - -CleanUpState::~CleanUpState() -{ -} - -void CleanUpState::startSync( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - DEBUGKPILOT << fname << ": Starting CleanUpState." << endl; - - vccb->addLogMessage( i18n( "Cleaning up ..." ) ); - vccb->postSync(); - - if ( vccb->database() ) - { - vccb->database()->resetSyncFlags(); - vccb->database()->cleanup(); - } - if ( vccb->localDatabase() ) - { - vccb->localDatabase()->resetSyncFlags(); - vccb->localDatabase()->cleanup(); - } - - KCal::Calendar *fCalendar = vccb->calendar(); - TQString fCalendarFile = vccb->calendarFile(); - - if ( fCalendar ) - { - KURL kurl( vccb->config()->calendarFile() ); - switch( vccb->config()->calendarType() ) - { - case VCalConduitSettings::eCalendarLocal: - dynamic_cast(fCalendar)->save( fCalendarFile ); - if(!kurl.isLocalFile()) - { - if( !TDEIO::NetAccess::upload( fCalendarFile - , vccb->config()->calendarFile(), 0L) ) - { - vccb->addLogError( i18n( "An error occurred while uploading" - " \"%1\". You can try to upload " - "the temporary local file \"%2\" manually.") - .arg(vccb->config()->calendarFile()).arg(fCalendarFile)); - } - else { - TDEIO::NetAccess::removeTempFile( fCalendarFile ); - } - TQFile backup( fCalendarFile + CSL1( "~" ) ); - backup.remove(); - } - break; - case VCalConduitSettings::eCalendarResource: - fCalendar->save(); - break; - default: - break; - } - fCalendar->close(); - } - - vccb->setHasNextRecord( false ); -} - -void CleanUpState::handleRecord( ConduitAction * ) -{ - FUNCTIONSETUP; -} - -void CleanUpState::finishSync( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - DEBUGKPILOT << fname << ": Finished CleanUpState." << endl; - vccb->setState( 0L ); -} diff --git a/conduits/vcalconduit/cleanupstate.cpp b/conduits/vcalconduit/cleanupstate.cpp new file mode 100644 index 0000000..bac22ce --- /dev/null +++ b/conduits/vcalconduit/cleanupstate.cpp @@ -0,0 +1,132 @@ +/* KPilot +** +** Copyright (C) 2006 by Bertjan Broeksema +** +** This file is the implementation of the CleanUpState. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include + +#include +#include + +#include "pilotDatabase.h" + +#include "vcal-conduitbase.h" +#include "vcalconduitSettings.h" +#include "cleanupstate.h" + + +CleanUpState::CleanUpState() +{ + fState = eCleanUp; +} + +CleanUpState::~CleanUpState() +{ +} + +void CleanUpState::startSync( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + DEBUGKPILOT << fname << ": Starting CleanUpState." << endl; + + vccb->addLogMessage( i18n( "Cleaning up ..." ) ); + vccb->postSync(); + + if ( vccb->database() ) + { + vccb->database()->resetSyncFlags(); + vccb->database()->cleanup(); + } + if ( vccb->localDatabase() ) + { + vccb->localDatabase()->resetSyncFlags(); + vccb->localDatabase()->cleanup(); + } + + KCal::Calendar *fCalendar = vccb->calendar(); + TQString fCalendarFile = vccb->calendarFile(); + + if ( fCalendar ) + { + KURL kurl( vccb->config()->calendarFile() ); + switch( vccb->config()->calendarType() ) + { + case VCalConduitSettings::eCalendarLocal: + dynamic_cast(fCalendar)->save( fCalendarFile ); + if(!kurl.isLocalFile()) + { + if( !TDEIO::NetAccess::upload( fCalendarFile + , vccb->config()->calendarFile(), 0L) ) + { + vccb->addLogError( i18n( "An error occurred while uploading" + " \"%1\". You can try to upload " + "the temporary local file \"%2\" manually.") + .arg(vccb->config()->calendarFile()).arg(fCalendarFile)); + } + else { + TDEIO::NetAccess::removeTempFile( fCalendarFile ); + } + TQFile backup( fCalendarFile + CSL1( "~" ) ); + backup.remove(); + } + break; + case VCalConduitSettings::eCalendarResource: + fCalendar->save(); + break; + default: + break; + } + fCalendar->close(); + } + + vccb->setHasNextRecord( false ); +} + +void CleanUpState::handleRecord( ConduitAction * ) +{ + FUNCTIONSETUP; +} + +void CleanUpState::finishSync( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + DEBUGKPILOT << fname << ": Finished CleanUpState." << endl; + vccb->setState( 0L ); +} diff --git a/conduits/vcalconduit/deleteunsyncedhhstate.cc b/conduits/vcalconduit/deleteunsyncedhhstate.cc deleted file mode 100644 index 78fb678..0000000 --- a/conduits/vcalconduit/deleteunsyncedhhstate.cc +++ /dev/null @@ -1,115 +0,0 @@ -/* KPilot -** -** Copyright (C) 2006 by Bertjan Broeksema -** -** This file is the implementation of the DeleteUnsyncedHHState. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include -#include - -#include "pilotDatabase.h" -#include "pilotRecord.h" - -#include "vcal-conduitbase.h" -#include "deleteunsyncedhhstate.h" -#include "deleteunsyncedpcstate.h" -#include "cleanupstate.h" - -DeleteUnsyncedHHState::DeleteUnsyncedHHState() -{ - fState = eDeleteUnsyncedHH; -} - -DeleteUnsyncedHHState::~DeleteUnsyncedHHState() -{ -} - -void DeleteUnsyncedHHState::startSync( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - DEBUGKPILOT << fname << ": Starting DeleteUnsyncedHHState." << endl; - - fPilotIndex = 0; - fNextState = new DeleteUnsyncedPCState(); - - vccb->setHasNextRecord( true ); - fStarted = true; -} - -void DeleteUnsyncedHHState::handleRecord( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - PilotRecord *r = vccb->localDatabase()->readRecordByIndex( fPilotIndex++ ); - // if either we don't have a record, or if we're copying everything - // from the handheld to the pc, then we don't have anything to do - // here. the latter is because if we're copying HH->PC, then by - // definition, we will have everything from the HH on the PC and - // therefore can't possibly have anything that needs to be deleted - // from it. - if ( !r - || ( vccb->syncMode().mode() == ConduitAction::SyncMode::eCopyHHToPC ) ) - { - vccb->setHasNextRecord( false ); - return; - } - - KCal::Incidence *e = vccb->privateBase()->findIncidence( r->id() ); - if ( !e ) - { - DEBUGKPILOT << "Didn't find incidence with id = " << r->id() - << ", deleting it" << endl; - vccb->deletePalmRecord( NULL, r ); - } - - KPILOT_DELETE( r ); -} - -void DeleteUnsyncedHHState::finishSync( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - DEBUGKPILOT << fname << ": Finishing DeleteUnsyncedHHState." << endl; - vccb->setState( fNextState ); -} diff --git a/conduits/vcalconduit/deleteunsyncedhhstate.cpp b/conduits/vcalconduit/deleteunsyncedhhstate.cpp new file mode 100644 index 0000000..78fb678 --- /dev/null +++ b/conduits/vcalconduit/deleteunsyncedhhstate.cpp @@ -0,0 +1,115 @@ +/* KPilot +** +** Copyright (C) 2006 by Bertjan Broeksema +** +** This file is the implementation of the DeleteUnsyncedHHState. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include +#include + +#include "pilotDatabase.h" +#include "pilotRecord.h" + +#include "vcal-conduitbase.h" +#include "deleteunsyncedhhstate.h" +#include "deleteunsyncedpcstate.h" +#include "cleanupstate.h" + +DeleteUnsyncedHHState::DeleteUnsyncedHHState() +{ + fState = eDeleteUnsyncedHH; +} + +DeleteUnsyncedHHState::~DeleteUnsyncedHHState() +{ +} + +void DeleteUnsyncedHHState::startSync( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + DEBUGKPILOT << fname << ": Starting DeleteUnsyncedHHState." << endl; + + fPilotIndex = 0; + fNextState = new DeleteUnsyncedPCState(); + + vccb->setHasNextRecord( true ); + fStarted = true; +} + +void DeleteUnsyncedHHState::handleRecord( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + PilotRecord *r = vccb->localDatabase()->readRecordByIndex( fPilotIndex++ ); + // if either we don't have a record, or if we're copying everything + // from the handheld to the pc, then we don't have anything to do + // here. the latter is because if we're copying HH->PC, then by + // definition, we will have everything from the HH on the PC and + // therefore can't possibly have anything that needs to be deleted + // from it. + if ( !r + || ( vccb->syncMode().mode() == ConduitAction::SyncMode::eCopyHHToPC ) ) + { + vccb->setHasNextRecord( false ); + return; + } + + KCal::Incidence *e = vccb->privateBase()->findIncidence( r->id() ); + if ( !e ) + { + DEBUGKPILOT << "Didn't find incidence with id = " << r->id() + << ", deleting it" << endl; + vccb->deletePalmRecord( NULL, r ); + } + + KPILOT_DELETE( r ); +} + +void DeleteUnsyncedHHState::finishSync( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + DEBUGKPILOT << fname << ": Finishing DeleteUnsyncedHHState." << endl; + vccb->setState( fNextState ); +} diff --git a/conduits/vcalconduit/deleteunsyncedpcstate.cc b/conduits/vcalconduit/deleteunsyncedpcstate.cc deleted file mode 100644 index 26a0a08..0000000 --- a/conduits/vcalconduit/deleteunsyncedpcstate.cc +++ /dev/null @@ -1,135 +0,0 @@ -/* KPilot -** -** Copyright (C) 2006 by Bertjan Broeksema -** -** This file is the implementation of the DeleteUnsyncedPCState. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include -#include - -#include "pilotDatabase.h" -#include "pilotRecord.h" - -#include "vcal-conduitbase.h" -#include "deleteunsyncedpcstate.h" -#include "cleanupstate.h" - -DeleteUnsyncedPCState::DeleteUnsyncedPCState() -{ - fState = eDeleteUnsyncedPC; -} - -DeleteUnsyncedPCState::~DeleteUnsyncedPCState() -{ -} - -void DeleteUnsyncedPCState::startSync( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - DEBUGKPILOT << fname << ": Starting DeleteUnsyncedPCState." << endl; - - fPilotIndex = 0; - fNextState = new CleanUpState(); - - vccb->setHasNextRecord( true ); - fStarted = true; -} - -void DeleteUnsyncedPCState::handleRecord( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - KCal::Incidence *e = 0L; - e = vccb->privateBase()->getNextIncidence(); - - // if we don't have a record, then we can't do anything. also, if - // we're copying everything from the PC to our handheld, then we're - // guaranteed not to have anything extra on our PC that's not on - // our handheld that needs to get deleted, so we can return in that - // case too... - - if( !e || ( vccb->syncMode().mode() == ConduitAction::SyncMode::eCopyPCToHH ) ) - { - vccb->setHasNextRecord( false ); - return; - } - - - // try to find the corresponding index on the palm. if we can't - // find it, then we have a pc record that needs to be deleted. - recordid_t id = e->pilotId(); - - PilotRecord *s = 0L; - - if( id > 0 ) - { - s = vccb->database()->readRecordById( id ); - } - - // if we either have a pc record with no palm id or if we can't - // find a palm record that matches, then we need to delete this PC - // record. - if ( id <=0 || !s ) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": found PC entry with pilotID: [" << id - << "], Description: [" << e->summary() - << "], Time: ["<< e->dtStart().toString() << "] until: [" - << e->dtEnd().toString() << "]. Can't find it on Palm, " - << "so I'm deleting it from the local calendar." << endl; -#endif - vccb->privateBase()->removeIncidence(e); - } - - KPILOT_DELETE( s ); - -} - -void DeleteUnsyncedPCState::finishSync( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - DEBUGKPILOT << fname << ": Finishing DeleteUnsyncedPCState." << endl; - vccb->setState( fNextState ); -} diff --git a/conduits/vcalconduit/deleteunsyncedpcstate.cpp b/conduits/vcalconduit/deleteunsyncedpcstate.cpp new file mode 100644 index 0000000..26a0a08 --- /dev/null +++ b/conduits/vcalconduit/deleteunsyncedpcstate.cpp @@ -0,0 +1,135 @@ +/* KPilot +** +** Copyright (C) 2006 by Bertjan Broeksema +** +** This file is the implementation of the DeleteUnsyncedPCState. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include +#include + +#include "pilotDatabase.h" +#include "pilotRecord.h" + +#include "vcal-conduitbase.h" +#include "deleteunsyncedpcstate.h" +#include "cleanupstate.h" + +DeleteUnsyncedPCState::DeleteUnsyncedPCState() +{ + fState = eDeleteUnsyncedPC; +} + +DeleteUnsyncedPCState::~DeleteUnsyncedPCState() +{ +} + +void DeleteUnsyncedPCState::startSync( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + DEBUGKPILOT << fname << ": Starting DeleteUnsyncedPCState." << endl; + + fPilotIndex = 0; + fNextState = new CleanUpState(); + + vccb->setHasNextRecord( true ); + fStarted = true; +} + +void DeleteUnsyncedPCState::handleRecord( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + KCal::Incidence *e = 0L; + e = vccb->privateBase()->getNextIncidence(); + + // if we don't have a record, then we can't do anything. also, if + // we're copying everything from the PC to our handheld, then we're + // guaranteed not to have anything extra on our PC that's not on + // our handheld that needs to get deleted, so we can return in that + // case too... + + if( !e || ( vccb->syncMode().mode() == ConduitAction::SyncMode::eCopyPCToHH ) ) + { + vccb->setHasNextRecord( false ); + return; + } + + + // try to find the corresponding index on the palm. if we can't + // find it, then we have a pc record that needs to be deleted. + recordid_t id = e->pilotId(); + + PilotRecord *s = 0L; + + if( id > 0 ) + { + s = vccb->database()->readRecordById( id ); + } + + // if we either have a pc record with no palm id or if we can't + // find a palm record that matches, then we need to delete this PC + // record. + if ( id <=0 || !s ) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": found PC entry with pilotID: [" << id + << "], Description: [" << e->summary() + << "], Time: ["<< e->dtStart().toString() << "] until: [" + << e->dtEnd().toString() << "]. Can't find it on Palm, " + << "so I'm deleting it from the local calendar." << endl; +#endif + vccb->privateBase()->removeIncidence(e); + } + + KPILOT_DELETE( s ); + +} + +void DeleteUnsyncedPCState::finishSync( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + DEBUGKPILOT << fname << ": Finishing DeleteUnsyncedPCState." << endl; + vccb->setState( fNextState ); +} diff --git a/conduits/vcalconduit/hhtopcstate.cc b/conduits/vcalconduit/hhtopcstate.cc deleted file mode 100644 index 82024f1..0000000 --- a/conduits/vcalconduit/hhtopcstate.cc +++ /dev/null @@ -1,249 +0,0 @@ -/* KPilot -** -** Copyright (C) 2006 by Bertjan Broeksema -** -** This file is the implementation of the HHtoPCState -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include - -#include "pilotDatabase.h" -#include "pilotRecord.h" - -#include "vcalconduitSettings.h" -#include "vcal-conduitbase.h" -#include "hhtopcstate.h" -#include "pctohhstate.h" -#include "cleanupstate.h" - -HHToPCState::HHToPCState() -{ - fState = eHHToPC; - fPilotindex = 0; -} - -HHToPCState::~HHToPCState() -{ -} - -void HHToPCState::startSync( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - DEBUGKPILOT << fname << ": Starting HHToPCState." << endl; - - if ( vccb->syncMode() == ConduitAction::SyncMode::eCopyHHToPC ) - { - fNextState = new CleanUpState(); - } - else - { - fNextState = new PCToHHState(); - } - - fStarted = true; - vccb->setHasNextRecord( true ); -} - -void HHToPCState::handleRecord( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - PilotRecord *r = 0L; - PilotRecord *s = 0L; - - if ( vccb->isFullSync() ) - { - r = vccb->database()->readRecordByIndex( fPilotindex++ ); - } - else - { - r = vccb->database()->readNextModifiedRec(); - } - - if (!r) - { - vccb->privateBase()->updateIncidences(); - vccb->setHasNextRecord( false ); - return; - } - - // let subclasses do something with the record before we try to sync - vccb->preRecord( r ); - - bool archiveRecord = ( r->isArchived() ); - s = vccb->localDatabase()->readRecordById( r->id() ); - - if ( !s || vccb->isFirstSync() ) - { -#ifdef DEBUG - if ( r->id() > 0 && !s ) - { - DEBUGKPILOT << "-------------------------------------------------"; - DEBUGKPILOT << "--------------------------" << endl; - DEBUGKPILOT << fname << ": Could not read palm record with ID "; - DEBUGKPILOT << r->id() << endl; - } -#endif - if ( !r->isDeleted() - || ( vccb->config()->syncArchived() && archiveRecord ) ) - { - KCal::Incidence *e = vccb->addRecord( r ); - if ( vccb->config()->syncArchived() && archiveRecord ) { - e->setSyncStatus( KCal::Incidence::SYNCDEL ); - } - } - } - else - { - if ( r->isDeleted() ) - { - if ( vccb->config()->syncArchived() && archiveRecord ) - { - vccb->changeRecord( r, s ); - } - else - { - vccb->deleteRecord( r, s ); - } - } - else - { - vccb->changeRecord( r, s ); - } - } - - KPILOT_DELETE(r); - KPILOT_DELETE(s); -} - -void HHToPCState::finishSync( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - DEBUGKPILOT << fname << ": Finished HHToPCState." << endl; - vccb->setState( fNextState ); -} - -/* -void VCalConduitBase::slotPalmRecToPC() -{ - FUNCTIONSETUP; - - PilotRecord *r; - if (isFullSync()) - { - r = fDatabase->readRecordByIndex(pilotindex++); - } - else - { - r = fDatabase->readNextModifiedRec(); - } - PilotRecord *s = 0L; - - if (!r) - { - fP->updateIncidences(); - if ( syncMode()==SyncMode::eCopyHHToPC ) - { - emit logMessage(i18n("Cleaning up ...")); - TQTimer::singleShot(0, this, TQT_SLOT(cleanup())); - return; - } - else - { - emit logMessage(i18n("Copying records to Pilot ...")); - TQTimer::singleShot(0 ,this,TQT_SLOT(slotPCRecToPalm())); - return; - } - } - - // let subclasses do something with the record before we try to sync - preRecord(r); - -// DEBUGKPILOT<dtStart()<<" until "<dtEnd()<dtStart()<<" until "<dtEnd()<isArchived()); - - s = fLocalDatabase->readRecordById(r->id()); - if (!s || isFirstSync()) - { -#ifdef DEBUG - if (r->id()>0 && !s) - { - DEBUGKPILOT<<"---------------------------------------------------------------------------"<id()<isDeleted() || (config()->syncArchived() && archiveRecord)) - { - KCal::Incidence*e=addRecord(r); - if (config()->syncArchived() && archiveRecord) { - e->setSyncStatus(KCal::Incidence::SYNCDEL); - } - } - } - else - { - if (r->isDeleted()) - { - if (config()->syncArchived() && archiveRecord) - { - changeRecord(r,s); - } - else - { - deleteRecord(r,s); - } - } - else - { - changeRecord(r,s); - } - } - - KPILOT_DELETE(r); - KPILOT_DELETE(s); - - TQTimer::singleShot(0,this,TQT_SLOT(slotPalmRecToPC())); -} -*/ diff --git a/conduits/vcalconduit/hhtopcstate.cpp b/conduits/vcalconduit/hhtopcstate.cpp new file mode 100644 index 0000000..82024f1 --- /dev/null +++ b/conduits/vcalconduit/hhtopcstate.cpp @@ -0,0 +1,249 @@ +/* KPilot +** +** Copyright (C) 2006 by Bertjan Broeksema +** +** This file is the implementation of the HHtoPCState +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include + +#include "pilotDatabase.h" +#include "pilotRecord.h" + +#include "vcalconduitSettings.h" +#include "vcal-conduitbase.h" +#include "hhtopcstate.h" +#include "pctohhstate.h" +#include "cleanupstate.h" + +HHToPCState::HHToPCState() +{ + fState = eHHToPC; + fPilotindex = 0; +} + +HHToPCState::~HHToPCState() +{ +} + +void HHToPCState::startSync( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + DEBUGKPILOT << fname << ": Starting HHToPCState." << endl; + + if ( vccb->syncMode() == ConduitAction::SyncMode::eCopyHHToPC ) + { + fNextState = new CleanUpState(); + } + else + { + fNextState = new PCToHHState(); + } + + fStarted = true; + vccb->setHasNextRecord( true ); +} + +void HHToPCState::handleRecord( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + PilotRecord *r = 0L; + PilotRecord *s = 0L; + + if ( vccb->isFullSync() ) + { + r = vccb->database()->readRecordByIndex( fPilotindex++ ); + } + else + { + r = vccb->database()->readNextModifiedRec(); + } + + if (!r) + { + vccb->privateBase()->updateIncidences(); + vccb->setHasNextRecord( false ); + return; + } + + // let subclasses do something with the record before we try to sync + vccb->preRecord( r ); + + bool archiveRecord = ( r->isArchived() ); + s = vccb->localDatabase()->readRecordById( r->id() ); + + if ( !s || vccb->isFirstSync() ) + { +#ifdef DEBUG + if ( r->id() > 0 && !s ) + { + DEBUGKPILOT << "-------------------------------------------------"; + DEBUGKPILOT << "--------------------------" << endl; + DEBUGKPILOT << fname << ": Could not read palm record with ID "; + DEBUGKPILOT << r->id() << endl; + } +#endif + if ( !r->isDeleted() + || ( vccb->config()->syncArchived() && archiveRecord ) ) + { + KCal::Incidence *e = vccb->addRecord( r ); + if ( vccb->config()->syncArchived() && archiveRecord ) { + e->setSyncStatus( KCal::Incidence::SYNCDEL ); + } + } + } + else + { + if ( r->isDeleted() ) + { + if ( vccb->config()->syncArchived() && archiveRecord ) + { + vccb->changeRecord( r, s ); + } + else + { + vccb->deleteRecord( r, s ); + } + } + else + { + vccb->changeRecord( r, s ); + } + } + + KPILOT_DELETE(r); + KPILOT_DELETE(s); +} + +void HHToPCState::finishSync( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + DEBUGKPILOT << fname << ": Finished HHToPCState." << endl; + vccb->setState( fNextState ); +} + +/* +void VCalConduitBase::slotPalmRecToPC() +{ + FUNCTIONSETUP; + + PilotRecord *r; + if (isFullSync()) + { + r = fDatabase->readRecordByIndex(pilotindex++); + } + else + { + r = fDatabase->readNextModifiedRec(); + } + PilotRecord *s = 0L; + + if (!r) + { + fP->updateIncidences(); + if ( syncMode()==SyncMode::eCopyHHToPC ) + { + emit logMessage(i18n("Cleaning up ...")); + TQTimer::singleShot(0, this, TQT_SLOT(cleanup())); + return; + } + else + { + emit logMessage(i18n("Copying records to Pilot ...")); + TQTimer::singleShot(0 ,this,TQT_SLOT(slotPCRecToPalm())); + return; + } + } + + // let subclasses do something with the record before we try to sync + preRecord(r); + +// DEBUGKPILOT<dtStart()<<" until "<dtEnd()<dtStart()<<" until "<dtEnd()<isArchived()); + + s = fLocalDatabase->readRecordById(r->id()); + if (!s || isFirstSync()) + { +#ifdef DEBUG + if (r->id()>0 && !s) + { + DEBUGKPILOT<<"---------------------------------------------------------------------------"<id()<isDeleted() || (config()->syncArchived() && archiveRecord)) + { + KCal::Incidence*e=addRecord(r); + if (config()->syncArchived() && archiveRecord) { + e->setSyncStatus(KCal::Incidence::SYNCDEL); + } + } + } + else + { + if (r->isDeleted()) + { + if (config()->syncArchived() && archiveRecord) + { + changeRecord(r,s); + } + else + { + deleteRecord(r,s); + } + } + else + { + changeRecord(r,s); + } + } + + KPILOT_DELETE(r); + KPILOT_DELETE(s); + + TQTimer::singleShot(0,this,TQT_SLOT(slotPalmRecToPC())); +} +*/ diff --git a/conduits/vcalconduit/initstate.cc b/conduits/vcalconduit/initstate.cc deleted file mode 100644 index 23257ff..0000000 --- a/conduits/vcalconduit/initstate.cc +++ /dev/null @@ -1,109 +0,0 @@ -/* KPilot -** -** Copyright (C) 2006 by Bertjan Broeksema -** -** This file is the implementation of the InitState. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include -#include - -#include "vcal-conduitbase.h" -#include "initstate.h" -#include "teststate.h" -#include "pctohhstate.h" -#include "hhtopcstate.h" - -InitState::InitState() -{ - fState = eInit; -} - -InitState::~InitState() -{ -} - -void InitState::startSync( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - DEBUGKPILOT << fname << ": Starting InitState." << endl; - - vccb->addLogMessage( i18n( "Initializing conduit ..." ) ); - vccb->preSync(); - - if ( vccb->syncMode().isTest() ) - { - fNextState = new TestState(); - } - else - { - switch( vccb->syncMode().mode() ) - { - case ConduitAction::SyncMode::eCopyPCToHH: - // TODO: Clear the palm and backup database??? Or just add the - // new items ignore the Palm->PC side and leave the existing items - // on the palm? - fNextState = new PCToHHState(); - break; - case ConduitAction::SyncMode::eCopyHHToPC: - // TODO: Clear the backup database and the calendar, update fP - // or just add the palm items and leave the PC ones there???? - fNextState = new HHToPCState(); - break; - default: - fNextState = new HHToPCState(); - break; - } - } - - fStarted = true; - vccb->setHasNextRecord( false ); -} - -void InitState::handleRecord( ConduitAction *vccb ) -{ - FUNCTIONSETUP; - Q_UNUSED(vccb); -} - -void InitState::finishSync( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - DEBUGKPILOT << fname << ": Finished InitState." << endl; - vccb->setState( fNextState ); -} diff --git a/conduits/vcalconduit/initstate.cpp b/conduits/vcalconduit/initstate.cpp new file mode 100644 index 0000000..23257ff --- /dev/null +++ b/conduits/vcalconduit/initstate.cpp @@ -0,0 +1,109 @@ +/* KPilot +** +** Copyright (C) 2006 by Bertjan Broeksema +** +** This file is the implementation of the InitState. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include +#include + +#include "vcal-conduitbase.h" +#include "initstate.h" +#include "teststate.h" +#include "pctohhstate.h" +#include "hhtopcstate.h" + +InitState::InitState() +{ + fState = eInit; +} + +InitState::~InitState() +{ +} + +void InitState::startSync( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + DEBUGKPILOT << fname << ": Starting InitState." << endl; + + vccb->addLogMessage( i18n( "Initializing conduit ..." ) ); + vccb->preSync(); + + if ( vccb->syncMode().isTest() ) + { + fNextState = new TestState(); + } + else + { + switch( vccb->syncMode().mode() ) + { + case ConduitAction::SyncMode::eCopyPCToHH: + // TODO: Clear the palm and backup database??? Or just add the + // new items ignore the Palm->PC side and leave the existing items + // on the palm? + fNextState = new PCToHHState(); + break; + case ConduitAction::SyncMode::eCopyHHToPC: + // TODO: Clear the backup database and the calendar, update fP + // or just add the palm items and leave the PC ones there???? + fNextState = new HHToPCState(); + break; + default: + fNextState = new HHToPCState(); + break; + } + } + + fStarted = true; + vccb->setHasNextRecord( false ); +} + +void InitState::handleRecord( ConduitAction *vccb ) +{ + FUNCTIONSETUP; + Q_UNUSED(vccb); +} + +void InitState::finishSync( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + DEBUGKPILOT << fname << ": Finished InitState." << endl; + vccb->setState( fNextState ); +} diff --git a/conduits/vcalconduit/kcalRecord.cc b/conduits/vcalconduit/kcalRecord.cc deleted file mode 100644 index 598866d..0000000 --- a/conduits/vcalconduit/kcalRecord.cc +++ /dev/null @@ -1,143 +0,0 @@ -/* kcalRecord.cc KPilot -** -** Copyright (C) 2006 by Adriaan de Groot -** Copyright (C) 2002-2003 by Reinhold Kainhofer -** Copyright (C) 2001 by Dan Pilone -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include - -#include "pilot.h" -#include "pilotRecord.h" -#include "kcalRecord.h" - -void KCalSync::setCategory(PilotRecordBase *de, - const KCal::Incidence *e, - const CategoryAppInfo &info) -{ - FUNCTIONSETUP; - - if (!de || !e) - { - return; - } - - TQString deCategory; - TQStringList eventCategories = e->categories(); - if (eventCategories.size() < 1) - { - // This event has no categories. - de->setCategory(Pilot::Unfiled); - return; - } - - // Quick check: does the record (not unfiled) have an entry - // in the categories list? If so, use that. - if (de->category() != Pilot::Unfiled) - { - deCategory = Pilot::categoryName(&info,de->category()); - if (eventCategories.contains(deCategory)) - { - // Found, so leave the category unchanged. - return; - } - } - - TQStringList availableHandheldCategories = Pilot::categoryNames(&info); - - // Either the record is unfiled, and should be filed, or - // it has a category set which is not in the list of - // categories that the event has. So go looking for - // a category that is available both for the event - // and on the handheld. - for ( TQStringList::ConstIterator it = eventCategories.begin(); - it != eventCategories.end(); ++it ) - { - // Odd, an empty category string. - if ( (*it).isEmpty() ) - { - continue; - } - - if (availableHandheldCategories.contains(*it)) - { - // Since the string is in the list of available categories, - // this *can't* fail. - int c = Pilot::findCategory(&info,*it,false); - Q_ASSERT( Pilot::validCategory(c) ); - de->setCategory(c); - return; - } - } - - de->setCategory(Pilot::Unfiled); -} - -void KCalSync::setCategory(KCal::Incidence *e, - const PilotRecordBase *de, - const CategoryAppInfo &info) -{ - FUNCTIONSETUP; - - if (!e || !de) - { - DEBUGKPILOT << fname << ": error. unable to set kcal category. e: [" - << (void *)e << "], de: [" << (void *)de << "]" << endl; - return; - } - - TQStringList cats=e->categories(); - int cat = de->category(); - TQString newcat = Pilot::categoryName(&info,cat); - - DEBUGKPILOT << fname << ": palm category id: [" << cat << - "], label: [" << newcat << "]" << endl; - - if ( Pilot::validCategory(cat) && (cat != Pilot::Unfiled)) - { - if (!cats.contains(newcat)) - { - // if this event only has one category associated with it, then we can - // safely assume that what we should be doing here is changing it to match - // the palm. if there's already more than one category in the event, however, we - // won't cause data loss--we'll just append what the palm has to the - // event's categories - if (cats.count() <=1) - { - cats.clear(); - } - - cats.append( newcat ); - e->setCategories(cats); - } - } - - DEBUGKPILOT << fname << ": kcal categories now: [" << cats.join(",") << "]" << endl; -} diff --git a/conduits/vcalconduit/kcalRecord.cpp b/conduits/vcalconduit/kcalRecord.cpp new file mode 100644 index 0000000..2ccb6a9 --- /dev/null +++ b/conduits/vcalconduit/kcalRecord.cpp @@ -0,0 +1,143 @@ +/* kcalRecord.cpp KPilot +** +** Copyright (C) 2006 by Adriaan de Groot +** Copyright (C) 2002-2003 by Reinhold Kainhofer +** Copyright (C) 2001 by Dan Pilone +** +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include + +#include "pilot.h" +#include "pilotRecord.h" +#include "kcalRecord.h" + +void KCalSync::setCategory(PilotRecordBase *de, + const KCal::Incidence *e, + const CategoryAppInfo &info) +{ + FUNCTIONSETUP; + + if (!de || !e) + { + return; + } + + TQString deCategory; + TQStringList eventCategories = e->categories(); + if (eventCategories.size() < 1) + { + // This event has no categories. + de->setCategory(Pilot::Unfiled); + return; + } + + // Quick check: does the record (not unfiled) have an entry + // in the categories list? If so, use that. + if (de->category() != Pilot::Unfiled) + { + deCategory = Pilot::categoryName(&info,de->category()); + if (eventCategories.contains(deCategory)) + { + // Found, so leave the category unchanged. + return; + } + } + + TQStringList availableHandheldCategories = Pilot::categoryNames(&info); + + // Either the record is unfiled, and should be filed, or + // it has a category set which is not in the list of + // categories that the event has. So go looking for + // a category that is available both for the event + // and on the handheld. + for ( TQStringList::ConstIterator it = eventCategories.begin(); + it != eventCategories.end(); ++it ) + { + // Odd, an empty category string. + if ( (*it).isEmpty() ) + { + continue; + } + + if (availableHandheldCategories.contains(*it)) + { + // Since the string is in the list of available categories, + // this *can't* fail. + int c = Pilot::findCategory(&info,*it,false); + Q_ASSERT( Pilot::validCategory(c) ); + de->setCategory(c); + return; + } + } + + de->setCategory(Pilot::Unfiled); +} + +void KCalSync::setCategory(KCal::Incidence *e, + const PilotRecordBase *de, + const CategoryAppInfo &info) +{ + FUNCTIONSETUP; + + if (!e || !de) + { + DEBUGKPILOT << fname << ": error. unable to set kcal category. e: [" + << (void *)e << "], de: [" << (void *)de << "]" << endl; + return; + } + + TQStringList cats=e->categories(); + int cat = de->category(); + TQString newcat = Pilot::categoryName(&info,cat); + + DEBUGKPILOT << fname << ": palm category id: [" << cat << + "], label: [" << newcat << "]" << endl; + + if ( Pilot::validCategory(cat) && (cat != Pilot::Unfiled)) + { + if (!cats.contains(newcat)) + { + // if this event only has one category associated with it, then we can + // safely assume that what we should be doing here is changing it to match + // the palm. if there's already more than one category in the event, however, we + // won't cause data loss--we'll just append what the palm has to the + // event's categories + if (cats.count() <=1) + { + cats.clear(); + } + + cats.append( newcat ); + e->setCategories(cats); + } + } + + DEBUGKPILOT << fname << ": kcal categories now: [" << cats.join(",") << "]" << endl; +} diff --git a/conduits/vcalconduit/pctohhstate.cc b/conduits/vcalconduit/pctohhstate.cc deleted file mode 100644 index d2866fd..0000000 --- a/conduits/vcalconduit/pctohhstate.cc +++ /dev/null @@ -1,159 +0,0 @@ -/* KPilot -** -** Copyright (C) 2006 by Bertjan Broeksema -** -** This file is the implementation of the PCToHHState. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include - -#include "pilotDatabase.h" -#include "pilotRecord.h" - -#include "vcal-conduitbase.h" -#include "pctohhstate.h" -#include "cleanupstate.h" -#include "deleteunsyncedhhstate.h" - -PCToHHState::PCToHHState() -{ - fState = ePCToHH; -} - -PCToHHState::~PCToHHState() -{ -} - -void PCToHHState::startSync( ConduitAction *ca ) -{ - FUNCTIONSETUP; - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - DEBUGKPILOT << fname << ": Starting PCToHHState." << endl; - - // if we are asked to copy HH to PC, we shouldn't look for deleted records - // on the Palm, since we've just copied them all. =:) Otherwise, look for - // data on the palm that shouldn't be there and delete it if we find it.... - if ( vccb->syncMode() == ConduitAction::SyncMode::eCopyHHToPC ) - { - fNextState = new CleanUpState(); - } - else - { - fNextState = new DeleteUnsyncedHHState(); - } - - vccb->addLogMessage( i18n( "Copying records to Pilot ..." ) ); - - fStarted = true; - vccb->setHasNextRecord( true ); -} - -void PCToHHState::handleRecord( ConduitAction *ca ) -{ - FUNCTIONSETUP; - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - KCal::Incidence *e = 0L; - - if( vccb->isFullSync() ) - { - e = vccb->privateBase()->getNextIncidence(); - } - else - { - e = vccb->privateBase()->getNextModifiedIncidence(); - } - - // No more incidences to sync - if( !e ) - { - vccb->setHasNextRecord( false ); - return; - } - - // let subclasses do something with the event - vccb->preIncidence( e ); - - // find the corresponding index on the palm and sync. If there is none, - // create it. - recordid_t id = e->pilotId(); - - DEBUGKPILOT << fname << ": found PC entry with pilotID " << id <summary() << endl; - - TQDateTime start_time = e->dtStart(); - TQDateTime end_time = e->dtEnd(); - DEBUGKPILOT << fname << ": Time: "<< start_time.toString() << " until " - << end_time.toString() << endl; - - PilotRecord *s = 0L; - - if( id > 0 && ( s = vccb->database()->readRecordById( id ) ) ) - { - if( e->syncStatus() == KCal::Incidence::SYNCDEL ) - { - vccb->deletePalmRecord( e, s ); - } - else - { - vccb->changePalmRecord( e, s ); - } - - KPILOT_DELETE( s ); - } else { -#ifdef DEBUG - if (id > 0 ) - { - DEBUGKPILOT << "-------------------------------------------------" - << "--------------------------" << endl; - DEBUGKPILOT << fname << ": Could not read palm record with ID " - << id << endl; - } -#endif - vccb->addPalmRecord( e ); - } -} - -void PCToHHState::finishSync( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - DEBUGKPILOT << fname << ": Finished PCToHHState." << endl; - vccb->setState( fNextState ); -} diff --git a/conduits/vcalconduit/pctohhstate.cpp b/conduits/vcalconduit/pctohhstate.cpp new file mode 100644 index 0000000..d2866fd --- /dev/null +++ b/conduits/vcalconduit/pctohhstate.cpp @@ -0,0 +1,159 @@ +/* KPilot +** +** Copyright (C) 2006 by Bertjan Broeksema +** +** This file is the implementation of the PCToHHState. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include + +#include "pilotDatabase.h" +#include "pilotRecord.h" + +#include "vcal-conduitbase.h" +#include "pctohhstate.h" +#include "cleanupstate.h" +#include "deleteunsyncedhhstate.h" + +PCToHHState::PCToHHState() +{ + fState = ePCToHH; +} + +PCToHHState::~PCToHHState() +{ +} + +void PCToHHState::startSync( ConduitAction *ca ) +{ + FUNCTIONSETUP; + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + DEBUGKPILOT << fname << ": Starting PCToHHState." << endl; + + // if we are asked to copy HH to PC, we shouldn't look for deleted records + // on the Palm, since we've just copied them all. =:) Otherwise, look for + // data on the palm that shouldn't be there and delete it if we find it.... + if ( vccb->syncMode() == ConduitAction::SyncMode::eCopyHHToPC ) + { + fNextState = new CleanUpState(); + } + else + { + fNextState = new DeleteUnsyncedHHState(); + } + + vccb->addLogMessage( i18n( "Copying records to Pilot ..." ) ); + + fStarted = true; + vccb->setHasNextRecord( true ); +} + +void PCToHHState::handleRecord( ConduitAction *ca ) +{ + FUNCTIONSETUP; + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + KCal::Incidence *e = 0L; + + if( vccb->isFullSync() ) + { + e = vccb->privateBase()->getNextIncidence(); + } + else + { + e = vccb->privateBase()->getNextModifiedIncidence(); + } + + // No more incidences to sync + if( !e ) + { + vccb->setHasNextRecord( false ); + return; + } + + // let subclasses do something with the event + vccb->preIncidence( e ); + + // find the corresponding index on the palm and sync. If there is none, + // create it. + recordid_t id = e->pilotId(); + + DEBUGKPILOT << fname << ": found PC entry with pilotID " << id <summary() << endl; + + TQDateTime start_time = e->dtStart(); + TQDateTime end_time = e->dtEnd(); + DEBUGKPILOT << fname << ": Time: "<< start_time.toString() << " until " + << end_time.toString() << endl; + + PilotRecord *s = 0L; + + if( id > 0 && ( s = vccb->database()->readRecordById( id ) ) ) + { + if( e->syncStatus() == KCal::Incidence::SYNCDEL ) + { + vccb->deletePalmRecord( e, s ); + } + else + { + vccb->changePalmRecord( e, s ); + } + + KPILOT_DELETE( s ); + } else { +#ifdef DEBUG + if (id > 0 ) + { + DEBUGKPILOT << "-------------------------------------------------" + << "--------------------------" << endl; + DEBUGKPILOT << fname << ": Could not read palm record with ID " + << id << endl; + } +#endif + vccb->addPalmRecord( e ); + } +} + +void PCToHHState::finishSync( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + DEBUGKPILOT << fname << ": Finished PCToHHState." << endl; + vccb->setState( fNextState ); +} diff --git a/conduits/vcalconduit/teststate.cc b/conduits/vcalconduit/teststate.cc deleted file mode 100644 index 7088033..0000000 --- a/conduits/vcalconduit/teststate.cc +++ /dev/null @@ -1,127 +0,0 @@ -/* KPilot -** -** Copyright (C) 2006 by Bertjan Broeksema -** -** This file is the implementation of the TestState. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include - -#include -#include - -#include "pilotSerialDatabase.h" -#include "pilotLocalDatabase.h" -#include "pilotDateEntry.h" - -#include "teststate.h" -#include "vcal-conduitbase.h" - -TestState::TestState() : fCalendar( TQString() ) -{ - fState = eTest; -} - -TestState::~TestState() -{ - FUNCTIONSETUP; -} - -void TestState::startSync( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - DEBUGKPILOT << fname << ": Starting teststate." << endl; - - vccb->setHasNextRecord( true ); - fPilotindex = 0; - fStarted = true; -} - -void TestState::handleRecord( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - DEBUGKPILOT << fname << ": Handling record " << fPilotindex << endl; - - PilotRecord *record = vccb->readRecordByIndex( fPilotindex ); - - if( record ) - { - KCal::Incidence *i = vccb->incidenceFromRecord( record ); - fCalendar.addIncidence( i ); - - KPILOT_DELETE(record); - - // Schedule more work. - ++fPilotindex; - } - else - { - vccb->setHasNextRecord( false ); - } -} - -void TestState::finishSync( ConduitAction *ca ) -{ - FUNCTIONSETUP; - - VCalConduitBase *vccb = dynamic_cast(ca); - if( !vccb ) - { - return; - } - - DEBUGKPILOT << fname << ": finishing teststate." << endl; - - // No more records present on the device so lets dump the - // readed records in a file. - TQFile f( CSL1("dump.ics") ); - if( !f.exists() ) - { - f.open( IO_WriteOnly ); - f.close(); - } - - if( !fCalendar.save( CSL1("dump.ics") ) ) - { - DEBUGKPILOT << fname << ": Can't save calendar file." << endl; - } - - fCalendar.close(); - - vccb->setState( 0L ); -} diff --git a/conduits/vcalconduit/teststate.cpp b/conduits/vcalconduit/teststate.cpp new file mode 100644 index 0000000..7088033 --- /dev/null +++ b/conduits/vcalconduit/teststate.cpp @@ -0,0 +1,127 @@ +/* KPilot +** +** Copyright (C) 2006 by Bertjan Broeksema +** +** This file is the implementation of the TestState. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include + +#include +#include + +#include "pilotSerialDatabase.h" +#include "pilotLocalDatabase.h" +#include "pilotDateEntry.h" + +#include "teststate.h" +#include "vcal-conduitbase.h" + +TestState::TestState() : fCalendar( TQString() ) +{ + fState = eTest; +} + +TestState::~TestState() +{ + FUNCTIONSETUP; +} + +void TestState::startSync( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + DEBUGKPILOT << fname << ": Starting teststate." << endl; + + vccb->setHasNextRecord( true ); + fPilotindex = 0; + fStarted = true; +} + +void TestState::handleRecord( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + DEBUGKPILOT << fname << ": Handling record " << fPilotindex << endl; + + PilotRecord *record = vccb->readRecordByIndex( fPilotindex ); + + if( record ) + { + KCal::Incidence *i = vccb->incidenceFromRecord( record ); + fCalendar.addIncidence( i ); + + KPILOT_DELETE(record); + + // Schedule more work. + ++fPilotindex; + } + else + { + vccb->setHasNextRecord( false ); + } +} + +void TestState::finishSync( ConduitAction *ca ) +{ + FUNCTIONSETUP; + + VCalConduitBase *vccb = dynamic_cast(ca); + if( !vccb ) + { + return; + } + + DEBUGKPILOT << fname << ": finishing teststate." << endl; + + // No more records present on the device so lets dump the + // readed records in a file. + TQFile f( CSL1("dump.ics") ); + if( !f.exists() ) + { + f.open( IO_WriteOnly ); + f.close(); + } + + if( !fCalendar.save( CSL1("dump.ics") ) ) + { + DEBUGKPILOT << fname << ": Can't save calendar file." << endl; + } + + fCalendar.close(); + + vccb->setState( 0L ); +} diff --git a/conduits/vcalconduit/todo-conduit.cc b/conduits/vcalconduit/todo-conduit.cc deleted file mode 100644 index 4dee60e..0000000 --- a/conduits/vcalconduit/todo-conduit.cc +++ /dev/null @@ -1,373 +0,0 @@ -/* Todo-Conduit for syncing KPilot and KOrganizer -** -** Copyright (C) 2002-2003 Reinhold Kainhofer -** Copyright (C) 1998-2001 Dan Pilone -** Copyright (C) 1998-2000 Preston Brown -** Copyright (C) 1998 Herwin-Jan Steehouwer -** Copyright (C) 2001 Cornelius Schumacher -** -** This file is part of the todo conduit, a conduit for KPilot that -** synchronises the Pilot's todo application with the outside world, -** which currently means KOrganizer. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include - -#include -#include - -#include - -#include "todo-conduit.moc" -#include "vcalconduitSettings.h" -#include "todo-factory.h" - -#include "kcalRecord.h" -#include "todoRecord.h" - -// define conduit versions, one for the version when categories were synced for the first time, and the current version number -#define CONDUIT_VERSION_CATEGORYSYNC 10 -#define CONDUIT_VERSION 10 - -extern "C" -{ -unsigned long version_conduit_todo = Pilot::PLUGIN_API; -} - - -TodoConduitPrivate::TodoConduitPrivate(KCal::Calendar *b) : - VCalConduitPrivateBase(b) -{ - fAllTodos.setAutoDelete(false); -} - -void TodoConduitPrivate::addIncidence(KCal::Incidence*e) -{ - fAllTodos.append(static_cast(e)); - fCalendar->addTodo(static_cast(e)); -} - -int TodoConduitPrivate::updateIncidences() -{ - fAllTodos = fCalendar->todos(); - fAllTodos.setAutoDelete(false); - return fAllTodos.count(); -} - - -void TodoConduitPrivate::removeIncidence(KCal::Incidence *e) -{ - fAllTodos.remove(static_cast(e)); - if (!fCalendar) return; - fCalendar->deleteTodo(static_cast(e)); - // now just in case we're in the middle of reading through our list - // and we delete something, set reading to false so we start at the - // top again next time and don't have problems with our iterator - reading = false; -} - - - -KCal::Incidence *TodoConduitPrivate::findIncidence(recordid_t id) -{ - KCal::Todo::List::ConstIterator it; - for( it = fAllTodos.begin(); it != fAllTodos.end(); ++it ) { - KCal::Todo *todo = *it; - if ((recordid_t)(todo->pilotId()) == id) return todo; - } - - return 0L; -} - - - -KCal::Incidence *TodoConduitPrivate::findIncidence(PilotRecordBase *tosearch) -{ - PilotTodoEntry*entry=dynamic_cast(tosearch); - if (!entry) return 0L; - - TQString title=entry->getDescription(); - TQDateTime dt=readTm( entry->getDueDate() ); - - KCal::Todo::List::ConstIterator it; - for( it = fAllTodos.begin(); it != fAllTodos.end(); ++it ) { - KCal::Todo *event = *it; - if ( (event->dtDue().date() == dt.date()) && (event->summary() == title) ) return event; - } - return 0L; -} - - - -KCal::Incidence *TodoConduitPrivate::getNextIncidence() -{ - FUNCTIONSETUP; - if (reading) { - ++fAllTodosIterator; - } - else { - reading=true; - fAllTodosIterator = fAllTodos.begin(); - } - - return(fAllTodosIterator == fAllTodos.end()) ? 0L : *fAllTodosIterator; -} - - - -KCal::Incidence *TodoConduitPrivate::getNextModifiedIncidence() -{ - FUNCTIONSETUP; - KCal::Todo*e=0L; - if (!reading) - { - reading=true; - fAllTodosIterator = fAllTodos.begin(); - } - else - { - ++fAllTodosIterator; - } - if ( fAllTodosIterator != fAllTodos.end() ) e=*fAllTodosIterator; - while (fAllTodosIterator != fAllTodos.end() && - e && e->syncStatus()!=KCal::Incidence::SYNCMOD && e->pilotId()) - { - e = (++fAllTodosIterator != fAllTodos.end()) ? *fAllTodosIterator : 0L; - -#ifdef DEBUG - if(e) - DEBUGKPILOT<< e->summary()<<" had SyncStatus="<syncStatus()<writeTo(fDatabase); -} - -void TodoConduit::_getAppInfo() -{ - FUNCTIONSETUP; - // get the address application header information - - KPILOT_DELETE( fTodoAppInfo ); - fTodoAppInfo = new PilotToDoInfo(fDatabase); - fTodoAppInfo->dump(); -} - - - -const TQString TodoConduit::getTitle(PilotRecordBase *de) -{ - PilotTodoEntry*d=dynamic_cast(de); - if (d) - { - return TQString(d->getDescription()); - } - return TQString(); -} - - - -void TodoConduit::readConfig() -{ - FUNCTIONSETUP; - VCalConduitBase::readConfig(); - // determine if the categories have ever been synce. Needed to prevent loosing - // the categories on the desktop. Also use a full sync for the first time to - // make sure the palm categories are really transferred to the desktop. - // - categoriesSynced = config()->conduitVersion()>=CONDUIT_VERSION_CATEGORYSYNC; - if (!categoriesSynced && !isFullSync() ) - { - changeSync(SyncMode::eFullSync); - } - DEBUGKPILOT<<"categoriesSynced=" << categoriesSynced << endl; -} - -void TodoConduit::preSync() -{ - FUNCTIONSETUP; - VCalConduitBase::preSync(); - _getAppInfo(); -} - -void TodoConduit::postSync() -{ - FUNCTIONSETUP; - VCalConduitBase::postSync(); - // after this successful sync the categories have been synced for sure - config()->setConduitVersion( CONDUIT_VERSION ); - config()->writeConfig(); - _setAppInfo(); -} - - - -PilotRecord *TodoConduit::recordFromIncidence(PilotRecordBase *de, const KCal::Incidence *e) -{ - FUNCTIONSETUP; - - if (!de || !e) - { - DEBUGKPILOT << fname - << ": got NULL entry or NULL incidence." << endl; - return 0L; - } - - PilotTodoEntry *todoEntry = dynamic_cast(de); - if (!todoEntry) - { - // Secretly wasn't a todo entry after all - return 0L; - } - - const KCal::Todo *todo = dynamic_cast(e); - if (!todo) - { - DEBUGKPILOT << fname << ": Incidence is not a todo." << endl; - return 0L; - } - - // don't need to check for null pointers here, the recordFromIncidence(PTE*, KCal::Todo*) will do that. - if (KCalSync::setTodoEntry(todoEntry,todo,*fTodoAppInfo->categoryInfo())) - { - return todoEntry->pack(); - } - else - { - return 0L; - } -} - -KCal::Incidence *TodoConduit::incidenceFromRecord(KCal::Incidence *e, const PilotRecordBase *de) -{ - FUNCTIONSETUP; - - if (!de || !e) - { - DEBUGKPILOT << fname - << ": Got NULL entry or NULL incidence." << endl; - return 0L; - } - - const PilotTodoEntry *todoEntry = dynamic_cast(de); - if (!todoEntry) - { - DEBUGKPILOT << fname << ": HH record not a todo entry." << endl; - return 0L; - } - - KCal::Todo *todo = dynamic_cast(e); - if (!todo) - { - DEBUGKPILOT << fname << ": Incidence is not a todo." << endl; - return 0L; - } - - KCalSync::setTodo(todo, todoEntry,*fTodoAppInfo->categoryInfo()); - return e; -} - - - - - -void TodoConduit::preRecord(PilotRecord*r) -{ - FUNCTIONSETUP; - if (!categoriesSynced && r) - { - const PilotRecordBase *de = newPilotEntry(r); - KCal::Incidence *e = fP->findIncidence(r->id()); - KCalSync::setCategory(dynamic_cast(e), - dynamic_cast(de), - *fTodoAppInfo->categoryInfo()); - } -} - - - - - - -static VCalConduitSettings *config_vcal = 0L; - -VCalConduitSettings *TodoConduit::theConfig() { - if (!config_vcal) - { - config_vcal = new VCalConduitSettings(CSL1("Calendar")); - } - - return config_vcal; -} - -VCalConduitSettings *TodoConduit::config() { - return theConfig(); -} diff --git a/conduits/vcalconduit/todo-conduit.cpp b/conduits/vcalconduit/todo-conduit.cpp new file mode 100644 index 0000000..4dee60e --- /dev/null +++ b/conduits/vcalconduit/todo-conduit.cpp @@ -0,0 +1,373 @@ +/* Todo-Conduit for syncing KPilot and KOrganizer +** +** Copyright (C) 2002-2003 Reinhold Kainhofer +** Copyright (C) 1998-2001 Dan Pilone +** Copyright (C) 1998-2000 Preston Brown +** Copyright (C) 1998 Herwin-Jan Steehouwer +** Copyright (C) 2001 Cornelius Schumacher +** +** This file is part of the todo conduit, a conduit for KPilot that +** synchronises the Pilot's todo application with the outside world, +** which currently means KOrganizer. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include + +#include +#include + +#include + +#include "todo-conduit.moc" +#include "vcalconduitSettings.h" +#include "todo-factory.h" + +#include "kcalRecord.h" +#include "todoRecord.h" + +// define conduit versions, one for the version when categories were synced for the first time, and the current version number +#define CONDUIT_VERSION_CATEGORYSYNC 10 +#define CONDUIT_VERSION 10 + +extern "C" +{ +unsigned long version_conduit_todo = Pilot::PLUGIN_API; +} + + +TodoConduitPrivate::TodoConduitPrivate(KCal::Calendar *b) : + VCalConduitPrivateBase(b) +{ + fAllTodos.setAutoDelete(false); +} + +void TodoConduitPrivate::addIncidence(KCal::Incidence*e) +{ + fAllTodos.append(static_cast(e)); + fCalendar->addTodo(static_cast(e)); +} + +int TodoConduitPrivate::updateIncidences() +{ + fAllTodos = fCalendar->todos(); + fAllTodos.setAutoDelete(false); + return fAllTodos.count(); +} + + +void TodoConduitPrivate::removeIncidence(KCal::Incidence *e) +{ + fAllTodos.remove(static_cast(e)); + if (!fCalendar) return; + fCalendar->deleteTodo(static_cast(e)); + // now just in case we're in the middle of reading through our list + // and we delete something, set reading to false so we start at the + // top again next time and don't have problems with our iterator + reading = false; +} + + + +KCal::Incidence *TodoConduitPrivate::findIncidence(recordid_t id) +{ + KCal::Todo::List::ConstIterator it; + for( it = fAllTodos.begin(); it != fAllTodos.end(); ++it ) { + KCal::Todo *todo = *it; + if ((recordid_t)(todo->pilotId()) == id) return todo; + } + + return 0L; +} + + + +KCal::Incidence *TodoConduitPrivate::findIncidence(PilotRecordBase *tosearch) +{ + PilotTodoEntry*entry=dynamic_cast(tosearch); + if (!entry) return 0L; + + TQString title=entry->getDescription(); + TQDateTime dt=readTm( entry->getDueDate() ); + + KCal::Todo::List::ConstIterator it; + for( it = fAllTodos.begin(); it != fAllTodos.end(); ++it ) { + KCal::Todo *event = *it; + if ( (event->dtDue().date() == dt.date()) && (event->summary() == title) ) return event; + } + return 0L; +} + + + +KCal::Incidence *TodoConduitPrivate::getNextIncidence() +{ + FUNCTIONSETUP; + if (reading) { + ++fAllTodosIterator; + } + else { + reading=true; + fAllTodosIterator = fAllTodos.begin(); + } + + return(fAllTodosIterator == fAllTodos.end()) ? 0L : *fAllTodosIterator; +} + + + +KCal::Incidence *TodoConduitPrivate::getNextModifiedIncidence() +{ + FUNCTIONSETUP; + KCal::Todo*e=0L; + if (!reading) + { + reading=true; + fAllTodosIterator = fAllTodos.begin(); + } + else + { + ++fAllTodosIterator; + } + if ( fAllTodosIterator != fAllTodos.end() ) e=*fAllTodosIterator; + while (fAllTodosIterator != fAllTodos.end() && + e && e->syncStatus()!=KCal::Incidence::SYNCMOD && e->pilotId()) + { + e = (++fAllTodosIterator != fAllTodos.end()) ? *fAllTodosIterator : 0L; + +#ifdef DEBUG + if(e) + DEBUGKPILOT<< e->summary()<<" had SyncStatus="<syncStatus()<writeTo(fDatabase); +} + +void TodoConduit::_getAppInfo() +{ + FUNCTIONSETUP; + // get the address application header information + + KPILOT_DELETE( fTodoAppInfo ); + fTodoAppInfo = new PilotToDoInfo(fDatabase); + fTodoAppInfo->dump(); +} + + + +const TQString TodoConduit::getTitle(PilotRecordBase *de) +{ + PilotTodoEntry*d=dynamic_cast(de); + if (d) + { + return TQString(d->getDescription()); + } + return TQString(); +} + + + +void TodoConduit::readConfig() +{ + FUNCTIONSETUP; + VCalConduitBase::readConfig(); + // determine if the categories have ever been synce. Needed to prevent loosing + // the categories on the desktop. Also use a full sync for the first time to + // make sure the palm categories are really transferred to the desktop. + // + categoriesSynced = config()->conduitVersion()>=CONDUIT_VERSION_CATEGORYSYNC; + if (!categoriesSynced && !isFullSync() ) + { + changeSync(SyncMode::eFullSync); + } + DEBUGKPILOT<<"categoriesSynced=" << categoriesSynced << endl; +} + +void TodoConduit::preSync() +{ + FUNCTIONSETUP; + VCalConduitBase::preSync(); + _getAppInfo(); +} + +void TodoConduit::postSync() +{ + FUNCTIONSETUP; + VCalConduitBase::postSync(); + // after this successful sync the categories have been synced for sure + config()->setConduitVersion( CONDUIT_VERSION ); + config()->writeConfig(); + _setAppInfo(); +} + + + +PilotRecord *TodoConduit::recordFromIncidence(PilotRecordBase *de, const KCal::Incidence *e) +{ + FUNCTIONSETUP; + + if (!de || !e) + { + DEBUGKPILOT << fname + << ": got NULL entry or NULL incidence." << endl; + return 0L; + } + + PilotTodoEntry *todoEntry = dynamic_cast(de); + if (!todoEntry) + { + // Secretly wasn't a todo entry after all + return 0L; + } + + const KCal::Todo *todo = dynamic_cast(e); + if (!todo) + { + DEBUGKPILOT << fname << ": Incidence is not a todo." << endl; + return 0L; + } + + // don't need to check for null pointers here, the recordFromIncidence(PTE*, KCal::Todo*) will do that. + if (KCalSync::setTodoEntry(todoEntry,todo,*fTodoAppInfo->categoryInfo())) + { + return todoEntry->pack(); + } + else + { + return 0L; + } +} + +KCal::Incidence *TodoConduit::incidenceFromRecord(KCal::Incidence *e, const PilotRecordBase *de) +{ + FUNCTIONSETUP; + + if (!de || !e) + { + DEBUGKPILOT << fname + << ": Got NULL entry or NULL incidence." << endl; + return 0L; + } + + const PilotTodoEntry *todoEntry = dynamic_cast(de); + if (!todoEntry) + { + DEBUGKPILOT << fname << ": HH record not a todo entry." << endl; + return 0L; + } + + KCal::Todo *todo = dynamic_cast(e); + if (!todo) + { + DEBUGKPILOT << fname << ": Incidence is not a todo." << endl; + return 0L; + } + + KCalSync::setTodo(todo, todoEntry,*fTodoAppInfo->categoryInfo()); + return e; +} + + + + + +void TodoConduit::preRecord(PilotRecord*r) +{ + FUNCTIONSETUP; + if (!categoriesSynced && r) + { + const PilotRecordBase *de = newPilotEntry(r); + KCal::Incidence *e = fP->findIncidence(r->id()); + KCalSync::setCategory(dynamic_cast(e), + dynamic_cast(de), + *fTodoAppInfo->categoryInfo()); + } +} + + + + + + +static VCalConduitSettings *config_vcal = 0L; + +VCalConduitSettings *TodoConduit::theConfig() { + if (!config_vcal) + { + config_vcal = new VCalConduitSettings(CSL1("Calendar")); + } + + return config_vcal; +} + +VCalConduitSettings *TodoConduit::config() { + return theConfig(); +} diff --git a/conduits/vcalconduit/todo-factory.cc b/conduits/vcalconduit/todo-factory.cc deleted file mode 100644 index fad8841..0000000 --- a/conduits/vcalconduit/todo-factory.cc +++ /dev/null @@ -1,46 +0,0 @@ -/* KPilot -** -** Copyright (C) 2002-2003 Reinhold Kainhofer -** Copyright (C) 2001 by Dan Pilone -** -** This file defines the factory for the todo-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include "pluginfactory.h" - -#include "todo-setup.h" -#include "todo-conduit.h" - -extern "C" -{ - -void *init_conduit_todo() -{ - return new ConduitFactory; -} - -} - diff --git a/conduits/vcalconduit/todo-factory.cpp b/conduits/vcalconduit/todo-factory.cpp new file mode 100644 index 0000000..fad8841 --- /dev/null +++ b/conduits/vcalconduit/todo-factory.cpp @@ -0,0 +1,46 @@ +/* KPilot +** +** Copyright (C) 2002-2003 Reinhold Kainhofer +** Copyright (C) 2001 by Dan Pilone +** +** This file defines the factory for the todo-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include "pluginfactory.h" + +#include "todo-setup.h" +#include "todo-conduit.h" + +extern "C" +{ + +void *init_conduit_todo() +{ + return new ConduitFactory; +} + +} + diff --git a/conduits/vcalconduit/todo-setup.cc b/conduits/vcalconduit/todo-setup.cc deleted file mode 100644 index 129675b..0000000 --- a/conduits/vcalconduit/todo-setup.cc +++ /dev/null @@ -1,86 +0,0 @@ -/* KPilot -** -** Copyright (C) 2002-2003 Reinhold Kainhofer -** Copyright (C) 2001 by Dan Pilone -** -** This file defines the factory for the todo-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include - -#include "korganizerConduit.h" -#include "todo-conduit.h" -#include "todo-setup.h" - - - -ToDoWidgetSetup::ToDoWidgetSetup(TQWidget *w, const char *n) : - VCalWidgetSetupBase(w,n) -{ - FUNCTIONSETUP; - fConduitName = i18n("To-do"); - TDEAboutData *fAbout = new TDEAboutData("todoConduit", - I18N_NOOP("To-do Conduit for KPilot"), - KPILOT_VERSION, - I18N_NOOP("Configures the To-do Conduit for KPilot"), - TDEAboutData::License_GPL, - "(C) 2001, Adriaan de Groot\n(C) 2002-2003, Reinhold Kainhofer"); - fAbout->addAuthor("Dan Pilone", - I18N_NOOP("Original Author")); - fAbout->addAuthor("Preston Brown", - I18N_NOOP("Original Author")); - fAbout->addAuthor("Herwin-Jan Steehouwer", - I18N_NOOP("Original Author")); - fAbout->addAuthor("Adriaan de Groot", - I18N_NOOP("Maintainer"), - "groot@kde.org", - "http://www.cs.kun.nl/~adridg/kpilot"); - fAbout->addAuthor("Reinhold Kainhofer", - I18N_NOOP("Maintainer"), - "reinhold@kainhofer.com", - "http://reinhold.kainhofer.com/Linux/"); - - ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,fAbout); - - fConfigWidget->fSyncDestination->setTitle(i18n("To-do Destination")); -} - -ToDoWidgetSetup::~ToDoWidgetSetup() -{ - FUNCTIONSETUP; -} - -/* static */ ConduitConfigBase *ToDoWidgetSetup::create(TQWidget *w, const char *n) -{ - return new ToDoWidgetSetup(w,n); -} - -VCalConduitSettings*ToDoWidgetSetup::config() -{ - return TodoConduit::theConfig(); -} - diff --git a/conduits/vcalconduit/todo-setup.cpp b/conduits/vcalconduit/todo-setup.cpp new file mode 100644 index 0000000..129675b --- /dev/null +++ b/conduits/vcalconduit/todo-setup.cpp @@ -0,0 +1,86 @@ +/* KPilot +** +** Copyright (C) 2002-2003 Reinhold Kainhofer +** Copyright (C) 2001 by Dan Pilone +** +** This file defines the factory for the todo-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include + +#include "korganizerConduit.h" +#include "todo-conduit.h" +#include "todo-setup.h" + + + +ToDoWidgetSetup::ToDoWidgetSetup(TQWidget *w, const char *n) : + VCalWidgetSetupBase(w,n) +{ + FUNCTIONSETUP; + fConduitName = i18n("To-do"); + TDEAboutData *fAbout = new TDEAboutData("todoConduit", + I18N_NOOP("To-do Conduit for KPilot"), + KPILOT_VERSION, + I18N_NOOP("Configures the To-do Conduit for KPilot"), + TDEAboutData::License_GPL, + "(C) 2001, Adriaan de Groot\n(C) 2002-2003, Reinhold Kainhofer"); + fAbout->addAuthor("Dan Pilone", + I18N_NOOP("Original Author")); + fAbout->addAuthor("Preston Brown", + I18N_NOOP("Original Author")); + fAbout->addAuthor("Herwin-Jan Steehouwer", + I18N_NOOP("Original Author")); + fAbout->addAuthor("Adriaan de Groot", + I18N_NOOP("Maintainer"), + "groot@kde.org", + "http://www.cs.kun.nl/~adridg/kpilot"); + fAbout->addAuthor("Reinhold Kainhofer", + I18N_NOOP("Maintainer"), + "reinhold@kainhofer.com", + "http://reinhold.kainhofer.com/Linux/"); + + ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget,fAbout); + + fConfigWidget->fSyncDestination->setTitle(i18n("To-do Destination")); +} + +ToDoWidgetSetup::~ToDoWidgetSetup() +{ + FUNCTIONSETUP; +} + +/* static */ ConduitConfigBase *ToDoWidgetSetup::create(TQWidget *w, const char *n) +{ + return new ToDoWidgetSetup(w,n); +} + +VCalConduitSettings*ToDoWidgetSetup::config() +{ + return TodoConduit::theConfig(); +} + diff --git a/conduits/vcalconduit/todoRecord.cc b/conduits/vcalconduit/todoRecord.cc deleted file mode 100644 index 7618df3..0000000 --- a/conduits/vcalconduit/todoRecord.cc +++ /dev/null @@ -1,141 +0,0 @@ -/* vcalRecord.cc KPilot -** -** Copyright (C) 2006 by Adriaan de Groot -** Copyright (C) 2002-2003 by Reinhold Kainhofer -** Copyright (C) 2001 by Dan Pilone -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include - -#include "pilot.h" -#include "pilotTodoEntry.h" - -#include "kcalRecord.h" -#include "todoRecord.h" - -bool KCalSync::setTodoEntry(PilotTodoEntry *de, - const KCal::Todo *todo, - const CategoryAppInfo &info) -{ - FUNCTIONSETUP; - if (!de || !todo) { - DEBUGKPILOT << fname << ": NULL todo given... Skipping it" << endl; - return false; - } - - // set secrecy, start/end times, alarms, recurrence, exceptions, summary and description: - if (todo->secrecy()!=KCal::Todo::SecrecyPublic) - { - de->setSecret( true ); - } - - // update it from the iCalendar Todo. - - if (todo->hasDueDate()) { - struct tm t = writeTm(todo->dtDue()); - de->setDueDate(t); - de->setIndefinite(0); - } else { - de->setIndefinite(1); - } - - // TODO: take recurrence (code in VCAlConduit) from ActionNames - - setCategory(de, todo, info); - - // TODO: sync the alarm from ActionNames. Need to extend PilotTodoEntry - de->setPriority(todo->priority()); - - de->setComplete(todo->isCompleted()); - - // what we call summary pilot calls description. - de->setDescription(todo->summary()); - - // what we call description pilot puts as a separate note - de->setNote(todo->description()); - - DEBUGKPILOT << "-------- " << todo->summary() << endl; - return de->pack(); -} - -bool KCalSync::setTodo(KCal::Todo *e, - const PilotTodoEntry *de, - const CategoryAppInfo &info) -{ - FUNCTIONSETUP; - - if (!e) - { - DEBUGKPILOT << fname - << ": null todo entry given. skipping..." << endl; - return false; - } - if (!de) - { - DEBUGKPILOT << fname - << "! NULL todo entry given... Skipping it" << endl; - return false; - } - - - e->setPilotId(de->id()); - DEBUGKPILOT<pilotId() << "] ..."<setSecrecy(de->isSecret() ? KCal::Todo::SecrecyPrivate : KCal::Todo::SecrecyPublic); - - if (de->getIndefinite()) { - e->setHasDueDate(false); - } else { - e->setDtDue(readTm(de->getDueDate())); - e->setHasDueDate(true); - } - - // Categories - setCategory(e, de, info); - - // PRIORITY // - e->setPriority(de->getPriority()); - - // COMPLETED? // - e->setCompleted(de->getComplete()); - if ( de->getComplete() && !e->hasCompletedDate() ) { - e->setCompleted( TQDateTime::currentDateTime() ); - } - - e->setSummary(de->getDescription()); - e->setDescription(de->getNote()); - - // NOTE: This MUST be done last, since every other set* call - // calls updated(), which will trigger an - // setSyncStatus(SYNCMOD)!!! - e->setSyncStatus(KCal::Incidence::SYNCNONE); - - return true; -} diff --git a/conduits/vcalconduit/todoRecord.cpp b/conduits/vcalconduit/todoRecord.cpp new file mode 100644 index 0000000..228b150 --- /dev/null +++ b/conduits/vcalconduit/todoRecord.cpp @@ -0,0 +1,141 @@ +/* vcalRecord.cpp KPilot +** +** Copyright (C) 2006 by Adriaan de Groot +** Copyright (C) 2002-2003 by Reinhold Kainhofer +** Copyright (C) 2001 by Dan Pilone +** +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include + +#include "pilot.h" +#include "pilotTodoEntry.h" + +#include "kcalRecord.h" +#include "todoRecord.h" + +bool KCalSync::setTodoEntry(PilotTodoEntry *de, + const KCal::Todo *todo, + const CategoryAppInfo &info) +{ + FUNCTIONSETUP; + if (!de || !todo) { + DEBUGKPILOT << fname << ": NULL todo given... Skipping it" << endl; + return false; + } + + // set secrecy, start/end times, alarms, recurrence, exceptions, summary and description: + if (todo->secrecy()!=KCal::Todo::SecrecyPublic) + { + de->setSecret( true ); + } + + // update it from the iCalendar Todo. + + if (todo->hasDueDate()) { + struct tm t = writeTm(todo->dtDue()); + de->setDueDate(t); + de->setIndefinite(0); + } else { + de->setIndefinite(1); + } + + // TODO: take recurrence (code in VCAlConduit) from ActionNames + + setCategory(de, todo, info); + + // TODO: sync the alarm from ActionNames. Need to extend PilotTodoEntry + de->setPriority(todo->priority()); + + de->setComplete(todo->isCompleted()); + + // what we call summary pilot calls description. + de->setDescription(todo->summary()); + + // what we call description pilot puts as a separate note + de->setNote(todo->description()); + + DEBUGKPILOT << "-------- " << todo->summary() << endl; + return de->pack(); +} + +bool KCalSync::setTodo(KCal::Todo *e, + const PilotTodoEntry *de, + const CategoryAppInfo &info) +{ + FUNCTIONSETUP; + + if (!e) + { + DEBUGKPILOT << fname + << ": null todo entry given. skipping..." << endl; + return false; + } + if (!de) + { + DEBUGKPILOT << fname + << "! NULL todo entry given... Skipping it" << endl; + return false; + } + + + e->setPilotId(de->id()); + DEBUGKPILOT<pilotId() << "] ..."<setSecrecy(de->isSecret() ? KCal::Todo::SecrecyPrivate : KCal::Todo::SecrecyPublic); + + if (de->getIndefinite()) { + e->setHasDueDate(false); + } else { + e->setDtDue(readTm(de->getDueDate())); + e->setHasDueDate(true); + } + + // Categories + setCategory(e, de, info); + + // PRIORITY // + e->setPriority(de->getPriority()); + + // COMPLETED? // + e->setCompleted(de->getComplete()); + if ( de->getComplete() && !e->hasCompletedDate() ) { + e->setCompleted( TQDateTime::currentDateTime() ); + } + + e->setSummary(de->getDescription()); + e->setDescription(de->getNote()); + + // NOTE: This MUST be done last, since every other set* call + // calls updated(), which will trigger an + // setSyncStatus(SYNCMOD)!!! + e->setSyncStatus(KCal::Incidence::SYNCNONE); + + return true; +} diff --git a/conduits/vcalconduit/vcal-conduit.cc b/conduits/vcalconduit/vcal-conduit.cc deleted file mode 100644 index 36c394d..0000000 --- a/conduits/vcalconduit/vcal-conduit.cc +++ /dev/null @@ -1,304 +0,0 @@ -/* KPilot -** -** Copyright (C) 2002-2003 Reinhold Kainhofer -** Copyright (C) 2001 by Dan Pilone -** -** This file defines the vcal-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include - -#include "pilotDateEntry.h" -#include "pilotDatabase.h" - -#include "vcal-conduit.moc" -#include "vcalconduitSettings.h" - -#include "kcalRecord.h" -#include "vcalRecord.h" - - -extern "C" -{ - -unsigned long version_conduit_vcal = Pilot::PLUGIN_API; - -} - - - - -VCalConduitPrivate::VCalConduitPrivate(KCal::Calendar *b) : - VCalConduitPrivateBase(b) -{ - fAllEvents.setAutoDelete(false); -} - -void VCalConduitPrivate::addIncidence(KCal::Incidence*e) -{ - fAllEvents.append(dynamic_cast(e)); - fCalendar->addEvent(dynamic_cast(e)); -} - -int VCalConduitPrivate::updateIncidences() -{ - FUNCTIONSETUP; - if (!fCalendar) return 0; - fAllEvents = fCalendar->events(); - fAllEvents.setAutoDelete(false); - return fAllEvents.count(); -} - - -void VCalConduitPrivate::removeIncidence(KCal::Incidence *e) -{ - // use dynamic_cast which returns a null pointer if the class does not match... - fAllEvents.remove(dynamic_cast(e)); - if (!fCalendar) return; - fCalendar->deleteEvent(dynamic_cast(e)); - // now just in case we're in the middle of reading through our list - // and we delete something, set reading to false so we start at the - // top again next time and don't have problems with our iterator - reading = false; -} - - -KCal::Incidence *VCalConduitPrivate::findIncidence(recordid_t id) -{ - KCal::Event::List::ConstIterator it; - for( it = fAllEvents.begin(); it != fAllEvents.end(); ++it ) { - KCal::Event *event = *it; - if ((recordid_t)event->pilotId() == id) return event; - } - return 0L; -} - -KCal::Incidence *VCalConduitPrivate::findIncidence(PilotRecordBase *tosearch) -{ - PilotDateEntry*entry=dynamic_cast(tosearch); - if (!entry) return 0L; - - TQString title=entry->getDescription(); - TQDateTime dt=readTm( entry->getEventStart() ); - - KCal::Event::List::ConstIterator it; - for( it = fAllEvents.begin(); it != fAllEvents.end(); ++it ) { - KCal::Event *event = *it; - if ( (event->dtStart() == dt) && (event->summary() == title) ) return event; - } - return 0L; -} - - - -KCal::Incidence *VCalConduitPrivate::getNextIncidence() -{ - FUNCTIONSETUP; - - if (reading) { - ++fAllEventsIterator; - } else { - reading=true; - fAllEventsIterator = fAllEvents.begin(); - } - // At end of list, or empty list. - return (fAllEventsIterator == fAllEvents.end()) ? 0L : *fAllEventsIterator; -} - -/** Find the next incidence in the list which ddoes not have the SYNCNONE flag set. The - * current position is always stored in the iteratoor fAllEventsIterator, so we can just - * start from there. Only if reading==false, we haven't yet started goind through the - * incidents, so start at fAllEvents.begin() in that case */ -KCal::Incidence *VCalConduitPrivate::getNextModifiedIncidence() -{ - FUNCTIONSETUP; - KCal::Event*e=0L; - if (!reading) - { - // Start from the top - reading=true; - fAllEventsIterator = fAllEvents.begin(); - } - else - { - // Move on from current position - ++fAllEventsIterator; - } - - // Fetch (new) current if possible. - if ( fAllEventsIterator != fAllEvents.end() ) e = *fAllEventsIterator; - // Then walk the list until we find an unsynced entry - while ( fAllEventsIterator != fAllEvents.end() && - e && e->syncStatus()!=KCal::Incidence::SYNCMOD && e->pilotId() > 0) - { - e = (++fAllEventsIterator != fAllEvents.end()) ? *fAllEventsIterator : 0L; - } - return (fAllEventsIterator == fAllEvents.end()) ? 0L : *fAllEventsIterator; -} - - - -/**************************************************************************** - * VCalConduit class * - ****************************************************************************/ - -VCalConduit::VCalConduit(KPilotLink *d, - const char *n, - const TQStringList &a) : - VCalConduitBase(d,n,a), - fAppointmentAppInfo( 0L ) -{ - FUNCTIONSETUP; - fConduitName=i18n("Calendar"); -} - - -VCalConduit::~VCalConduit() -{ -// FUNCTIONSETUP; -} - -VCalConduitPrivateBase *VCalConduit::createPrivateCalendarData(KCal::Calendar *fCalendar) { - return new VCalConduitPrivate(fCalendar); -} - -void VCalConduit::_getAppInfo() -{ - FUNCTIONSETUP; - // get the address application header information - KPILOT_DELETE(fAppointmentAppInfo); - fAppointmentAppInfo = new PilotDateInfo( fDatabase ); -} - -const TQString VCalConduit::getTitle(PilotRecordBase *de) -{ - PilotDateEntry*d=dynamic_cast(de); - if (d) return TQString(d->getDescription()); - return TQString(); -} - - - -PilotRecord *VCalConduit::recordFromIncidence(PilotRecordBase *de, const KCal::Incidence*e) -{ - FUNCTIONSETUP; - if (!de || !e) - { - DEBUGKPILOT << fname - << ": got NULL entry or NULL incidence." << endl; - return 0L; - } - - if ( (e->recurrenceType() == KCal::Recurrence::rYearlyDay) || - (e->recurrenceType() == KCal::Recurrence::rYearlyPos) ) - { - // Warn ahead of time - emit logMessage(i18n("Event \"%1\" has a yearly recurrence other than by month, will change this to recurrence by month on handheld.").arg(e->summary())); - } - - PilotDateEntry *dateEntry = dynamic_cast(de); - if (!dateEntry) - { - // Secretly wasn't a date entry after all - return 0L; - } - - const KCal::Event *event = dynamic_cast(e); - if (!event) - { - DEBUGKPILOT << fname << ": Incidence is not an event." << endl; - return 0L; - } - - if (KCalSync::setDateEntry(dateEntry, event,*fAppointmentAppInfo->categoryInfo())) - { - return dateEntry->pack(); - } - else - { - return 0L; - } -} - -KCal::Incidence *VCalConduit::incidenceFromRecord(KCal::Incidence *e, const PilotRecordBase *de) -{ - FUNCTIONSETUP; - - if (!de || !e) - { - DEBUGKPILOT << fname - << ": Got NULL entry or NULL incidence." << endl; - return 0L; - } - - const PilotDateEntry *dateEntry = dynamic_cast(de); - if (!dateEntry) - { - DEBUGKPILOT << fname << ": HH record not a date entry." << endl; - return 0L; - } - - KCal::Event *event = dynamic_cast(e); - if (!event) - { - DEBUGKPILOT << fname << ": Incidence is not an event." << endl; - return 0L; - } - - KCalSync::setEvent(event, dateEntry,*fAppointmentAppInfo->categoryInfo()); - return e; -} - - - -PilotRecordBase * VCalConduit::newPilotEntry(PilotRecord*r) -{ - return new PilotDateEntry(r); -} - -KCal::Incidence* VCalConduit::newIncidence() -{ - return new KCal::Event; -} - -static VCalConduitSettings *config_vcal = 0L; - -VCalConduitSettings *VCalConduit::theConfig() -{ - if (!config_vcal) - { - config_vcal = new VCalConduitSettings(CSL1("Calendar")); - } - - return config_vcal; -} - -VCalConduitSettings *VCalConduit::config() { - return theConfig(); -} diff --git a/conduits/vcalconduit/vcal-conduit.cpp b/conduits/vcalconduit/vcal-conduit.cpp new file mode 100644 index 0000000..36c394d --- /dev/null +++ b/conduits/vcalconduit/vcal-conduit.cpp @@ -0,0 +1,304 @@ +/* KPilot +** +** Copyright (C) 2002-2003 Reinhold Kainhofer +** Copyright (C) 2001 by Dan Pilone +** +** This file defines the vcal-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include + +#include "pilotDateEntry.h" +#include "pilotDatabase.h" + +#include "vcal-conduit.moc" +#include "vcalconduitSettings.h" + +#include "kcalRecord.h" +#include "vcalRecord.h" + + +extern "C" +{ + +unsigned long version_conduit_vcal = Pilot::PLUGIN_API; + +} + + + + +VCalConduitPrivate::VCalConduitPrivate(KCal::Calendar *b) : + VCalConduitPrivateBase(b) +{ + fAllEvents.setAutoDelete(false); +} + +void VCalConduitPrivate::addIncidence(KCal::Incidence*e) +{ + fAllEvents.append(dynamic_cast(e)); + fCalendar->addEvent(dynamic_cast(e)); +} + +int VCalConduitPrivate::updateIncidences() +{ + FUNCTIONSETUP; + if (!fCalendar) return 0; + fAllEvents = fCalendar->events(); + fAllEvents.setAutoDelete(false); + return fAllEvents.count(); +} + + +void VCalConduitPrivate::removeIncidence(KCal::Incidence *e) +{ + // use dynamic_cast which returns a null pointer if the class does not match... + fAllEvents.remove(dynamic_cast(e)); + if (!fCalendar) return; + fCalendar->deleteEvent(dynamic_cast(e)); + // now just in case we're in the middle of reading through our list + // and we delete something, set reading to false so we start at the + // top again next time and don't have problems with our iterator + reading = false; +} + + +KCal::Incidence *VCalConduitPrivate::findIncidence(recordid_t id) +{ + KCal::Event::List::ConstIterator it; + for( it = fAllEvents.begin(); it != fAllEvents.end(); ++it ) { + KCal::Event *event = *it; + if ((recordid_t)event->pilotId() == id) return event; + } + return 0L; +} + +KCal::Incidence *VCalConduitPrivate::findIncidence(PilotRecordBase *tosearch) +{ + PilotDateEntry*entry=dynamic_cast(tosearch); + if (!entry) return 0L; + + TQString title=entry->getDescription(); + TQDateTime dt=readTm( entry->getEventStart() ); + + KCal::Event::List::ConstIterator it; + for( it = fAllEvents.begin(); it != fAllEvents.end(); ++it ) { + KCal::Event *event = *it; + if ( (event->dtStart() == dt) && (event->summary() == title) ) return event; + } + return 0L; +} + + + +KCal::Incidence *VCalConduitPrivate::getNextIncidence() +{ + FUNCTIONSETUP; + + if (reading) { + ++fAllEventsIterator; + } else { + reading=true; + fAllEventsIterator = fAllEvents.begin(); + } + // At end of list, or empty list. + return (fAllEventsIterator == fAllEvents.end()) ? 0L : *fAllEventsIterator; +} + +/** Find the next incidence in the list which ddoes not have the SYNCNONE flag set. The + * current position is always stored in the iteratoor fAllEventsIterator, so we can just + * start from there. Only if reading==false, we haven't yet started goind through the + * incidents, so start at fAllEvents.begin() in that case */ +KCal::Incidence *VCalConduitPrivate::getNextModifiedIncidence() +{ + FUNCTIONSETUP; + KCal::Event*e=0L; + if (!reading) + { + // Start from the top + reading=true; + fAllEventsIterator = fAllEvents.begin(); + } + else + { + // Move on from current position + ++fAllEventsIterator; + } + + // Fetch (new) current if possible. + if ( fAllEventsIterator != fAllEvents.end() ) e = *fAllEventsIterator; + // Then walk the list until we find an unsynced entry + while ( fAllEventsIterator != fAllEvents.end() && + e && e->syncStatus()!=KCal::Incidence::SYNCMOD && e->pilotId() > 0) + { + e = (++fAllEventsIterator != fAllEvents.end()) ? *fAllEventsIterator : 0L; + } + return (fAllEventsIterator == fAllEvents.end()) ? 0L : *fAllEventsIterator; +} + + + +/**************************************************************************** + * VCalConduit class * + ****************************************************************************/ + +VCalConduit::VCalConduit(KPilotLink *d, + const char *n, + const TQStringList &a) : + VCalConduitBase(d,n,a), + fAppointmentAppInfo( 0L ) +{ + FUNCTIONSETUP; + fConduitName=i18n("Calendar"); +} + + +VCalConduit::~VCalConduit() +{ +// FUNCTIONSETUP; +} + +VCalConduitPrivateBase *VCalConduit::createPrivateCalendarData(KCal::Calendar *fCalendar) { + return new VCalConduitPrivate(fCalendar); +} + +void VCalConduit::_getAppInfo() +{ + FUNCTIONSETUP; + // get the address application header information + KPILOT_DELETE(fAppointmentAppInfo); + fAppointmentAppInfo = new PilotDateInfo( fDatabase ); +} + +const TQString VCalConduit::getTitle(PilotRecordBase *de) +{ + PilotDateEntry*d=dynamic_cast(de); + if (d) return TQString(d->getDescription()); + return TQString(); +} + + + +PilotRecord *VCalConduit::recordFromIncidence(PilotRecordBase *de, const KCal::Incidence*e) +{ + FUNCTIONSETUP; + if (!de || !e) + { + DEBUGKPILOT << fname + << ": got NULL entry or NULL incidence." << endl; + return 0L; + } + + if ( (e->recurrenceType() == KCal::Recurrence::rYearlyDay) || + (e->recurrenceType() == KCal::Recurrence::rYearlyPos) ) + { + // Warn ahead of time + emit logMessage(i18n("Event \"%1\" has a yearly recurrence other than by month, will change this to recurrence by month on handheld.").arg(e->summary())); + } + + PilotDateEntry *dateEntry = dynamic_cast(de); + if (!dateEntry) + { + // Secretly wasn't a date entry after all + return 0L; + } + + const KCal::Event *event = dynamic_cast(e); + if (!event) + { + DEBUGKPILOT << fname << ": Incidence is not an event." << endl; + return 0L; + } + + if (KCalSync::setDateEntry(dateEntry, event,*fAppointmentAppInfo->categoryInfo())) + { + return dateEntry->pack(); + } + else + { + return 0L; + } +} + +KCal::Incidence *VCalConduit::incidenceFromRecord(KCal::Incidence *e, const PilotRecordBase *de) +{ + FUNCTIONSETUP; + + if (!de || !e) + { + DEBUGKPILOT << fname + << ": Got NULL entry or NULL incidence." << endl; + return 0L; + } + + const PilotDateEntry *dateEntry = dynamic_cast(de); + if (!dateEntry) + { + DEBUGKPILOT << fname << ": HH record not a date entry." << endl; + return 0L; + } + + KCal::Event *event = dynamic_cast(e); + if (!event) + { + DEBUGKPILOT << fname << ": Incidence is not an event." << endl; + return 0L; + } + + KCalSync::setEvent(event, dateEntry,*fAppointmentAppInfo->categoryInfo()); + return e; +} + + + +PilotRecordBase * VCalConduit::newPilotEntry(PilotRecord*r) +{ + return new PilotDateEntry(r); +} + +KCal::Incidence* VCalConduit::newIncidence() +{ + return new KCal::Event; +} + +static VCalConduitSettings *config_vcal = 0L; + +VCalConduitSettings *VCalConduit::theConfig() +{ + if (!config_vcal) + { + config_vcal = new VCalConduitSettings(CSL1("Calendar")); + } + + return config_vcal; +} + +VCalConduitSettings *VCalConduit::config() { + return theConfig(); +} diff --git a/conduits/vcalconduit/vcal-conduitbase.cc b/conduits/vcalconduit/vcal-conduitbase.cc deleted file mode 100644 index 15cfcdc..0000000 --- a/conduits/vcalconduit/vcal-conduitbase.cc +++ /dev/null @@ -1,622 +0,0 @@ -/* KPilot -** -** Copyright (C) 2002-3 by Reinhold Kainhofer -** Copyright (C) 2001 by Dan Pilone -** -** Contributions: -** Copyright (c) 2001 David Jarvie -** Copyright (C) 2006 by Bertjan Broeksema -** -** This file defines the vcal-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include - -#include -#include - -#include -#include - -#include "libkcal/calendar.h" -#include "libkcal/calendarlocal.h" -#include "libkcal/calendarresources.h" -#include - -#include "pilotSerialDatabase.h" -#include "pilotLocalDatabase.h" -#include "pilotDateEntry.h" - -#include "vcal-conduitbase.moc" -#include "vcalconduitSettings.h" - -#ifndef LIBKCAL_IS_VERSION -#warning "Using an old version of libkcal with timezone bug." -#define LIBKCAL_IS_VERSION(a,b,c) (0) -#endif - -#include "conduitstate.h" -#include "initstate.h" - - -/**************************************************************************** - * VCalConduitBase class * - ****************************************************************************/ - -VCalConduitBase::VCalConduitBase(KPilotLink *d, - const char *n, - const TQStringList &a) : - ConduitAction(d,n,a), - fCalendar(0L), - fP(0L) -{ - FUNCTIONSETUP; - - fState = new InitState(); -} - -VCalConduitBase::~VCalConduitBase() -{ - FUNCTIONSETUP; - - KPILOT_DELETE(fP); - KPILOT_DELETE(fState); - KPILOT_DELETE(fCalendar); - KPILOT_DELETE(fDatabase); - KPILOT_DELETE(fLocalDatabase); -} - - -/* - There are several different scenarios for a record on the Palm and its PC - counterpart. N means a new record, M flags a modified record, D a deleted - and - an unmodified record. First is the Palm record, second the - corresponding PC record: - (-,-) unchanged, just sync if first time or full sync - (N,-) no rec matching the Palm ID in the backupDB/calendar yet => add - KCal::Event - (M,-) record is in backupDB, unchanged in calendar => modify in calendar and - in backupDB - (D,-) deleted on Palm, exists in backupDB and calendar => just delete from - calendar and backupDB - (-,N) no or invalid pilotID set for the KCal::Event => just add to palm and - backupDB - (-,M) valid PilotID set => just modify on Palm - (-,D) Record in backupDB, but not in calendar => delete from Palm and - backupDB - (N,N) Can't find out (the two records are not correlated in any way, they - just have the same data!! - (M,M),(M,L),(L,M) (Record exists on Palm and the Event has the ID) CONFLICT, - ask the user what to do or use a config setting - (L,L) already deleted on both, no need to do anything. - - The sync process is as follows (for a fast sync): - 1) HHToPCState goes through all records on Palm (just the modified one - are necessary), find it in the backupDB. The following handles ([NMD],*) - a) if it doesn't exist and was not deleted, add it to the calendar and - the backupDB - b) if it exists, is unchanged in the calendar and was not deleted, - just modify in the calendar - c) if it exists and was deleted, delete it from the calendar if - necessary - 2) PCToHHState goes through all KCale::Events in the calendar (just - modified, this is the modification time is later than the last sync time - ). This handles (-,N),(-,M) - a) if it does not have a pilotID, add it to the palm and backupDB, - store the PalmID - b) if it has a valid pilotID, update the Palm record and the backup - 3) DeletedUnsyncedHHState goes through all palm records (which don't - have the deleted flag) of the palm db and if one does not exist in the - Calendar, it was deleted there, so delete it from the Palm and backup, - too. This handles the case of (-,D) - 4) DeletedUnsyncedPCState goes through all KCal::Events in the calendar and - looks for a corresponding event in the palm database. If it does not - exist, that means that it was deleted on the palm, so we need to also - delete it from the local calendar. This handles the case of (D,-). - - In addition to the fast sync, where the last sync was done with this very - PC and calendar file, there are two special cases: a full and a first sync. - -) a full sync goes through all records, not just the modified ones. The - pilotID setting of the calendar records is used to determine if the - record already exists. if yes, the record is just modified. - -) a first sync completely ignores the pilotID setting of the calendar - events. All records are added, so there might be duplicates. The add - function for the calendar should check if a similar record already - exists, but this is not done yet. - - -) a full sync is done if - a) there is a backupdb and a calendar, but the PC id number changed - b) it was explicitly requested by pressing the full sync button in KPilot - c) the setting "always full sync" was selected in the configuration dlg - -) a first sync is done if - a) either the calendar or the backup DB does not exist. - b) the calendar and the backup DB exists, but the sync is done for a - different User name - c) it was explicitly requested in KPilot -*/ - -/* virtual */ bool VCalConduitBase::exec() -{ - FUNCTIONSETUP; - - readConfig(); - - // don't do a first sync by default in any case, only when explicitly - // requested, or the backup database or the alendar are empty. - setFirstSync( false ); - - // TODO: Check Full sync and First sync - bool retrieved = false; - if ( !openDatabases( dbname(), &retrieved ) ) goto error; - setFirstSync( retrieved ); - - // If we are in testmode we don't need the local calendar. Else a - // calendar *must* be opened, we want to sync something don't we? - if (!syncMode().isTest() && !openCalendar() ) goto error; - - // Start processing the sync - TQTimer::singleShot(0, this, TQT_SLOT(slotProcess())); - return true; - -error: - emit logError( i18n( "Could not open the calendar databases." ) ); - - KPILOT_DELETE(fCalendar); - KPILOT_DELETE(fP); - KPILOT_DELETE(fState); - return false; -} - -void VCalConduitBase::slotProcess() { - FUNCTIONSETUP; - - // start the current state if necessary - if( fState && !fState->started() ) { - fState->startSync( this ); - } - - // Process next record if applicable - if( hasNextRecord ) - { - fState->handleRecord( this ); - TQTimer::singleShot( 0, this, TQT_SLOT( slotProcess() ) ); - } - // Else finish the current state if there is one - else if( fState ) - { - fState->finishSync( this ); - TQTimer::singleShot( 0, this, TQT_SLOT( slotProcess() ) ); - } - // No state so sync is finished - else - { - DEBUGKPILOT << fname << ": Sync finished." << endl; - delayDone(); - } -} - -/* virtual */ void VCalConduitBase::readConfig() -{ - config()->readConfig(); - SyncAction::ConflictResolution res = (SyncAction::ConflictResolution) - (config()->conflictResolution()); - setConflictResolution( res ); -} - -static void listResources( KCal::CalendarResources *p ) -{ - FUNCTIONSETUP; - KCal::CalendarResourceManager *manager = p->resourceManager(); - - DEBUGKPILOT << fname << ": Resources in calendar:" << endl; - KCal::CalendarResourceManager::Iterator it; - for( it = manager->begin(); it != manager->end(); ++it ) - { - DEBUGKPILOT << fname << ": " << (*it)->resourceName() << endl; - } -} - -/* virtual */ bool VCalConduitBase::openCalendar() -{ - FUNCTIONSETUP; - - TDEConfig korgcfg( locate( "config", CSL1("korganizerrc") ) ); - - // this part taken from adcalendarbase.cpp: - korgcfg.setGroup( "Time & Date" ); - TQString tz(korgcfg.readEntry( "TimeZoneId" ) ); - - DEBUGKPILOT << fname << ": KOrganizer's time zone = " << tz << endl; - - // Need a subclass ptr. for the ResourceCalendar methods - KCal::CalendarResources *rescal = 0L; - - DEBUGKPILOT << fname << ": Got calendar type " << config()->calendarType() - << endl; - - switch(config()->calendarType()) - { - case VCalConduitSettings::eCalendarLocal: - { - DEBUGKPILOT << fname << "Using CalendarLocal, file = " - << config()->calendarFile() << endl; - - if ( config()->calendarFile().isEmpty() ) - { - DEBUGKPILOT << fname << "Empty calendar file name." << endl; - - emit logError( i18n( "You selected to sync with an iCalendar" - " file, but did not give a filename. Please select a" - " valid file name in the conduit's configuration" - " dialog" ) ); - return false; - } - - fCalendar = new KCal::CalendarLocal( tz ); - if ( !fCalendar ) - { - WARNINGKPILOT - << "Cannot initialize calendar object for file " - << config()->calendarFile() << endl; - return false; - } - - DEBUGKPILOT << fname << "Calendar's timezone: " - << fCalendar->timeZoneId() << endl; - DEBUGKPILOT << fname << "Calendar is local time: " - << fCalendar->isLocalTime() << endl; - - emit logMessage( fCalendar->isLocalTime() ? - i18n( "Using local time zone: %1" ).arg( tz ) : - i18n( "Using non-local time zone: %1" ).arg( tz ) ); - - KURL kurl( config()->calendarFile() ); - if( !TDEIO::NetAccess::download( config()->calendarFile(), - fCalendarFile, 0L ) && !kurl.isLocalFile() ) - { - emit logError(i18n( "You chose to sync with the file \"%1\", which " - "cannot be opened. Please make sure to supply a " - "valid file name in the conduit's configuration dialog. " - "Aborting the conduit." ).arg( config()->calendarFile() ) ); - TDEIO::NetAccess::removeTempFile( fCalendarFile ); - return false; - } - - // if there is no calendar yet, use a first sync.. - // the calendar is initialized, so nothing more to do... - if (!dynamic_cast(fCalendar)->load(fCalendarFile) ) - { - DEBUGKPILOT << fname << "Calendar file " << fCalendarFile - << " could not be opened. Will create a new one" << endl; - - // Try to create empty file. if it fails, - // no valid file name was given. - TQFile fl(fCalendarFile); - if (!fl.open(IO_WriteOnly | IO_Append)) - { - DEBUGKPILOT << fname << "Invalid calendar file name " - << fCalendarFile << endl; - - emit logError( i18n( "You chose to sync with the file \"%1\", which " - "cannot be opened or created. Please make sure to supply a " - "valid file name in the conduit's configuration dialog. " - "Aborting the conduit." ).arg( config()->calendarFile() ) ); - return false; - } - fl.close(); - setFirstSync( true ); - } - addSyncLogEntry( i18n( "Syncing with file \"%1\"" ) - .arg( config()->calendarFile() ) ); - break; - } - - case VCalConduitSettings::eCalendarResource: - DEBUGKPILOT << "Using CalendarResource!" << endl; - - rescal = new KCal::CalendarResources( tz ); - listResources(rescal); - fCalendar = rescal; - if ( !fCalendar) - { - WARNINGKPILOT << "Cannot initialize calendar " << - "object for ResourceCalendar" << endl; - return false; - } - -#if LIBKCAL_IS_VERSION(1,1,0) - rescal->readConfig(); - rescal->load(); -#else -#warning "Timezone bug is present." -#endif - addSyncLogEntry( i18n( "Syncing with standard calendar resource." ) ); - emit logMessage( fCalendar->isLocalTime() ? - i18n( "Using local time zone: %1" ).arg( tz ) : - i18n( "Using non-local time zone: %1" ).arg( tz ) ); - break; - default: - break; - } - - if ( !fCalendar ) - { - WARNINGKPILOT << "Unable to initialize calendar object." - << " Please check the conduit's setup." << endl; - emit logError( i18n( "Unable to initialize the calendar object. Please" - " check the conduit's setup") ); - return false; - } - fP = createPrivateCalendarData( fCalendar ); - if ( !fP ) - { - return false; - } - int rc = fP->updateIncidences(); - DEBUGKPILOT << fname << ": return from updateIncidences: [" << rc - << "]" << endl; - - if ( fP->count() < 1 ) - { - setFirstSync( true ); - } - - return true; -} - -KCal::Incidence* VCalConduitBase::addRecord( PilotRecord *r ) -{ - FUNCTIONSETUP; - - recordid_t id = fLocalDatabase->writeRecord( r ); - DEBUGKPILOT<summary(); - query += i18n( "\nHandheld entry:\n\t" ); - query += getTitle( de ); - query += i18n( "\n\nWhich entry do you want to keep? It will " - "overwrite the other entry." ); - - return KMessageBox::No == questionYesNo( - query, - i18n( "Conflicting Entries" ), - TQString(), - 0 /* Never timeout */, - i18n( "Handheld" ), i18n( "PC" )); - } - return getConflictResolution(); -} - -KCal::Incidence*VCalConduitBase::changeRecord(PilotRecord *r,PilotRecord *) -{ - FUNCTIONSETUP; - - PilotRecordBase *de = newPilotEntry( r ); - KCal::Incidence *e = fP->findIncidence( r->id() ); - - DEBUGKPILOT << fname << ": Pilot Record ID: [" << r->id() << "]" << endl; - - if ( e && de ) - { - // TODO: check for conflict, and if there is one, ask for resolution - if ( ( e->syncStatus() != KCal::Incidence::SYNCNONE ) - && r->isModified() ) - { - // TODO: I have not yet found a way to complete ignore an item - if (resolveConflict( e, de ) ) - { - // PC record takes precedence: - KPILOT_DELETE( de ); - return e; - } - } - // no conflict or conflict resolution says, Palm overwrites, so do it: - incidenceFromRecord( e, de ); - - // NOTE: This MUST be done last, since every other set* call - // calls updated(), which will trigger an - // setSyncStatus(SYNCMOD)!!! - e->setSyncStatus(KCal::Incidence::SYNCNONE); - fLocalDatabase->writeRecord( r ); - } - else - { - WARNINGKPILOT - << "While changing record -- not found in iCalendar" << endl; - addRecord( r ); - } - - KPILOT_DELETE( de ); - return e; -} - - -KCal::Incidence*VCalConduitBase::deleteRecord( PilotRecord *r, PilotRecord * ) -{ - FUNCTIONSETUP; - - KCal::Incidence *e = fP->findIncidence(r->id()); - if (e) - { - // RemoveEvent also takes it out of the calendar. - fP->removeIncidence(e); - fCtrPC->deleted(); - } - fLocalDatabase->writeRecord( r ); - return NULL; -} - - -void VCalConduitBase::addPalmRecord( KCal::Incidence *e ) -{ - FUNCTIONSETUP; - - PilotRecordBase *de = newPilotEntry( 0L ); - updateIncidenceOnPalm( e, de ); - fCtrHH->created(); - KPILOT_DELETE( de ); -} - - -void VCalConduitBase::changePalmRecord(KCal::Incidence*e, PilotRecord*s) -{ - PilotRecordBase *de = newPilotEntry( s ); - updateIncidenceOnPalm( e, de ); - fCtrHH->updated(); - KPILOT_DELETE( de ); -} - - -void VCalConduitBase::deletePalmRecord( KCal::Incidence *e, PilotRecord *s ) -{ - FUNCTIONSETUP; - if ( s ) - { - DEBUGKPILOT << fname << ": deleting record " << s->id() << endl; - s->setDeleted(); - fDatabase->writeRecord( s ); - fLocalDatabase->writeRecord( s ); - fCtrHH->deleted(); - } - else - { - DEBUGKPILOT << fname << ": could not find record to delete ("; - DEBUGKPILOT << e->pilotId() << ")" << endl; - } - - Q_UNUSED(e); -} - -/* I have to use a pointer to an existing PilotDateEntry so that I can handle - new records as well (and to prevent some crashes concerning the validity - domain of the PilotRecord*r). In syncEvent this PilotDateEntry is created. */ -void VCalConduitBase::updateIncidenceOnPalm( KCal::Incidence *e, - PilotRecordBase *de ) -{ - FUNCTIONSETUP; - if ( !de || !e ) { - DEBUGKPILOT << fname << ": NULL event given... Skipping it" << endl; - return; - } - - if ( e->syncStatus() == KCal::Incidence::SYNCDEL ) - { - DEBUGKPILOT << fname << ": don't write deleted incidence " - << e->summary() << " to the palm" << endl; - return; - } - - PilotRecord *r = recordFromIncidence( de, e ); - - // TODO: Check for conflict! - if ( r ) - { - recordid_t id=fDatabase->writeRecord(r); - r->setID(id); -// r->setAttrib(r->getAttrib() & ~dlpRecAttrDeleted); - fLocalDatabase->writeRecord( r ); -// fDatabase->writeRecord(r); - e->setPilotId( id ); - - // NOTE: This MUST be done last, since every other set* call - // calls updated(), which will trigger an - // setSyncStatus(SYNCMOD)!!! - e->setSyncStatus(KCal::Incidence::SYNCNONE); - KPILOT_DELETE( r ); - } -} - -const TQString VCalConduitBase::dbname() -{ - return TQString(); -} - -PilotRecord *VCalConduitBase::readRecordByIndex( int index ) -{ - FUNCTIONSETUP; - return fDatabase->readRecordByIndex( index ); -} - -KCal::Incidence *VCalConduitBase::incidenceFromRecord( PilotRecord *r ) -{ - FUNCTIONSETUP; - PilotRecordBase *pac = newPilotEntry( r ); - KCal::Incidence *i = newIncidence(); - incidenceFromRecord( i, pac ); - - KPILOT_DELETE( pac ); - return i; -} - -void VCalConduitBase::setState( ConduitState *s ) -{ - KPILOT_DELETE( fState ); - fState = s; -} - -/* virtual */ void VCalConduitBase::postSync( ) -{ - FUNCTIONSETUP; - if (fCtrPC && fP) - fCtrPC->setEndCount(fP->count()); -} - -/* virtual */ void VCalConduitBase::preSync( ) -{ - FUNCTIONSETUP; - if (fCtrPC && fP) - fCtrPC->setStartCount(fP->count()); -} diff --git a/conduits/vcalconduit/vcal-conduitbase.cpp b/conduits/vcalconduit/vcal-conduitbase.cpp new file mode 100644 index 0000000..15cfcdc --- /dev/null +++ b/conduits/vcalconduit/vcal-conduitbase.cpp @@ -0,0 +1,622 @@ +/* KPilot +** +** Copyright (C) 2002-3 by Reinhold Kainhofer +** Copyright (C) 2001 by Dan Pilone +** +** Contributions: +** Copyright (c) 2001 David Jarvie +** Copyright (C) 2006 by Bertjan Broeksema +** +** This file defines the vcal-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include + +#include +#include + +#include +#include + +#include "libkcal/calendar.h" +#include "libkcal/calendarlocal.h" +#include "libkcal/calendarresources.h" +#include + +#include "pilotSerialDatabase.h" +#include "pilotLocalDatabase.h" +#include "pilotDateEntry.h" + +#include "vcal-conduitbase.moc" +#include "vcalconduitSettings.h" + +#ifndef LIBKCAL_IS_VERSION +#warning "Using an old version of libkcal with timezone bug." +#define LIBKCAL_IS_VERSION(a,b,c) (0) +#endif + +#include "conduitstate.h" +#include "initstate.h" + + +/**************************************************************************** + * VCalConduitBase class * + ****************************************************************************/ + +VCalConduitBase::VCalConduitBase(KPilotLink *d, + const char *n, + const TQStringList &a) : + ConduitAction(d,n,a), + fCalendar(0L), + fP(0L) +{ + FUNCTIONSETUP; + + fState = new InitState(); +} + +VCalConduitBase::~VCalConduitBase() +{ + FUNCTIONSETUP; + + KPILOT_DELETE(fP); + KPILOT_DELETE(fState); + KPILOT_DELETE(fCalendar); + KPILOT_DELETE(fDatabase); + KPILOT_DELETE(fLocalDatabase); +} + + +/* + There are several different scenarios for a record on the Palm and its PC + counterpart. N means a new record, M flags a modified record, D a deleted + and - an unmodified record. First is the Palm record, second the + corresponding PC record: + (-,-) unchanged, just sync if first time or full sync + (N,-) no rec matching the Palm ID in the backupDB/calendar yet => add + KCal::Event + (M,-) record is in backupDB, unchanged in calendar => modify in calendar and + in backupDB + (D,-) deleted on Palm, exists in backupDB and calendar => just delete from + calendar and backupDB + (-,N) no or invalid pilotID set for the KCal::Event => just add to palm and + backupDB + (-,M) valid PilotID set => just modify on Palm + (-,D) Record in backupDB, but not in calendar => delete from Palm and + backupDB + (N,N) Can't find out (the two records are not correlated in any way, they + just have the same data!! + (M,M),(M,L),(L,M) (Record exists on Palm and the Event has the ID) CONFLICT, + ask the user what to do or use a config setting + (L,L) already deleted on both, no need to do anything. + + The sync process is as follows (for a fast sync): + 1) HHToPCState goes through all records on Palm (just the modified one + are necessary), find it in the backupDB. The following handles ([NMD],*) + a) if it doesn't exist and was not deleted, add it to the calendar and + the backupDB + b) if it exists, is unchanged in the calendar and was not deleted, + just modify in the calendar + c) if it exists and was deleted, delete it from the calendar if + necessary + 2) PCToHHState goes through all KCale::Events in the calendar (just + modified, this is the modification time is later than the last sync time + ). This handles (-,N),(-,M) + a) if it does not have a pilotID, add it to the palm and backupDB, + store the PalmID + b) if it has a valid pilotID, update the Palm record and the backup + 3) DeletedUnsyncedHHState goes through all palm records (which don't + have the deleted flag) of the palm db and if one does not exist in the + Calendar, it was deleted there, so delete it from the Palm and backup, + too. This handles the case of (-,D) + 4) DeletedUnsyncedPCState goes through all KCal::Events in the calendar and + looks for a corresponding event in the palm database. If it does not + exist, that means that it was deleted on the palm, so we need to also + delete it from the local calendar. This handles the case of (D,-). + + In addition to the fast sync, where the last sync was done with this very + PC and calendar file, there are two special cases: a full and a first sync. + -) a full sync goes through all records, not just the modified ones. The + pilotID setting of the calendar records is used to determine if the + record already exists. if yes, the record is just modified. + -) a first sync completely ignores the pilotID setting of the calendar + events. All records are added, so there might be duplicates. The add + function for the calendar should check if a similar record already + exists, but this is not done yet. + + -) a full sync is done if + a) there is a backupdb and a calendar, but the PC id number changed + b) it was explicitly requested by pressing the full sync button in KPilot + c) the setting "always full sync" was selected in the configuration dlg + -) a first sync is done if + a) either the calendar or the backup DB does not exist. + b) the calendar and the backup DB exists, but the sync is done for a + different User name + c) it was explicitly requested in KPilot +*/ + +/* virtual */ bool VCalConduitBase::exec() +{ + FUNCTIONSETUP; + + readConfig(); + + // don't do a first sync by default in any case, only when explicitly + // requested, or the backup database or the alendar are empty. + setFirstSync( false ); + + // TODO: Check Full sync and First sync + bool retrieved = false; + if ( !openDatabases( dbname(), &retrieved ) ) goto error; + setFirstSync( retrieved ); + + // If we are in testmode we don't need the local calendar. Else a + // calendar *must* be opened, we want to sync something don't we? + if (!syncMode().isTest() && !openCalendar() ) goto error; + + // Start processing the sync + TQTimer::singleShot(0, this, TQT_SLOT(slotProcess())); + return true; + +error: + emit logError( i18n( "Could not open the calendar databases." ) ); + + KPILOT_DELETE(fCalendar); + KPILOT_DELETE(fP); + KPILOT_DELETE(fState); + return false; +} + +void VCalConduitBase::slotProcess() { + FUNCTIONSETUP; + + // start the current state if necessary + if( fState && !fState->started() ) { + fState->startSync( this ); + } + + // Process next record if applicable + if( hasNextRecord ) + { + fState->handleRecord( this ); + TQTimer::singleShot( 0, this, TQT_SLOT( slotProcess() ) ); + } + // Else finish the current state if there is one + else if( fState ) + { + fState->finishSync( this ); + TQTimer::singleShot( 0, this, TQT_SLOT( slotProcess() ) ); + } + // No state so sync is finished + else + { + DEBUGKPILOT << fname << ": Sync finished." << endl; + delayDone(); + } +} + +/* virtual */ void VCalConduitBase::readConfig() +{ + config()->readConfig(); + SyncAction::ConflictResolution res = (SyncAction::ConflictResolution) + (config()->conflictResolution()); + setConflictResolution( res ); +} + +static void listResources( KCal::CalendarResources *p ) +{ + FUNCTIONSETUP; + KCal::CalendarResourceManager *manager = p->resourceManager(); + + DEBUGKPILOT << fname << ": Resources in calendar:" << endl; + KCal::CalendarResourceManager::Iterator it; + for( it = manager->begin(); it != manager->end(); ++it ) + { + DEBUGKPILOT << fname << ": " << (*it)->resourceName() << endl; + } +} + +/* virtual */ bool VCalConduitBase::openCalendar() +{ + FUNCTIONSETUP; + + TDEConfig korgcfg( locate( "config", CSL1("korganizerrc") ) ); + + // this part taken from adcalendarbase.cpp: + korgcfg.setGroup( "Time & Date" ); + TQString tz(korgcfg.readEntry( "TimeZoneId" ) ); + + DEBUGKPILOT << fname << ": KOrganizer's time zone = " << tz << endl; + + // Need a subclass ptr. for the ResourceCalendar methods + KCal::CalendarResources *rescal = 0L; + + DEBUGKPILOT << fname << ": Got calendar type " << config()->calendarType() + << endl; + + switch(config()->calendarType()) + { + case VCalConduitSettings::eCalendarLocal: + { + DEBUGKPILOT << fname << "Using CalendarLocal, file = " + << config()->calendarFile() << endl; + + if ( config()->calendarFile().isEmpty() ) + { + DEBUGKPILOT << fname << "Empty calendar file name." << endl; + + emit logError( i18n( "You selected to sync with an iCalendar" + " file, but did not give a filename. Please select a" + " valid file name in the conduit's configuration" + " dialog" ) ); + return false; + } + + fCalendar = new KCal::CalendarLocal( tz ); + if ( !fCalendar ) + { + WARNINGKPILOT + << "Cannot initialize calendar object for file " + << config()->calendarFile() << endl; + return false; + } + + DEBUGKPILOT << fname << "Calendar's timezone: " + << fCalendar->timeZoneId() << endl; + DEBUGKPILOT << fname << "Calendar is local time: " + << fCalendar->isLocalTime() << endl; + + emit logMessage( fCalendar->isLocalTime() ? + i18n( "Using local time zone: %1" ).arg( tz ) : + i18n( "Using non-local time zone: %1" ).arg( tz ) ); + + KURL kurl( config()->calendarFile() ); + if( !TDEIO::NetAccess::download( config()->calendarFile(), + fCalendarFile, 0L ) && !kurl.isLocalFile() ) + { + emit logError(i18n( "You chose to sync with the file \"%1\", which " + "cannot be opened. Please make sure to supply a " + "valid file name in the conduit's configuration dialog. " + "Aborting the conduit." ).arg( config()->calendarFile() ) ); + TDEIO::NetAccess::removeTempFile( fCalendarFile ); + return false; + } + + // if there is no calendar yet, use a first sync.. + // the calendar is initialized, so nothing more to do... + if (!dynamic_cast(fCalendar)->load(fCalendarFile) ) + { + DEBUGKPILOT << fname << "Calendar file " << fCalendarFile + << " could not be opened. Will create a new one" << endl; + + // Try to create empty file. if it fails, + // no valid file name was given. + TQFile fl(fCalendarFile); + if (!fl.open(IO_WriteOnly | IO_Append)) + { + DEBUGKPILOT << fname << "Invalid calendar file name " + << fCalendarFile << endl; + + emit logError( i18n( "You chose to sync with the file \"%1\", which " + "cannot be opened or created. Please make sure to supply a " + "valid file name in the conduit's configuration dialog. " + "Aborting the conduit." ).arg( config()->calendarFile() ) ); + return false; + } + fl.close(); + setFirstSync( true ); + } + addSyncLogEntry( i18n( "Syncing with file \"%1\"" ) + .arg( config()->calendarFile() ) ); + break; + } + + case VCalConduitSettings::eCalendarResource: + DEBUGKPILOT << "Using CalendarResource!" << endl; + + rescal = new KCal::CalendarResources( tz ); + listResources(rescal); + fCalendar = rescal; + if ( !fCalendar) + { + WARNINGKPILOT << "Cannot initialize calendar " << + "object for ResourceCalendar" << endl; + return false; + } + +#if LIBKCAL_IS_VERSION(1,1,0) + rescal->readConfig(); + rescal->load(); +#else +#warning "Timezone bug is present." +#endif + addSyncLogEntry( i18n( "Syncing with standard calendar resource." ) ); + emit logMessage( fCalendar->isLocalTime() ? + i18n( "Using local time zone: %1" ).arg( tz ) : + i18n( "Using non-local time zone: %1" ).arg( tz ) ); + break; + default: + break; + } + + if ( !fCalendar ) + { + WARNINGKPILOT << "Unable to initialize calendar object." + << " Please check the conduit's setup." << endl; + emit logError( i18n( "Unable to initialize the calendar object. Please" + " check the conduit's setup") ); + return false; + } + fP = createPrivateCalendarData( fCalendar ); + if ( !fP ) + { + return false; + } + int rc = fP->updateIncidences(); + DEBUGKPILOT << fname << ": return from updateIncidences: [" << rc + << "]" << endl; + + if ( fP->count() < 1 ) + { + setFirstSync( true ); + } + + return true; +} + +KCal::Incidence* VCalConduitBase::addRecord( PilotRecord *r ) +{ + FUNCTIONSETUP; + + recordid_t id = fLocalDatabase->writeRecord( r ); + DEBUGKPILOT<summary(); + query += i18n( "\nHandheld entry:\n\t" ); + query += getTitle( de ); + query += i18n( "\n\nWhich entry do you want to keep? It will " + "overwrite the other entry." ); + + return KMessageBox::No == questionYesNo( + query, + i18n( "Conflicting Entries" ), + TQString(), + 0 /* Never timeout */, + i18n( "Handheld" ), i18n( "PC" )); + } + return getConflictResolution(); +} + +KCal::Incidence*VCalConduitBase::changeRecord(PilotRecord *r,PilotRecord *) +{ + FUNCTIONSETUP; + + PilotRecordBase *de = newPilotEntry( r ); + KCal::Incidence *e = fP->findIncidence( r->id() ); + + DEBUGKPILOT << fname << ": Pilot Record ID: [" << r->id() << "]" << endl; + + if ( e && de ) + { + // TODO: check for conflict, and if there is one, ask for resolution + if ( ( e->syncStatus() != KCal::Incidence::SYNCNONE ) + && r->isModified() ) + { + // TODO: I have not yet found a way to complete ignore an item + if (resolveConflict( e, de ) ) + { + // PC record takes precedence: + KPILOT_DELETE( de ); + return e; + } + } + // no conflict or conflict resolution says, Palm overwrites, so do it: + incidenceFromRecord( e, de ); + + // NOTE: This MUST be done last, since every other set* call + // calls updated(), which will trigger an + // setSyncStatus(SYNCMOD)!!! + e->setSyncStatus(KCal::Incidence::SYNCNONE); + fLocalDatabase->writeRecord( r ); + } + else + { + WARNINGKPILOT + << "While changing record -- not found in iCalendar" << endl; + addRecord( r ); + } + + KPILOT_DELETE( de ); + return e; +} + + +KCal::Incidence*VCalConduitBase::deleteRecord( PilotRecord *r, PilotRecord * ) +{ + FUNCTIONSETUP; + + KCal::Incidence *e = fP->findIncidence(r->id()); + if (e) + { + // RemoveEvent also takes it out of the calendar. + fP->removeIncidence(e); + fCtrPC->deleted(); + } + fLocalDatabase->writeRecord( r ); + return NULL; +} + + +void VCalConduitBase::addPalmRecord( KCal::Incidence *e ) +{ + FUNCTIONSETUP; + + PilotRecordBase *de = newPilotEntry( 0L ); + updateIncidenceOnPalm( e, de ); + fCtrHH->created(); + KPILOT_DELETE( de ); +} + + +void VCalConduitBase::changePalmRecord(KCal::Incidence*e, PilotRecord*s) +{ + PilotRecordBase *de = newPilotEntry( s ); + updateIncidenceOnPalm( e, de ); + fCtrHH->updated(); + KPILOT_DELETE( de ); +} + + +void VCalConduitBase::deletePalmRecord( KCal::Incidence *e, PilotRecord *s ) +{ + FUNCTIONSETUP; + if ( s ) + { + DEBUGKPILOT << fname << ": deleting record " << s->id() << endl; + s->setDeleted(); + fDatabase->writeRecord( s ); + fLocalDatabase->writeRecord( s ); + fCtrHH->deleted(); + } + else + { + DEBUGKPILOT << fname << ": could not find record to delete ("; + DEBUGKPILOT << e->pilotId() << ")" << endl; + } + + Q_UNUSED(e); +} + +/* I have to use a pointer to an existing PilotDateEntry so that I can handle + new records as well (and to prevent some crashes concerning the validity + domain of the PilotRecord*r). In syncEvent this PilotDateEntry is created. */ +void VCalConduitBase::updateIncidenceOnPalm( KCal::Incidence *e, + PilotRecordBase *de ) +{ + FUNCTIONSETUP; + if ( !de || !e ) { + DEBUGKPILOT << fname << ": NULL event given... Skipping it" << endl; + return; + } + + if ( e->syncStatus() == KCal::Incidence::SYNCDEL ) + { + DEBUGKPILOT << fname << ": don't write deleted incidence " + << e->summary() << " to the palm" << endl; + return; + } + + PilotRecord *r = recordFromIncidence( de, e ); + + // TODO: Check for conflict! + if ( r ) + { + recordid_t id=fDatabase->writeRecord(r); + r->setID(id); +// r->setAttrib(r->getAttrib() & ~dlpRecAttrDeleted); + fLocalDatabase->writeRecord( r ); +// fDatabase->writeRecord(r); + e->setPilotId( id ); + + // NOTE: This MUST be done last, since every other set* call + // calls updated(), which will trigger an + // setSyncStatus(SYNCMOD)!!! + e->setSyncStatus(KCal::Incidence::SYNCNONE); + KPILOT_DELETE( r ); + } +} + +const TQString VCalConduitBase::dbname() +{ + return TQString(); +} + +PilotRecord *VCalConduitBase::readRecordByIndex( int index ) +{ + FUNCTIONSETUP; + return fDatabase->readRecordByIndex( index ); +} + +KCal::Incidence *VCalConduitBase::incidenceFromRecord( PilotRecord *r ) +{ + FUNCTIONSETUP; + PilotRecordBase *pac = newPilotEntry( r ); + KCal::Incidence *i = newIncidence(); + incidenceFromRecord( i, pac ); + + KPILOT_DELETE( pac ); + return i; +} + +void VCalConduitBase::setState( ConduitState *s ) +{ + KPILOT_DELETE( fState ); + fState = s; +} + +/* virtual */ void VCalConduitBase::postSync( ) +{ + FUNCTIONSETUP; + if (fCtrPC && fP) + fCtrPC->setEndCount(fP->count()); +} + +/* virtual */ void VCalConduitBase::preSync( ) +{ + FUNCTIONSETUP; + if (fCtrPC && fP) + fCtrPC->setStartCount(fP->count()); +} diff --git a/conduits/vcalconduit/vcal-factory.cc b/conduits/vcalconduit/vcal-factory.cc deleted file mode 100644 index 926c016..0000000 --- a/conduits/vcalconduit/vcal-factory.cc +++ /dev/null @@ -1,50 +0,0 @@ -/* KPilot -** -** Copyright (C) 2002-2003 Reinhold Kainhofer -** Copyright (C) 2001 by Dan Pilone -** -** This file defines the factory for the vcal-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include - -#include "pluginfactory.h" - -#include "vcal-setup.h" -#include "vcal-conduit.h" - -extern "C" -{ - -void *init_conduit_vcal() -{ - return new ConduitFactory; -} - -} - - - diff --git a/conduits/vcalconduit/vcal-factory.cpp b/conduits/vcalconduit/vcal-factory.cpp new file mode 100644 index 0000000..926c016 --- /dev/null +++ b/conduits/vcalconduit/vcal-factory.cpp @@ -0,0 +1,50 @@ +/* KPilot +** +** Copyright (C) 2002-2003 Reinhold Kainhofer +** Copyright (C) 2001 by Dan Pilone +** +** This file defines the factory for the vcal-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include + +#include "pluginfactory.h" + +#include "vcal-setup.h" +#include "vcal-conduit.h" + +extern "C" +{ + +void *init_conduit_vcal() +{ + return new ConduitFactory; +} + +} + + + diff --git a/conduits/vcalconduit/vcal-setup.cc b/conduits/vcalconduit/vcal-setup.cc deleted file mode 100644 index 53fc937..0000000 --- a/conduits/vcalconduit/vcal-setup.cc +++ /dev/null @@ -1,78 +0,0 @@ -/* KPilot -** -** Copyright (C) 2002-2003 Reinhold Kainhofer -** Copyright (C) 2001 by Dan Pilone -** -** This file defines the setup dialog for the vcal-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include - -#include "korganizerConduit.h" -#include "vcal-conduit.h" -#include "vcal-setup.h" - - -VCalWidgetSetup::VCalWidgetSetup(TQWidget *w, const char *n) : - VCalWidgetSetupBase(w,n) -{ - TDEAboutData *fAbout = new TDEAboutData("vcalConduit", - I18N_NOOP("VCal Conduit for KPilot"), - KPILOT_VERSION, - I18N_NOOP("Configures the VCal Conduit for KPilot"), - TDEAboutData::License_GPL, - "(C) 2001, Adriaan de Groot\n(C) 2002-2003, Reinhold Kainhofer"); - fAbout->addAuthor("Adriaan de Groot", - I18N_NOOP("Maintainer"), - "groot@kde.org", - "http://www.kpilot.org/"); - fAbout->addAuthor("Reinhold Kainhofer", - I18N_NOOP("Maintainer"), - "reinhold@kainhofer.com", - "http://reinhold.kainhofer.com/Linux/"); - fAbout->addAuthor("Dan Pilone", - I18N_NOOP("Original Author")); - fAbout->addAuthor("Preston Brown", - I18N_NOOP("Original Author")); - fAbout->addAuthor("Herwin-Jan Steehouwer", - I18N_NOOP("Original Author")); - fAbout->addCredit("Cornelius Schumacher", - I18N_NOOP("iCalendar port")); - fAbout->addCredit("Philipp Hullmann", - I18N_NOOP("Bugfixer")); - - ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget, fAbout); - fConfigWidget->fSyncDestination->setTitle(i18n("Calendar Destination")); - fConduitName=i18n("Calendar"); - -} - -/* static */ ConduitConfigBase *VCalWidgetSetup::create(TQWidget *w,const char *n) -{ - return new VCalWidgetSetup(w,n); -} -VCalConduitSettings*VCalWidgetSetup::config() { return VCalConduit::theConfig(); } diff --git a/conduits/vcalconduit/vcal-setup.cpp b/conduits/vcalconduit/vcal-setup.cpp new file mode 100644 index 0000000..53fc937 --- /dev/null +++ b/conduits/vcalconduit/vcal-setup.cpp @@ -0,0 +1,78 @@ +/* KPilot +** +** Copyright (C) 2002-2003 Reinhold Kainhofer +** Copyright (C) 2001 by Dan Pilone +** +** This file defines the setup dialog for the vcal-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include + +#include "korganizerConduit.h" +#include "vcal-conduit.h" +#include "vcal-setup.h" + + +VCalWidgetSetup::VCalWidgetSetup(TQWidget *w, const char *n) : + VCalWidgetSetupBase(w,n) +{ + TDEAboutData *fAbout = new TDEAboutData("vcalConduit", + I18N_NOOP("VCal Conduit for KPilot"), + KPILOT_VERSION, + I18N_NOOP("Configures the VCal Conduit for KPilot"), + TDEAboutData::License_GPL, + "(C) 2001, Adriaan de Groot\n(C) 2002-2003, Reinhold Kainhofer"); + fAbout->addAuthor("Adriaan de Groot", + I18N_NOOP("Maintainer"), + "groot@kde.org", + "http://www.kpilot.org/"); + fAbout->addAuthor("Reinhold Kainhofer", + I18N_NOOP("Maintainer"), + "reinhold@kainhofer.com", + "http://reinhold.kainhofer.com/Linux/"); + fAbout->addAuthor("Dan Pilone", + I18N_NOOP("Original Author")); + fAbout->addAuthor("Preston Brown", + I18N_NOOP("Original Author")); + fAbout->addAuthor("Herwin-Jan Steehouwer", + I18N_NOOP("Original Author")); + fAbout->addCredit("Cornelius Schumacher", + I18N_NOOP("iCalendar port")); + fAbout->addCredit("Philipp Hullmann", + I18N_NOOP("Bugfixer")); + + ConduitConfigBase::addAboutPage(fConfigWidget->tabWidget, fAbout); + fConfigWidget->fSyncDestination->setTitle(i18n("Calendar Destination")); + fConduitName=i18n("Calendar"); + +} + +/* static */ ConduitConfigBase *VCalWidgetSetup::create(TQWidget *w,const char *n) +{ + return new VCalWidgetSetup(w,n); +} +VCalConduitSettings*VCalWidgetSetup::config() { return VCalConduit::theConfig(); } diff --git a/conduits/vcalconduit/vcal-setupbase.cc b/conduits/vcalconduit/vcal-setupbase.cc deleted file mode 100644 index 643dee6..0000000 --- a/conduits/vcalconduit/vcal-setupbase.cc +++ /dev/null @@ -1,110 +0,0 @@ -/* vcal-setup.cc KPilot -** -** Copyright (C) 2002-2003 Reinhold Kainhofer -** Copyright (C) 2001 by Dan Pilone -** -** This file defines the setup dialog for the vcal-conduit plugin. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include - -#include - -#include "korganizerConduit.h" -#include "vcalconduitSettings.h" -#include "vcal-setupbase.h" - -VCalWidgetSetupBase::VCalWidgetSetupBase(TQWidget *w, const char *n) : - ConduitConfigBase(w,n), - fConfigWidget(new VCalWidget(w)) -{ - FUNCTIONSETUP; - fWidget=fConfigWidget; - - fConfigWidget->fCalendarFile->setMode(KFile::File); - fConfigWidget->fCalendarFile->setFilter(CSL1("*.vcs *.ics|ICalendars\n*.*|All Files (*.*)")); - -#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); - CM(fSyncDestination,TQT_SIGNAL(clicked(int))); - CM(fCalendarFile,TQT_SIGNAL(textChanged(const TQString &))); - CM(fArchive,TQT_SIGNAL(toggled(bool))); - CM(fConflictResolution,TQT_SIGNAL(activated(int))); -#undef CM -} - -VCalWidgetSetupBase::~VCalWidgetSetupBase() -{ - FUNCTIONSETUP; -} - -/* virtual */ void VCalWidgetSetupBase::commit() -{ - FUNCTIONSETUP; - config()->readConfig(); - - // General page -#ifdef DEBUG - DEBUGKPILOT << fname << ": Selected type=" - << fConfigWidget->fSyncDestination->selected() - << " with id=" - << fConfigWidget->fSyncDestination->id(fConfigWidget->fSyncDestination->selected()) - << endl; -#endif - config()->setCalendarType( fConfigWidget->fSyncDestination->id( - fConfigWidget->fSyncDestination->selected())); - config()->setCalendarFile( fConfigWidget->fCalendarFile->url()); - - config()->setSyncArchived( fConfigWidget->fArchive->isChecked() ); - - // Conflicts page - config()->setConflictResolution( - fConfigWidget->fConflictResolution->currentItem()+SyncAction::eCROffset); - - config()->writeConfig(); - unmodified(); -} - -/* virtual */ void VCalWidgetSetupBase::load() -{ - FUNCTIONSETUP; - config()->readConfig(); - - // General page - fConfigWidget->fSyncDestination->setButton( config()->calendarType()); - fConfigWidget->fCalendarFile->setURL( config()->calendarFile() ); - - fConfigWidget->fArchive->setChecked( config()->syncArchived() ); - - // Conflicts page - fConfigWidget->fConflictResolution->setCurrentItem( - config()->conflictResolution() - SyncAction::eCROffset); - - config()->writeConfig(); - unmodified(); -} - diff --git a/conduits/vcalconduit/vcal-setupbase.cpp b/conduits/vcalconduit/vcal-setupbase.cpp new file mode 100644 index 0000000..51a188c --- /dev/null +++ b/conduits/vcalconduit/vcal-setupbase.cpp @@ -0,0 +1,110 @@ +/* vcal-setup.cpp KPilot +** +** Copyright (C) 2002-2003 Reinhold Kainhofer +** Copyright (C) 2001 by Dan Pilone +** +** This file defines the setup dialog for the vcal-conduit plugin. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include + +#include + +#include "korganizerConduit.h" +#include "vcalconduitSettings.h" +#include "vcal-setupbase.h" + +VCalWidgetSetupBase::VCalWidgetSetupBase(TQWidget *w, const char *n) : + ConduitConfigBase(w,n), + fConfigWidget(new VCalWidget(w)) +{ + FUNCTIONSETUP; + fWidget=fConfigWidget; + + fConfigWidget->fCalendarFile->setMode(KFile::File); + fConfigWidget->fCalendarFile->setFilter(CSL1("*.vcs *.ics|ICalendars\n*.*|All Files (*.*)")); + +#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); + CM(fSyncDestination,TQT_SIGNAL(clicked(int))); + CM(fCalendarFile,TQT_SIGNAL(textChanged(const TQString &))); + CM(fArchive,TQT_SIGNAL(toggled(bool))); + CM(fConflictResolution,TQT_SIGNAL(activated(int))); +#undef CM +} + +VCalWidgetSetupBase::~VCalWidgetSetupBase() +{ + FUNCTIONSETUP; +} + +/* virtual */ void VCalWidgetSetupBase::commit() +{ + FUNCTIONSETUP; + config()->readConfig(); + + // General page +#ifdef DEBUG + DEBUGKPILOT << fname << ": Selected type=" + << fConfigWidget->fSyncDestination->selected() + << " with id=" + << fConfigWidget->fSyncDestination->id(fConfigWidget->fSyncDestination->selected()) + << endl; +#endif + config()->setCalendarType( fConfigWidget->fSyncDestination->id( + fConfigWidget->fSyncDestination->selected())); + config()->setCalendarFile( fConfigWidget->fCalendarFile->url()); + + config()->setSyncArchived( fConfigWidget->fArchive->isChecked() ); + + // Conflicts page + config()->setConflictResolution( + fConfigWidget->fConflictResolution->currentItem()+SyncAction::eCROffset); + + config()->writeConfig(); + unmodified(); +} + +/* virtual */ void VCalWidgetSetupBase::load() +{ + FUNCTIONSETUP; + config()->readConfig(); + + // General page + fConfigWidget->fSyncDestination->setButton( config()->calendarType()); + fConfigWidget->fCalendarFile->setURL( config()->calendarFile() ); + + fConfigWidget->fArchive->setChecked( config()->syncArchived() ); + + // Conflicts page + fConfigWidget->fConflictResolution->setCurrentItem( + config()->conflictResolution() - SyncAction::eCROffset); + + config()->writeConfig(); + unmodified(); +} + diff --git a/conduits/vcalconduit/vcalRecord.cc b/conduits/vcalconduit/vcalRecord.cc deleted file mode 100644 index 898bc79..0000000 --- a/conduits/vcalconduit/vcalRecord.cc +++ /dev/null @@ -1,548 +0,0 @@ -/* vcalRecord.cc KPilot -** -** Copyright (C) 2006 by Adriaan de Groot -** Copyright (C) 2002-2003 by Reinhold Kainhofer -** Copyright (C) 2001 by Dan Pilone -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include - -#include "pilot.h" -#include "pilotDateEntry.h" - -#include "kcalRecord.h" -#include "vcalRecord.h" - - -static void setStartEndTimes(KCal::Event *e, const PilotDateEntry *de) -{ - FUNCTIONSETUP; - DEBUGKPILOT << fname - << "# Start time on Palm: " - << readTm(de->getEventStart()).toString() << endl; - - e->setDtStart(readTm(de->getEventStart())); - e->setFloats(de->isEvent()); - - if (de->isMultiDay()) - { - e->setDtEnd(readTm(de->getRepeatEnd())); - } - else - { - e->setDtEnd(readTm(de->getEventEnd())); - } -} - -static void setAlarms(KCal::Event *e, const PilotDateEntry *de) -{ - FUNCTIONSETUP; - - if (!e) return; - // Delete all the alarms now and add them one by one later on. - e->clearAlarms(); - if (!de->isAlarmEnabled()) return; - -// TQDateTime alarmDT = readTm(de->getEventStart()); - int advanceUnits = de->getAdvanceUnits(); - - switch (advanceUnits) - { - case advMinutes: - advanceUnits = 1; - break; - case advHours: - advanceUnits = 60; - break; - case advDays: - advanceUnits = 60*24; - break; - default: -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Unknown advance units " - << advanceUnits - << endl; -#endif - advanceUnits=1; - } - - KCal::Duration adv(-60*advanceUnits*de->getAdvance()); - KCal::Alarm*alm=e->newAlarm(); - if (!alm) return; - - alm->setStartOffset(adv); - alm->setEnabled(true); -} - -static void setRecurrence(KCal::Event *event,const PilotDateEntry *dateEntry) -{ - FUNCTIONSETUP; - - if ((dateEntry->getRepeatType() == repeatNone) || dateEntry->isMultiDay()) - { -#ifdef DEBUG - DEBUGKPILOT<recurrence(); - int freq = dateEntry->getRepeatFrequency(); - bool repeatsForever = dateEntry->getRepeatForever(); - TQDate endDate, evt; - - if (!repeatsForever) - { - endDate = readTm(dateEntry->getRepeatEnd()).date(); -#ifdef DEBUG - DEBUGKPILOT << fname << "-- end " << endDate.toString() << endl; - } - else - { - DEBUGKPILOT << fname << "-- noend" << endl; -#endif - } - - TQBitArray dayArray(7); - - switch(dateEntry->getRepeatType()) - { - case repeatDaily: - recur->setDaily(freq); - break; - case repeatWeekly: - { - const int *days = dateEntry->getRepeatDays(); - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Got repeat-weekly entry, by-days=" - << days[0] << " "<< days[1] << " "<< days[2] << " " - << days[3] << " " - << days[4] << " "<< days[5] << " "<< days[6] << " " - << endl; -#endif - - // Rotate the days of the week, since day numbers on the Pilot and - // in vCal / Events are different. - // - if (days[0]) dayArray.setBit(6); - for (int i = 1; i < 7; i++) - { - if (days[i]) dayArray.setBit(i-1); - } - recur->setWeekly( freq, dayArray ); - } - break; - case repeatMonthlyByDay: { - // Palm: Day=0(sun)-6(sat); week=0-4, 4=last week; pos=week*7+day - // libkcal: day=bit0(mon)-bit6(sun); week=-5to-1(from end) and 1-5 (from beginning) - // Palm->PC: w=pos/7 - // week: if w=4 -> week=-1, else week=w+1; - // day: day=(pos-1)%7 (rotate by one day!) - recur->setMonthly( freq ); - - int day=dateEntry->getRepeatDay(); - int week=day/7; - // week=4 means last, otherwise convert to 0-based - if (week==4) week=-1; else week++; - dayArray.setBit((day+6) % 7); - recur->addMonthlyPos(week, dayArray); - break;} - case repeatMonthlyByDate: - recur->setMonthly( freq ); - recur->addMonthlyDate( dateEntry->getEventStart().tm_mday ); - break; - case repeatYearly: - recur->setYearly( freq ); - evt=readTm(dateEntry->getEventStart()).date(); - recur->addYearlyMonth( evt.month() ); -// dayArray.setBit((evt.day()-1) % 7); -// recur->addYearlyMonthPos( ( (evt.day()-1) / 7) + 1, dayArray ); - break; - case repeatNone: - default : -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Can't handle repeat type " - << dateEntry->getRepeatType() - << endl; -#endif - break; - } - if (!repeatsForever) - { - recur->setEndDate(endDate); - } -} - -static void setExceptions(KCal::Event *vevent,const PilotDateEntry *dateEntry) -{ - FUNCTIONSETUP; - - // Start from an empty exception list, and if necessary, add exceptions. - // At the end of the function, apply the (possibly empty) exception list. - KCal::DateList dl; - - if ( !(dateEntry->isMultiDay() ) && dateEntry->getExceptionCount()>0 ) - { - for (int i = 0; i < dateEntry->getExceptionCount(); i++) - { -// vevent->addExDate(readTm(dateEntry->getExceptions()[i]).date()); - dl.append(readTm(dateEntry->getExceptions()[i]).date()); - } - } - else - { -#ifdef DEBUG - if (dateEntry->getExceptionCount()>0) - DEBUGKPILOT << fname - << ": WARNING Exceptions ignored for multi-day event " - << dateEntry->getDescription() - << endl ; -#endif - return; - } - vevent->recurrence()->setExDates(dl); -} - -static void setStartEndTimes(PilotDateEntry*de, const KCal::Event *e) -{ - FUNCTIONSETUP; - struct tm ttm=writeTm(e->dtStart()); - de->setEventStart(ttm); - de->setFloats( e->doesFloat() ); - - if (e->hasEndDate() && e->dtEnd().isValid()) - { - ttm=writeTm(e->dtEnd()); - } - else - { - ttm=writeTm(e->dtStart()); - } - de->setEventEnd(ttm); -} - - - - -static void setAlarms(PilotDateEntry*de, const KCal::Event *e) -{ - FUNCTIONSETUP; - - if (!de || !e ) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": NULL entry given to setAlarms. "<isAlarmEnabled() ) - { - de->setAlarmEnabled( false ); - return; - } - - // find the first enabled alarm - KCal::Alarm::List alms=e->alarms(); - KCal::Alarm* alm=0; - KCal::Alarm::List::ConstIterator it; - for ( it = alms.begin(); it != alms.end(); ++it ) { - if ((*it)->enabled()) alm=*it; - } - - if (!alm ) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": no enabled alarm found (should exist!!!)"<setAlarmEnabled( false ); - return; - } - - // palm and PC offsets have a different sign!! - int aoffs=-alm->startOffset().asSeconds()/60; - int offs=(aoffs>0)?aoffs:-aoffs; - - // find the best Advance Unit - if (offs>=100 || offs==60) - { - offs/=60; - if (offs>=48 || offs==24) - { - offs/=24; - de->setAdvanceUnits(advDays); - } - else - { - de->setAdvanceUnits(advHours); - } - } - else - { - de->setAdvanceUnits(advMinutes); - } - de->setAdvance((aoffs>0)?offs:-offs); - de->setAlarmEnabled( true ); -} - - - -static void setRecurrence(PilotDateEntry*dateEntry, const KCal::Event *event) -{ - FUNCTIONSETUP; - bool isMultiDay=false; - - // first we have 'fake type of recurrence' when a multi-day event is passed to the pilot, it is converted to an event - // which recurs daily a number of times. if the event itself recurs, this will be overridden, and - // only the first day will be included in the event!!!! - TQDateTime startDt(readTm(dateEntry->getEventStart())), endDt(readTm(dateEntry->getEventEnd())); - if (startDt.daysTo(endDt)) - { - isMultiDay=true; - dateEntry->setRepeatType(repeatDaily); - dateEntry->setRepeatFrequency(1); - dateEntry->setRepeatEnd(dateEntry->getEventEnd()); -#ifdef DEBUG - DEBUGKPILOT << fname <<": Setting single-day recurrence (" << startDt.toString() << " - " << endDt.toString() << ")" <recurrence(); - if (!r) return; - ushort recType=r->recurrenceType(); - if ( recType==KCal::Recurrence::rNone ) - { - if (!isMultiDay) dateEntry->setRepeatType(repeatNone); - return; - } - - - int freq=r->frequency(); - TQDate endDate=r->endDate(); - - if ( r->duration() < 0 || !endDate.isValid() ) - { - dateEntry->setRepeatForever(); - } - else - { - dateEntry->setRepeatEnd(writeTm(endDate)); - } - dateEntry->setRepeatFrequency(freq); -#ifdef DEBUG - DEBUGKPILOT<<" Event: "<summary()<<" ("<description()<<")"<duration() << ", endDate: "<setRepeatType(repeatDaily); - break; - case KCal::Recurrence::rWeekly: - dateEntry->setRepeatType(repeatWeekly); - dayArray=r->days(); - // rotate the bits by one - for (int i=0; i<7; i++) - { - dayArrayPalm.setBit( (i+1)%7, dayArray[i]); - } - dateEntry->setRepeatDays(dayArrayPalm); - break; - case KCal::Recurrence::rMonthlyPos: - // Palm: Day=0(sun)-6(sat); week=0-4, 4=last week; pos=week*7+day - // libkcal: day=bit0(mon)-bit6(sun); week=-5to-1(from end) and 1-5 (from beginning) - // PC->Palm: pos=week*7+day - // week: if w=-1 -> week=4, else week=w-1 - // day: day=(daybit+1)%7 (rotate because of the different offset) - dateEntry->setRepeatType(repeatMonthlyByDay); - if (r->monthPositions().count()>0) - { - // Only take the first monthly position, as the palm allows only one - TQValueList mps=r->monthPositions(); - KCal::RecurrenceRule::WDayPos mp=mps.first(); - int week = mp.pos(); - int day = (mp.day()+1) % 7; // rotate because of different offset - // turn to 0-based and include starting from end of month - // TODO: We don't handle counting from the end of the month yet! - if (week==-1) week=4; else week--; - dateEntry->setRepeatDay(static_cast(7*week + day)); - } - break; - case KCal::Recurrence::rMonthlyDay: - dateEntry->setRepeatType(repeatMonthlyByDate); -//TODO: is this needed? dateEntry->setRepeatDay(static_cast(startDt.day())); - break; - case KCal::Recurrence::rYearlyDay: - case KCal::Recurrence::rYearlyPos: - DEBUGKPILOT << fname - << "! Unsupported yearly recurrence type." << endl; - case KCal::Recurrence::rYearlyMonth: - dateEntry->setRepeatType(repeatYearly); - break; - case KCal::Recurrence::rNone: - if (!isMultiDay) dateEntry->setRepeatType(repeatNone); - break; - default: -#ifdef DEBUG - DEBUGKPILOT << fname << ": Unknown recurrence type "<< recType << " with frequency " - << freq << " and duration " << r->duration() << endl; -#endif - break; - } -} - - -static void setExceptions(PilotDateEntry *dateEntry, const KCal::Event *vevent ) -{ - FUNCTIONSETUP; - struct tm *ex_List; - - if (!dateEntry || !vevent) - { - WARNINGKPILOT << "NULL dateEntry or NULL vevent given for exceptions. Skipping exceptions" << endl; - return; - } - // first, we need to delete the old exceptions list, if it existed... - // This is no longer needed, as I fixed PilotDateEntry::setExceptions to do this automatically -/* ex_List=const_castgetExceptions(); - if (ex_List) - KPILOT_DELETE(ex_List);*/ - - KCal::DateList exDates = vevent->recurrence()->exDates(); - size_t excount = exDates.size(); - if (excount<1) - { - dateEntry->setExceptionCount(0); - dateEntry->setExceptions(0); - return; - } - - // we have exceptions, so allocate mem and copy them there... - ex_List=new struct tm[excount]; - if (!ex_List) - { - WARNINGKPILOT << "Couldn't allocate memory for the exceptions" << endl; - dateEntry->setExceptionCount(0); - dateEntry->setExceptions(0); - return; - } - - size_t n=0; - - KCal::DateList::ConstIterator dit; - for (dit = exDates.begin(); dit != exDates.end(); ++dit ) { - struct tm ttm=writeTm(*dit); - ex_List[n++]=ttm; - } - dateEntry->setExceptionCount(excount); - dateEntry->setExceptions(ex_List); -} - - -bool KCalSync::setEvent(KCal::Event *e, - const PilotDateEntry *de, - const CategoryAppInfo &info) -{ - FUNCTIONSETUP; - if (!e) - { - DEBUGKPILOT << fname - << "! NULL event given... Skipping it" << endl; - return false; - } - if (!de) - { - DEBUGKPILOT << fname - << "! NULL date entry given... Skipping it" << endl; - return false; - } - - - e->setSecrecy(de->isSecret() ? - KCal::Event::SecrecyPrivate : - KCal::Event::SecrecyPublic); - - e->setPilotId(de->id()); - - setStartEndTimes(e,de); - setAlarms(e,de); - setRecurrence(e,de); - setExceptions(e,de); - - e->setSummary(de->getDescription()); - e->setDescription(de->getNote()); - e->setLocation(de->getLocation()); - - // used by e.g. Agendus and Datebk - setCategory(e, de, info); - - // NOTE: This MUST be done last, since every other set* call - // calls updated(), which will trigger an - // setSyncStatus(SYNCMOD)!!! - e->setSyncStatus(KCal::Incidence::SYNCNONE); - - return true; -} - -bool KCalSync::setDateEntry(PilotDateEntry *de, - const KCal::Event *e, - const CategoryAppInfo &info) -{ - FUNCTIONSETUP; - if (!de || !e) { - DEBUGKPILOT << fname - << ": NULL event given... Skipping it" << endl; - return false; - } - - // set secrecy, start/end times, alarms, recurrence, exceptions, summary and description: - if (e->secrecy()!=KCal::Event::SecrecyPublic) - { - de->setSecret( true ); - } - - setStartEndTimes(de, e); - setAlarms(de, e); - setRecurrence(de, e); - setExceptions(de, e); - de->setDescription(e->summary()); - de->setNote(e->description()); - de->setLocation(e->location()); - setCategory(de, e, info); - return true; -} - diff --git a/conduits/vcalconduit/vcalRecord.cpp b/conduits/vcalconduit/vcalRecord.cpp new file mode 100644 index 0000000..917088f --- /dev/null +++ b/conduits/vcalconduit/vcalRecord.cpp @@ -0,0 +1,548 @@ +/* vcalRecord.cpp KPilot +** +** Copyright (C) 2006 by Adriaan de Groot +** Copyright (C) 2002-2003 by Reinhold Kainhofer +** Copyright (C) 2001 by Dan Pilone +** +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include + +#include "pilot.h" +#include "pilotDateEntry.h" + +#include "kcalRecord.h" +#include "vcalRecord.h" + + +static void setStartEndTimes(KCal::Event *e, const PilotDateEntry *de) +{ + FUNCTIONSETUP; + DEBUGKPILOT << fname + << "# Start time on Palm: " + << readTm(de->getEventStart()).toString() << endl; + + e->setDtStart(readTm(de->getEventStart())); + e->setFloats(de->isEvent()); + + if (de->isMultiDay()) + { + e->setDtEnd(readTm(de->getRepeatEnd())); + } + else + { + e->setDtEnd(readTm(de->getEventEnd())); + } +} + +static void setAlarms(KCal::Event *e, const PilotDateEntry *de) +{ + FUNCTIONSETUP; + + if (!e) return; + // Delete all the alarms now and add them one by one later on. + e->clearAlarms(); + if (!de->isAlarmEnabled()) return; + +// TQDateTime alarmDT = readTm(de->getEventStart()); + int advanceUnits = de->getAdvanceUnits(); + + switch (advanceUnits) + { + case advMinutes: + advanceUnits = 1; + break; + case advHours: + advanceUnits = 60; + break; + case advDays: + advanceUnits = 60*24; + break; + default: +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Unknown advance units " + << advanceUnits + << endl; +#endif + advanceUnits=1; + } + + KCal::Duration adv(-60*advanceUnits*de->getAdvance()); + KCal::Alarm*alm=e->newAlarm(); + if (!alm) return; + + alm->setStartOffset(adv); + alm->setEnabled(true); +} + +static void setRecurrence(KCal::Event *event,const PilotDateEntry *dateEntry) +{ + FUNCTIONSETUP; + + if ((dateEntry->getRepeatType() == repeatNone) || dateEntry->isMultiDay()) + { +#ifdef DEBUG + DEBUGKPILOT<recurrence(); + int freq = dateEntry->getRepeatFrequency(); + bool repeatsForever = dateEntry->getRepeatForever(); + TQDate endDate, evt; + + if (!repeatsForever) + { + endDate = readTm(dateEntry->getRepeatEnd()).date(); +#ifdef DEBUG + DEBUGKPILOT << fname << "-- end " << endDate.toString() << endl; + } + else + { + DEBUGKPILOT << fname << "-- noend" << endl; +#endif + } + + TQBitArray dayArray(7); + + switch(dateEntry->getRepeatType()) + { + case repeatDaily: + recur->setDaily(freq); + break; + case repeatWeekly: + { + const int *days = dateEntry->getRepeatDays(); + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Got repeat-weekly entry, by-days=" + << days[0] << " "<< days[1] << " "<< days[2] << " " + << days[3] << " " + << days[4] << " "<< days[5] << " "<< days[6] << " " + << endl; +#endif + + // Rotate the days of the week, since day numbers on the Pilot and + // in vCal / Events are different. + // + if (days[0]) dayArray.setBit(6); + for (int i = 1; i < 7; i++) + { + if (days[i]) dayArray.setBit(i-1); + } + recur->setWeekly( freq, dayArray ); + } + break; + case repeatMonthlyByDay: { + // Palm: Day=0(sun)-6(sat); week=0-4, 4=last week; pos=week*7+day + // libkcal: day=bit0(mon)-bit6(sun); week=-5to-1(from end) and 1-5 (from beginning) + // Palm->PC: w=pos/7 + // week: if w=4 -> week=-1, else week=w+1; + // day: day=(pos-1)%7 (rotate by one day!) + recur->setMonthly( freq ); + + int day=dateEntry->getRepeatDay(); + int week=day/7; + // week=4 means last, otherwise convert to 0-based + if (week==4) week=-1; else week++; + dayArray.setBit((day+6) % 7); + recur->addMonthlyPos(week, dayArray); + break;} + case repeatMonthlyByDate: + recur->setMonthly( freq ); + recur->addMonthlyDate( dateEntry->getEventStart().tm_mday ); + break; + case repeatYearly: + recur->setYearly( freq ); + evt=readTm(dateEntry->getEventStart()).date(); + recur->addYearlyMonth( evt.month() ); +// dayArray.setBit((evt.day()-1) % 7); +// recur->addYearlyMonthPos( ( (evt.day()-1) / 7) + 1, dayArray ); + break; + case repeatNone: + default : +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Can't handle repeat type " + << dateEntry->getRepeatType() + << endl; +#endif + break; + } + if (!repeatsForever) + { + recur->setEndDate(endDate); + } +} + +static void setExceptions(KCal::Event *vevent,const PilotDateEntry *dateEntry) +{ + FUNCTIONSETUP; + + // Start from an empty exception list, and if necessary, add exceptions. + // At the end of the function, apply the (possibly empty) exception list. + KCal::DateList dl; + + if ( !(dateEntry->isMultiDay() ) && dateEntry->getExceptionCount()>0 ) + { + for (int i = 0; i < dateEntry->getExceptionCount(); i++) + { +// vevent->addExDate(readTm(dateEntry->getExceptions()[i]).date()); + dl.append(readTm(dateEntry->getExceptions()[i]).date()); + } + } + else + { +#ifdef DEBUG + if (dateEntry->getExceptionCount()>0) + DEBUGKPILOT << fname + << ": WARNING Exceptions ignored for multi-day event " + << dateEntry->getDescription() + << endl ; +#endif + return; + } + vevent->recurrence()->setExDates(dl); +} + +static void setStartEndTimes(PilotDateEntry*de, const KCal::Event *e) +{ + FUNCTIONSETUP; + struct tm ttm=writeTm(e->dtStart()); + de->setEventStart(ttm); + de->setFloats( e->doesFloat() ); + + if (e->hasEndDate() && e->dtEnd().isValid()) + { + ttm=writeTm(e->dtEnd()); + } + else + { + ttm=writeTm(e->dtStart()); + } + de->setEventEnd(ttm); +} + + + + +static void setAlarms(PilotDateEntry*de, const KCal::Event *e) +{ + FUNCTIONSETUP; + + if (!de || !e ) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": NULL entry given to setAlarms. "<isAlarmEnabled() ) + { + de->setAlarmEnabled( false ); + return; + } + + // find the first enabled alarm + KCal::Alarm::List alms=e->alarms(); + KCal::Alarm* alm=0; + KCal::Alarm::List::ConstIterator it; + for ( it = alms.begin(); it != alms.end(); ++it ) { + if ((*it)->enabled()) alm=*it; + } + + if (!alm ) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": no enabled alarm found (should exist!!!)"<setAlarmEnabled( false ); + return; + } + + // palm and PC offsets have a different sign!! + int aoffs=-alm->startOffset().asSeconds()/60; + int offs=(aoffs>0)?aoffs:-aoffs; + + // find the best Advance Unit + if (offs>=100 || offs==60) + { + offs/=60; + if (offs>=48 || offs==24) + { + offs/=24; + de->setAdvanceUnits(advDays); + } + else + { + de->setAdvanceUnits(advHours); + } + } + else + { + de->setAdvanceUnits(advMinutes); + } + de->setAdvance((aoffs>0)?offs:-offs); + de->setAlarmEnabled( true ); +} + + + +static void setRecurrence(PilotDateEntry*dateEntry, const KCal::Event *event) +{ + FUNCTIONSETUP; + bool isMultiDay=false; + + // first we have 'fake type of recurrence' when a multi-day event is passed to the pilot, it is converted to an event + // which recurs daily a number of times. if the event itself recurs, this will be overridden, and + // only the first day will be included in the event!!!! + TQDateTime startDt(readTm(dateEntry->getEventStart())), endDt(readTm(dateEntry->getEventEnd())); + if (startDt.daysTo(endDt)) + { + isMultiDay=true; + dateEntry->setRepeatType(repeatDaily); + dateEntry->setRepeatFrequency(1); + dateEntry->setRepeatEnd(dateEntry->getEventEnd()); +#ifdef DEBUG + DEBUGKPILOT << fname <<": Setting single-day recurrence (" << startDt.toString() << " - " << endDt.toString() << ")" <recurrence(); + if (!r) return; + ushort recType=r->recurrenceType(); + if ( recType==KCal::Recurrence::rNone ) + { + if (!isMultiDay) dateEntry->setRepeatType(repeatNone); + return; + } + + + int freq=r->frequency(); + TQDate endDate=r->endDate(); + + if ( r->duration() < 0 || !endDate.isValid() ) + { + dateEntry->setRepeatForever(); + } + else + { + dateEntry->setRepeatEnd(writeTm(endDate)); + } + dateEntry->setRepeatFrequency(freq); +#ifdef DEBUG + DEBUGKPILOT<<" Event: "<summary()<<" ("<description()<<")"<duration() << ", endDate: "<setRepeatType(repeatDaily); + break; + case KCal::Recurrence::rWeekly: + dateEntry->setRepeatType(repeatWeekly); + dayArray=r->days(); + // rotate the bits by one + for (int i=0; i<7; i++) + { + dayArrayPalm.setBit( (i+1)%7, dayArray[i]); + } + dateEntry->setRepeatDays(dayArrayPalm); + break; + case KCal::Recurrence::rMonthlyPos: + // Palm: Day=0(sun)-6(sat); week=0-4, 4=last week; pos=week*7+day + // libkcal: day=bit0(mon)-bit6(sun); week=-5to-1(from end) and 1-5 (from beginning) + // PC->Palm: pos=week*7+day + // week: if w=-1 -> week=4, else week=w-1 + // day: day=(daybit+1)%7 (rotate because of the different offset) + dateEntry->setRepeatType(repeatMonthlyByDay); + if (r->monthPositions().count()>0) + { + // Only take the first monthly position, as the palm allows only one + TQValueList mps=r->monthPositions(); + KCal::RecurrenceRule::WDayPos mp=mps.first(); + int week = mp.pos(); + int day = (mp.day()+1) % 7; // rotate because of different offset + // turn to 0-based and include starting from end of month + // TODO: We don't handle counting from the end of the month yet! + if (week==-1) week=4; else week--; + dateEntry->setRepeatDay(static_cast(7*week + day)); + } + break; + case KCal::Recurrence::rMonthlyDay: + dateEntry->setRepeatType(repeatMonthlyByDate); +//TODO: is this needed? dateEntry->setRepeatDay(static_cast(startDt.day())); + break; + case KCal::Recurrence::rYearlyDay: + case KCal::Recurrence::rYearlyPos: + DEBUGKPILOT << fname + << "! Unsupported yearly recurrence type." << endl; + case KCal::Recurrence::rYearlyMonth: + dateEntry->setRepeatType(repeatYearly); + break; + case KCal::Recurrence::rNone: + if (!isMultiDay) dateEntry->setRepeatType(repeatNone); + break; + default: +#ifdef DEBUG + DEBUGKPILOT << fname << ": Unknown recurrence type "<< recType << " with frequency " + << freq << " and duration " << r->duration() << endl; +#endif + break; + } +} + + +static void setExceptions(PilotDateEntry *dateEntry, const KCal::Event *vevent ) +{ + FUNCTIONSETUP; + struct tm *ex_List; + + if (!dateEntry || !vevent) + { + WARNINGKPILOT << "NULL dateEntry or NULL vevent given for exceptions. Skipping exceptions" << endl; + return; + } + // first, we need to delete the old exceptions list, if it existed... + // This is no longer needed, as I fixed PilotDateEntry::setExceptions to do this automatically +/* ex_List=const_castgetExceptions(); + if (ex_List) + KPILOT_DELETE(ex_List);*/ + + KCal::DateList exDates = vevent->recurrence()->exDates(); + size_t excount = exDates.size(); + if (excount<1) + { + dateEntry->setExceptionCount(0); + dateEntry->setExceptions(0); + return; + } + + // we have exceptions, so allocate mem and copy them there... + ex_List=new struct tm[excount]; + if (!ex_List) + { + WARNINGKPILOT << "Couldn't allocate memory for the exceptions" << endl; + dateEntry->setExceptionCount(0); + dateEntry->setExceptions(0); + return; + } + + size_t n=0; + + KCal::DateList::ConstIterator dit; + for (dit = exDates.begin(); dit != exDates.end(); ++dit ) { + struct tm ttm=writeTm(*dit); + ex_List[n++]=ttm; + } + dateEntry->setExceptionCount(excount); + dateEntry->setExceptions(ex_List); +} + + +bool KCalSync::setEvent(KCal::Event *e, + const PilotDateEntry *de, + const CategoryAppInfo &info) +{ + FUNCTIONSETUP; + if (!e) + { + DEBUGKPILOT << fname + << "! NULL event given... Skipping it" << endl; + return false; + } + if (!de) + { + DEBUGKPILOT << fname + << "! NULL date entry given... Skipping it" << endl; + return false; + } + + + e->setSecrecy(de->isSecret() ? + KCal::Event::SecrecyPrivate : + KCal::Event::SecrecyPublic); + + e->setPilotId(de->id()); + + setStartEndTimes(e,de); + setAlarms(e,de); + setRecurrence(e,de); + setExceptions(e,de); + + e->setSummary(de->getDescription()); + e->setDescription(de->getNote()); + e->setLocation(de->getLocation()); + + // used by e.g. Agendus and Datebk + setCategory(e, de, info); + + // NOTE: This MUST be done last, since every other set* call + // calls updated(), which will trigger an + // setSyncStatus(SYNCMOD)!!! + e->setSyncStatus(KCal::Incidence::SYNCNONE); + + return true; +} + +bool KCalSync::setDateEntry(PilotDateEntry *de, + const KCal::Event *e, + const CategoryAppInfo &info) +{ + FUNCTIONSETUP; + if (!de || !e) { + DEBUGKPILOT << fname + << ": NULL event given... Skipping it" << endl; + return false; + } + + // set secrecy, start/end times, alarms, recurrence, exceptions, summary and description: + if (e->secrecy()!=KCal::Event::SecrecyPublic) + { + de->setSecret( true ); + } + + setStartEndTimes(de, e); + setAlarms(de, e); + setRecurrence(de, e); + setExceptions(de, e); + de->setDescription(e->summary()); + de->setNote(e->description()); + de->setLocation(e->location()); + setCategory(de, e, info); + return true; +} + diff --git a/kpilot/CMakeLists.txt b/kpilot/CMakeLists.txt index 02495ec..dbd268e 100644 --- a/kpilot/CMakeLists.txt +++ b/kpilot/CMakeLists.txt @@ -18,7 +18,7 @@ link_directories( ##### configuration (static) #################### tde_add_library( configuration STATIC_PIC AUTOMOC - SOURCES kpilotConfig.cc kpilotSettings.kcfgc + SOURCES kpilotConfig.cpp kpilotSettings.kcfgc LINK tdecore-shared tdeui-shared tdeio-shared ) @@ -26,12 +26,12 @@ tde_add_library( configuration STATIC_PIC AUTOMOC ##### kpilot (executable) ####################### tde_add_executable( kpilot AUTOMOC - SOURCES pilotDaemonDCOP.stub kpilotDCOP.skel loggerDCOP.skel kpilot.cc - pilotComponent.cc logWidget.cc memoWidget.cc addressWidget.cc - addressEditor.cc dbviewerWidget.cc dbFlagsEditor.cc dbFlagsEditor_base.ui - dbRecordEditor.cc dbAppInfoEditor.cc datebookWidget.cc todoWidget.cc - todoEditor.cc todoEditor_base.ui fileInstaller.cc fileInstallWidget.cc - listItems.cc + SOURCES pilotDaemonDCOP.stub kpilotDCOP.skel loggerDCOP.skel kpilot.cpp + pilotComponent.cpp logWidget.cpp memoWidget.cpp addressWidget.cpp + addressEditor.cpp dbviewerWidget.cpp dbFlagsEditor.cpp dbFlagsEditor_base.ui + dbRecordEditor.cpp dbAppInfoEditor.cpp datebookWidget.cpp todoWidget.cpp + todoEditor.cpp todoEditor_base.ui fileInstaller.cpp fileInstallWidget.cpp + listItems.cpp LINK tdecore-shared tdeui-shared tdeio-shared tdeutils-shared kpilot-shared configuration-static DESTINATION ${BIN_INSTALL_DIR} @@ -42,8 +42,8 @@ tde_add_executable( kpilot AUTOMOC tde_add_executable( kpilotDaemon AUTOMOC SOURCES pilotDaemonDCOP.skel kpilotDCOP.stub loggerDCOP.stub loggerDCOP.skel - pilotDaemon.cc logFile.cc hotSync.cc internalEditorAction.cc - fileInstaller.cc + pilotDaemon.cpp logFile.cpp hotSync.cpp internalEditorAction.cpp + fileInstaller.cpp LINK tdecore-shared tdeui-shared tdeio-shared kpilot-shared configuration-static DESTINATION ${BIN_INSTALL_DIR} @@ -53,13 +53,13 @@ tde_add_executable( kpilotDaemon AUTOMOC ##### kcm_kpilot (kpart) ######################## tde_add_kpart( kcm_kpilot AUTOMOC - SOURCES pilotDaemonDCOP.stub kpilotConfigDialog.cc + SOURCES pilotDaemonDCOP.stub kpilotConfigDialog.cpp kpilotConfigDialog_device.ui kpilotConfigDialog_sync.ui kpilotConfigDialog_startup.ui kpilotConfigDialog_viewers.ui - kpilotConfigDialog_backup.ui conduitConfigDialog.cc kpilotProbeDialog.cc + kpilotConfigDialog_backup.ui conduitConfigDialog.cpp kpilotProbeDialog.cpp kpilotConfigWizard_address.kcfgc kpilotConfigWizard_notes.kcfgc kpilotConfigWizard_vcal.kcfgc kpilotConfigWizard_user.ui - kpilotConfigWizard_app.ui kpilotConfigWizard.cc dbSelectionDialog.cc + kpilotConfigWizard_app.ui kpilotConfigWizard.cpp dbSelectionDialog.cpp dbSelection_base.ui LINK tdecore-shared tdeui-shared tdeio-shared kpilot-shared configuration-static diff --git a/kpilot/Makefile-standalone b/kpilot/Makefile-standalone index d6110d0..ceab205 100644 --- a/kpilot/Makefile-standalone +++ b/kpilot/Makefile-standalone @@ -96,7 +96,7 @@ kpilotConfig.tar.gz : test -d $(CONFIG_DISTDIR) || mkdir $(CONFIG_DISTDIR) sed -e 's/^all *:.*/all : kpilotConfig/' Makefile-standalone \ > $(CONFIG_DISTDIR)/Makefile - -cp $(CONFIG_OBJS:%.o=%.cc) $(CONFIG_OBJS:%.o=%.h) $(CONFIG_DISTDIR) + -cp $(CONFIG_OBJS:%.o=%.cpp) $(CONFIG_OBJS:%.o=%.h) $(CONFIG_DISTDIR) -cp $(CONFIG_EXTRA) $(CONFIG_DISTDIR) tar cvzf $@ $(CONFIG_DISTDIR) -rm -f $(CONFIG_DISTDIR)/* @@ -106,7 +106,7 @@ kpilotTest.tar.gz : test -d $(TEST_DISTDIR) || mkdir $(TEST_DISTDIR) sed -e 's/^all *:.*/all : kpilotTest/' Makefile-standalone \ > $(TEST_DISTDIR)/Makefile - -cp $(TEST_OBJS:%.o=%.cc) $(TEST_OBJS:%.o=%.h) $(TEST_DISTDIR) + -cp $(TEST_OBJS:%.o=%.cpp) $(TEST_OBJS:%.o=%.h) $(TEST_DISTDIR) -cp $(TEST_EXTRA) $(TEST_DISTDIR) tar cvzf $@ $(TEST_DISTDIR) -rm -f $(TEST_DISTDIR)/* @@ -116,7 +116,7 @@ kpilot.tar.gz : test -d $(KPILOT_DISTDIR) || mkdir $(KPILOT_DISTDIR) sed -e 's/^all *:.*/all : kpilot/' Makefile-standalone \ > $(KPILOT_DISTDIR)/Makefile - -cp $(KPILOT_OBJS:%.o=%.cc) $(KPILOT_OBJS:%.o=%.h) $(KPILOT_DISTDIR) + -cp $(KPILOT_OBJS:%.o=%.cpp) $(KPILOT_OBJS:%.o=%.h) $(KPILOT_DISTDIR) -cp $(KPILOT_EXTRA) $(KPILOT_DISTDIR) tar cvzf $@ $(KPILOT_DISTDIR) -rm -f $(KPILOT_DISTDIR)/* @@ -126,13 +126,13 @@ kpilotDaemon.tar.gz : test -d $(DAEMON_DISTDIR) || mkdir $(DAEMON_DISTDIR) sed -e 's/^all *:.*/all : kpilotDaemon/' Makefile-standalone \ > $(DAEMON_DISTDIR)/Makefile - -cp $(DAEMON_OBJS:%.o=%.cc) $(DAEMON_OBJS:%.o=%.h) $(DAEMON_DISTDIR) + -cp $(DAEMON_OBJS:%.o=%.cpp) $(DAEMON_OBJS:%.o=%.h) $(DAEMON_DISTDIR) -cp $(DAEMON_EXTRA) $(DAEMON_DISTDIR) tar cvzf $@ $(DAEMON_DISTDIR) -rm -f $(DAEMON_DISTDIR)/* -rmdir $(DAEMON_DISTDIR) -conduitConfigDialog_base.cc : conduitConfigDialog_base.h conduitConfigDialog_base.ui +conduitConfigDialog_base.cpp : conduitConfigDialog_base.h conduitConfigDialog_base.ui echo '#include ' > $@ $(UIC) -tr i18n -i conduitConfigDialog_base.h conduitConfigDialog_base.ui | \ sed -e "s,i18n( \"\" ),QString::null,g" >> $@ @@ -141,7 +141,7 @@ conduitConfigDialog_base.cc : conduitConfigDialog_base.h conduitConfigDialog_bas conduitConfigDialog_base.h : conduitConfigDialog_base.ui $(UIC) -o $@ $< -kpilotConfigDialog_base.cc : kpilotConfigDialog_base.h kpilotConfigDialog_base.ui +kpilotConfigDialog_base.cpp : kpilotConfigDialog_base.h kpilotConfigDialog_base.ui echo '#include ' > $@ $(UIC) -tr i18n -i kpilotConfigDialog_base.h kpilotConfigDialog_base.ui | \ sed -e "s,i18n( \"\" ),QString::null,g" >> $@ @@ -154,13 +154,13 @@ kpilotConfigDialog_base.h : kpilotConfigDialog_base.ui %.kidl : %.h $(DCOPIDL) $< > $@ || ( rm -f $@ ; /bin/false ) -%_stub.cc : %.kidl +%_stub.cpp : %.kidl $(DCOPIDL2CPP) --c++-suffix cc --no-skel $< -%_skel.cc : %.kidl +%_skel.cpp : %.kidl $(DCOPIDL2CPP) --c++-suffix cc --no-stub $< -%.o : %.cc +%.o : %.cpp g++ -c $(CXXFLAGS) $(INCLUDES) -o $@ $< %.moc : %.h diff --git a/kpilot/Makefile.am b/kpilot/Makefile.am index 2c5662a..a74c08e 100644 --- a/kpilot/Makefile.am +++ b/kpilot/Makefile.am @@ -17,24 +17,24 @@ METASOURCES = AUTO INCLUDES= $(PISOCK_INCLUDE) -I$(top_srcdir)/lib $(all_includes) -libconfiguration_la_SOURCES = kpilotConfig.cc kpilotSettings.kcfgc +libconfiguration_la_SOURCES = kpilotConfig.cpp kpilotSettings.kcfgc libconfiguration_la_LDFLAGS = $(PISOCK_LDFLAGS) $(all_libraries) $(LIB_TQT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor -kcm_kpilot_la_SOURCES = pilotDaemonDCOP.stub kpilotConfigDialog.cc \ +kcm_kpilot_la_SOURCES = pilotDaemonDCOP.stub kpilotConfigDialog.cpp \ kpilotConfigDialog_device.ui \ kpilotConfigDialog_sync.ui \ kpilotConfigDialog_startup.ui \ kpilotConfigDialog_viewers.ui \ kpilotConfigDialog_backup.ui \ - conduitConfigDialog.cc \ - kpilotProbeDialog.cc \ + conduitConfigDialog.cpp \ + kpilotProbeDialog.cpp \ kpilotConfigWizard_address.kcfgc \ kpilotConfigWizard_notes.kcfgc \ kpilotConfigWizard_vcal.kcfgc \ kpilotConfigWizard_user.ui \ kpilotConfigWizard_app.ui \ - kpilotConfigWizard.cc \ - dbSelectionDialog.cc dbSelection_base.ui + kpilotConfigWizard.cpp \ + dbSelectionDialog.cpp dbSelection_base.ui kcm_kpilot_la_LDFLAGS = $(PISOCK_LDFLAGS) $(all_libraries) $(LIB_TQT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor -module -avoid-version -no-undefined kcm_kpilot_la_LIBADD = $(LIB_TDEFILE) $(PISOCK_LIB) \ ../lib/libkpilot.la \ @@ -43,29 +43,29 @@ kcm_kpilot_la_LIBADD = $(LIB_TDEFILE) $(PISOCK_LIB) \ kpilot_SOURCES = \ pilotDaemonDCOP.stub kpilotDCOP.skel loggerDCOP.skel \ - kpilot.cc \ - pilotComponent.cc logWidget.cc memoWidget.cc \ - addressWidget.cc addressEditor.cc \ - dbviewerWidget.cc dbFlagsEditor.cc dbFlagsEditor_base.ui \ - dbRecordEditor.cc dbAppInfoEditor.cc \ - datebookWidget.cc \ - todoWidget.cc todoEditor.cc todoEditor_base.ui \ - fileInstaller.cc fileInstallWidget.cc \ - listItems.cc + kpilot.cpp \ + pilotComponent.cpp logWidget.cpp memoWidget.cpp \ + addressWidget.cpp addressEditor.cpp \ + dbviewerWidget.cpp dbFlagsEditor.cpp dbFlagsEditor_base.ui \ + dbRecordEditor.cpp dbAppInfoEditor.cpp \ + datebookWidget.cpp \ + todoWidget.cpp todoEditor.cpp todoEditor_base.ui \ + fileInstaller.cpp fileInstallWidget.cpp \ + listItems.cpp kpilot_COMPILE_FIRST = kpilotSettings.h kpilotDaemon_SOURCES = \ pilotDaemonDCOP.skel kpilotDCOP.stub loggerDCOP.stub loggerDCOP.skel \ - pilotDaemon.cc logFile.cc \ - hotSync.cc internalEditorAction.cc \ - fileInstaller.cc + pilotDaemon.cpp logFile.cpp \ + hotSync.cpp internalEditorAction.cpp \ + fileInstaller.cpp kpilotTest_SOURCES = \ - logWidget.cc pilotComponent.cc \ - hotSync.cc internalEditorAction.cc \ + logWidget.cpp pilotComponent.cpp \ + hotSync.cpp internalEditorAction.cpp \ loggerDCOP.skel \ - main-test.cc + main-test.cpp kpilot_LDFLAGS = $(PISOCK_LDFLAGS) $(all_libraries) $(KDE_RPATH) $(LIB_TQT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor diff --git a/kpilot/addressEditor.cc b/kpilot/addressEditor.cc deleted file mode 100644 index c9e4f9b..0000000 --- a/kpilot/addressEditor.cc +++ /dev/null @@ -1,270 +0,0 @@ -/* KPilot -** -** Copyright (C) 2000 by Dan Pilone -** -** This is a dialog window that edits one single address record. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - - -#ifndef _KPILOT_OPTIONS_H -#include "options.h" -#endif - -#ifndef TQLINEEDIT_H -#include -#endif -#ifndef TQLAYOUT_H -#include -#endif -#ifndef TQLABEL_H -#include -#endif -#ifndef _KDEBUG_H -#include -#endif - -#ifndef _KPILOT_PILOTADDRESS_H -#include "pilotAddress.h" -#endif - -#include "addressEditor.moc" - - -AddressEditor::AddressEditor(PilotAddress * p, - PilotAddressInfo *appInfo, - TQWidget * parent, - const char *name) : - KDialogBase(KDialogBase::Plain, - i18n("Address Editor"), - Ok | Cancel, Cancel, - parent, name, false /* non-modal */ ), - fDeleteOnCancel(p == 0L), - fAddress(p), - fAppInfo(appInfo) -{ - FUNCTIONSETUP; - - initLayout(); - fillFields(); - - connect(parent, TQT_SIGNAL(recordChanged(PilotAddress *)), - this, TQT_SLOT(updateRecord(PilotAddress *))); - -} - -AddressEditor::~AddressEditor() -{ - FUNCTIONSETUP; - - if (fDeleteOnCancel && fAddress) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Deleting private address record." << endl; -#endif - - delete fAddress; - - fAddress = 0L; - } - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Help! I'm deleting!" << endl; -#endif -} - - - -/* - * Return phone label from AddressAppInfo + some sanity checking - */ -TQString AddressEditor::phoneLabelText(PilotAddress * addr, const PhoneSlot &i) -{ - FUNCTIONSETUP; - if (!addr) - { - return i18n("Phone"); - } - - PilotAddressInfo::EPhoneType idx = addr->getPhoneType(i); - TQString ret = fAppInfo->phoneLabel(idx) + CSL1(":"); - - return ret; -} - - - -void AddressEditor::fillFields() -{ - FUNCTIONSETUP; - - if (fAddress == 0L) - { - fAddress = new PilotAddress(); - fDeleteOnCancel = true; - } - - // phone labels - unsigned int index = 0; - for ( PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i,++index ) - { - m_phoneLabel[index]->setText(phoneLabelText(fAddress, i)); - fPhoneField[index]->setText(fAddress->getField(i)); - } - - // fields - fLastNameField->setText(fAddress->getField(entryLastname)); - fFirstNameField->setText(fAddress->getField(entryFirstname)); - fCompanyField->setText(fAddress->getField(entryCompany)); - fAddressField->setText(fAddress->getField(entryAddress)); - fCityField->setText(fAddress->getField(entryCity)); - fStateField->setText(fAddress->getField(entryState)); - fZipField->setText(fAddress->getField(entryZip)); - fCountryField->setText(fAddress->getField(entryCountry)); - fTitleField->setText(fAddress->getField(entryTitle)); - fCustom1Field->setText(fAddress->getField(entryCustom1)); - fCustom2Field->setText(fAddress->getField(entryCustom2)); - fCustom3Field->setText(fAddress->getField(entryCustom3)); - fCustom4Field->setText(fAddress->getField(entryCustom4)); -} - - - - -#define MakeField(text,field,row,column) \ - t=new TQLabel(text,p); \ - field = new TQLineEdit(p); \ - field->setMinimumWidth(20*SPACING); \ - t->setBuddy(field); \ - grid->addWidget(t,row,column); \ - grid->addWidget(field,row,column+1); - -#define MakeFieldL(text,label,field,row,column) \ - label = new TQLabel(text,p); \ - field = new TQLineEdit(p); \ - field->setMinimumWidth(20*SPACING); \ - label->setBuddy(field); \ - grid->addWidget(label,row,column); \ - grid->addWidget(field,row,column+1); - -void AddressEditor::initLayout() -{ - FUNCTIONSETUP; - - TQFrame *p = plainPage(); - TQGridLayout *grid = new TQGridLayout(p, 10, 5, 0, SPACING); - - TQLabel *t; - - MakeField(i18n("Last name:"), fLastNameField, 0, 0); - MakeField(i18n("First name:"), fFirstNameField, 1, 0); - MakeField(i18n("Title:"), fTitleField, 2, 0); - MakeField(i18n("Company:"), fCompanyField, 3, 0); - - PhoneSlot slot = PhoneSlot::begin(); - for (int i = 0; slot.isValid(); ++i,++slot) - { - MakeFieldL(phoneLabelText(NULL, slot), - m_phoneLabel[i], fPhoneField[i], 4 + i, 0); - } - - MakeField(i18n("Address:"), fAddressField, 0, 4); - MakeField(i18n("City:"), fCityField, 1, 4); - MakeField(i18n("State:"), fStateField, 2, 4); - MakeField(i18n("Zip code:"), fZipField, 3, 4); - MakeField(i18n("Country:"), fCountryField, 4, 4); - MakeField(i18n("Custom 1:"), fCustom1Field, 5, 4); - MakeField(i18n("Custom 2:"), fCustom2Field, 6, 4); - MakeField(i18n("Custom 3:"), fCustom3Field, 7, 4); - MakeField(i18n("Custom 4:"), fCustom4Field, 8, 4); - - grid->addRowSpacing(9, SPACING); - grid->addColSpacing(2, SPACING); - grid->setRowStretch(9, 100); - grid->setColStretch(2, 50); -} - -/* slot */ void AddressEditor::slotCancel() -{ - FUNCTIONSETUP; - - if (fDeleteOnCancel && fAddress) - { - delete fAddress; - - fAddress = 0L; - } - KDialogBase::slotCancel(); -} - -/* slot */ void AddressEditor::slotOk() -{ - FUNCTIONSETUP; - - // Commit changes here - fAddress->setField(entryLastname, fLastNameField->text()); - fAddress->setField(entryFirstname, fFirstNameField->text()); - fAddress->setField(entryCompany, fCompanyField->text()); - fAddress->setField(entryPhone1, fPhoneField[0]->text()); - fAddress->setField(entryPhone2, fPhoneField[1]->text()); - fAddress->setField(entryPhone3, fPhoneField[2]->text()); - fAddress->setField(entryPhone4, fPhoneField[3]->text()); - fAddress->setField(entryPhone5, fPhoneField[4]->text()); - fAddress->setField(entryAddress, fAddressField->text()); - fAddress->setField(entryCity, fCityField->text()); - fAddress->setField(entryState, fStateField->text()); - fAddress->setField(entryZip, fZipField->text()); - fAddress->setField(entryCountry, fCountryField->text()); - fAddress->setField(entryTitle, fTitleField->text()); - fAddress->setField(entryCustom1, fCustom1Field->text()); - fAddress->setField(entryCustom2, fCustom2Field->text()); - fAddress->setField(entryCustom3, fCustom3Field->text()); - fAddress->setField(entryCustom4, fCustom4Field->text()); - - emit(recordChangeComplete(fAddress)); - KDialogBase::slotOk(); -} - -/* slot */ void AddressEditor::updateRecord(PilotAddress * p) -{ - FUNCTIONSETUP; - if (p != fAddress) - { - // Not meant for me - // - // - return; - } - - if (p->isDeleted()) - { - delayedDestruct(); - return; - } - else - { - fillFields(); - } -} - diff --git a/kpilot/addressEditor.cpp b/kpilot/addressEditor.cpp new file mode 100644 index 0000000..c9e4f9b --- /dev/null +++ b/kpilot/addressEditor.cpp @@ -0,0 +1,270 @@ +/* KPilot +** +** Copyright (C) 2000 by Dan Pilone +** +** This is a dialog window that edits one single address record. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + +#ifndef _KPILOT_OPTIONS_H +#include "options.h" +#endif + +#ifndef TQLINEEDIT_H +#include +#endif +#ifndef TQLAYOUT_H +#include +#endif +#ifndef TQLABEL_H +#include +#endif +#ifndef _KDEBUG_H +#include +#endif + +#ifndef _KPILOT_PILOTADDRESS_H +#include "pilotAddress.h" +#endif + +#include "addressEditor.moc" + + +AddressEditor::AddressEditor(PilotAddress * p, + PilotAddressInfo *appInfo, + TQWidget * parent, + const char *name) : + KDialogBase(KDialogBase::Plain, + i18n("Address Editor"), + Ok | Cancel, Cancel, + parent, name, false /* non-modal */ ), + fDeleteOnCancel(p == 0L), + fAddress(p), + fAppInfo(appInfo) +{ + FUNCTIONSETUP; + + initLayout(); + fillFields(); + + connect(parent, TQT_SIGNAL(recordChanged(PilotAddress *)), + this, TQT_SLOT(updateRecord(PilotAddress *))); + +} + +AddressEditor::~AddressEditor() +{ + FUNCTIONSETUP; + + if (fDeleteOnCancel && fAddress) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Deleting private address record." << endl; +#endif + + delete fAddress; + + fAddress = 0L; + } + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Help! I'm deleting!" << endl; +#endif +} + + + +/* + * Return phone label from AddressAppInfo + some sanity checking + */ +TQString AddressEditor::phoneLabelText(PilotAddress * addr, const PhoneSlot &i) +{ + FUNCTIONSETUP; + if (!addr) + { + return i18n("Phone"); + } + + PilotAddressInfo::EPhoneType idx = addr->getPhoneType(i); + TQString ret = fAppInfo->phoneLabel(idx) + CSL1(":"); + + return ret; +} + + + +void AddressEditor::fillFields() +{ + FUNCTIONSETUP; + + if (fAddress == 0L) + { + fAddress = new PilotAddress(); + fDeleteOnCancel = true; + } + + // phone labels + unsigned int index = 0; + for ( PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i,++index ) + { + m_phoneLabel[index]->setText(phoneLabelText(fAddress, i)); + fPhoneField[index]->setText(fAddress->getField(i)); + } + + // fields + fLastNameField->setText(fAddress->getField(entryLastname)); + fFirstNameField->setText(fAddress->getField(entryFirstname)); + fCompanyField->setText(fAddress->getField(entryCompany)); + fAddressField->setText(fAddress->getField(entryAddress)); + fCityField->setText(fAddress->getField(entryCity)); + fStateField->setText(fAddress->getField(entryState)); + fZipField->setText(fAddress->getField(entryZip)); + fCountryField->setText(fAddress->getField(entryCountry)); + fTitleField->setText(fAddress->getField(entryTitle)); + fCustom1Field->setText(fAddress->getField(entryCustom1)); + fCustom2Field->setText(fAddress->getField(entryCustom2)); + fCustom3Field->setText(fAddress->getField(entryCustom3)); + fCustom4Field->setText(fAddress->getField(entryCustom4)); +} + + + + +#define MakeField(text,field,row,column) \ + t=new TQLabel(text,p); \ + field = new TQLineEdit(p); \ + field->setMinimumWidth(20*SPACING); \ + t->setBuddy(field); \ + grid->addWidget(t,row,column); \ + grid->addWidget(field,row,column+1); + +#define MakeFieldL(text,label,field,row,column) \ + label = new TQLabel(text,p); \ + field = new TQLineEdit(p); \ + field->setMinimumWidth(20*SPACING); \ + label->setBuddy(field); \ + grid->addWidget(label,row,column); \ + grid->addWidget(field,row,column+1); + +void AddressEditor::initLayout() +{ + FUNCTIONSETUP; + + TQFrame *p = plainPage(); + TQGridLayout *grid = new TQGridLayout(p, 10, 5, 0, SPACING); + + TQLabel *t; + + MakeField(i18n("Last name:"), fLastNameField, 0, 0); + MakeField(i18n("First name:"), fFirstNameField, 1, 0); + MakeField(i18n("Title:"), fTitleField, 2, 0); + MakeField(i18n("Company:"), fCompanyField, 3, 0); + + PhoneSlot slot = PhoneSlot::begin(); + for (int i = 0; slot.isValid(); ++i,++slot) + { + MakeFieldL(phoneLabelText(NULL, slot), + m_phoneLabel[i], fPhoneField[i], 4 + i, 0); + } + + MakeField(i18n("Address:"), fAddressField, 0, 4); + MakeField(i18n("City:"), fCityField, 1, 4); + MakeField(i18n("State:"), fStateField, 2, 4); + MakeField(i18n("Zip code:"), fZipField, 3, 4); + MakeField(i18n("Country:"), fCountryField, 4, 4); + MakeField(i18n("Custom 1:"), fCustom1Field, 5, 4); + MakeField(i18n("Custom 2:"), fCustom2Field, 6, 4); + MakeField(i18n("Custom 3:"), fCustom3Field, 7, 4); + MakeField(i18n("Custom 4:"), fCustom4Field, 8, 4); + + grid->addRowSpacing(9, SPACING); + grid->addColSpacing(2, SPACING); + grid->setRowStretch(9, 100); + grid->setColStretch(2, 50); +} + +/* slot */ void AddressEditor::slotCancel() +{ + FUNCTIONSETUP; + + if (fDeleteOnCancel && fAddress) + { + delete fAddress; + + fAddress = 0L; + } + KDialogBase::slotCancel(); +} + +/* slot */ void AddressEditor::slotOk() +{ + FUNCTIONSETUP; + + // Commit changes here + fAddress->setField(entryLastname, fLastNameField->text()); + fAddress->setField(entryFirstname, fFirstNameField->text()); + fAddress->setField(entryCompany, fCompanyField->text()); + fAddress->setField(entryPhone1, fPhoneField[0]->text()); + fAddress->setField(entryPhone2, fPhoneField[1]->text()); + fAddress->setField(entryPhone3, fPhoneField[2]->text()); + fAddress->setField(entryPhone4, fPhoneField[3]->text()); + fAddress->setField(entryPhone5, fPhoneField[4]->text()); + fAddress->setField(entryAddress, fAddressField->text()); + fAddress->setField(entryCity, fCityField->text()); + fAddress->setField(entryState, fStateField->text()); + fAddress->setField(entryZip, fZipField->text()); + fAddress->setField(entryCountry, fCountryField->text()); + fAddress->setField(entryTitle, fTitleField->text()); + fAddress->setField(entryCustom1, fCustom1Field->text()); + fAddress->setField(entryCustom2, fCustom2Field->text()); + fAddress->setField(entryCustom3, fCustom3Field->text()); + fAddress->setField(entryCustom4, fCustom4Field->text()); + + emit(recordChangeComplete(fAddress)); + KDialogBase::slotOk(); +} + +/* slot */ void AddressEditor::updateRecord(PilotAddress * p) +{ + FUNCTIONSETUP; + if (p != fAddress) + { + // Not meant for me + // + // + return; + } + + if (p->isDeleted()) + { + delayedDestruct(); + return; + } + else + { + fillFields(); + } +} + diff --git a/kpilot/addressWidget.cc b/kpilot/addressWidget.cc deleted file mode 100644 index f8bd65d..0000000 --- a/kpilot/addressWidget.cc +++ /dev/null @@ -1,733 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003 Reinhold Kainhofer -** Copyright (C) 2004 by Adriaan de Groot -** -** This file defines the addressWidget, that part of KPilot that -** displays address records from the Pilot. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - - -#ifndef _KPILOT_OPTIONS_H -#include "options.h" -#endif - -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include - -#include "kpilotConfig.h" -#include "listItems.h" -#include "addressEditor.h" -#include "pilotLocalDatabase.h" - -#include "addressWidget.moc" - - -AddressWidget::AddressWidget(TQWidget * parent, - const TQString & path) : - PilotComponent(parent, "component_address", path), - fAddrInfo(0L), - fAddressAppInfo(0L), - fPendingAddresses(0) -{ - FUNCTIONSETUP; - - setupWidget(); - fAddressList.setAutoDelete(true); -} - -AddressWidget::~AddressWidget() -{ - FUNCTIONSETUP; -} - -int AddressWidget::getAllAddresses(PilotDatabase * addressDB) -{ - FUNCTIONSETUP; - - int currentRecord = 0; - PilotRecord *pilotRec; - PilotAddress *address; - - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Reading AddressDB..." << endl; -#endif - - while ((pilotRec = addressDB->readRecordByIndex(currentRecord)) != 0L) - { - if (!(pilotRec->isDeleted()) && - (!(pilotRec->isSecret()) || KPilotSettings::showSecrets())) - { - address = new PilotAddress(pilotRec); - if (address == 0L) - { - WARNINGKPILOT << "Couldn't allocate record " - << currentRecord++ - << endl; - break; - } - fAddressList.append(address); - } - delete pilotRec; - - currentRecord++; - } - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Total " << currentRecord << " records" << endl; -#endif - - return currentRecord; -} - -void AddressWidget::showComponent() -{ - FUNCTIONSETUP; - if ( fPendingAddresses>0 ) return; - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Reading from directory " << dbPath() << endl; -#endif - - PilotDatabase *addressDB = - new PilotLocalDatabase(dbPath(), CSL1("AddressDB")); - - fAddressList.clear(); - - if (addressDB->isOpen()) - { - KPILOT_DELETE(fAddressAppInfo); - fAddressAppInfo = new PilotAddressInfo(addressDB); - populateCategories(fCatList, fAddressAppInfo->categoryInfo()); - getAllAddresses(addressDB); - - } - else - { - populateCategories(fCatList, 0L); - WARNINGKPILOT << "Could not open local AddressDB" << endl; - } - - KPILOT_DELETE( addressDB ); - - updateWidget(); -} - -void AddressWidget::hideComponent() -{ - FUNCTIONSETUP; - if (fPendingAddresses==0 ) - { - fAddressList.clear(); - fListBox->clear(); - - updateWidget(); - } -} - -/* virtual */ bool AddressWidget::preHotSync(TQString &s) -{ - FUNCTIONSETUP; - - if ( fPendingAddresses ) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": fPendingAddress=" - << fPendingAddresses - << endl; -#endif - -#if TDE_VERSION<220 - s = i18n("There are still %1 address editing windows open.") - .arg(TQString::number(fPendingAddresses)); -#else - s = i18n("There is still an address editing window open.", - "There are still %n address editing windows open.", - fPendingAddresses); -#endif - return false; - } - - return true; -} - -void AddressWidget::postHotSync() -{ - FUNCTIONSETUP; - - if ( shown ) - { - fAddressList.clear(); - showComponent(); - } -} - - -void AddressWidget::setupWidget() -{ - FUNCTIONSETUP; - - TQLabel *label; - TQGridLayout *grid = new TQGridLayout(this, 6, 4, SPACING); - - fCatList = new TQComboBox(this); - grid->addWidget(fCatList, 0, 1); - connect(fCatList, TQT_SIGNAL(activated(int)), - this, TQT_SLOT(slotSetCategory(int))); - TQWhatsThis::add(fCatList, - i18n("Select the category of addresses to display here.")); - - label = new TQLabel(i18n("Category:"), this); - label->setBuddy(fCatList); - grid->addWidget(label, 0, 0); - - fListBox = new TQListBox(this); - grid->addMultiCellWidget(fListBox, 1, 1, 0, 1); - connect(fListBox, TQT_SIGNAL(highlighted(int)), - this, TQT_SLOT(slotShowAddress(int))); - connect(fListBox, TQT_SIGNAL(selected(int)), - this, TQT_SLOT(slotEditRecord())); - TQWhatsThis::add(fListBox, - i18n("This list displays all the addresses " - "in the selected category. Click on " - "one to display it to the right.")); - - label = new TQLabel(i18n("Address info:"), this); - grid->addWidget(label, 0, 2); - - // address info text view - fAddrInfo = new TQTextView(this); - grid->addMultiCellWidget(fAddrInfo, 1, 4, 2, 2); - - TQPushButton *button; - TQString wt; - - fEditButton = new TQPushButton(i18n("Edit Record..."), this); - grid->addWidget(fEditButton, 2, 0); - connect(fEditButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotEditRecord())); - wt = KPilotSettings::internalEditors() ? - i18n("You can edit an address when it is selected.") : - i18n("Editing is disabled by the 'internal editors' setting."); - TQWhatsThis::add(fEditButton,wt); - - button = new TQPushButton(i18n("New Record..."), this); - grid->addWidget(button, 2, 1); - connect(button, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotCreateNewRecord())); - wt = KPilotSettings::internalEditors() ? - i18n("Add a new address to the address book.") : - i18n("Adding is disabled by the 'internal editors' setting.") ; - TQWhatsThis::add(button, wt); - button->setEnabled(KPilotSettings::internalEditors()); - - - fDeleteButton = new TQPushButton(i18n("Delete Record"), this); - grid->addWidget(fDeleteButton, 3, 0); - connect(fDeleteButton, TQT_SIGNAL(clicked()), - this, TQT_SLOT(slotDeleteRecord())); - wt = KPilotSettings::internalEditors() ? - i18n("Delete the selected address from the address book.") : - i18n("Deleting is disabled by the 'internal editors' setting.") ; - - button = new TQPushButton(i18n("Export addresses to file","Export..."), this); - grid->addWidget(button, 3,1); - connect(button, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotExport())); - TQWhatsThis::add(button, - i18n("Export all addresses in the selected category to CSV format.") ); - - TQWhatsThis::add(fDeleteButton,wt); -} - -void AddressWidget::updateWidget() -{ - FUNCTIONSETUP; - - if( !fAddressAppInfo ) - return; - int addressDisplayMode = KPilotSettings::addressDisplayMode(); - - int listIndex = 0; - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Display Mode=" << addressDisplayMode << endl; -#endif - - int currentCatID = findSelectedCategory(fCatList, - fAddressAppInfo->categoryInfo()); - - fListBox->clear(); - fAddressList.first(); - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Adding records..." << endl; -#endif - - while (fAddressList.current()) - { - if ((currentCatID == -1) || - (fAddressList.current()->category() == currentCatID)) - { - TQString title = createTitle(fAddressList.current(), - addressDisplayMode); - - if (!title.isEmpty()) - { - title.remove(TQRegExp(CSL1("\n.*"))); - PilotListItem *p = new PilotListItem(title, - listIndex, - fAddressList.current()); - - fListBox->insertItem(p); - } - } - listIndex++; - fAddressList.next(); - } - - fListBox->sort(); -#ifdef DEBUG - DEBUGKPILOT << fname << ": " << listIndex << " records" << endl; -#endif - - slotUpdateButtons(); -} - - - -TQString AddressWidget::createTitle(PilotAddress * address, int displayMode) -{ - // FUNCTIONSETUP; - - TQString title; - - switch (displayMode) - { - case 1: - if (!address->getField(entryCompany).isEmpty()) - { - title.append(address->getField(entryCompany)); - } - if (!address->getField(entryLastname).isEmpty()) - { - if (!title.isEmpty()) - { - title.append( CSL1(", ")); - } - - title.append(address->getField(entryLastname)); - } - break; - case 0: - default: - if (!address->getField(entryLastname).isEmpty()) - { - title.append(address->getField(entryLastname)); - } - - if (!address->getField(entryFirstname).isEmpty()) - { - if (!title.isEmpty()) - { - title.append( CSL1(", ")); - } - title.append(address->getField(entryFirstname)); - } - break; - } - - if (title.isEmpty()) // One last try - { - if (!fAddressList.current()->getField(entryCompany).isEmpty()) - { - title.append(fAddressList.current()-> - getField(entryCompany)); - } - if (title.isEmpty()) - { - title = i18n("[unknown]"); - } - } - - return title; -} - - -/* slot */ void AddressWidget::slotUpdateButtons() -{ - FUNCTIONSETUP; - - bool enabled = (fListBox->currentItem() != -1); - - enabled &= KPilotSettings::internalEditors(); - fEditButton->setEnabled(enabled); - fDeleteButton->setEnabled(enabled); -} - -void AddressWidget::slotSetCategory(int) -{ - FUNCTIONSETUP; - - updateWidget(); -} - -void AddressWidget::slotEditRecord() -{ - FUNCTIONSETUP; - if ( !shown ) return; - - int item = fListBox->currentItem(); - - if (item == -1) - return; - - PilotListItem *p = (PilotListItem *) fListBox->item(item); - PilotAddress *selectedRecord = (PilotAddress *) p->rec(); - - if (selectedRecord->id() == 0) - { - KMessageBox::error(0L, - i18n("Cannot edit new records until " - "HotSynced with Pilot."), - i18n("HotSync Required")); - return; - } - - AddressEditor *editor = new AddressEditor(selectedRecord, - fAddressAppInfo, this); - - connect(editor, TQT_SIGNAL(recordChangeComplete(PilotAddress *)), - this, TQT_SLOT(slotUpdateRecord(PilotAddress *))); - connect(editor, TQT_SIGNAL(cancelClicked()), - this, TQT_SLOT(slotEditCancelled())); - editor->show(); - - fPendingAddresses++; -} - -void AddressWidget::slotCreateNewRecord() -{ - FUNCTIONSETUP; - if ( !shown ) return; - - // Response to bug 18072: Don't even try to - // add records to an empty or unopened database, - // since we don't have the DBInfo stuff to deal with it. - // - // - PilotDatabase *myDB = new PilotLocalDatabase(dbPath(), CSL1("AddressDB")); - - if (!myDB || !myDB->isOpen()) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Tried to open " - << dbPath() - << "/AddressDB" - << " and got pointer @" - << (long) myDB - << " with status " - << ( myDB ? myDB->isOpen() : false ) - << endl; -#endif - - KMessageBox::sorry(this, - i18n("You cannot add addresses to the address book " - "until you have done a HotSync at least once " - "to retrieve the database layout from your Pilot."), - i18n("Cannot Add New Address")); - - if (myDB) - KPILOT_DELETE( myDB ); - - return; - } - - AddressEditor *editor = new AddressEditor(0L, - fAddressAppInfo, this); - - connect(editor, TQT_SIGNAL(recordChangeComplete(PilotAddress *)), - this, TQT_SLOT(slotAddRecord(PilotAddress *))); - connect(editor, TQT_SIGNAL(cancelClicked()), - this, TQT_SLOT(slotEditCancelled())); - editor->show(); - - fPendingAddresses++; -} - -void AddressWidget::slotAddRecord(PilotAddress * address) -{ - FUNCTIONSETUP; - if ( !shown && fPendingAddresses==0 ) return; - - int currentCatID = findSelectedCategory(fCatList, - fAddressAppInfo->categoryInfo(), true); - - - address->PilotRecordBase::setCategory(currentCatID); - fAddressList.append(address); - writeAddress(address); - // TODO: Just add the new record to the lists - updateWidget(); - - // k holds the item number of the address just added. - // - // - int k = fListBox->count() - 1; - - fListBox->setCurrentItem(k); // Show the newest one - fListBox->setBottomItem(k); - - fPendingAddresses--; - if ( !shown && fPendingAddresses==0 ) hideComponent(); -} - -void AddressWidget::slotUpdateRecord(PilotAddress * address) -{ - FUNCTIONSETUP; - if ( !shown && fPendingAddresses==0 ) return; - - writeAddress(address); - int currentRecord = fListBox->currentItem(); - - // TODO: Just change the record - updateWidget(); - fListBox->setCurrentItem(currentRecord); - - emit(recordChanged(address)); - - fPendingAddresses--; - if ( !shown && fPendingAddresses==0 ) hideComponent(); -} - -void AddressWidget::slotEditCancelled() -{ - FUNCTIONSETUP; - - fPendingAddresses--; - if ( !shown && fPendingAddresses==0 ) hideComponent(); -} - -void AddressWidget::slotDeleteRecord() -{ - FUNCTIONSETUP; - if ( !shown ) return; - - int item = fListBox->currentItem(); - - if (item == -1) - return; - - PilotListItem *p = (PilotListItem *) fListBox->item(item); - PilotAddress *selectedRecord = (PilotAddress *) p->rec(); - - if (selectedRecord->id() == 0) - { - KMessageBox::error(this, - i18n("New records cannot be deleted until " - "HotSynced with pilot."), - i18n("HotSync Required")); - return; - } - - if (KMessageBox::questionYesNo(this, - i18n("Delete currently selected record?"), - i18n("Delete Record?"), KStdGuiItem::del(), KStdGuiItem::cancel()) == KMessageBox::No) - return; - - selectedRecord->setDeleted( true ); - writeAddress(selectedRecord); - emit(recordChanged(selectedRecord)); - showComponent(); -} - - - -void AddressWidget::slotShowAddress(int which) -{ - FUNCTIONSETUP; - if (!shown) return; - - PilotListItem *p = (PilotListItem *) fListBox->item(which); - PilotAddress *addr = (PilotAddress *) p->rec(); - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Showing " - << addr->getField(entryLastname) - << " " - << addr->getField(entryFirstname) - << endl; -#endif - - TQString text(CSL1("")); - text += addr->getTextRepresentation(fAddressAppInfo,TQt::RichText); - text += CSL1("\n"); - fAddrInfo->setText(text); - - slotUpdateButtons(); -} - - - -void AddressWidget::writeAddress(PilotAddress * which, - PilotDatabase * addressDB) -{ - FUNCTIONSETUP; - - // Open a database (myDB) only if needed, - // i.e. only if the passed-in addressDB - // isn't valid. - // - // - PilotDatabase *myDB = addressDB; - bool usemyDB = false; - - if (myDB == 0L || !myDB->isOpen()) - { - myDB = new PilotLocalDatabase(dbPath(), CSL1("AddressDB")); - usemyDB = true; - } - - // Still no valid address database... - // - // - if (!myDB->isOpen()) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": Address database is not open" << - endl; -#endif - return; - } - - - // Do the actual work. - PilotRecord *pilotRec = which->pack(); - - myDB->writeRecord(pilotRec); - markDBDirty(CSL1("AddressDB")); - delete pilotRec; - - // Clean up in the case that we allocated our own DB. - // - // - if (usemyDB) - { - KPILOT_DELETE( myDB ); - } -} - -#define plu_quiet 1 -#include "pilot-addresses.c" - -void AddressWidget::slotExport() -{ - FUNCTIONSETUP; - if( !fAddressAppInfo ) return; - int currentCatID = findSelectedCategory(fCatList, - fAddressAppInfo->categoryInfo()); - - TQString prompt = (currentCatID==-1) ? - i18n("Export All Addresses") : - i18n("Export Address Category %1").arg(fAddressAppInfo->categoryName(currentCatID)) ; - - - TQString saveFile = KFileDialog::getSaveFileName( - TQString(), - CSL1("*.csv|Comma Separated Values"), - this, - prompt - ); - if (saveFile.isEmpty()) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": No save file selected." << endl; -#endif - return; - } - if (TQFile::exists(saveFile) && - KMessageBox::warningContinueCancel(this, - i18n("The file %1 exists. Overwrite?").arg(saveFile), - i18n("Overwrite File?"), - i18n("Overwrite"))!=KMessageBox::Continue) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": Overwrite file canceled." << endl; -#endif - return; - } - - FILE *f = fopen(TQFile::encodeName(saveFile),"w"); - if (!f) - { - KMessageBox::sorry(this, - i18n("The file %1 could not be opened for writing.").arg(saveFile)); - return; - } - fAddressList.first(); - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Adding records..." << endl; -#endif - - while (fAddressList.current()) - { - const PilotAddress *a = fAddressList.current(); - if ((currentCatID == -1) || - (a->category() == currentCatID)) - { - write_record_CSV(f, fAddressAppInfo->info(), a->address(), - a->attributes(), a->category(), 0); - } - fAddressList.next(); - } - - fclose(f); -} - diff --git a/kpilot/addressWidget.cpp b/kpilot/addressWidget.cpp new file mode 100644 index 0000000..f8bd65d --- /dev/null +++ b/kpilot/addressWidget.cpp @@ -0,0 +1,733 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003 Reinhold Kainhofer +** Copyright (C) 2004 by Adriaan de Groot +** +** This file defines the addressWidget, that part of KPilot that +** displays address records from the Pilot. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + +#ifndef _KPILOT_OPTIONS_H +#include "options.h" +#endif + +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include + +#include "kpilotConfig.h" +#include "listItems.h" +#include "addressEditor.h" +#include "pilotLocalDatabase.h" + +#include "addressWidget.moc" + + +AddressWidget::AddressWidget(TQWidget * parent, + const TQString & path) : + PilotComponent(parent, "component_address", path), + fAddrInfo(0L), + fAddressAppInfo(0L), + fPendingAddresses(0) +{ + FUNCTIONSETUP; + + setupWidget(); + fAddressList.setAutoDelete(true); +} + +AddressWidget::~AddressWidget() +{ + FUNCTIONSETUP; +} + +int AddressWidget::getAllAddresses(PilotDatabase * addressDB) +{ + FUNCTIONSETUP; + + int currentRecord = 0; + PilotRecord *pilotRec; + PilotAddress *address; + + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Reading AddressDB..." << endl; +#endif + + while ((pilotRec = addressDB->readRecordByIndex(currentRecord)) != 0L) + { + if (!(pilotRec->isDeleted()) && + (!(pilotRec->isSecret()) || KPilotSettings::showSecrets())) + { + address = new PilotAddress(pilotRec); + if (address == 0L) + { + WARNINGKPILOT << "Couldn't allocate record " + << currentRecord++ + << endl; + break; + } + fAddressList.append(address); + } + delete pilotRec; + + currentRecord++; + } + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Total " << currentRecord << " records" << endl; +#endif + + return currentRecord; +} + +void AddressWidget::showComponent() +{ + FUNCTIONSETUP; + if ( fPendingAddresses>0 ) return; + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Reading from directory " << dbPath() << endl; +#endif + + PilotDatabase *addressDB = + new PilotLocalDatabase(dbPath(), CSL1("AddressDB")); + + fAddressList.clear(); + + if (addressDB->isOpen()) + { + KPILOT_DELETE(fAddressAppInfo); + fAddressAppInfo = new PilotAddressInfo(addressDB); + populateCategories(fCatList, fAddressAppInfo->categoryInfo()); + getAllAddresses(addressDB); + + } + else + { + populateCategories(fCatList, 0L); + WARNINGKPILOT << "Could not open local AddressDB" << endl; + } + + KPILOT_DELETE( addressDB ); + + updateWidget(); +} + +void AddressWidget::hideComponent() +{ + FUNCTIONSETUP; + if (fPendingAddresses==0 ) + { + fAddressList.clear(); + fListBox->clear(); + + updateWidget(); + } +} + +/* virtual */ bool AddressWidget::preHotSync(TQString &s) +{ + FUNCTIONSETUP; + + if ( fPendingAddresses ) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": fPendingAddress=" + << fPendingAddresses + << endl; +#endif + +#if TDE_VERSION<220 + s = i18n("There are still %1 address editing windows open.") + .arg(TQString::number(fPendingAddresses)); +#else + s = i18n("There is still an address editing window open.", + "There are still %n address editing windows open.", + fPendingAddresses); +#endif + return false; + } + + return true; +} + +void AddressWidget::postHotSync() +{ + FUNCTIONSETUP; + + if ( shown ) + { + fAddressList.clear(); + showComponent(); + } +} + + +void AddressWidget::setupWidget() +{ + FUNCTIONSETUP; + + TQLabel *label; + TQGridLayout *grid = new TQGridLayout(this, 6, 4, SPACING); + + fCatList = new TQComboBox(this); + grid->addWidget(fCatList, 0, 1); + connect(fCatList, TQT_SIGNAL(activated(int)), + this, TQT_SLOT(slotSetCategory(int))); + TQWhatsThis::add(fCatList, + i18n("Select the category of addresses to display here.")); + + label = new TQLabel(i18n("Category:"), this); + label->setBuddy(fCatList); + grid->addWidget(label, 0, 0); + + fListBox = new TQListBox(this); + grid->addMultiCellWidget(fListBox, 1, 1, 0, 1); + connect(fListBox, TQT_SIGNAL(highlighted(int)), + this, TQT_SLOT(slotShowAddress(int))); + connect(fListBox, TQT_SIGNAL(selected(int)), + this, TQT_SLOT(slotEditRecord())); + TQWhatsThis::add(fListBox, + i18n("This list displays all the addresses " + "in the selected category. Click on " + "one to display it to the right.")); + + label = new TQLabel(i18n("Address info:"), this); + grid->addWidget(label, 0, 2); + + // address info text view + fAddrInfo = new TQTextView(this); + grid->addMultiCellWidget(fAddrInfo, 1, 4, 2, 2); + + TQPushButton *button; + TQString wt; + + fEditButton = new TQPushButton(i18n("Edit Record..."), this); + grid->addWidget(fEditButton, 2, 0); + connect(fEditButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotEditRecord())); + wt = KPilotSettings::internalEditors() ? + i18n("You can edit an address when it is selected.") : + i18n("Editing is disabled by the 'internal editors' setting."); + TQWhatsThis::add(fEditButton,wt); + + button = new TQPushButton(i18n("New Record..."), this); + grid->addWidget(button, 2, 1); + connect(button, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotCreateNewRecord())); + wt = KPilotSettings::internalEditors() ? + i18n("Add a new address to the address book.") : + i18n("Adding is disabled by the 'internal editors' setting.") ; + TQWhatsThis::add(button, wt); + button->setEnabled(KPilotSettings::internalEditors()); + + + fDeleteButton = new TQPushButton(i18n("Delete Record"), this); + grid->addWidget(fDeleteButton, 3, 0); + connect(fDeleteButton, TQT_SIGNAL(clicked()), + this, TQT_SLOT(slotDeleteRecord())); + wt = KPilotSettings::internalEditors() ? + i18n("Delete the selected address from the address book.") : + i18n("Deleting is disabled by the 'internal editors' setting.") ; + + button = new TQPushButton(i18n("Export addresses to file","Export..."), this); + grid->addWidget(button, 3,1); + connect(button, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotExport())); + TQWhatsThis::add(button, + i18n("Export all addresses in the selected category to CSV format.") ); + + TQWhatsThis::add(fDeleteButton,wt); +} + +void AddressWidget::updateWidget() +{ + FUNCTIONSETUP; + + if( !fAddressAppInfo ) + return; + int addressDisplayMode = KPilotSettings::addressDisplayMode(); + + int listIndex = 0; + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Display Mode=" << addressDisplayMode << endl; +#endif + + int currentCatID = findSelectedCategory(fCatList, + fAddressAppInfo->categoryInfo()); + + fListBox->clear(); + fAddressList.first(); + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Adding records..." << endl; +#endif + + while (fAddressList.current()) + { + if ((currentCatID == -1) || + (fAddressList.current()->category() == currentCatID)) + { + TQString title = createTitle(fAddressList.current(), + addressDisplayMode); + + if (!title.isEmpty()) + { + title.remove(TQRegExp(CSL1("\n.*"))); + PilotListItem *p = new PilotListItem(title, + listIndex, + fAddressList.current()); + + fListBox->insertItem(p); + } + } + listIndex++; + fAddressList.next(); + } + + fListBox->sort(); +#ifdef DEBUG + DEBUGKPILOT << fname << ": " << listIndex << " records" << endl; +#endif + + slotUpdateButtons(); +} + + + +TQString AddressWidget::createTitle(PilotAddress * address, int displayMode) +{ + // FUNCTIONSETUP; + + TQString title; + + switch (displayMode) + { + case 1: + if (!address->getField(entryCompany).isEmpty()) + { + title.append(address->getField(entryCompany)); + } + if (!address->getField(entryLastname).isEmpty()) + { + if (!title.isEmpty()) + { + title.append( CSL1(", ")); + } + + title.append(address->getField(entryLastname)); + } + break; + case 0: + default: + if (!address->getField(entryLastname).isEmpty()) + { + title.append(address->getField(entryLastname)); + } + + if (!address->getField(entryFirstname).isEmpty()) + { + if (!title.isEmpty()) + { + title.append( CSL1(", ")); + } + title.append(address->getField(entryFirstname)); + } + break; + } + + if (title.isEmpty()) // One last try + { + if (!fAddressList.current()->getField(entryCompany).isEmpty()) + { + title.append(fAddressList.current()-> + getField(entryCompany)); + } + if (title.isEmpty()) + { + title = i18n("[unknown]"); + } + } + + return title; +} + + +/* slot */ void AddressWidget::slotUpdateButtons() +{ + FUNCTIONSETUP; + + bool enabled = (fListBox->currentItem() != -1); + + enabled &= KPilotSettings::internalEditors(); + fEditButton->setEnabled(enabled); + fDeleteButton->setEnabled(enabled); +} + +void AddressWidget::slotSetCategory(int) +{ + FUNCTIONSETUP; + + updateWidget(); +} + +void AddressWidget::slotEditRecord() +{ + FUNCTIONSETUP; + if ( !shown ) return; + + int item = fListBox->currentItem(); + + if (item == -1) + return; + + PilotListItem *p = (PilotListItem *) fListBox->item(item); + PilotAddress *selectedRecord = (PilotAddress *) p->rec(); + + if (selectedRecord->id() == 0) + { + KMessageBox::error(0L, + i18n("Cannot edit new records until " + "HotSynced with Pilot."), + i18n("HotSync Required")); + return; + } + + AddressEditor *editor = new AddressEditor(selectedRecord, + fAddressAppInfo, this); + + connect(editor, TQT_SIGNAL(recordChangeComplete(PilotAddress *)), + this, TQT_SLOT(slotUpdateRecord(PilotAddress *))); + connect(editor, TQT_SIGNAL(cancelClicked()), + this, TQT_SLOT(slotEditCancelled())); + editor->show(); + + fPendingAddresses++; +} + +void AddressWidget::slotCreateNewRecord() +{ + FUNCTIONSETUP; + if ( !shown ) return; + + // Response to bug 18072: Don't even try to + // add records to an empty or unopened database, + // since we don't have the DBInfo stuff to deal with it. + // + // + PilotDatabase *myDB = new PilotLocalDatabase(dbPath(), CSL1("AddressDB")); + + if (!myDB || !myDB->isOpen()) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Tried to open " + << dbPath() + << "/AddressDB" + << " and got pointer @" + << (long) myDB + << " with status " + << ( myDB ? myDB->isOpen() : false ) + << endl; +#endif + + KMessageBox::sorry(this, + i18n("You cannot add addresses to the address book " + "until you have done a HotSync at least once " + "to retrieve the database layout from your Pilot."), + i18n("Cannot Add New Address")); + + if (myDB) + KPILOT_DELETE( myDB ); + + return; + } + + AddressEditor *editor = new AddressEditor(0L, + fAddressAppInfo, this); + + connect(editor, TQT_SIGNAL(recordChangeComplete(PilotAddress *)), + this, TQT_SLOT(slotAddRecord(PilotAddress *))); + connect(editor, TQT_SIGNAL(cancelClicked()), + this, TQT_SLOT(slotEditCancelled())); + editor->show(); + + fPendingAddresses++; +} + +void AddressWidget::slotAddRecord(PilotAddress * address) +{ + FUNCTIONSETUP; + if ( !shown && fPendingAddresses==0 ) return; + + int currentCatID = findSelectedCategory(fCatList, + fAddressAppInfo->categoryInfo(), true); + + + address->PilotRecordBase::setCategory(currentCatID); + fAddressList.append(address); + writeAddress(address); + // TODO: Just add the new record to the lists + updateWidget(); + + // k holds the item number of the address just added. + // + // + int k = fListBox->count() - 1; + + fListBox->setCurrentItem(k); // Show the newest one + fListBox->setBottomItem(k); + + fPendingAddresses--; + if ( !shown && fPendingAddresses==0 ) hideComponent(); +} + +void AddressWidget::slotUpdateRecord(PilotAddress * address) +{ + FUNCTIONSETUP; + if ( !shown && fPendingAddresses==0 ) return; + + writeAddress(address); + int currentRecord = fListBox->currentItem(); + + // TODO: Just change the record + updateWidget(); + fListBox->setCurrentItem(currentRecord); + + emit(recordChanged(address)); + + fPendingAddresses--; + if ( !shown && fPendingAddresses==0 ) hideComponent(); +} + +void AddressWidget::slotEditCancelled() +{ + FUNCTIONSETUP; + + fPendingAddresses--; + if ( !shown && fPendingAddresses==0 ) hideComponent(); +} + +void AddressWidget::slotDeleteRecord() +{ + FUNCTIONSETUP; + if ( !shown ) return; + + int item = fListBox->currentItem(); + + if (item == -1) + return; + + PilotListItem *p = (PilotListItem *) fListBox->item(item); + PilotAddress *selectedRecord = (PilotAddress *) p->rec(); + + if (selectedRecord->id() == 0) + { + KMessageBox::error(this, + i18n("New records cannot be deleted until " + "HotSynced with pilot."), + i18n("HotSync Required")); + return; + } + + if (KMessageBox::questionYesNo(this, + i18n("Delete currently selected record?"), + i18n("Delete Record?"), KStdGuiItem::del(), KStdGuiItem::cancel()) == KMessageBox::No) + return; + + selectedRecord->setDeleted( true ); + writeAddress(selectedRecord); + emit(recordChanged(selectedRecord)); + showComponent(); +} + + + +void AddressWidget::slotShowAddress(int which) +{ + FUNCTIONSETUP; + if (!shown) return; + + PilotListItem *p = (PilotListItem *) fListBox->item(which); + PilotAddress *addr = (PilotAddress *) p->rec(); + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Showing " + << addr->getField(entryLastname) + << " " + << addr->getField(entryFirstname) + << endl; +#endif + + TQString text(CSL1("")); + text += addr->getTextRepresentation(fAddressAppInfo,TQt::RichText); + text += CSL1("\n"); + fAddrInfo->setText(text); + + slotUpdateButtons(); +} + + + +void AddressWidget::writeAddress(PilotAddress * which, + PilotDatabase * addressDB) +{ + FUNCTIONSETUP; + + // Open a database (myDB) only if needed, + // i.e. only if the passed-in addressDB + // isn't valid. + // + // + PilotDatabase *myDB = addressDB; + bool usemyDB = false; + + if (myDB == 0L || !myDB->isOpen()) + { + myDB = new PilotLocalDatabase(dbPath(), CSL1("AddressDB")); + usemyDB = true; + } + + // Still no valid address database... + // + // + if (!myDB->isOpen()) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": Address database is not open" << + endl; +#endif + return; + } + + + // Do the actual work. + PilotRecord *pilotRec = which->pack(); + + myDB->writeRecord(pilotRec); + markDBDirty(CSL1("AddressDB")); + delete pilotRec; + + // Clean up in the case that we allocated our own DB. + // + // + if (usemyDB) + { + KPILOT_DELETE( myDB ); + } +} + +#define plu_quiet 1 +#include "pilot-addresses.c" + +void AddressWidget::slotExport() +{ + FUNCTIONSETUP; + if( !fAddressAppInfo ) return; + int currentCatID = findSelectedCategory(fCatList, + fAddressAppInfo->categoryInfo()); + + TQString prompt = (currentCatID==-1) ? + i18n("Export All Addresses") : + i18n("Export Address Category %1").arg(fAddressAppInfo->categoryName(currentCatID)) ; + + + TQString saveFile = KFileDialog::getSaveFileName( + TQString(), + CSL1("*.csv|Comma Separated Values"), + this, + prompt + ); + if (saveFile.isEmpty()) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": No save file selected." << endl; +#endif + return; + } + if (TQFile::exists(saveFile) && + KMessageBox::warningContinueCancel(this, + i18n("The file %1 exists. Overwrite?").arg(saveFile), + i18n("Overwrite File?"), + i18n("Overwrite"))!=KMessageBox::Continue) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": Overwrite file canceled." << endl; +#endif + return; + } + + FILE *f = fopen(TQFile::encodeName(saveFile),"w"); + if (!f) + { + KMessageBox::sorry(this, + i18n("The file %1 could not be opened for writing.").arg(saveFile)); + return; + } + fAddressList.first(); + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Adding records..." << endl; +#endif + + while (fAddressList.current()) + { + const PilotAddress *a = fAddressList.current(); + if ((currentCatID == -1) || + (a->category() == currentCatID)) + { + write_record_CSV(f, fAddressAppInfo->info(), a->address(), + a->attributes(), a->category(), 0); + } + fAddressList.next(); + } + + fclose(f); +} + diff --git a/kpilot/conduitConfigDialog.cc b/kpilot/conduitConfigDialog.cc deleted file mode 100644 index 3b86019..0000000 --- a/kpilot/conduitConfigDialog.cc +++ /dev/null @@ -1,849 +0,0 @@ -/* KPilot -** -** Copyright (C) 2001 by Dan Pilone -** Copyright (C) 2002-2004 by Adriaan de Groot -** Copyright (C) 2003-2004 Reinhold Kainhofer -** -** This file defines a .ui-based configuration dialog for conduits. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "plugin.h" -#include "kpilotConfig.h" -#include "kpilotConfigDialog.h" - -#include "kpilotConfigWizard.h" - -#include "conduitConfigDialog.moc" - -#define CONDUIT_NAME (0) -#define CONDUIT_COMMENT (1) -#define CONDUIT_DESKTOP (2) -#define CONDUIT_LIBRARY (3) -#define CONDUIT_ORDER (4) - - -extern "C" -{ - KDE_EXPORT TDECModule *create_kpilotconfig( TQWidget *parent, const char * ) - { - FUNCTIONSETUP; - return new ConduitConfigWidget( parent, "kcmkpilotconfig" ); - } - - KDE_EXPORT ConfigWizard *create_wizard(TQWidget *parent, int m) - { - FUNCTIONSETUP; - return new ConfigWizard(parent,"Wizard", m); - } -} - - -class ConduitTip : public TQToolTip -{ -public: - ConduitTip(TQListView *parent); - virtual ~ConduitTip(); - -protected: - virtual void maybeTip(const TQPoint &); - - TQListView *fListView; -} ; - - -ConduitTip::ConduitTip(TQListView *p) : - TQToolTip(p->viewport(),0L), - fListView(p) -{ - FUNCTIONSETUP; -} - -ConduitTip::~ConduitTip() -{ - FUNCTIONSETUP; -} - -/* virtual */ void ConduitTip::maybeTip(const TQPoint &p) -{ - FUNCTIONSETUP; - - TQListViewItem *l = fListView->itemAt(p); - - if (!l) return; - - // ConduitListItem *q = static_cast(l); - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Tip over " - << l->text(CONDUIT_NAME) - << " with text " - << l->text(CONDUIT_COMMENT) - << endl; -#endif - - TQString s = l->text(CONDUIT_COMMENT); - - if (s.isEmpty()) return; - if (s.find(CSL1(""),0,false) == -1) - { - s.prepend(CSL1("")); - s.append(CSL1("")); - } - - tip(fListView->itemRect(l),s); -} - -// implement our own check list items so we can detect if a given item was checked/unchecked. We need -// this to prevent the modified signal if one only wants to display a conduit's config widget. Currently, -// TDEListView doesn't provide any signal that indicates that the checked state of a checklist item was changed. -class KPilotCheckListItem : public TQCheckListItem -{ -public: - KPilotCheckListItem ( TQListViewItem * parent, const TQString & text, Type tt = RadioButtonController ) : TQCheckListItem(parent, text, tt),mOriginalState(false) {} - ~KPilotCheckListItem() {} - - void setOriginalState(bool state) { mOriginalState=state; setOn(state);} - bool isOriginalState() { return isOn() == mOriginalState; } - -protected: - bool mOriginalState; -}; - - -// Page numbers in the widget stack -#define OLD_CONDUIT (1) -#define BROKEN_CONDUIT (2) -#define INTERNAL_CONDUIT (3) -#define INTERNAL_EXPLN (4) -#define CONDUIT_EXPLN (5) -#define GENERAL_EXPLN (6) -#define GENERAL_ABOUT (7) -#define NEW_CONDUIT (8) - - -/* -** Create a page in the widget stack @p parent on page @p pageno, -** bearing the given @p text. The remainder of the parameters are -** for esoteric things like: -** @p buttons set to non-null to include (and return) a TQHBox suitable -** for displaying a row of buttons in on the page. -** @p label set to non-null to return the TQLabel used to display @p text. -*/ -static void addDescriptionPage(TQWidgetStack *parent, - int pageno, - const TQString &text, - TQHBox **buttons = 0L, - TQLabel **label = 0L) -{ - TQVBox *v = new TQVBox(parent); - TQLabel *l = 0L; - - v->setFrameShape(TQLabel::NoFrame); - v->setMargin(SPACING); - - l = new TQLabel(v); - l->setText(text); - l->setAlignment(TQt::AlignLeft | TQt::AlignVCenter | TQt::ExpandTabs | TQt::WordBreak); - - if (label) { *label = l; } - - if (buttons) - { - *buttons = new TQHBox(v); - l = new TQLabel(v); - } - - parent->addWidget(v,pageno); -} - - -ConduitConfigWidgetBase::ConduitConfigWidgetBase(TQWidget *parent, const char *n) : - TDECModule(parent, n), - fConduitList(0L), - fStack(0L), - fConfigureButton(0L), - fConfigureWizard(0L), - fConfigureKontact(0L), - fActionDescription(0L) -{ - FUNCTIONSETUP; - - TQWidget *w = 0L; // For spacing purposes only. - TQHBox *btns = 0L; - - TQHBoxLayout *mainLayout = new TQHBoxLayout(this); - mainLayout->setSpacing(10); - - // Create the left hand column - fConduitList = new TQListView(this ,"ConduitList"); - fConduitList->addColumn(TQString()); - fConduitList->header()->hide(); - fConduitList->setSizePolicy( - TQSizePolicy(TQSizePolicy::Maximum, TQSizePolicy::Preferred)); - mainLayout->addWidget(fConduitList); - - // Create the title - TQVBoxLayout *vbox = new TQVBoxLayout(NULL, 0, KDialog::spacingHint()); - // String below is just to make space; no need to translate. - fTitleText = new TQLabel(CSL1("Conduit Setup - Addressbook"), this); - TQFont titleFont(fTitleText->font()); - titleFont.setBold(true); - fTitleText->setFont(titleFont); - vbox->addWidget(fTitleText, 0, AlignLeft); - vbox->addWidget(new KSeparator(TQFrame::HLine, this)); - - // Right hand column - fStack = new TQWidgetStack(this, "RightPart"); - vbox->addWidget(fStack, 10); - - mainLayout->addLayout(vbox); - - // First page in stack (right hand column) - addDescriptionPage(fStack,BROKEN_CONDUIT, - i18n("This conduit appears to be broken and cannot " - "be configured.")); - - // Second page, now with layout in a single column - // - // Probably deprecated. - // - addDescriptionPage(fStack,OLD_CONDUIT, - i18n("This is an old-style conduit."),&btns); - w = new TQWidget(btns); - btns->setStretchFactor(w,50); - fConfigureButton = new TQPushButton(btns); - fConfigureButton->setText(i18n("Configure...")); - w = new TQWidget(btns); - btns->setStretchFactor(w,50); - - // Page 3 - addDescriptionPage(fStack,INTERNAL_CONDUIT, - TQString(),0L,&fActionDescription); - - // Page 5 - explanation about conduits - addDescriptionPage(fStack,CONDUIT_EXPLN, - i18n("Conduits are external (possibly third-party) " - "programs that perform synchronization actions. They may " - "have individual configurations. Select a conduit to configure it, " - "and enable it by clicking on its checkbox. " - "")); - - // Page 6 - explanation about general setup - addDescriptionPage(fStack,GENERAL_EXPLN, - i18n("

The general portion of KPilot's setup " - "contains settings for your hardware and the way KPilot " - "should display your data. For the basic setup, which should fulfill " - "the need of most users, just use the setup wizard below.

" - "If you need some special settings, this dialog provides all the options " - "for fine-tuning KPilot. But be warned: The HotSync settings are " - "various esoteric things.

" - "

You can enable an action or conduit by clicking on its checkbox. " - "Checked conduits will be run during a HotSync. " - "Select a conduit to configure it.

" - "
"),&btns); - w = new TQWidget(btns); - btns->setStretchFactor(w,50); - fConfigureWizard = new TQPushButton(i18n("Configuration Wizard"),btns); - w = new TQWidget(btns); - btns->setStretchFactor(w,50); - - - fStack->addWidget(ConduitConfigBase::aboutPage(fStack,0L),GENERAL_ABOUT); -} - -ConduitConfigWidget::ConduitConfigWidget(TQWidget *parent, const char *n, - bool) : - ConduitConfigWidgetBase(parent,n), - fConfigure(0L), - fCurrentConduit(0L), - fGeneralPage(0L), - fCurrentConfig(0L) -{ - FUNCTIONSETUP; - - fConduitList->setSorting(-1); - fConduitList->setRootIsDecorated(true); - fConduitList->setTreeStepSize(10); - // fConduitList->removeColumn(CONDUIT_COMMENT); - fillLists(); - - fConduitList->resize(fConduitList->sizeHint()); - fConduitList->setMinimumSize(fConduitList->sizeHint()); - fConduitList->setColumnWidth(0, fConduitList->sizeHint().width()); - fConduitList->setResizeMode(TQListView::AllColumns); - - fStack->resize(fStack->sizeHint()+TQSize(10,40)); - fStack->setMinimumSize(fStack->sizeHint()+TQSize(10,40)); - - TQObject::connect(fConduitList, - TQT_SIGNAL(selectionChanged(TQListViewItem *)), - this,TQT_SLOT(selected(TQListViewItem *))); - TQObject::connect(fConduitList, - TQT_SIGNAL(clicked(TQListViewItem*)), - this, TQT_SLOT(conduitsChanged(TQListViewItem*))); - - // Deprecated? - TQObject::connect(fConfigureButton, - TQT_SIGNAL(clicked()), - this,TQT_SLOT(configure())); - - TQObject::connect(fConfigureWizard,TQT_SIGNAL(clicked()), - this,TQT_SLOT(configureWizard())); - - fGeneralPage->setSelected(true); - fConduitList->setCurrentItem(fGeneralPage); - selected(fGeneralPage); - - (void) new ConduitTip(fConduitList); - setButtons(Apply); - -} - -ConduitConfigWidget::~ConduitConfigWidget() -{ - FUNCTIONSETUP; - release(); -} - -void ConduitConfigWidget::fillLists() -{ - FUNCTIONSETUP; - - // 3 TQListViewItems for the three headings in the list - TQListViewItem *general,*conduits; - - // And two generic pointers for the rest. - TQListViewItem *q = 0L; - KPilotCheckListItem *p = 0L; - - q = new TQListViewItem(fConduitList, i18n("About")); - q->setText(CONDUIT_COMMENT, i18n("About KPilot. Credits.")); - q->setText(CONDUIT_LIBRARY, CSL1("general_about")); - - conduits = new TQListViewItem(fConduitList, i18n("Conduits")); - - general = new TQListViewItem( fConduitList, i18n("General Setup" ) ); - fGeneralPage = general; - - // Give them identifiers so they can be handled specially when selected. - conduits->setText(CONDUIT_LIBRARY,CSL1("expln_conduits")); - general->setText( CONDUIT_LIBRARY, CSL1("expln_general") ); - - general->setText( CONDUIT_COMMENT, - i18n("General setup of KPilot (User name, port, general sync settings)") ); - conduits->setText( CONDUIT_COMMENT, - i18n("Actions for HotSync with individual configuration.")); - - conduits->setOpen(true); - general->setOpen(true); - - - // Create entries under general. -#define CE(a,b,c) q = new TQListViewItem(general,a) ; \ - q->setText(CONDUIT_COMMENT,b) ; \ - q->setText(CONDUIT_LIBRARY,c) ; - - CE(i18n("Startup and Exit"), i18n("Behavior at startup and exit."), CSL1("general_startexit") ); - CE(i18n("Viewers"), i18n("Viewer settings."), CSL1("general_view") ); - CE(i18n("Backup"),i18n("Special settings for backup."),CSL1("general_backup")); - CE(i18n("HotSync"),i18n("Special behavior during HotSync."),CSL1("general_sync")); - CE(i18n("Device"),i18n("Hardware settings and startup and exit options."),CSL1("general_setup")); - -#undef CE - - - // List of installed (enabled) actions and conduits. - TQStringList potentiallyInstalled = KPilotSettings::installedConduits(); - - // Create internal conduits. - // - // - -#define IC(a,b,c) p = new KPilotCheckListItem(conduits,i18n(a),TQCheckListItem::CheckBox); \ - p->setText(CONDUIT_COMMENT,i18n(c)); \ - p->setText(CONDUIT_LIBRARY,CSL1("internal_" b)); \ - p->setText(CONDUIT_DESKTOP,CSL1("internal_" b)); \ - if (potentiallyInstalled.findIndex(p->text(CONDUIT_DESKTOP))>=0) \ - p->setOriginalState(true); - - IC("Install Files","fileinstall", - "Install files that are dragged to KPilot onto the handheld."); -#undef IC - - - - KServiceTypeProfile::OfferList offers = - KServiceTypeProfile::offers(CSL1("KPilotConduit")); - - TQValueListIterator < KServiceOffer > availList(offers.begin()); - while (availList != offers.end()) - { - TDESharedPtr < KService > o = (*availList).service(); - -#ifdef DEBUG - DEBUGKPILOT << fname << ": " - << o->desktopEntryName() - << " = " << o->name() << endl; -#endif - - if (!o->exec().isEmpty()) - { - WARNINGKPILOT << "Old-style conduit found " - << o->name() - << endl; - } - - p = new KPilotCheckListItem(conduits, - o->name(), - TQCheckListItem::CheckBox); - p->setMultiLinesEnabled(true); - p->setText(CONDUIT_COMMENT,o->comment()); - p->setText(CONDUIT_DESKTOP,o->desktopEntryName()); - p->setText(CONDUIT_LIBRARY,o->library()); - - if (potentiallyInstalled.findIndex(o->desktopEntryName()) < 0) - { - p->setOriginalState(false); - } - else - { - p->setOriginalState(true); - } - - ++availList; - } -} - -static void dumpConduitInfo(const KLibrary *lib) -{ -#ifdef DEBUG - FUNCTIONSETUP; - DEBUGKPILOT << "Plugin version = " << PluginUtility::pluginVersion(lib) << endl; - DEBUGKPILOT << "Plugin id = " << PluginUtility::pluginVersionString(lib) << endl; -#endif -} - -static ConduitConfigBase *handleGeneralPages(TQWidget *w, TQListViewItem *p) -{ - ConduitConfigBase *o = 0L; - - TQString s = p->text(CONDUIT_LIBRARY) ; - - if (s.startsWith(CSL1("general_setup"))) - { - o = new DeviceConfigPage( w, "generalSetup" ); - } - else if (s.startsWith(CSL1("general_sync"))) - { - o = new SyncConfigPage( w, "syncSetup" ); - } - else if (s.startsWith(CSL1("general_view"))) - { - o = new ViewersConfigPage( w, "viewSetup" ); - } - else if (s.startsWith(CSL1("general_startexit"))) - { - o = new StartExitConfigPage(w,"startSetup"); - } - else if (s.startsWith(CSL1("general_backup"))) - { - o = new BackupConfigPage(w,"backupSetup"); - } - - return o; -} - -void ConduitConfigWidget::loadAndConfigure(TQListViewItem *p) // ,bool exec) -{ - FUNCTIONSETUP; - - if (!p) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Executed NULL conduit?" - << endl; -#endif - fStack->raiseWidget(GENERAL_EXPLN); - return; - } - - TQString libraryName = p->text(CONDUIT_LIBRARY); - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Executing conduit " - << p->text(CONDUIT_NAME) - << " (library " << libraryName << ")" - << endl; -#endif - - - if (libraryName.isEmpty()) - { - fStack->raiseWidget(BROKEN_CONDUIT); - warnNoExec(p); - return; - } - - if (libraryName.startsWith(CSL1("internal_"))) - { - fStack->raiseWidget(INTERNAL_CONDUIT); - fActionDescription->setText( - i18n("This is an internal action which has no " - "configuration options. " - "The action's description is: %1 " - "").arg(p->text(CONDUIT_COMMENT))); - return; - } - - if (libraryName == CSL1("expln_conduits")) - { - fStack->raiseWidget(CONDUIT_EXPLN); - return; - } - if (libraryName == CSL1("expln_general")) - { - fStack->raiseWidget(GENERAL_EXPLN); - return; - } - - if (libraryName == CSL1("general_about")) - { - fStack->raiseWidget(GENERAL_ABOUT); - return; - } - - TQObject *o = 0L; - - // Page 4: General setup - if (libraryName.startsWith(CSL1("general_"))) - { - o = handleGeneralPages(fStack,p); - } - else - { - TQCString library = TQFile::encodeName(libraryName); - - KLibFactory *f = KLibLoader::self()->factory(library); - if (!f) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": No conduit library " - << library.data() - << " [" << library.size() << "]" - << " (" << libraryName << ")" - << " found." - << endl; -#endif - fStack->raiseWidget(BROKEN_CONDUIT); - warnNoLibrary(p); - return; - } - - dumpConduitInfo(KLibLoader::self()->library(library)); - - TQStringList a; - a.append(CSL1("modal")); - - o = f->create(TQT_TQOBJECT(fStack), 0L, "ConduitConfigBase", a); - - if (!o) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Can't create ConduitConfigBase - must be old conduit." - << endl; -#endif - - KLibLoader::self()->unloadLibrary( - library); - fStack->raiseWidget(BROKEN_CONDUIT); - warnNoLibrary(p); - return; - } - } - - ConduitConfigBase *d = dynamic_cast(o); - - if (!d) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Can't cast to config base object." - << endl; -#endif - fStack->raiseWidget(BROKEN_CONDUIT); - warnNoLibrary(p); - return; - } - - // Remove the config widget from the stack before we can add the new one - TQWidget *oldConfigWidget = fStack->widget( NEW_CONDUIT ); - if ( oldConfigWidget ) - { - fStack->removeWidget( oldConfigWidget ); - KPILOT_DELETE( oldConfigWidget ); - } - if (fStack->addWidget(d->widget(),NEW_CONDUIT)<0) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Can't add config widget to stack." - << endl; -#endif - } - else - { - d->load(); - fStack->raiseWidget(NEW_CONDUIT); - d->widget()->show(); - fCurrentConfig=d; - // make sure the changed signal is propagated to the KCM*Dialog - // and the apply button is enabled correspondingly. - connect(d, TQT_SIGNAL(changed(bool)), this, TQT_SIGNAL(changed(bool))); - } -} - -bool ConduitConfigWidget::release() -{ - FUNCTIONSETUP; - if (fCurrentConfig) - { - if (!fCurrentConfig->maybeSave()) - return false; - fStack->raiseWidget(0); - delete fCurrentConfig; - } - if (fCurrentConduit) - { - KLibLoader::self()->unloadLibrary( - TQFile::encodeName(fCurrentConduit->text(CONDUIT_LIBRARY))); - } - fCurrentConduit=0L; - fCurrentConfig=0L; - return true; -} - -void ConduitConfigWidget::unselect() -{ - fConduitList->setSelected( fCurrentConduit, true ); - fConduitList->setCurrentItem( fCurrentConduit ); -} - -void ConduitConfigWidget::selected(TQListViewItem *p) -{ - FUNCTIONSETUP; -#ifdef DEBUG - DEBUGKPILOT << fname << ": " - << ( p ? p->text(CONDUIT_NAME) : CSL1("None") ) - << endl; -#endif - if (p!=fCurrentConduit) - { - if (!release()) - { - fConduitList->blockSignals(true); - TQTimer::singleShot(1,this,TQT_SLOT(unselect())); - return; - } - } - fCurrentConduit=p; - loadAndConfigure(p); -// fStack->adjustSize(); -#ifdef DEBUG - DEBUGKPILOT << fname << ": New widget size " - << fStack->size().width() << "x" << fStack->size().height() << endl; - DEBUGKPILOT << fname << ": Current size " - << size().width() << "x" - << size().height() << endl; -#endif - emit sizeChanged(); -#ifdef DEBUG - DEBUGKPILOT << fname << ": New size " - << size().width() << "x" - << size().height() << endl; -#endif - - // set the dialog title to the selected item - TQListViewItem *pParent = p->parent(); - TQString title; - title = pParent ? pParent->text(CONDUIT_NAME) + CSL1(" - ") : TQString() ; - title += p ? p->text(CONDUIT_NAME) : i18n("KPilot Setup"); - fTitleText->setText(title); -} - -void ConduitConfigWidget::configure() -{ - loadAndConfigure(fConduitList->selectedItem()); -} - -void ConduitConfigWidget::warnNoExec(const TQListViewItem * p) -{ - FUNCTIONSETUP; - - TQString msg = i18n("No library could be " - "found for the conduit %1. This means that the " - "conduit was not installed properly.") - .arg(p->text(CONDUIT_NAME)); - -#ifdef DEBUG - DEBUGKPILOT << fname << ": No library for " - << p->text(CONDUIT_NAME) << endl; -#endif - - KMessageBox::error(this, msg, i18n("Conduit Error")); -} - -void ConduitConfigWidget::warnNoLibrary(const TQListViewItem *p) -{ - FUNCTIONSETUP; - - TQString msg = i18n("There was a problem loading the library " - "for the conduit %1. This means that the " - "conduit was not installed properly.") - .arg(p->text(CONDUIT_NAME)); - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Can't load library for " - << p->text(CONDUIT_NAME) << endl; -#endif - - KMessageBox::error(this, msg, i18n("Conduit Error")); -} - -void ConduitConfigWidget::save() -{ - FUNCTIONSETUP; - - // Only new-style conduits and the general setup have changes that need to be commited - // old-style conduits have their own config dlg which commits them itself - if ( fStack->id( fStack->visibleWidget())==NEW_CONDUIT ) - { - if (fCurrentConfig) fCurrentConfig->commit(); - } - - TQStringList activeConduits; - TQListViewItemIterator it( fConduitList ); - while ( it.current() ) { - KPilotCheckListItem*p = dynamic_cast(it.current()); - if ( p ) - { - p->setOriginalState( p->isOn() ); - if ( p->isOn() ) - activeConduits.append(p->text(CONDUIT_DESKTOP)); - } - ++it; - } - KPilotSettings::setInstalledConduits(activeConduits); - KPilotSettings::self()->writeConfig(); -} - - -void ConduitConfigWidget::load() -{ - FUNCTIONSETUP; - KPilotSettings::self()->readConfig(); - - TQStringList potentiallyInstalled = KPilotSettings::installedConduits(); - TQListViewItem*p = fConduitList->firstChild(); - while (p) - { - TQListViewItem*q = p->firstChild(); - while (q) - { - TQCheckListItem*qq=dynamic_cast(q); - if (qq) - { - qq->setOn(! (potentiallyInstalled.findIndex(qq->text(CONDUIT_DESKTOP))<0) ); - } - q = q->nextSibling(); - } - p=p->nextSibling(); - } - - - // Only new-style conduits and the general setup have changes that need to be commited - // old-style conduits have their own config dlg which commits them itself - if ( fStack->id( fStack->visibleWidget())==NEW_CONDUIT ) - { - if (fCurrentConfig) fCurrentConfig->load(); - } -} - - -void ConduitConfigWidget::conduitsChanged(TQListViewItem*item) -{ - KPilotCheckListItem*i=dynamic_cast(item); - if (i) - { - if (!i->isOriginalState()) emit changed(true); - } -} - -void ConduitConfigWidget::reopenItem(TQListViewItem *i) -{ - i->setOpen(true); -} - -void ConduitConfigWidget::configureWizard() -{ - FUNCTIONSETUP; - ConfigWizard wiz(this, "Wizard"); - if (wiz.exec()) { - KPilotSettings::self()->readConfig(); - load(); - } -} - - diff --git a/kpilot/conduitConfigDialog.cpp b/kpilot/conduitConfigDialog.cpp new file mode 100644 index 0000000..3b86019 --- /dev/null +++ b/kpilot/conduitConfigDialog.cpp @@ -0,0 +1,849 @@ +/* KPilot +** +** Copyright (C) 2001 by Dan Pilone +** Copyright (C) 2002-2004 by Adriaan de Groot +** Copyright (C) 2003-2004 Reinhold Kainhofer +** +** This file defines a .ui-based configuration dialog for conduits. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "plugin.h" +#include "kpilotConfig.h" +#include "kpilotConfigDialog.h" + +#include "kpilotConfigWizard.h" + +#include "conduitConfigDialog.moc" + +#define CONDUIT_NAME (0) +#define CONDUIT_COMMENT (1) +#define CONDUIT_DESKTOP (2) +#define CONDUIT_LIBRARY (3) +#define CONDUIT_ORDER (4) + + +extern "C" +{ + KDE_EXPORT TDECModule *create_kpilotconfig( TQWidget *parent, const char * ) + { + FUNCTIONSETUP; + return new ConduitConfigWidget( parent, "kcmkpilotconfig" ); + } + + KDE_EXPORT ConfigWizard *create_wizard(TQWidget *parent, int m) + { + FUNCTIONSETUP; + return new ConfigWizard(parent,"Wizard", m); + } +} + + +class ConduitTip : public TQToolTip +{ +public: + ConduitTip(TQListView *parent); + virtual ~ConduitTip(); + +protected: + virtual void maybeTip(const TQPoint &); + + TQListView *fListView; +} ; + + +ConduitTip::ConduitTip(TQListView *p) : + TQToolTip(p->viewport(),0L), + fListView(p) +{ + FUNCTIONSETUP; +} + +ConduitTip::~ConduitTip() +{ + FUNCTIONSETUP; +} + +/* virtual */ void ConduitTip::maybeTip(const TQPoint &p) +{ + FUNCTIONSETUP; + + TQListViewItem *l = fListView->itemAt(p); + + if (!l) return; + + // ConduitListItem *q = static_cast(l); + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Tip over " + << l->text(CONDUIT_NAME) + << " with text " + << l->text(CONDUIT_COMMENT) + << endl; +#endif + + TQString s = l->text(CONDUIT_COMMENT); + + if (s.isEmpty()) return; + if (s.find(CSL1(""),0,false) == -1) + { + s.prepend(CSL1("")); + s.append(CSL1("")); + } + + tip(fListView->itemRect(l),s); +} + +// implement our own check list items so we can detect if a given item was checked/unchecked. We need +// this to prevent the modified signal if one only wants to display a conduit's config widget. Currently, +// TDEListView doesn't provide any signal that indicates that the checked state of a checklist item was changed. +class KPilotCheckListItem : public TQCheckListItem +{ +public: + KPilotCheckListItem ( TQListViewItem * parent, const TQString & text, Type tt = RadioButtonController ) : TQCheckListItem(parent, text, tt),mOriginalState(false) {} + ~KPilotCheckListItem() {} + + void setOriginalState(bool state) { mOriginalState=state; setOn(state);} + bool isOriginalState() { return isOn() == mOriginalState; } + +protected: + bool mOriginalState; +}; + + +// Page numbers in the widget stack +#define OLD_CONDUIT (1) +#define BROKEN_CONDUIT (2) +#define INTERNAL_CONDUIT (3) +#define INTERNAL_EXPLN (4) +#define CONDUIT_EXPLN (5) +#define GENERAL_EXPLN (6) +#define GENERAL_ABOUT (7) +#define NEW_CONDUIT (8) + + +/* +** Create a page in the widget stack @p parent on page @p pageno, +** bearing the given @p text. The remainder of the parameters are +** for esoteric things like: +** @p buttons set to non-null to include (and return) a TQHBox suitable +** for displaying a row of buttons in on the page. +** @p label set to non-null to return the TQLabel used to display @p text. +*/ +static void addDescriptionPage(TQWidgetStack *parent, + int pageno, + const TQString &text, + TQHBox **buttons = 0L, + TQLabel **label = 0L) +{ + TQVBox *v = new TQVBox(parent); + TQLabel *l = 0L; + + v->setFrameShape(TQLabel::NoFrame); + v->setMargin(SPACING); + + l = new TQLabel(v); + l->setText(text); + l->setAlignment(TQt::AlignLeft | TQt::AlignVCenter | TQt::ExpandTabs | TQt::WordBreak); + + if (label) { *label = l; } + + if (buttons) + { + *buttons = new TQHBox(v); + l = new TQLabel(v); + } + + parent->addWidget(v,pageno); +} + + +ConduitConfigWidgetBase::ConduitConfigWidgetBase(TQWidget *parent, const char *n) : + TDECModule(parent, n), + fConduitList(0L), + fStack(0L), + fConfigureButton(0L), + fConfigureWizard(0L), + fConfigureKontact(0L), + fActionDescription(0L) +{ + FUNCTIONSETUP; + + TQWidget *w = 0L; // For spacing purposes only. + TQHBox *btns = 0L; + + TQHBoxLayout *mainLayout = new TQHBoxLayout(this); + mainLayout->setSpacing(10); + + // Create the left hand column + fConduitList = new TQListView(this ,"ConduitList"); + fConduitList->addColumn(TQString()); + fConduitList->header()->hide(); + fConduitList->setSizePolicy( + TQSizePolicy(TQSizePolicy::Maximum, TQSizePolicy::Preferred)); + mainLayout->addWidget(fConduitList); + + // Create the title + TQVBoxLayout *vbox = new TQVBoxLayout(NULL, 0, KDialog::spacingHint()); + // String below is just to make space; no need to translate. + fTitleText = new TQLabel(CSL1("Conduit Setup - Addressbook"), this); + TQFont titleFont(fTitleText->font()); + titleFont.setBold(true); + fTitleText->setFont(titleFont); + vbox->addWidget(fTitleText, 0, AlignLeft); + vbox->addWidget(new KSeparator(TQFrame::HLine, this)); + + // Right hand column + fStack = new TQWidgetStack(this, "RightPart"); + vbox->addWidget(fStack, 10); + + mainLayout->addLayout(vbox); + + // First page in stack (right hand column) + addDescriptionPage(fStack,BROKEN_CONDUIT, + i18n("This conduit appears to be broken and cannot " + "be configured.")); + + // Second page, now with layout in a single column + // + // Probably deprecated. + // + addDescriptionPage(fStack,OLD_CONDUIT, + i18n("This is an old-style conduit."),&btns); + w = new TQWidget(btns); + btns->setStretchFactor(w,50); + fConfigureButton = new TQPushButton(btns); + fConfigureButton->setText(i18n("Configure...")); + w = new TQWidget(btns); + btns->setStretchFactor(w,50); + + // Page 3 + addDescriptionPage(fStack,INTERNAL_CONDUIT, + TQString(),0L,&fActionDescription); + + // Page 5 - explanation about conduits + addDescriptionPage(fStack,CONDUIT_EXPLN, + i18n("Conduits are external (possibly third-party) " + "programs that perform synchronization actions. They may " + "have individual configurations. Select a conduit to configure it, " + "and enable it by clicking on its checkbox. " + "")); + + // Page 6 - explanation about general setup + addDescriptionPage(fStack,GENERAL_EXPLN, + i18n("

The general portion of KPilot's setup " + "contains settings for your hardware and the way KPilot " + "should display your data. For the basic setup, which should fulfill " + "the need of most users, just use the setup wizard below.

" + "If you need some special settings, this dialog provides all the options " + "for fine-tuning KPilot. But be warned: The HotSync settings are " + "various esoteric things.

" + "

You can enable an action or conduit by clicking on its checkbox. " + "Checked conduits will be run during a HotSync. " + "Select a conduit to configure it.

" + "
"),&btns); + w = new TQWidget(btns); + btns->setStretchFactor(w,50); + fConfigureWizard = new TQPushButton(i18n("Configuration Wizard"),btns); + w = new TQWidget(btns); + btns->setStretchFactor(w,50); + + + fStack->addWidget(ConduitConfigBase::aboutPage(fStack,0L),GENERAL_ABOUT); +} + +ConduitConfigWidget::ConduitConfigWidget(TQWidget *parent, const char *n, + bool) : + ConduitConfigWidgetBase(parent,n), + fConfigure(0L), + fCurrentConduit(0L), + fGeneralPage(0L), + fCurrentConfig(0L) +{ + FUNCTIONSETUP; + + fConduitList->setSorting(-1); + fConduitList->setRootIsDecorated(true); + fConduitList->setTreeStepSize(10); + // fConduitList->removeColumn(CONDUIT_COMMENT); + fillLists(); + + fConduitList->resize(fConduitList->sizeHint()); + fConduitList->setMinimumSize(fConduitList->sizeHint()); + fConduitList->setColumnWidth(0, fConduitList->sizeHint().width()); + fConduitList->setResizeMode(TQListView::AllColumns); + + fStack->resize(fStack->sizeHint()+TQSize(10,40)); + fStack->setMinimumSize(fStack->sizeHint()+TQSize(10,40)); + + TQObject::connect(fConduitList, + TQT_SIGNAL(selectionChanged(TQListViewItem *)), + this,TQT_SLOT(selected(TQListViewItem *))); + TQObject::connect(fConduitList, + TQT_SIGNAL(clicked(TQListViewItem*)), + this, TQT_SLOT(conduitsChanged(TQListViewItem*))); + + // Deprecated? + TQObject::connect(fConfigureButton, + TQT_SIGNAL(clicked()), + this,TQT_SLOT(configure())); + + TQObject::connect(fConfigureWizard,TQT_SIGNAL(clicked()), + this,TQT_SLOT(configureWizard())); + + fGeneralPage->setSelected(true); + fConduitList->setCurrentItem(fGeneralPage); + selected(fGeneralPage); + + (void) new ConduitTip(fConduitList); + setButtons(Apply); + +} + +ConduitConfigWidget::~ConduitConfigWidget() +{ + FUNCTIONSETUP; + release(); +} + +void ConduitConfigWidget::fillLists() +{ + FUNCTIONSETUP; + + // 3 TQListViewItems for the three headings in the list + TQListViewItem *general,*conduits; + + // And two generic pointers for the rest. + TQListViewItem *q = 0L; + KPilotCheckListItem *p = 0L; + + q = new TQListViewItem(fConduitList, i18n("About")); + q->setText(CONDUIT_COMMENT, i18n("About KPilot. Credits.")); + q->setText(CONDUIT_LIBRARY, CSL1("general_about")); + + conduits = new TQListViewItem(fConduitList, i18n("Conduits")); + + general = new TQListViewItem( fConduitList, i18n("General Setup" ) ); + fGeneralPage = general; + + // Give them identifiers so they can be handled specially when selected. + conduits->setText(CONDUIT_LIBRARY,CSL1("expln_conduits")); + general->setText( CONDUIT_LIBRARY, CSL1("expln_general") ); + + general->setText( CONDUIT_COMMENT, + i18n("General setup of KPilot (User name, port, general sync settings)") ); + conduits->setText( CONDUIT_COMMENT, + i18n("Actions for HotSync with individual configuration.")); + + conduits->setOpen(true); + general->setOpen(true); + + + // Create entries under general. +#define CE(a,b,c) q = new TQListViewItem(general,a) ; \ + q->setText(CONDUIT_COMMENT,b) ; \ + q->setText(CONDUIT_LIBRARY,c) ; + + CE(i18n("Startup and Exit"), i18n("Behavior at startup and exit."), CSL1("general_startexit") ); + CE(i18n("Viewers"), i18n("Viewer settings."), CSL1("general_view") ); + CE(i18n("Backup"),i18n("Special settings for backup."),CSL1("general_backup")); + CE(i18n("HotSync"),i18n("Special behavior during HotSync."),CSL1("general_sync")); + CE(i18n("Device"),i18n("Hardware settings and startup and exit options."),CSL1("general_setup")); + +#undef CE + + + // List of installed (enabled) actions and conduits. + TQStringList potentiallyInstalled = KPilotSettings::installedConduits(); + + // Create internal conduits. + // + // + +#define IC(a,b,c) p = new KPilotCheckListItem(conduits,i18n(a),TQCheckListItem::CheckBox); \ + p->setText(CONDUIT_COMMENT,i18n(c)); \ + p->setText(CONDUIT_LIBRARY,CSL1("internal_" b)); \ + p->setText(CONDUIT_DESKTOP,CSL1("internal_" b)); \ + if (potentiallyInstalled.findIndex(p->text(CONDUIT_DESKTOP))>=0) \ + p->setOriginalState(true); + + IC("Install Files","fileinstall", + "Install files that are dragged to KPilot onto the handheld."); +#undef IC + + + + KServiceTypeProfile::OfferList offers = + KServiceTypeProfile::offers(CSL1("KPilotConduit")); + + TQValueListIterator < KServiceOffer > availList(offers.begin()); + while (availList != offers.end()) + { + TDESharedPtr < KService > o = (*availList).service(); + +#ifdef DEBUG + DEBUGKPILOT << fname << ": " + << o->desktopEntryName() + << " = " << o->name() << endl; +#endif + + if (!o->exec().isEmpty()) + { + WARNINGKPILOT << "Old-style conduit found " + << o->name() + << endl; + } + + p = new KPilotCheckListItem(conduits, + o->name(), + TQCheckListItem::CheckBox); + p->setMultiLinesEnabled(true); + p->setText(CONDUIT_COMMENT,o->comment()); + p->setText(CONDUIT_DESKTOP,o->desktopEntryName()); + p->setText(CONDUIT_LIBRARY,o->library()); + + if (potentiallyInstalled.findIndex(o->desktopEntryName()) < 0) + { + p->setOriginalState(false); + } + else + { + p->setOriginalState(true); + } + + ++availList; + } +} + +static void dumpConduitInfo(const KLibrary *lib) +{ +#ifdef DEBUG + FUNCTIONSETUP; + DEBUGKPILOT << "Plugin version = " << PluginUtility::pluginVersion(lib) << endl; + DEBUGKPILOT << "Plugin id = " << PluginUtility::pluginVersionString(lib) << endl; +#endif +} + +static ConduitConfigBase *handleGeneralPages(TQWidget *w, TQListViewItem *p) +{ + ConduitConfigBase *o = 0L; + + TQString s = p->text(CONDUIT_LIBRARY) ; + + if (s.startsWith(CSL1("general_setup"))) + { + o = new DeviceConfigPage( w, "generalSetup" ); + } + else if (s.startsWith(CSL1("general_sync"))) + { + o = new SyncConfigPage( w, "syncSetup" ); + } + else if (s.startsWith(CSL1("general_view"))) + { + o = new ViewersConfigPage( w, "viewSetup" ); + } + else if (s.startsWith(CSL1("general_startexit"))) + { + o = new StartExitConfigPage(w,"startSetup"); + } + else if (s.startsWith(CSL1("general_backup"))) + { + o = new BackupConfigPage(w,"backupSetup"); + } + + return o; +} + +void ConduitConfigWidget::loadAndConfigure(TQListViewItem *p) // ,bool exec) +{ + FUNCTIONSETUP; + + if (!p) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Executed NULL conduit?" + << endl; +#endif + fStack->raiseWidget(GENERAL_EXPLN); + return; + } + + TQString libraryName = p->text(CONDUIT_LIBRARY); + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Executing conduit " + << p->text(CONDUIT_NAME) + << " (library " << libraryName << ")" + << endl; +#endif + + + if (libraryName.isEmpty()) + { + fStack->raiseWidget(BROKEN_CONDUIT); + warnNoExec(p); + return; + } + + if (libraryName.startsWith(CSL1("internal_"))) + { + fStack->raiseWidget(INTERNAL_CONDUIT); + fActionDescription->setText( + i18n("This is an internal action which has no " + "configuration options. " + "The action's description is: %1 " + "").arg(p->text(CONDUIT_COMMENT))); + return; + } + + if (libraryName == CSL1("expln_conduits")) + { + fStack->raiseWidget(CONDUIT_EXPLN); + return; + } + if (libraryName == CSL1("expln_general")) + { + fStack->raiseWidget(GENERAL_EXPLN); + return; + } + + if (libraryName == CSL1("general_about")) + { + fStack->raiseWidget(GENERAL_ABOUT); + return; + } + + TQObject *o = 0L; + + // Page 4: General setup + if (libraryName.startsWith(CSL1("general_"))) + { + o = handleGeneralPages(fStack,p); + } + else + { + TQCString library = TQFile::encodeName(libraryName); + + KLibFactory *f = KLibLoader::self()->factory(library); + if (!f) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": No conduit library " + << library.data() + << " [" << library.size() << "]" + << " (" << libraryName << ")" + << " found." + << endl; +#endif + fStack->raiseWidget(BROKEN_CONDUIT); + warnNoLibrary(p); + return; + } + + dumpConduitInfo(KLibLoader::self()->library(library)); + + TQStringList a; + a.append(CSL1("modal")); + + o = f->create(TQT_TQOBJECT(fStack), 0L, "ConduitConfigBase", a); + + if (!o) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Can't create ConduitConfigBase - must be old conduit." + << endl; +#endif + + KLibLoader::self()->unloadLibrary( + library); + fStack->raiseWidget(BROKEN_CONDUIT); + warnNoLibrary(p); + return; + } + } + + ConduitConfigBase *d = dynamic_cast(o); + + if (!d) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Can't cast to config base object." + << endl; +#endif + fStack->raiseWidget(BROKEN_CONDUIT); + warnNoLibrary(p); + return; + } + + // Remove the config widget from the stack before we can add the new one + TQWidget *oldConfigWidget = fStack->widget( NEW_CONDUIT ); + if ( oldConfigWidget ) + { + fStack->removeWidget( oldConfigWidget ); + KPILOT_DELETE( oldConfigWidget ); + } + if (fStack->addWidget(d->widget(),NEW_CONDUIT)<0) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Can't add config widget to stack." + << endl; +#endif + } + else + { + d->load(); + fStack->raiseWidget(NEW_CONDUIT); + d->widget()->show(); + fCurrentConfig=d; + // make sure the changed signal is propagated to the KCM*Dialog + // and the apply button is enabled correspondingly. + connect(d, TQT_SIGNAL(changed(bool)), this, TQT_SIGNAL(changed(bool))); + } +} + +bool ConduitConfigWidget::release() +{ + FUNCTIONSETUP; + if (fCurrentConfig) + { + if (!fCurrentConfig->maybeSave()) + return false; + fStack->raiseWidget(0); + delete fCurrentConfig; + } + if (fCurrentConduit) + { + KLibLoader::self()->unloadLibrary( + TQFile::encodeName(fCurrentConduit->text(CONDUIT_LIBRARY))); + } + fCurrentConduit=0L; + fCurrentConfig=0L; + return true; +} + +void ConduitConfigWidget::unselect() +{ + fConduitList->setSelected( fCurrentConduit, true ); + fConduitList->setCurrentItem( fCurrentConduit ); +} + +void ConduitConfigWidget::selected(TQListViewItem *p) +{ + FUNCTIONSETUP; +#ifdef DEBUG + DEBUGKPILOT << fname << ": " + << ( p ? p->text(CONDUIT_NAME) : CSL1("None") ) + << endl; +#endif + if (p!=fCurrentConduit) + { + if (!release()) + { + fConduitList->blockSignals(true); + TQTimer::singleShot(1,this,TQT_SLOT(unselect())); + return; + } + } + fCurrentConduit=p; + loadAndConfigure(p); +// fStack->adjustSize(); +#ifdef DEBUG + DEBUGKPILOT << fname << ": New widget size " + << fStack->size().width() << "x" << fStack->size().height() << endl; + DEBUGKPILOT << fname << ": Current size " + << size().width() << "x" + << size().height() << endl; +#endif + emit sizeChanged(); +#ifdef DEBUG + DEBUGKPILOT << fname << ": New size " + << size().width() << "x" + << size().height() << endl; +#endif + + // set the dialog title to the selected item + TQListViewItem *pParent = p->parent(); + TQString title; + title = pParent ? pParent->text(CONDUIT_NAME) + CSL1(" - ") : TQString() ; + title += p ? p->text(CONDUIT_NAME) : i18n("KPilot Setup"); + fTitleText->setText(title); +} + +void ConduitConfigWidget::configure() +{ + loadAndConfigure(fConduitList->selectedItem()); +} + +void ConduitConfigWidget::warnNoExec(const TQListViewItem * p) +{ + FUNCTIONSETUP; + + TQString msg = i18n("No library could be " + "found for the conduit %1. This means that the " + "conduit was not installed properly.") + .arg(p->text(CONDUIT_NAME)); + +#ifdef DEBUG + DEBUGKPILOT << fname << ": No library for " + << p->text(CONDUIT_NAME) << endl; +#endif + + KMessageBox::error(this, msg, i18n("Conduit Error")); +} + +void ConduitConfigWidget::warnNoLibrary(const TQListViewItem *p) +{ + FUNCTIONSETUP; + + TQString msg = i18n("There was a problem loading the library " + "for the conduit %1. This means that the " + "conduit was not installed properly.") + .arg(p->text(CONDUIT_NAME)); + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Can't load library for " + << p->text(CONDUIT_NAME) << endl; +#endif + + KMessageBox::error(this, msg, i18n("Conduit Error")); +} + +void ConduitConfigWidget::save() +{ + FUNCTIONSETUP; + + // Only new-style conduits and the general setup have changes that need to be commited + // old-style conduits have their own config dlg which commits them itself + if ( fStack->id( fStack->visibleWidget())==NEW_CONDUIT ) + { + if (fCurrentConfig) fCurrentConfig->commit(); + } + + TQStringList activeConduits; + TQListViewItemIterator it( fConduitList ); + while ( it.current() ) { + KPilotCheckListItem*p = dynamic_cast(it.current()); + if ( p ) + { + p->setOriginalState( p->isOn() ); + if ( p->isOn() ) + activeConduits.append(p->text(CONDUIT_DESKTOP)); + } + ++it; + } + KPilotSettings::setInstalledConduits(activeConduits); + KPilotSettings::self()->writeConfig(); +} + + +void ConduitConfigWidget::load() +{ + FUNCTIONSETUP; + KPilotSettings::self()->readConfig(); + + TQStringList potentiallyInstalled = KPilotSettings::installedConduits(); + TQListViewItem*p = fConduitList->firstChild(); + while (p) + { + TQListViewItem*q = p->firstChild(); + while (q) + { + TQCheckListItem*qq=dynamic_cast(q); + if (qq) + { + qq->setOn(! (potentiallyInstalled.findIndex(qq->text(CONDUIT_DESKTOP))<0) ); + } + q = q->nextSibling(); + } + p=p->nextSibling(); + } + + + // Only new-style conduits and the general setup have changes that need to be commited + // old-style conduits have their own config dlg which commits them itself + if ( fStack->id( fStack->visibleWidget())==NEW_CONDUIT ) + { + if (fCurrentConfig) fCurrentConfig->load(); + } +} + + +void ConduitConfigWidget::conduitsChanged(TQListViewItem*item) +{ + KPilotCheckListItem*i=dynamic_cast(item); + if (i) + { + if (!i->isOriginalState()) emit changed(true); + } +} + +void ConduitConfigWidget::reopenItem(TQListViewItem *i) +{ + i->setOpen(true); +} + +void ConduitConfigWidget::configureWizard() +{ + FUNCTIONSETUP; + ConfigWizard wiz(this, "Wizard"); + if (wiz.exec()) { + KPilotSettings::self()->readConfig(); + load(); + } +} + + diff --git a/kpilot/datebookWidget.cc b/kpilot/datebookWidget.cc deleted file mode 100644 index fedfd6d..0000000 --- a/kpilot/datebookWidget.cc +++ /dev/null @@ -1,133 +0,0 @@ -/* KPilot -** -** Copyright (C) 2003 by Dan Pilone. -** Authored by Adriaan de Groot -** -** This is the viewer for datebook data. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - - -#include "options.h" - - -#include -#include -#include - -#include -#include -#include - -#include "datebookWidget.moc" - -DatebookWidget::DatebookWidget(TQWidget *parent, const TQString &dbpath) : - PilotComponent(parent,"component_generic",dbpath) -{ - FUNCTIONSETUP; - - TQGridLayout *g = new TQGridLayout(this,1,1,SPACING); - - fDatePicker = new KDatePicker( this, "fDatePicker" ); - fDatePicker->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)4, (TQSizePolicy::SizeType)5, 0, 0, fDatePicker->sizePolicy().hasHeightForWidth() ) ); - g->addMultiCellWidget(fDatePicker,0,0,0,2); - - TQSpacerItem* spacer = new TQSpacerItem( 20, 180, TQSizePolicy::Minimum, TQSizePolicy::Expanding ); - g->addItem( spacer, 1, 1 ); - - fAddButton = new TQPushButton( i18n( "&Add..." ), this, "pushButton1" ); - g->addWidget( fAddButton, 2, 0 ); - - fEditButton = new TQPushButton( i18n( "&Edit..." ), this, "pushButton2" ); - g->addWidget( fEditButton, 2, 1 ); - - fDeleteButton = new TQPushButton( i18n( "&Delete..." ), this, "pushButton3" ); - g->addWidget( fDeleteButton, 2, 2 ); - - fEventList = new TDEListView( this, "kListView1" ); - fEventList->addColumn( i18n( "Time" ) ); - fEventList->addColumn( i18n( "Al" ) ); - fEventList->addColumn( i18n( "Rec" ) ); - fEventList->addColumn( i18n( "Description" ) ); -// fEventList->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)7, (TQSizePolicy::SizeType)7, 0, 0, fEventList->sizePolicy().hasHeightForWidth() ) ); - fEventList->setAllColumnsShowFocus( TRUE ); - fEventList->setShowSortIndicator( TRUE ); - fEventList->setResizeMode( TDEListView::/*LastColumn*/AllColumns ); - fEventList->setFullWidth( TRUE ); -// fEventList->setAlternateBackground( TQColor( 221, 146, 240 ) ); - g->addMultiCellWidget(fEventList, 0, 2, 3, 3); - - connect(fDatePicker, TQT_SIGNAL(dateChanged()), TQT_SLOT(slotDayChanged())); - connect(fAddButton, TQT_SIGNAL(clicked()), TQT_SLOT(slotAddEvent())); - connect(fEditButton, TQT_SIGNAL(clicked()), TQT_SLOT(slotEditEvent())); - connect(fDeleteButton, TQT_SIGNAL(clicked()), TQT_SLOT(slotDeleteEvent())); -} - -DatebookWidget::~DatebookWidget() -{ - FUNCTIONSETUP; -} - - -void DatebookWidget::showComponent() -{ - FUNCTIONSETUP; - - // TODO: Open the calendar database - // TODO: Initialize the current month - // TODO: Fill the calendar and the event list -} - -void DatebookWidget::hideComponent() -{ - FUNCTIONSETUP; - - // TODO: Close the calendar database if open - // TODO: clear the calendar and the event list -} - -void DatebookWidget::slotDayChanged() -{ - FUNCTIONSETUP; - KMessageBox::information(this, CSL1("slotDayChanged")); -} - -void DatebookWidget::slotAddEvent() -{ - FUNCTIONSETUP; - KMessageBox::information(this, CSL1("slotAddEvent")); -} - -void DatebookWidget::slotEditEvent() -{ - FUNCTIONSETUP; - KMessageBox::information(this, CSL1("slotEditEvent")); -} - -void DatebookWidget::slotDeleteEvent() -{ - FUNCTIONSETUP; - KMessageBox::information(this, CSL1("slotDeleteEvent")); -} - - diff --git a/kpilot/datebookWidget.cpp b/kpilot/datebookWidget.cpp new file mode 100644 index 0000000..fedfd6d --- /dev/null +++ b/kpilot/datebookWidget.cpp @@ -0,0 +1,133 @@ +/* KPilot +** +** Copyright (C) 2003 by Dan Pilone. +** Authored by Adriaan de Groot +** +** This is the viewer for datebook data. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + +#include "options.h" + + +#include +#include +#include + +#include +#include +#include + +#include "datebookWidget.moc" + +DatebookWidget::DatebookWidget(TQWidget *parent, const TQString &dbpath) : + PilotComponent(parent,"component_generic",dbpath) +{ + FUNCTIONSETUP; + + TQGridLayout *g = new TQGridLayout(this,1,1,SPACING); + + fDatePicker = new KDatePicker( this, "fDatePicker" ); + fDatePicker->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)4, (TQSizePolicy::SizeType)5, 0, 0, fDatePicker->sizePolicy().hasHeightForWidth() ) ); + g->addMultiCellWidget(fDatePicker,0,0,0,2); + + TQSpacerItem* spacer = new TQSpacerItem( 20, 180, TQSizePolicy::Minimum, TQSizePolicy::Expanding ); + g->addItem( spacer, 1, 1 ); + + fAddButton = new TQPushButton( i18n( "&Add..." ), this, "pushButton1" ); + g->addWidget( fAddButton, 2, 0 ); + + fEditButton = new TQPushButton( i18n( "&Edit..." ), this, "pushButton2" ); + g->addWidget( fEditButton, 2, 1 ); + + fDeleteButton = new TQPushButton( i18n( "&Delete..." ), this, "pushButton3" ); + g->addWidget( fDeleteButton, 2, 2 ); + + fEventList = new TDEListView( this, "kListView1" ); + fEventList->addColumn( i18n( "Time" ) ); + fEventList->addColumn( i18n( "Al" ) ); + fEventList->addColumn( i18n( "Rec" ) ); + fEventList->addColumn( i18n( "Description" ) ); +// fEventList->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)7, (TQSizePolicy::SizeType)7, 0, 0, fEventList->sizePolicy().hasHeightForWidth() ) ); + fEventList->setAllColumnsShowFocus( TRUE ); + fEventList->setShowSortIndicator( TRUE ); + fEventList->setResizeMode( TDEListView::/*LastColumn*/AllColumns ); + fEventList->setFullWidth( TRUE ); +// fEventList->setAlternateBackground( TQColor( 221, 146, 240 ) ); + g->addMultiCellWidget(fEventList, 0, 2, 3, 3); + + connect(fDatePicker, TQT_SIGNAL(dateChanged()), TQT_SLOT(slotDayChanged())); + connect(fAddButton, TQT_SIGNAL(clicked()), TQT_SLOT(slotAddEvent())); + connect(fEditButton, TQT_SIGNAL(clicked()), TQT_SLOT(slotEditEvent())); + connect(fDeleteButton, TQT_SIGNAL(clicked()), TQT_SLOT(slotDeleteEvent())); +} + +DatebookWidget::~DatebookWidget() +{ + FUNCTIONSETUP; +} + + +void DatebookWidget::showComponent() +{ + FUNCTIONSETUP; + + // TODO: Open the calendar database + // TODO: Initialize the current month + // TODO: Fill the calendar and the event list +} + +void DatebookWidget::hideComponent() +{ + FUNCTIONSETUP; + + // TODO: Close the calendar database if open + // TODO: clear the calendar and the event list +} + +void DatebookWidget::slotDayChanged() +{ + FUNCTIONSETUP; + KMessageBox::information(this, CSL1("slotDayChanged")); +} + +void DatebookWidget::slotAddEvent() +{ + FUNCTIONSETUP; + KMessageBox::information(this, CSL1("slotAddEvent")); +} + +void DatebookWidget::slotEditEvent() +{ + FUNCTIONSETUP; + KMessageBox::information(this, CSL1("slotEditEvent")); +} + +void DatebookWidget::slotDeleteEvent() +{ + FUNCTIONSETUP; + KMessageBox::information(this, CSL1("slotDeleteEvent")); +} + + diff --git a/kpilot/dbAppInfoEditor.cc b/kpilot/dbAppInfoEditor.cc deleted file mode 100644 index 8fe5728..0000000 --- a/kpilot/dbAppInfoEditor.cc +++ /dev/null @@ -1,105 +0,0 @@ -/* dbRecordEditor.cc KPilot -** -** Copyright (C) 2003 Reinhold Kainhofer -** -**/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include - -#include "dbAppInfoEditor.h" - -#include -using namespace KHE; - - -/************************************************* -**************************************************/ - -DBAppInfoEditor::DBAppInfoEditor(char*appInfoData, int l, TQWidget *parent) : - KDialogBase(parent, "AppBlock Editor",false, - i18n("Edit AppInfo Block"), - Ok|Cancel), - appInfo(appInfoData), - len(l) -{ - fAppInfoEdit = KHE::createBytesEditWidget( this, "fAppInfoEdit" ); - if( fAppInfoEdit ) - { - // fetch the editor interface - KHE::BytesEditInterface* fAppInfoEditIf = KHE::bytesEditInterface( fAppInfoEdit ); - Q_ASSERT( fAppInfoEditIf ); // This should not fail! - if( fAppInfoEditIf ) - { - fAppInfoEditIf->setData( (char*)appInfoData, l ); - fAppInfoEditIf->setMaxDataSize( l ); - // TODO_RK: Make the app info editable. I need to find a way - // to sync the appInfoBlock to the handheld - fAppInfoEditIf->setReadOnly( true ); - } - } - else - { - TQLabel*tmpW = new TQLabel( i18n("To view the Application info block data, please install a hex editor (e.g. khexedit from tdeutils)."), this ); - tmpW->setBackgroundMode( TQt::PaletteMid ); - tmpW->setAlignment( TQt::AlignHCenter | TQt::AlignVCenter | TQt::WordBreak); - tmpW->setFrameShape( TQFrame::Panel ); - tmpW->setFrameShadow( TQFrame::Sunken ); - fAppInfoEdit = tmpW; - } - setMainWidget( fAppInfoEdit ); - fillWidgets(); -} - - -DBAppInfoEditor::~DBAppInfoEditor() -{ -} - -void DBAppInfoEditor::slotOk() -{ - KMessageBox::sorry(this, i18n("Changing the AppInfo block isn't yet supported by KPilot!")); -/* if (KMessageBox::questionYesNo(this, i18n("Changing the AppInfo block " - "might corrupt the whole database. \n\nReally assign the new AppInfo " - "block?"), i18n("Changing AppInfo Block"), i18n("Assign"), KStdGuiItem::cancel())==KMessageBox::Yes) - { - // TODO: Copy the data over - // TODO: set the length - // (*len)=..; - }*/ - KDialogBase::slotOk(); -} - -void DBAppInfoEditor::fillWidgets() -{ - // FUNCTIONSETUP -} - - - -#include "dbAppInfoEditor.moc" diff --git a/kpilot/dbAppInfoEditor.cpp b/kpilot/dbAppInfoEditor.cpp new file mode 100644 index 0000000..3752556 --- /dev/null +++ b/kpilot/dbAppInfoEditor.cpp @@ -0,0 +1,105 @@ +/* dbRecordEditor.cpp KPilot +** +** Copyright (C) 2003 Reinhold Kainhofer +** +**/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include + +#include "dbAppInfoEditor.h" + +#include +using namespace KHE; + + +/************************************************* +**************************************************/ + +DBAppInfoEditor::DBAppInfoEditor(char*appInfoData, int l, TQWidget *parent) : + KDialogBase(parent, "AppBlock Editor",false, + i18n("Edit AppInfo Block"), + Ok|Cancel), + appInfo(appInfoData), + len(l) +{ + fAppInfoEdit = KHE::createBytesEditWidget( this, "fAppInfoEdit" ); + if( fAppInfoEdit ) + { + // fetch the editor interface + KHE::BytesEditInterface* fAppInfoEditIf = KHE::bytesEditInterface( fAppInfoEdit ); + Q_ASSERT( fAppInfoEditIf ); // This should not fail! + if( fAppInfoEditIf ) + { + fAppInfoEditIf->setData( (char*)appInfoData, l ); + fAppInfoEditIf->setMaxDataSize( l ); + // TODO_RK: Make the app info editable. I need to find a way + // to sync the appInfoBlock to the handheld + fAppInfoEditIf->setReadOnly( true ); + } + } + else + { + TQLabel*tmpW = new TQLabel( i18n("To view the Application info block data, please install a hex editor (e.g. khexedit from tdeutils)."), this ); + tmpW->setBackgroundMode( TQt::PaletteMid ); + tmpW->setAlignment( TQt::AlignHCenter | TQt::AlignVCenter | TQt::WordBreak); + tmpW->setFrameShape( TQFrame::Panel ); + tmpW->setFrameShadow( TQFrame::Sunken ); + fAppInfoEdit = tmpW; + } + setMainWidget( fAppInfoEdit ); + fillWidgets(); +} + + +DBAppInfoEditor::~DBAppInfoEditor() +{ +} + +void DBAppInfoEditor::slotOk() +{ + KMessageBox::sorry(this, i18n("Changing the AppInfo block isn't yet supported by KPilot!")); +/* if (KMessageBox::questionYesNo(this, i18n("Changing the AppInfo block " + "might corrupt the whole database. \n\nReally assign the new AppInfo " + "block?"), i18n("Changing AppInfo Block"), i18n("Assign"), KStdGuiItem::cancel())==KMessageBox::Yes) + { + // TODO: Copy the data over + // TODO: set the length + // (*len)=..; + }*/ + KDialogBase::slotOk(); +} + +void DBAppInfoEditor::fillWidgets() +{ + // FUNCTIONSETUP +} + + + +#include "dbAppInfoEditor.moc" diff --git a/kpilot/dbFlagsEditor.cc b/kpilot/dbFlagsEditor.cc deleted file mode 100644 index e49690e..0000000 --- a/kpilot/dbFlagsEditor.cc +++ /dev/null @@ -1,157 +0,0 @@ -/* KPilot -** -** Copyright (C) 2003 Reinhold Kainhofer -** -**/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include - -#include -#include -#include -#include -#include - -#include "pilotRecord.h" -#include "dbFlagsEditor.h" -#include "dbFlagsEditor_base.h" - - -DBFlagsEditor::DBFlagsEditor(DBInfo*dbinfo, TQWidget *parent) : - KDialogBase(parent, "FlagsEditor",false, - i18n("Edit Database Flags"), Ok|Cancel), - dbi(dbinfo) -{ - widget=new DBFlagsEditorWidget(this); - setMainWidget(widget); - fillWidgets(); -} - - -DBFlagsEditor::~DBFlagsEditor() -{ -} - -void DBFlagsEditor::slotOk() -{ - if (KMessageBox::questionYesNo(this, i18n("Changing the database flags might corrupt the whole database, or make the data unusable. Do not change the values unless you are absolutely sure you know what you are doing.\n\nReally assign these new flags?"), i18n("Changing Database Flags"),i18n("Assign"),KStdGuiItem::cancel())==KMessageBox::Yes) - { - Pilot::toPilot(widget->fDBName->text(),dbi->name,33); - - char buff[5]; - strlcpy(buff, widget->fType->text().latin1(), 5); - dbi->type=get_long(buff); - - strlcpy(buff, widget->fCreator->text().latin1(), 5); - dbi->creator=get_long(buff); - - -#define setflag(ctrl, flag) if (widget->ctrl->isChecked()) dbi->flags |=flag;\ - else dbi->flags &= ~flag; - - setflag(fRessourceDB, dlpDBFlagResource); - setflag(fReadOnly, dlpDBFlagReadOnly); - setflag(fBackupDB, dlpDBFlagBackup); - setflag(fCopyProtect, dlpDBFlagCopyPrevention); - setflag(fReset, dlpDBFlagReset); -#undef setflag - - if (widget->fExcludeDB->isChecked()) - dbi->miscFlags |= dlpDBMiscFlagExcludeFromSync; - else dbi->miscFlags &= ~dlpDBMiscFlagExcludeFromSync; - - TQDateTime ttime; - ttime.setDate(widget->fCreationDate->date()); -#if KDE_IS_VERSION(3,1,9) - ttime.setTime(widget->fCreationTime->time()); -#endif - dbi->createDate=ttime.toTime_t(); - - ttime.setDate(widget->fModificationDate->date()); -#if KDE_IS_VERSION(3,1,9) - ttime.setTime(widget->fModificationTime->time()); -#endif - dbi->modifyDate=ttime.toTime_t(); - - ttime.setDate(widget->fBackupDate->date()); -#if KDE_IS_VERSION(3,1,9) - ttime.setTime(widget->fBackupTime->time()); -#endif - dbi->backupDate=ttime.toTime_t(); - - KDialogBase::slotOk(); - } -} - -void DBFlagsEditor::slotCancel() -{ - KDialogBase::slotCancel(); -} - -void DBFlagsEditor::fillWidgets() -{ - // FUNCTIONSETUP - - widget->fDBName->setText(TQString::fromLatin1(dbi->name)); - - char buff[5]; - set_long(buff, dbi->type); - buff[4]='\0'; - widget->fType->setText(TQString::fromLatin1(buff)); - set_long(buff, dbi->creator); - buff[4]='\0'; - widget->fCreator->setText(TQString::fromLatin1(buff)); - - widget->fRessourceDB->setChecked(dbi->flags & dlpDBFlagResource); - widget->fReadOnly->setChecked(dbi->flags & dlpDBFlagReadOnly); - widget->fBackupDB->setChecked(dbi->flags & dlpDBFlagBackup); - widget->fCopyProtect->setChecked(dbi->flags & dlpDBFlagCopyPrevention); - - widget->fReset->setChecked(dbi->flags & dlpDBFlagReset); - widget->fExcludeDB->setChecked(dbi->miscFlags & dlpDBMiscFlagExcludeFromSync); - - TQDateTime ttime; - ttime.setTime_t(dbi->createDate); - widget->fCreationDate->setDate(ttime.date()); -#if KDE_IS_VERSION(3,1,9) - widget->fCreationTime->setTime(ttime.time()); -#endif - - ttime.setTime_t(dbi->modifyDate); - widget->fModificationDate->setDate(ttime.date()); -#if KDE_IS_VERSION(3,1,9) - widget->fModificationTime->setTime(ttime.time()); -#endif - - ttime.setTime_t(dbi->backupDate); - widget->fBackupDate->setDate(ttime.date()); -#if KDE_IS_VERSION(3,1,9) - widget->fBackupTime->setTime(ttime.time()); -#endif -} - - -#include "dbFlagsEditor.moc" diff --git a/kpilot/dbFlagsEditor.cpp b/kpilot/dbFlagsEditor.cpp new file mode 100644 index 0000000..e49690e --- /dev/null +++ b/kpilot/dbFlagsEditor.cpp @@ -0,0 +1,157 @@ +/* KPilot +** +** Copyright (C) 2003 Reinhold Kainhofer +** +**/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include + +#include +#include +#include +#include +#include + +#include "pilotRecord.h" +#include "dbFlagsEditor.h" +#include "dbFlagsEditor_base.h" + + +DBFlagsEditor::DBFlagsEditor(DBInfo*dbinfo, TQWidget *parent) : + KDialogBase(parent, "FlagsEditor",false, + i18n("Edit Database Flags"), Ok|Cancel), + dbi(dbinfo) +{ + widget=new DBFlagsEditorWidget(this); + setMainWidget(widget); + fillWidgets(); +} + + +DBFlagsEditor::~DBFlagsEditor() +{ +} + +void DBFlagsEditor::slotOk() +{ + if (KMessageBox::questionYesNo(this, i18n("Changing the database flags might corrupt the whole database, or make the data unusable. Do not change the values unless you are absolutely sure you know what you are doing.\n\nReally assign these new flags?"), i18n("Changing Database Flags"),i18n("Assign"),KStdGuiItem::cancel())==KMessageBox::Yes) + { + Pilot::toPilot(widget->fDBName->text(),dbi->name,33); + + char buff[5]; + strlcpy(buff, widget->fType->text().latin1(), 5); + dbi->type=get_long(buff); + + strlcpy(buff, widget->fCreator->text().latin1(), 5); + dbi->creator=get_long(buff); + + +#define setflag(ctrl, flag) if (widget->ctrl->isChecked()) dbi->flags |=flag;\ + else dbi->flags &= ~flag; + + setflag(fRessourceDB, dlpDBFlagResource); + setflag(fReadOnly, dlpDBFlagReadOnly); + setflag(fBackupDB, dlpDBFlagBackup); + setflag(fCopyProtect, dlpDBFlagCopyPrevention); + setflag(fReset, dlpDBFlagReset); +#undef setflag + + if (widget->fExcludeDB->isChecked()) + dbi->miscFlags |= dlpDBMiscFlagExcludeFromSync; + else dbi->miscFlags &= ~dlpDBMiscFlagExcludeFromSync; + + TQDateTime ttime; + ttime.setDate(widget->fCreationDate->date()); +#if KDE_IS_VERSION(3,1,9) + ttime.setTime(widget->fCreationTime->time()); +#endif + dbi->createDate=ttime.toTime_t(); + + ttime.setDate(widget->fModificationDate->date()); +#if KDE_IS_VERSION(3,1,9) + ttime.setTime(widget->fModificationTime->time()); +#endif + dbi->modifyDate=ttime.toTime_t(); + + ttime.setDate(widget->fBackupDate->date()); +#if KDE_IS_VERSION(3,1,9) + ttime.setTime(widget->fBackupTime->time()); +#endif + dbi->backupDate=ttime.toTime_t(); + + KDialogBase::slotOk(); + } +} + +void DBFlagsEditor::slotCancel() +{ + KDialogBase::slotCancel(); +} + +void DBFlagsEditor::fillWidgets() +{ + // FUNCTIONSETUP + + widget->fDBName->setText(TQString::fromLatin1(dbi->name)); + + char buff[5]; + set_long(buff, dbi->type); + buff[4]='\0'; + widget->fType->setText(TQString::fromLatin1(buff)); + set_long(buff, dbi->creator); + buff[4]='\0'; + widget->fCreator->setText(TQString::fromLatin1(buff)); + + widget->fRessourceDB->setChecked(dbi->flags & dlpDBFlagResource); + widget->fReadOnly->setChecked(dbi->flags & dlpDBFlagReadOnly); + widget->fBackupDB->setChecked(dbi->flags & dlpDBFlagBackup); + widget->fCopyProtect->setChecked(dbi->flags & dlpDBFlagCopyPrevention); + + widget->fReset->setChecked(dbi->flags & dlpDBFlagReset); + widget->fExcludeDB->setChecked(dbi->miscFlags & dlpDBMiscFlagExcludeFromSync); + + TQDateTime ttime; + ttime.setTime_t(dbi->createDate); + widget->fCreationDate->setDate(ttime.date()); +#if KDE_IS_VERSION(3,1,9) + widget->fCreationTime->setTime(ttime.time()); +#endif + + ttime.setTime_t(dbi->modifyDate); + widget->fModificationDate->setDate(ttime.date()); +#if KDE_IS_VERSION(3,1,9) + widget->fModificationTime->setTime(ttime.time()); +#endif + + ttime.setTime_t(dbi->backupDate); + widget->fBackupDate->setDate(ttime.date()); +#if KDE_IS_VERSION(3,1,9) + widget->fBackupTime->setTime(ttime.time()); +#endif +} + + +#include "dbFlagsEditor.moc" diff --git a/kpilot/dbRecordEditor.cc b/kpilot/dbRecordEditor.cc deleted file mode 100644 index 6726f03..0000000 --- a/kpilot/dbRecordEditor.cc +++ /dev/null @@ -1,235 +0,0 @@ -/* KPilot -** -** Copyright (C) 2003 Reinhold Kainhofer -** -**/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include -#include -#include -#include -#include - -#include - -#include "pilotRecord.h" -#include "dbRecordEditor.h" -//#include "dbRecordEditor_base.h" - -#include -#include -#include -using namespace KHE; - - - -DBRecordEditor::DBRecordEditor(PilotRecord*r, int n, TQWidget *parent) - : KDialogBase(parent, "RecordEditor",false,i18n("Edit Record"), - Ok|Cancel), rec(r), nr(n) -{ -// fWidget=new DBRecordEditorBase(this); - fWidget=new TQWidget(this); - setMainWidget(fWidget); - fBuffer = new char[4096]; - - initWidgets(); - fillWidgets(); -} - - -DBRecordEditor::~DBRecordEditor() -{ - KPILOT_DELETE( fBuffer ); -} - - -void DBRecordEditor::slotOk() -{ - FUNCTIONSETUP; - if (KMessageBox::questionYesNo(this, i18n("Changing the record data and flags might corrupt the whole record, or even make the database unusable. Do not change the values unless you are absolutely sure you know what you are doing.\n\nReally assign these new flags?"), i18n("Changing Record"),i18n("Assign"),KStdGuiItem::cancel())==KMessageBox::Yes) - { - int att=rec->attributes(); -#define setFlag(ctrl, flag) if (ctrl->isChecked()) att|=flag; else att &= ~flag; - setFlag(fDirty, dlpRecAttrDirty); - setFlag(fDeleted, dlpRecAttrDeleted); - setFlag(fBusy, dlpRecAttrBusy); - setFlag(fSecret, dlpRecAttrSecret); - setFlag(fArchived, dlpRecAttrArchived); - rec->setAttributes(att); -#undef setFlag - - if ( fRecordDataIf->isModified() ) - { - DEBUGKPILOT << "record data changed, new Length of record: " << - fRecordDataIf->dataSize() << endl; - // take over data - rec->setData( fRecordDataIf->data(), fRecordDataIf->dataSize() ); - } - - KDialogBase::slotOk(); - } -} - -void DBRecordEditor::slotCancel() -{ - KDialogBase::slotCancel(); -} - -void DBRecordEditor::languageChange() -{ - fRecordIndexLabel->setText( tr2i18n( "Record index:" ) ); - fRecordIDLabel->setText( tr2i18n( "Record ID:" ) ); - fRecordIndex->setText( tr2i18n( "1" ) ); - fRecordID->setText( tr2i18n( "1" ) ); - fFlagsGroup->setTitle( tr2i18n( "Flags" ) ); - fDirty->setText( tr2i18n( "&Dirty" ) ); - fDeleted->setText( tr2i18n( "De&leted" ) ); - fBusy->setText( tr2i18n( "&Busy" ) ); - fSecret->setText( tr2i18n( "&Secret" ) ); - fArchived->setText( tr2i18n( "&Archived" ) ); -} - -void DBRecordEditor::initWidgets() -{ - // FUNCTIONSETUP - - DBRecordEditorBaseLayout = new TQGridLayout( fWidget, 1, 1, 11, 6, "DBRecordEditorBaseLayout"); - - fRecordIndexLabel = new TQLabel( fWidget, "fRecordIndexLabel" ); - DBRecordEditorBaseLayout->addWidget( fRecordIndexLabel, 0, 0 ); - - fRecordIDLabel = new TQLabel( fWidget, "fRecordIDLabel" ); - DBRecordEditorBaseLayout->addWidget( fRecordIDLabel, 0, 2 ); - - fRecordIndex = new TQLineEdit( fWidget, "fRecordIndex" ); - fRecordIndex->setReadOnly( TRUE ); - - DBRecordEditorBaseLayout->addWidget( fRecordIndex, 0, 1 ); - - fRecordID = new TQLineEdit( fWidget, "fRecordID" ); - fRecordID->setReadOnly( TRUE ); - - DBRecordEditorBaseLayout->addWidget( fRecordID, 0, 3 ); - - fFlagsGroup = new TQButtonGroup( fWidget, "fFlagsGroup" ); - fFlagsGroup->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)5, - (TQSizePolicy::SizeType)4, 0, 0, fFlagsGroup->sizePolicy().hasHeightForWidth() ) ); - fFlagsGroup->setColumnLayout(0, Qt::Vertical ); - fFlagsGroup->layout()->setSpacing( 6 ); - fFlagsGroup->layout()->setMargin( 11 ); - fFlagsGroupLayout = new TQGridLayout( fFlagsGroup->layout() ); - fFlagsGroupLayout->setAlignment( TQt::AlignTop ); - - fDirty = new TQCheckBox( fFlagsGroup, "fDirty" ); - fFlagsGroupLayout->addWidget( fDirty, 0, 0 ); - - fDeleted = new TQCheckBox( fFlagsGroup, "fDeleted" ); - fFlagsGroupLayout->addWidget( fDeleted, 1, 0 ); - - fBusy = new TQCheckBox( fFlagsGroup, "fBusy" ); - fFlagsGroupLayout->addWidget( fBusy, 0, 1 ); - - fSecret = new TQCheckBox( fFlagsGroup, "fSecret" ); - fFlagsGroupLayout->addMultiCellWidget( fSecret, 1, 1, 1, 2 ); - - fArchived = new TQCheckBox( fFlagsGroup, "fArchived" ); - fFlagsGroupLayout->addWidget( fArchived, 0, 2 ); - - DBRecordEditorBaseLayout->addMultiCellWidget( fFlagsGroup, 1, 1, 0, 3 ); - - fRecordData = KHE::createBytesEditWidget( fWidget, "fRecordData" ); - if( fRecordData ) - { - // fetch the editor interface - fRecordDataIf = KHE::bytesEditInterface( fRecordData ); - Q_ASSERT( fRecordDataIf ); // This should not fail! - - KHE::ValueColumnInterface *ValueColumn = valueColumnInterface( fRecordData ); - if( ValueColumn ) - { - ValueColumn->setNoOfBytesPerLine( 16 ); - ValueColumn->setResizeStyle( KHE::ValueColumnInterface::LockGrouping ); -// ValueColumn->setCoding( ValueColumnInterface::HexadecimalCoding ); -// ValueColumn->setByteSpacingWidth( 2 ); - ValueColumn->setNoOfGroupedBytes( 4 ); - ValueColumn->setGroupSpacingWidth( 8 ); - } - - KHE::CharColumnInterface *CharColumn = charColumnInterface( fRecordData ); - if( CharColumn ) - { - CharColumn->setShowUnprintable( false ); -// CharColumn->setSubstituteChar( '*' ); - } - } - else - { - TQLabel*tmpW = new TQLabel( i18n("To view and edit the record data, please install a hex editor (e.g. kbytesedit from tdeutils)."), fWidget ); - tmpW->setBackgroundMode( TQt::PaletteMid ); - tmpW->setAlignment( TQt::AlignHCenter | TQt::AlignVCenter | TQt::WordBreak); - tmpW->setFrameShape( TQFrame::Panel ); - tmpW->setFrameShadow( TQFrame::Sunken ); - fRecordData = tmpW; - fRecordDataIf = 0; - } - - DBRecordEditorBaseLayout->addMultiCellWidget( fRecordData, 2, 2, 0, 3 ); - - languageChange(); - resize( TQSize(600, 561).expandedTo(minimumSizeHint()) ); -} - -void DBRecordEditor::fillWidgets() -{ - // FUNCTIONSETUP - - fRecordIndex->setText(TQString::number(nr)); - fRecordID->setText(TQString::number(rec->id())); - - int att=rec->attributes(); - fDirty->setChecked(att & dlpRecAttrDirty); - fDeleted->setChecked(att & dlpRecAttrDeleted); - fBusy->setChecked(att & dlpRecAttrBusy); - fSecret->setChecked(att & dlpRecAttrSecret); - fArchived->setChecked(att & dlpRecAttrArchived); - - if( fRecordDataIf ) - { - int len = rec->size(); - memcpy( fBuffer, rec->data(), len ); - fRecordDataIf->setData( fBuffer, len, 4096 ); - fRecordDataIf->setMaxDataSize( 4096 ); - fRecordDataIf->setReadOnly( false ); - // We are managing the buffer ourselves: - fRecordDataIf->setAutoDelete( false ); - } -} - - -#include "dbRecordEditor.moc" diff --git a/kpilot/dbRecordEditor.cpp b/kpilot/dbRecordEditor.cpp new file mode 100644 index 0000000..6726f03 --- /dev/null +++ b/kpilot/dbRecordEditor.cpp @@ -0,0 +1,235 @@ +/* KPilot +** +** Copyright (C) 2003 Reinhold Kainhofer +** +**/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +#include "pilotRecord.h" +#include "dbRecordEditor.h" +//#include "dbRecordEditor_base.h" + +#include +#include +#include +using namespace KHE; + + + +DBRecordEditor::DBRecordEditor(PilotRecord*r, int n, TQWidget *parent) + : KDialogBase(parent, "RecordEditor",false,i18n("Edit Record"), + Ok|Cancel), rec(r), nr(n) +{ +// fWidget=new DBRecordEditorBase(this); + fWidget=new TQWidget(this); + setMainWidget(fWidget); + fBuffer = new char[4096]; + + initWidgets(); + fillWidgets(); +} + + +DBRecordEditor::~DBRecordEditor() +{ + KPILOT_DELETE( fBuffer ); +} + + +void DBRecordEditor::slotOk() +{ + FUNCTIONSETUP; + if (KMessageBox::questionYesNo(this, i18n("Changing the record data and flags might corrupt the whole record, or even make the database unusable. Do not change the values unless you are absolutely sure you know what you are doing.\n\nReally assign these new flags?"), i18n("Changing Record"),i18n("Assign"),KStdGuiItem::cancel())==KMessageBox::Yes) + { + int att=rec->attributes(); +#define setFlag(ctrl, flag) if (ctrl->isChecked()) att|=flag; else att &= ~flag; + setFlag(fDirty, dlpRecAttrDirty); + setFlag(fDeleted, dlpRecAttrDeleted); + setFlag(fBusy, dlpRecAttrBusy); + setFlag(fSecret, dlpRecAttrSecret); + setFlag(fArchived, dlpRecAttrArchived); + rec->setAttributes(att); +#undef setFlag + + if ( fRecordDataIf->isModified() ) + { + DEBUGKPILOT << "record data changed, new Length of record: " << + fRecordDataIf->dataSize() << endl; + // take over data + rec->setData( fRecordDataIf->data(), fRecordDataIf->dataSize() ); + } + + KDialogBase::slotOk(); + } +} + +void DBRecordEditor::slotCancel() +{ + KDialogBase::slotCancel(); +} + +void DBRecordEditor::languageChange() +{ + fRecordIndexLabel->setText( tr2i18n( "Record index:" ) ); + fRecordIDLabel->setText( tr2i18n( "Record ID:" ) ); + fRecordIndex->setText( tr2i18n( "1" ) ); + fRecordID->setText( tr2i18n( "1" ) ); + fFlagsGroup->setTitle( tr2i18n( "Flags" ) ); + fDirty->setText( tr2i18n( "&Dirty" ) ); + fDeleted->setText( tr2i18n( "De&leted" ) ); + fBusy->setText( tr2i18n( "&Busy" ) ); + fSecret->setText( tr2i18n( "&Secret" ) ); + fArchived->setText( tr2i18n( "&Archived" ) ); +} + +void DBRecordEditor::initWidgets() +{ + // FUNCTIONSETUP + + DBRecordEditorBaseLayout = new TQGridLayout( fWidget, 1, 1, 11, 6, "DBRecordEditorBaseLayout"); + + fRecordIndexLabel = new TQLabel( fWidget, "fRecordIndexLabel" ); + DBRecordEditorBaseLayout->addWidget( fRecordIndexLabel, 0, 0 ); + + fRecordIDLabel = new TQLabel( fWidget, "fRecordIDLabel" ); + DBRecordEditorBaseLayout->addWidget( fRecordIDLabel, 0, 2 ); + + fRecordIndex = new TQLineEdit( fWidget, "fRecordIndex" ); + fRecordIndex->setReadOnly( TRUE ); + + DBRecordEditorBaseLayout->addWidget( fRecordIndex, 0, 1 ); + + fRecordID = new TQLineEdit( fWidget, "fRecordID" ); + fRecordID->setReadOnly( TRUE ); + + DBRecordEditorBaseLayout->addWidget( fRecordID, 0, 3 ); + + fFlagsGroup = new TQButtonGroup( fWidget, "fFlagsGroup" ); + fFlagsGroup->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)5, + (TQSizePolicy::SizeType)4, 0, 0, fFlagsGroup->sizePolicy().hasHeightForWidth() ) ); + fFlagsGroup->setColumnLayout(0, Qt::Vertical ); + fFlagsGroup->layout()->setSpacing( 6 ); + fFlagsGroup->layout()->setMargin( 11 ); + fFlagsGroupLayout = new TQGridLayout( fFlagsGroup->layout() ); + fFlagsGroupLayout->setAlignment( TQt::AlignTop ); + + fDirty = new TQCheckBox( fFlagsGroup, "fDirty" ); + fFlagsGroupLayout->addWidget( fDirty, 0, 0 ); + + fDeleted = new TQCheckBox( fFlagsGroup, "fDeleted" ); + fFlagsGroupLayout->addWidget( fDeleted, 1, 0 ); + + fBusy = new TQCheckBox( fFlagsGroup, "fBusy" ); + fFlagsGroupLayout->addWidget( fBusy, 0, 1 ); + + fSecret = new TQCheckBox( fFlagsGroup, "fSecret" ); + fFlagsGroupLayout->addMultiCellWidget( fSecret, 1, 1, 1, 2 ); + + fArchived = new TQCheckBox( fFlagsGroup, "fArchived" ); + fFlagsGroupLayout->addWidget( fArchived, 0, 2 ); + + DBRecordEditorBaseLayout->addMultiCellWidget( fFlagsGroup, 1, 1, 0, 3 ); + + fRecordData = KHE::createBytesEditWidget( fWidget, "fRecordData" ); + if( fRecordData ) + { + // fetch the editor interface + fRecordDataIf = KHE::bytesEditInterface( fRecordData ); + Q_ASSERT( fRecordDataIf ); // This should not fail! + + KHE::ValueColumnInterface *ValueColumn = valueColumnInterface( fRecordData ); + if( ValueColumn ) + { + ValueColumn->setNoOfBytesPerLine( 16 ); + ValueColumn->setResizeStyle( KHE::ValueColumnInterface::LockGrouping ); +// ValueColumn->setCoding( ValueColumnInterface::HexadecimalCoding ); +// ValueColumn->setByteSpacingWidth( 2 ); + ValueColumn->setNoOfGroupedBytes( 4 ); + ValueColumn->setGroupSpacingWidth( 8 ); + } + + KHE::CharColumnInterface *CharColumn = charColumnInterface( fRecordData ); + if( CharColumn ) + { + CharColumn->setShowUnprintable( false ); +// CharColumn->setSubstituteChar( '*' ); + } + } + else + { + TQLabel*tmpW = new TQLabel( i18n("To view and edit the record data, please install a hex editor (e.g. kbytesedit from tdeutils)."), fWidget ); + tmpW->setBackgroundMode( TQt::PaletteMid ); + tmpW->setAlignment( TQt::AlignHCenter | TQt::AlignVCenter | TQt::WordBreak); + tmpW->setFrameShape( TQFrame::Panel ); + tmpW->setFrameShadow( TQFrame::Sunken ); + fRecordData = tmpW; + fRecordDataIf = 0; + } + + DBRecordEditorBaseLayout->addMultiCellWidget( fRecordData, 2, 2, 0, 3 ); + + languageChange(); + resize( TQSize(600, 561).expandedTo(minimumSizeHint()) ); +} + +void DBRecordEditor::fillWidgets() +{ + // FUNCTIONSETUP + + fRecordIndex->setText(TQString::number(nr)); + fRecordID->setText(TQString::number(rec->id())); + + int att=rec->attributes(); + fDirty->setChecked(att & dlpRecAttrDirty); + fDeleted->setChecked(att & dlpRecAttrDeleted); + fBusy->setChecked(att & dlpRecAttrBusy); + fSecret->setChecked(att & dlpRecAttrSecret); + fArchived->setChecked(att & dlpRecAttrArchived); + + if( fRecordDataIf ) + { + int len = rec->size(); + memcpy( fBuffer, rec->data(), len ); + fRecordDataIf->setData( fBuffer, len, 4096 ); + fRecordDataIf->setMaxDataSize( 4096 ); + fRecordDataIf->setReadOnly( false ); + // We are managing the buffer ourselves: + fRecordDataIf->setAutoDelete( false ); + } +} + + +#include "dbRecordEditor.moc" diff --git a/kpilot/dbSelectionDialog.cc b/kpilot/dbSelectionDialog.cc deleted file mode 100644 index ed99c9b..0000000 --- a/kpilot/dbSelectionDialog.cc +++ /dev/null @@ -1,144 +0,0 @@ -/* KPilot -** -** Copyright (C) 2003 Reinhold Kainhofer -** -** This file defines a dialog box that lets the -** user select a set of databases (e.g. which databases -** should be ignored when doing a backup) -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include -#include -#include - -#include "dbSelection_base.h" -#include "dbSelectionDialog.moc" - - -KPilotDBSelectionDialog::KPilotDBSelectionDialog(TQStringList &selectedDBs, TQStringList &deviceDBs, - TQStringList &addedDBs, TQWidget *w, const char *n) : - KDialogBase(w, n, true, TQString(), KDialogBase::Ok | KDialogBase::Cancel, - KDialogBase::Ok, false), - fSelectedDBs(selectedDBs), - fAddedDBs(addedDBs), - fDeviceDBs(deviceDBs) -{ - FUNCTIONSETUP; - - fSelectionWidget = new KPilotDBSelectionWidget(this); - setMainWidget(fSelectionWidget); - - // Fill the encodings list - TQStringList items(deviceDBs); - for ( TQStringList::Iterator it = fAddedDBs.begin(); it != fAddedDBs.end(); ++it ) { - if (items.contains(*it)==0) items << (*it); - } - for ( TQStringList::Iterator it = fSelectedDBs.begin(); it != fSelectedDBs.end(); ++it ) { - if (items.contains(*it)==0) items << (*it); - } - items.sort(); - - for ( TQStringList::Iterator it = items.begin(); it != items.end(); ++it ) { - TQCheckListItem*checkitem=new TQCheckListItem(fSelectionWidget->fDatabaseList, - *it, TQCheckListItem::CheckBox); - if (fSelectedDBs.contains(*it)) checkitem->setOn(true); - } - - connect(fSelectionWidget->fNameEdit, TQT_SIGNAL(textChanged( const TQString & )), - this, TQT_SLOT(slotTextChanged( const TQString &))); - connect(fSelectionWidget->fAddButton, TQT_SIGNAL(clicked()), - this, TQT_SLOT(addDB())); - connect(fSelectionWidget->fRemoveButton, TQT_SIGNAL(clicked()), - this, TQT_SLOT(removeDB())); -} - -KPilotDBSelectionDialog::~KPilotDBSelectionDialog() -{ - FUNCTIONSETUP; -} - -void KPilotDBSelectionDialog::addDB() -{ - FUNCTIONSETUP; - TQString dbname(fSelectionWidget->fNameEdit->text()); - if (!dbname.isEmpty()) - { - fSelectionWidget->fNameEdit->clear(); - new TQCheckListItem(fSelectionWidget->fDatabaseList, dbname, - TQCheckListItem::CheckBox); - fAddedDBs << dbname; - } -} - -void KPilotDBSelectionDialog::removeDB() -{ - FUNCTIONSETUP; - TQListViewItem*item(fSelectionWidget->fDatabaseList->selectedItem()); - if (item) - { - TQString dbname=item->text(0); - if (fDeviceDBs.contains(dbname)) - { - KMessageBox::error(this, i18n("This is a database that exists on the device. It was not added manually, so it can not removed from the list."), i18n("Database on Device")); - } - else - { - fSelectedDBs.remove(dbname); - fAddedDBs.remove(dbname); - KPILOT_DELETE(item); - } - } - else - { - KMessageBox::information(this, i18n("You need to select a database to delete in the list."),i18n("No Database Selected"), CSL1("NoDBSelected")); - } -} - -TQStringList KPilotDBSelectionDialog::getSelectedDBs() -{ - fSelectedDBs.clear(); - - // update the list of selected databases - TQListViewItemIterator it( fSelectionWidget->fDatabaseList ); - while ( it.current() ) { - TQCheckListItem *item = dynamic_cast(it.current()); - ++it; - - if ( item && item->isOn() ) - fSelectedDBs << item->text(); - } - - return fSelectedDBs; -} - -void KPilotDBSelectionDialog::slotTextChanged( const TQString& dbname) -{ - FUNCTIONSETUP; - fSelectionWidget->fAddButton->setDisabled(dbname.isEmpty()); -} diff --git a/kpilot/dbSelectionDialog.cpp b/kpilot/dbSelectionDialog.cpp new file mode 100644 index 0000000..ed99c9b --- /dev/null +++ b/kpilot/dbSelectionDialog.cpp @@ -0,0 +1,144 @@ +/* KPilot +** +** Copyright (C) 2003 Reinhold Kainhofer +** +** This file defines a dialog box that lets the +** user select a set of databases (e.g. which databases +** should be ignored when doing a backup) +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include +#include +#include + +#include "dbSelection_base.h" +#include "dbSelectionDialog.moc" + + +KPilotDBSelectionDialog::KPilotDBSelectionDialog(TQStringList &selectedDBs, TQStringList &deviceDBs, + TQStringList &addedDBs, TQWidget *w, const char *n) : + KDialogBase(w, n, true, TQString(), KDialogBase::Ok | KDialogBase::Cancel, + KDialogBase::Ok, false), + fSelectedDBs(selectedDBs), + fAddedDBs(addedDBs), + fDeviceDBs(deviceDBs) +{ + FUNCTIONSETUP; + + fSelectionWidget = new KPilotDBSelectionWidget(this); + setMainWidget(fSelectionWidget); + + // Fill the encodings list + TQStringList items(deviceDBs); + for ( TQStringList::Iterator it = fAddedDBs.begin(); it != fAddedDBs.end(); ++it ) { + if (items.contains(*it)==0) items << (*it); + } + for ( TQStringList::Iterator it = fSelectedDBs.begin(); it != fSelectedDBs.end(); ++it ) { + if (items.contains(*it)==0) items << (*it); + } + items.sort(); + + for ( TQStringList::Iterator it = items.begin(); it != items.end(); ++it ) { + TQCheckListItem*checkitem=new TQCheckListItem(fSelectionWidget->fDatabaseList, + *it, TQCheckListItem::CheckBox); + if (fSelectedDBs.contains(*it)) checkitem->setOn(true); + } + + connect(fSelectionWidget->fNameEdit, TQT_SIGNAL(textChanged( const TQString & )), + this, TQT_SLOT(slotTextChanged( const TQString &))); + connect(fSelectionWidget->fAddButton, TQT_SIGNAL(clicked()), + this, TQT_SLOT(addDB())); + connect(fSelectionWidget->fRemoveButton, TQT_SIGNAL(clicked()), + this, TQT_SLOT(removeDB())); +} + +KPilotDBSelectionDialog::~KPilotDBSelectionDialog() +{ + FUNCTIONSETUP; +} + +void KPilotDBSelectionDialog::addDB() +{ + FUNCTIONSETUP; + TQString dbname(fSelectionWidget->fNameEdit->text()); + if (!dbname.isEmpty()) + { + fSelectionWidget->fNameEdit->clear(); + new TQCheckListItem(fSelectionWidget->fDatabaseList, dbname, + TQCheckListItem::CheckBox); + fAddedDBs << dbname; + } +} + +void KPilotDBSelectionDialog::removeDB() +{ + FUNCTIONSETUP; + TQListViewItem*item(fSelectionWidget->fDatabaseList->selectedItem()); + if (item) + { + TQString dbname=item->text(0); + if (fDeviceDBs.contains(dbname)) + { + KMessageBox::error(this, i18n("This is a database that exists on the device. It was not added manually, so it can not removed from the list."), i18n("Database on Device")); + } + else + { + fSelectedDBs.remove(dbname); + fAddedDBs.remove(dbname); + KPILOT_DELETE(item); + } + } + else + { + KMessageBox::information(this, i18n("You need to select a database to delete in the list."),i18n("No Database Selected"), CSL1("NoDBSelected")); + } +} + +TQStringList KPilotDBSelectionDialog::getSelectedDBs() +{ + fSelectedDBs.clear(); + + // update the list of selected databases + TQListViewItemIterator it( fSelectionWidget->fDatabaseList ); + while ( it.current() ) { + TQCheckListItem *item = dynamic_cast(it.current()); + ++it; + + if ( item && item->isOn() ) + fSelectedDBs << item->text(); + } + + return fSelectedDBs; +} + +void KPilotDBSelectionDialog::slotTextChanged( const TQString& dbname) +{ + FUNCTIONSETUP; + fSelectionWidget->fAddButton->setDisabled(dbname.isEmpty()); +} diff --git a/kpilot/dbviewerWidget.cc b/kpilot/dbviewerWidget.cc deleted file mode 100644 index 609fbb5..0000000 --- a/kpilot/dbviewerWidget.cc +++ /dev/null @@ -1,440 +0,0 @@ -/* dbViewerWidget.cc KPilot -** -** Copyright (C) 2003 by Dan Pilone. -** Copyright (C) 2003 Reinhold Kainhofer -** Written 2003 by Reinhold Kainhofer and Adriaan de Groot -** -** This is the generic DB viewer widget. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - - -#include "options.h" - -#include -#include - -#include -#include - -#include -#include -#include -#include - -#include -#include -#include -#include -#include - -#include "listCat.h" -#include "listItems.h" - -#include "dbviewerWidget.h" -#include "pilotLocalDatabase.h" -#include "pilotDatabase.h" -#include "pilotRecord.h" -#include "dbFlagsEditor.h" -#include "dbRecordEditor.h" -#include "dbAppInfoEditor.h" -#include "kpilotConfig.h" - - -#include "dbviewerWidget.moc" - - -GenericDBWidget::GenericDBWidget(TQWidget *parent, const TQString &dbpath) : - PilotComponent(parent,"component_generic",dbpath), fDB(0L) -{ - FUNCTIONSETUP; - setupWidget(); - fRecList.setAutoDelete(true); -} - - -void GenericDBWidget::setupWidget() -{ - TQGridLayout *g = new TQGridLayout( this, 1, 1, SPACING); - - fDBList = new TDEListBox( this ); - g->addWidget( fDBList, 0, 0 ); - fDBType = new KComboBox( FALSE, this ); - g->addWidget( fDBType, 1, 0 ); - fDBType->insertItem( i18n( "All Databases" ) ); - fDBType->insertItem( i18n( "Only Applications (*.prc)" ) ); - fDBType->insertItem( i18n( "Only Databases (*.pdb)" ) ); - - TQGridLayout *g1 = new TQGridLayout( 0, 1, 1); - fDBInfo = new KTextEdit( this ); - fDBInfo->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)0, 0, 0, fDBInfo->sizePolicy().hasHeightForWidth() ) ); - fDBInfo->setReadOnly( TRUE ); - g1->addWidget( fDBInfo, 0, 0 ); - fDBInfoButton = new KPushButton( i18n( "General Database &Information" ), this ); - g1->addWidget( fDBInfoButton, 1, 0 ); - fAppInfoButton = new KPushButton( i18n( "&Application Info Block (Categories etc.)" ), this ); - g1->addWidget( fAppInfoButton, 2, 0 ); - - TQGridLayout *g2 = new TQGridLayout( 0, 1, 1); - fRecordList = new TDEListView( this ); - g2->addMultiCellWidget( fRecordList, 0, 0, 0, 2 ); - fRecordList->addColumn(i18n("Rec. Nr.")); - fRecordList->addColumn(i18n("Length")); - fRecordList->addColumn(i18n("Record ID")); - fRecordList->setAllColumnsShowFocus(true); - fRecordList->setResizeMode( TDEListView::LastColumn ); - fRecordList->setFullWidth( TRUE ); - fRecordList->setItemsMovable( FALSE ); - - fAddRecord = new KPushButton( i18n("&Add..."), this ); - g2->addWidget( fAddRecord, 1, 0 ); - fEditRecord = new KPushButton( i18n("&Edit..."), this ); - g2->addWidget( fEditRecord, 1, 1 ); - fDeleteRecord = new KPushButton( i18n("&Delete"), this ); - g2->addWidget( fDeleteRecord, 1, 2 ); - - g1->addLayout( g2, 3, 0 ); - - - g->addMultiCellLayout( g1, 0, 1, 1, 1 ); - resize( TQSize(682, 661).expandedTo(minimumSizeHint()) ); - - connect(fDBList, TQT_SIGNAL(highlighted(const TQString &)), - this, TQT_SLOT(slotSelected(const TQString &))); - connect(fDBType, TQT_SIGNAL(activated(int)), - this, TQT_SLOT(slotDBType(int))); - connect(fDBInfoButton, TQT_SIGNAL(clicked()), - this, TQT_SLOT(slotShowDBInfo())); - connect(fAppInfoButton, TQT_SIGNAL(clicked()), - this, TQT_SLOT(slotShowAppInfo())); - connect(fAddRecord, TQT_SIGNAL(clicked()), - this, TQT_SLOT(slotAddRecord())); - connect(fEditRecord, TQT_SIGNAL(clicked()), - this, TQT_SLOT(slotEditRecord())); - connect(fDeleteRecord, TQT_SIGNAL(clicked()), - this, TQT_SLOT(slotDeleteRecord())); - connect(fRecordList, TQT_SIGNAL(executed(TQListViewItem*)), - this, TQT_SLOT(slotEditRecord(TQListViewItem*))); - -} - -GenericDBWidget::~GenericDBWidget() -{ - FUNCTIONSETUP; - if (fDB) KPILOT_DELETE(fDB); -} - - -void GenericDBWidget::showComponent() -{ - FUNCTIONSETUP; - fDBInfo->setText(TQString()); - slotDBType(0); - - fDBList->show(); - fDBInfo->show(); -} - -void GenericDBWidget::hideComponent() -{ - reset(); -} - -void GenericDBWidget::slotSelected(const TQString &dbname) -{ - FUNCTIONSETUP; -#ifdef DEBUG - DEBUGKPILOT << fname << ": Selected DB " << dbname << endl; -#endif - struct DBInfo dbinfo; - TQString display; - fRecList.clear(); - fRecordList->clear(); - - if (fDB) KPILOT_DELETE(fDB); - currentDB=dbname; - - if (!shown) return; - - if (dbname.endsWith(CSL1(".pdb")) || dbname.endsWith(CSL1(".PDB"))) - { - // We are dealing with a database - currentDBtype=eDatabase; - - currentDB.remove( TQRegExp(CSL1(".(pdb|PDB)$")) ); - - fDB=new PilotLocalDatabase(dbPath(), currentDB, false); - if (!fDB || !fDB->isOpen()) - { - fDBInfo->setText(i18n("Warning: Cannot read " - "database file %1.").arg(currentDB)); - return; - } - dbinfo=fDB->getDBInfo(); - display.append(i18n("Database: %1, %2 records
") - .arg(TQString::fromLatin1(dbinfo.name)).arg(fDB->recordCount())); - char buff[5]; - set_long(buff, dbinfo.type); - buff[4]='\0'; - TQString tp = TQString::fromLatin1(buff); - set_long(buff, dbinfo.creator); - buff[4]='\0'; - TQString cr = TQString::fromLatin1(buff); - display.append(i18n("Type: %1, Creator: %2

").arg(tp).arg(cr)); - - int currentRecord = 0; - PilotRecord *pilotRec; - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Reading database "<readRecordByIndex(currentRecord)) != 0L) - { -// if (!(pilotRec->isDeleted()) ) - { - PilotListViewItem*item=new PilotListViewItem(fRecordList, - TQString::number(currentRecord), TQString::number(pilotRec->size()), - TQString::number(pilotRec->id()), - TQString(), - pilotRec->id(), pilotRec); - item->setNumericCol(0, true); - item->setNumericCol(1, true); - item->setNumericCol(2, true); - } - fRecList.append(pilotRec); - - currentRecord++; - } - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Total " << currentRecord << " records" << endl; -#endif - - } - else - { - // we are dealing with an application - currentDBtype=eApplication; - - TQCString filename = TQFile::encodeName(dbPath() + CSL1("/") + dbname); - const char *s = filename; - struct pi_file *pf = pi_file_open(const_cast(s)); - if (!pf) - { - fDBInfo->setText(i18n("Warning: Cannot read " - "application file %1.").arg(dbname)); - return; - } -#if PILOT_LINK_NUMBER < PILOT_LINK_0_12_0 - if (pi_file_get_info(pf,&dbinfo)) - { - fDBInfo->setText(i18n("Warning: Cannot read " - "application file %1.").arg(dbname)); - return; - } -#else - pi_file_get_info(pf,&dbinfo); -#endif - display.append(i18n("Application: %1

").arg(dbname)); - } - enableWidgets(currentDBtype==eDatabase); - - TQDateTime ttime; - - ttime.setTime_t(dbinfo.createDate); - display.append(i18n("Created: %1
").arg(ttime.toString())); - - ttime.setTime_t(dbinfo.modifyDate); - display.append(i18n("Modified: %1
").arg(ttime.toString())); - - ttime.setTime_t(dbinfo.backupDate); - display.append(i18n("Backed up: %1
").arg(ttime.toString())); - - fDBInfo->setText(display); -} - -void GenericDBWidget::slotDBType(int mode) -{ - FUNCTIONSETUP; - if (!shown) return; - - reset(); - - TQDir dir(dbPath()); - switch (mode) - { - case 1: - dir.setNameFilter(CSL1("*.prc")); break; - case 2: - dir.setNameFilter(CSL1("*.pdb")); break; - case 0: - default: - dir.setNameFilter(CSL1("*.pdb;*.prc")); break; - } - TQStringList l = dir.entryList(); - fDBList->insertStringList(l); -} - -void GenericDBWidget::reset() -{ - FUNCTIONSETUP; - fDBList->clear(); - fDBInfo->clear(); - fRecordList->clear(); - if (fDB) KPILOT_DELETE(fDB); - currentDB=TQString(); -} - -void GenericDBWidget::slotAddRecord() -{ - FUNCTIONSETUP; - pi_buffer_t *b = pi_buffer_new(0); - PilotRecord *rec=new PilotRecord(b, 0, 0, 0); - PilotListViewItem*item=new PilotListViewItem(fRecordList, - TQString::number(-1), TQString::number(rec->size()), - TQString::number(rec->id()), TQString(), - rec->id(), rec); - if (slotEditRecord(item)) - { - fRecList.append(rec); - } - else - { - KPILOT_DELETE(item); - KPILOT_DELETE(rec); - } -} - -bool GenericDBWidget::slotEditRecord(TQListViewItem*item) -{ - FUNCTIONSETUP; - PilotListViewItem*currRecItem=dynamic_cast(item); - if (currRecItem) - { - PilotRecord*rec=(PilotRecord*)currRecItem->rec(); - int nr=currRecItem->text(0).toInt(); - DBRecordEditor*dlg=new DBRecordEditor(rec, nr, this); - if (dlg->exec()) - { - currRecItem->setText(1, TQString::number(rec->size())); - currRecItem->setText(2, TQString::number(rec->id())); - fRecordList->triggerUpdate(); - writeRecord(rec); - KPILOT_DELETE(dlg); - return true; - } - KPILOT_DELETE(dlg); - } - else - { - // Either nothing selected, or some error occurred... - KMessageBox::information(this, i18n("You must select a record for editing."), i18n("No Record Selected"), CSL1("norecordselected")); - } - return false; -} -void GenericDBWidget::slotEditRecord() -{ - slotEditRecord(fRecordList->selectedItem()); -} - -void GenericDBWidget::slotDeleteRecord() -{ - FUNCTIONSETUP; - PilotListViewItem*currRecItem=dynamic_cast(fRecordList->selectedItem()); - if (currRecItem && (KMessageBox::questionYesNo(this, i18n("Do you really want to delete the selected record? This cannot be undone.

Delete record?"), i18n("Deleting Record"), KStdGuiItem::del(), KStdGuiItem::cancel())==KMessageBox::Yes) ) - { - PilotRecord*rec=(PilotRecord*)currRecItem->rec(); - rec->setDeleted(); - writeRecord(rec); - // fRecordList->triggerUpdate(); - KPILOT_DELETE(currRecItem); - } -} - -void GenericDBWidget::slotShowAppInfo() -{ - FUNCTIONSETUP; - if (!fDB) return; - char*appBlock=new char[0xFFFF]; - int len=fDB->readAppBlock((unsigned char*)appBlock, 0xFFFF); - DBAppInfoEditor*dlg=new DBAppInfoEditor(appBlock, len, this); - if (dlg->exec()) - { - fDB->writeAppBlock( (unsigned char*)(dlg->appInfo), dlg->len ); - - KPilotConfig::addAppBlockChangedDatabase(getCurrentDB()); - KPilotSettings::writeConfig(); - } - KPILOT_DELETE(dlg); - delete[] appBlock; -} - -void GenericDBWidget::slotShowDBInfo() -{ - FUNCTIONSETUP; - if ( !fDB || !shown ) return; - DBInfo db=fDB->getDBInfo(); - DBFlagsEditor*dlg=new DBFlagsEditor(&db, this); - if (dlg->exec()) - { -#ifdef DEBUG - DEBUGKPILOT<<"OK pressed, assiging DBInfo, flags="<< - db.flags<<", miscFlag="<setDBInfo(db); - - KPilotConfig::addFlagsChangedDatabase(getCurrentDB()); - KPilotSettings::writeConfig(); - - slotSelected(fDBList->currentText()); - } - KPILOT_DELETE(dlg); -} - -void GenericDBWidget::enableWidgets(bool enable) -{ - //FUNCTIONSETUP; - fDBInfoButton->setEnabled(enable); - fAppInfoButton->setEnabled(enable); - fRecordList->setEnabled(enable); - fAddRecord->setEnabled(enable); - fEditRecord->setEnabled(enable); - fDeleteRecord->setEnabled(enable); -} - -void GenericDBWidget::writeRecord(PilotRecord*r) -{ - // FUNCTIONSETUP; - if (fDB && r) - { - fDB->writeRecord(r); - markDBDirty(getCurrentDB()); - } -} - - - - - diff --git a/kpilot/dbviewerWidget.cpp b/kpilot/dbviewerWidget.cpp new file mode 100644 index 0000000..c1dcbd2 --- /dev/null +++ b/kpilot/dbviewerWidget.cpp @@ -0,0 +1,440 @@ +/* dbViewerWidget.cpp KPilot +** +** Copyright (C) 2003 by Dan Pilone. +** Copyright (C) 2003 Reinhold Kainhofer +** Written 2003 by Reinhold Kainhofer and Adriaan de Groot +** +** This is the generic DB viewer widget. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + +#include "options.h" + +#include +#include + +#include +#include + +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +#include "listCat.h" +#include "listItems.h" + +#include "dbviewerWidget.h" +#include "pilotLocalDatabase.h" +#include "pilotDatabase.h" +#include "pilotRecord.h" +#include "dbFlagsEditor.h" +#include "dbRecordEditor.h" +#include "dbAppInfoEditor.h" +#include "kpilotConfig.h" + + +#include "dbviewerWidget.moc" + + +GenericDBWidget::GenericDBWidget(TQWidget *parent, const TQString &dbpath) : + PilotComponent(parent,"component_generic",dbpath), fDB(0L) +{ + FUNCTIONSETUP; + setupWidget(); + fRecList.setAutoDelete(true); +} + + +void GenericDBWidget::setupWidget() +{ + TQGridLayout *g = new TQGridLayout( this, 1, 1, SPACING); + + fDBList = new TDEListBox( this ); + g->addWidget( fDBList, 0, 0 ); + fDBType = new KComboBox( FALSE, this ); + g->addWidget( fDBType, 1, 0 ); + fDBType->insertItem( i18n( "All Databases" ) ); + fDBType->insertItem( i18n( "Only Applications (*.prc)" ) ); + fDBType->insertItem( i18n( "Only Databases (*.pdb)" ) ); + + TQGridLayout *g1 = new TQGridLayout( 0, 1, 1); + fDBInfo = new KTextEdit( this ); + fDBInfo->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)0, 0, 0, fDBInfo->sizePolicy().hasHeightForWidth() ) ); + fDBInfo->setReadOnly( TRUE ); + g1->addWidget( fDBInfo, 0, 0 ); + fDBInfoButton = new KPushButton( i18n( "General Database &Information" ), this ); + g1->addWidget( fDBInfoButton, 1, 0 ); + fAppInfoButton = new KPushButton( i18n( "&Application Info Block (Categories etc.)" ), this ); + g1->addWidget( fAppInfoButton, 2, 0 ); + + TQGridLayout *g2 = new TQGridLayout( 0, 1, 1); + fRecordList = new TDEListView( this ); + g2->addMultiCellWidget( fRecordList, 0, 0, 0, 2 ); + fRecordList->addColumn(i18n("Rec. Nr.")); + fRecordList->addColumn(i18n("Length")); + fRecordList->addColumn(i18n("Record ID")); + fRecordList->setAllColumnsShowFocus(true); + fRecordList->setResizeMode( TDEListView::LastColumn ); + fRecordList->setFullWidth( TRUE ); + fRecordList->setItemsMovable( FALSE ); + + fAddRecord = new KPushButton( i18n("&Add..."), this ); + g2->addWidget( fAddRecord, 1, 0 ); + fEditRecord = new KPushButton( i18n("&Edit..."), this ); + g2->addWidget( fEditRecord, 1, 1 ); + fDeleteRecord = new KPushButton( i18n("&Delete"), this ); + g2->addWidget( fDeleteRecord, 1, 2 ); + + g1->addLayout( g2, 3, 0 ); + + + g->addMultiCellLayout( g1, 0, 1, 1, 1 ); + resize( TQSize(682, 661).expandedTo(minimumSizeHint()) ); + + connect(fDBList, TQT_SIGNAL(highlighted(const TQString &)), + this, TQT_SLOT(slotSelected(const TQString &))); + connect(fDBType, TQT_SIGNAL(activated(int)), + this, TQT_SLOT(slotDBType(int))); + connect(fDBInfoButton, TQT_SIGNAL(clicked()), + this, TQT_SLOT(slotShowDBInfo())); + connect(fAppInfoButton, TQT_SIGNAL(clicked()), + this, TQT_SLOT(slotShowAppInfo())); + connect(fAddRecord, TQT_SIGNAL(clicked()), + this, TQT_SLOT(slotAddRecord())); + connect(fEditRecord, TQT_SIGNAL(clicked()), + this, TQT_SLOT(slotEditRecord())); + connect(fDeleteRecord, TQT_SIGNAL(clicked()), + this, TQT_SLOT(slotDeleteRecord())); + connect(fRecordList, TQT_SIGNAL(executed(TQListViewItem*)), + this, TQT_SLOT(slotEditRecord(TQListViewItem*))); + +} + +GenericDBWidget::~GenericDBWidget() +{ + FUNCTIONSETUP; + if (fDB) KPILOT_DELETE(fDB); +} + + +void GenericDBWidget::showComponent() +{ + FUNCTIONSETUP; + fDBInfo->setText(TQString()); + slotDBType(0); + + fDBList->show(); + fDBInfo->show(); +} + +void GenericDBWidget::hideComponent() +{ + reset(); +} + +void GenericDBWidget::slotSelected(const TQString &dbname) +{ + FUNCTIONSETUP; +#ifdef DEBUG + DEBUGKPILOT << fname << ": Selected DB " << dbname << endl; +#endif + struct DBInfo dbinfo; + TQString display; + fRecList.clear(); + fRecordList->clear(); + + if (fDB) KPILOT_DELETE(fDB); + currentDB=dbname; + + if (!shown) return; + + if (dbname.endsWith(CSL1(".pdb")) || dbname.endsWith(CSL1(".PDB"))) + { + // We are dealing with a database + currentDBtype=eDatabase; + + currentDB.remove( TQRegExp(CSL1(".(pdb|PDB)$")) ); + + fDB=new PilotLocalDatabase(dbPath(), currentDB, false); + if (!fDB || !fDB->isOpen()) + { + fDBInfo->setText(i18n("Warning: Cannot read " + "database file %1.").arg(currentDB)); + return; + } + dbinfo=fDB->getDBInfo(); + display.append(i18n("Database: %1, %2 records
") + .arg(TQString::fromLatin1(dbinfo.name)).arg(fDB->recordCount())); + char buff[5]; + set_long(buff, dbinfo.type); + buff[4]='\0'; + TQString tp = TQString::fromLatin1(buff); + set_long(buff, dbinfo.creator); + buff[4]='\0'; + TQString cr = TQString::fromLatin1(buff); + display.append(i18n("Type: %1, Creator: %2

").arg(tp).arg(cr)); + + int currentRecord = 0; + PilotRecord *pilotRec; + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Reading database "<readRecordByIndex(currentRecord)) != 0L) + { +// if (!(pilotRec->isDeleted()) ) + { + PilotListViewItem*item=new PilotListViewItem(fRecordList, + TQString::number(currentRecord), TQString::number(pilotRec->size()), + TQString::number(pilotRec->id()), + TQString(), + pilotRec->id(), pilotRec); + item->setNumericCol(0, true); + item->setNumericCol(1, true); + item->setNumericCol(2, true); + } + fRecList.append(pilotRec); + + currentRecord++; + } + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Total " << currentRecord << " records" << endl; +#endif + + } + else + { + // we are dealing with an application + currentDBtype=eApplication; + + TQCString filename = TQFile::encodeName(dbPath() + CSL1("/") + dbname); + const char *s = filename; + struct pi_file *pf = pi_file_open(const_cast(s)); + if (!pf) + { + fDBInfo->setText(i18n("Warning: Cannot read " + "application file %1.").arg(dbname)); + return; + } +#if PILOT_LINK_NUMBER < PILOT_LINK_0_12_0 + if (pi_file_get_info(pf,&dbinfo)) + { + fDBInfo->setText(i18n("Warning: Cannot read " + "application file %1.").arg(dbname)); + return; + } +#else + pi_file_get_info(pf,&dbinfo); +#endif + display.append(i18n("Application: %1

").arg(dbname)); + } + enableWidgets(currentDBtype==eDatabase); + + TQDateTime ttime; + + ttime.setTime_t(dbinfo.createDate); + display.append(i18n("Created: %1
").arg(ttime.toString())); + + ttime.setTime_t(dbinfo.modifyDate); + display.append(i18n("Modified: %1
").arg(ttime.toString())); + + ttime.setTime_t(dbinfo.backupDate); + display.append(i18n("Backed up: %1
").arg(ttime.toString())); + + fDBInfo->setText(display); +} + +void GenericDBWidget::slotDBType(int mode) +{ + FUNCTIONSETUP; + if (!shown) return; + + reset(); + + TQDir dir(dbPath()); + switch (mode) + { + case 1: + dir.setNameFilter(CSL1("*.prc")); break; + case 2: + dir.setNameFilter(CSL1("*.pdb")); break; + case 0: + default: + dir.setNameFilter(CSL1("*.pdb;*.prc")); break; + } + TQStringList l = dir.entryList(); + fDBList->insertStringList(l); +} + +void GenericDBWidget::reset() +{ + FUNCTIONSETUP; + fDBList->clear(); + fDBInfo->clear(); + fRecordList->clear(); + if (fDB) KPILOT_DELETE(fDB); + currentDB=TQString(); +} + +void GenericDBWidget::slotAddRecord() +{ + FUNCTIONSETUP; + pi_buffer_t *b = pi_buffer_new(0); + PilotRecord *rec=new PilotRecord(b, 0, 0, 0); + PilotListViewItem*item=new PilotListViewItem(fRecordList, + TQString::number(-1), TQString::number(rec->size()), + TQString::number(rec->id()), TQString(), + rec->id(), rec); + if (slotEditRecord(item)) + { + fRecList.append(rec); + } + else + { + KPILOT_DELETE(item); + KPILOT_DELETE(rec); + } +} + +bool GenericDBWidget::slotEditRecord(TQListViewItem*item) +{ + FUNCTIONSETUP; + PilotListViewItem*currRecItem=dynamic_cast(item); + if (currRecItem) + { + PilotRecord*rec=(PilotRecord*)currRecItem->rec(); + int nr=currRecItem->text(0).toInt(); + DBRecordEditor*dlg=new DBRecordEditor(rec, nr, this); + if (dlg->exec()) + { + currRecItem->setText(1, TQString::number(rec->size())); + currRecItem->setText(2, TQString::number(rec->id())); + fRecordList->triggerUpdate(); + writeRecord(rec); + KPILOT_DELETE(dlg); + return true; + } + KPILOT_DELETE(dlg); + } + else + { + // Either nothing selected, or some error occurred... + KMessageBox::information(this, i18n("You must select a record for editing."), i18n("No Record Selected"), CSL1("norecordselected")); + } + return false; +} +void GenericDBWidget::slotEditRecord() +{ + slotEditRecord(fRecordList->selectedItem()); +} + +void GenericDBWidget::slotDeleteRecord() +{ + FUNCTIONSETUP; + PilotListViewItem*currRecItem=dynamic_cast(fRecordList->selectedItem()); + if (currRecItem && (KMessageBox::questionYesNo(this, i18n("Do you really want to delete the selected record? This cannot be undone.

Delete record?"), i18n("Deleting Record"), KStdGuiItem::del(), KStdGuiItem::cancel())==KMessageBox::Yes) ) + { + PilotRecord*rec=(PilotRecord*)currRecItem->rec(); + rec->setDeleted(); + writeRecord(rec); + // fRecordList->triggerUpdate(); + KPILOT_DELETE(currRecItem); + } +} + +void GenericDBWidget::slotShowAppInfo() +{ + FUNCTIONSETUP; + if (!fDB) return; + char*appBlock=new char[0xFFFF]; + int len=fDB->readAppBlock((unsigned char*)appBlock, 0xFFFF); + DBAppInfoEditor*dlg=new DBAppInfoEditor(appBlock, len, this); + if (dlg->exec()) + { + fDB->writeAppBlock( (unsigned char*)(dlg->appInfo), dlg->len ); + + KPilotConfig::addAppBlockChangedDatabase(getCurrentDB()); + KPilotSettings::writeConfig(); + } + KPILOT_DELETE(dlg); + delete[] appBlock; +} + +void GenericDBWidget::slotShowDBInfo() +{ + FUNCTIONSETUP; + if ( !fDB || !shown ) return; + DBInfo db=fDB->getDBInfo(); + DBFlagsEditor*dlg=new DBFlagsEditor(&db, this); + if (dlg->exec()) + { +#ifdef DEBUG + DEBUGKPILOT<<"OK pressed, assiging DBInfo, flags="<< + db.flags<<", miscFlag="<setDBInfo(db); + + KPilotConfig::addFlagsChangedDatabase(getCurrentDB()); + KPilotSettings::writeConfig(); + + slotSelected(fDBList->currentText()); + } + KPILOT_DELETE(dlg); +} + +void GenericDBWidget::enableWidgets(bool enable) +{ + //FUNCTIONSETUP; + fDBInfoButton->setEnabled(enable); + fAppInfoButton->setEnabled(enable); + fRecordList->setEnabled(enable); + fAddRecord->setEnabled(enable); + fEditRecord->setEnabled(enable); + fDeleteRecord->setEnabled(enable); +} + +void GenericDBWidget::writeRecord(PilotRecord*r) +{ + // FUNCTIONSETUP; + if (fDB && r) + { + fDB->writeRecord(r); + markDBDirty(getCurrentDB()); + } +} + + + + + diff --git a/kpilot/fileInstallWidget.cc b/kpilot/fileInstallWidget.cc deleted file mode 100644 index 9c0fc84..0000000 --- a/kpilot/fileInstallWidget.cc +++ /dev/null @@ -1,304 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** -** This file defines the internal conduit "File Installer" -** that accepts drags of URLs containing Palm DBs, prcs, and -** such. It also does the HotSync part of installing files -** on the Pilot. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#ifndef _KPILOT_OPTIONS_H -#include "options.h" -#endif - -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -#include "kpilotConfig.h" -#include "fileInstaller.h" - - -#include "fileInstallWidget.moc" - -FileInstallWidget::FileInstallWidget(TQWidget * parent, - const TQString & path) : - PilotComponent(parent, "component_files", path), - fSaveFileList(false), - fInstaller(0L) -{ - FUNCTIONSETUP; - - TQGridLayout *grid = new TQGridLayout(this, 5, 5, SPACING); - - TQLabel *label = new TQLabel(i18n("Files to install:"), this); - - grid->addWidget(label, 1, 1); - - TQPushButton *abutton; - - abutton = addButton = new TQPushButton(i18n("Add File..."), this); - connect(abutton, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotAddFile())); - grid->addWidget(abutton, 3, 1); - TQWhatsThis::add(abutton, - i18n("Choose a file to add to the list of files to install.")); - - abutton = clearButton= new TQPushButton(i18n("Clear List"), this); - connect(abutton, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotClearButton())); - grid->addWidget(abutton, 4, 1); - TQWhatsThis::add(abutton, - i18n("Clear the list of files to install. No files will be installed.")); - - fIconView = new TDEIconView(this); - connect(fIconView, TQT_SIGNAL(dropped(TQDropEvent *, const TQValueList &)), - this, TQT_SLOT(slotDropEvent(TQDropEvent *, const TQValueList &))); - grid->addMultiCellWidget(fIconView, 1, 4, 2, 3); - TQWhatsThis::add(fIconView, - i18n - ("This lists files that will be installed on the Pilot during the next HotSync. Drag files here or use the Add button.")); - fIconView->setAcceptDrops(true); - fIconView->setSelectionMode(TQIconView::Extended); - fIconView->viewport()->installEventFilter(this); - - grid->setRowStretch(2, 100); - grid->setColStretch(2, 50); - grid->setColStretch(2, 50); - grid->addColSpacing(4, SPACING); - grid->addRowSpacing(5, SPACING); - - fInstaller = new FileInstaller; - connect(fInstaller, TQT_SIGNAL(filesChanged()), - this, TQT_SLOT(refreshFileInstallList())); - -} - -FileInstallWidget::~FileInstallWidget() -{ - KPILOT_DELETE(fInstaller); -} - -static inline bool pdbOrPrc(const TQString &s) -{ - return s.endsWith(CSL1(".pdb"),false) || s.endsWith(CSL1(".prc"),false) ; -} - -void FileInstallWidget::dragEnterEvent(TQDragEnterEvent *event) -{ - FUNCTIONSETUP; - - KURL::List urls; - if(!KURLDrag::decode(event, urls)) { - event->accept(false); - return; - } - - KURL::List::const_iterator it; - TQString filename; - for ( it = urls.begin(); it != urls.end(); ++it ) { - filename = (*it).fileName(); - if(!pdbOrPrc(filename)) { - event->accept(false); - return; - } - } - event->accept(true); -} - -bool FileInstallWidget::eventFilter(TQObject *watched, TQEvent *event) -{ - FUNCTIONSETUP; - - if(TQT_BASE_OBJECT(watched) == TQT_BASE_OBJECT(fIconView->viewport())) - { - if(event->type() == TQEvent::DragEnter) { - dragEnterEvent(static_cast(event)); - return true; - } - - // We have to skip the DragMove event, because it seems to override the - // accept state, when it is set to false by dragEnterEvent() (event->accept(false);) - if(event->type() == TQEvent::DragMove) { - return true; - } - - if(event->type() == TQEvent::MouseButtonPress) { - contextMenu(TQT_TQMOUSEEVENT(event)); - } - } - - return false; -} - -void FileInstallWidget::dropEvent(TQDropEvent * drop) -{ - FUNCTIONSETUP; - if (!shown) return; - - KURL::List list; - - if (!KURLDrag::decode(drop, list) || list.isEmpty()) - return; - -#ifdef DEBUG - DEBUGKPILOT << ": Got " << list.first().prettyURL() << endl; -#endif - - TQStringList files; - for(KURL::List::ConstIterator it = list.begin(); it != list.end(); ++it) - { - if ((*it).isLocalFile()) - files << (*it).path(); - } - - fInstaller->addFiles(files, this ); -} - -void FileInstallWidget::slotDropEvent(TQDropEvent * drop, const TQValueList & /*lst*/) -{ - FUNCTIONSETUP; - dropEvent(drop); -} - -void FileInstallWidget::slotClearButton() -{ - FUNCTIONSETUP; - fInstaller->clearPending(); -} - -void FileInstallWidget::showComponent() -{ - FUNCTIONSETUP; - refreshFileInstallList(); -} - -void FileInstallWidget::slotAddFile() -{ - FUNCTIONSETUP; - if (!shown) return; - - TQStringList fileNames = KFileDialog::getOpenFileNames( - TQString(), i18n("*.pdb *.prc|PalmOS Databases (*.pdb *.prc)")); - - for (TQStringList::Iterator fileName = fileNames.begin(); fileName != fileNames.end(); ++fileName) - { - fInstaller->addFile(*fileName, this ); - } -} - -bool FileInstallWidget::preHotSync(TQString &) -{ - FUNCTIONSETUP; - - fIconView->setEnabled(false); - fInstaller->setEnabled(false); - addButton->setEnabled(false); - clearButton->setEnabled(false); - - return true; -} - -void FileInstallWidget::postHotSync() -{ - FUNCTIONSETUP; - - fInstaller->setEnabled(true); - fIconView->setEnabled(true); - addButton->setEnabled(true); - clearButton->setEnabled(true); - if (shown) refreshFileInstallList(); -} - - -void FileInstallWidget::refreshFileInstallList() -{ - FUNCTIONSETUP; - - TQStringList fileNames = fInstaller->fileNames(); - TQPixmap kpilotIcon = TDEGlobal::iconLoader()->loadIcon(CSL1("kpilot"), TDEIcon::Desktop); - - fIconView->clear(); - - for (TQStringList::Iterator fileName = fileNames.begin(); fileName != fileNames.end(); ++fileName) - { - if(pdbOrPrc(*fileName)) - { - new TDEIconViewItem(fIconView, *fileName, kpilotIcon); - } - else - { - new TDEIconViewItem(fIconView, *fileName); - } - } -} - -void FileInstallWidget::contextMenu(TQMouseEvent *event) -{ - FUNCTIONSETUP; - - if(event->button() == Qt::LeftButton) - return; - - TQIconViewItem *item; - TQStringList files; - for(item = fIconView->firstItem(); item; item = item->nextItem()) - { - if(item->isSelected()) - files.append(item->text()); - } - - TQPopupMenu popup(fIconView); - - item = fIconView->findItem(event->pos()); - if(item) { - // Popup for the right clicked item - popup.insertItem(i18n("Delete a single file item","Delete"), 10); - } - - popup.insertItem(i18n("Delete selected files"), 11); - if(files.empty()) - popup.setItemEnabled(11, false); - - int id = popup.exec(fIconView->viewport()->mapToGlobal(event->pos())); - if(id == 10) - fInstaller->deleteFile(item->text()); - else if(id == 11) - fInstaller->deleteFiles(files); - -} diff --git a/kpilot/fileInstallWidget.cpp b/kpilot/fileInstallWidget.cpp new file mode 100644 index 0000000..9c0fc84 --- /dev/null +++ b/kpilot/fileInstallWidget.cpp @@ -0,0 +1,304 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** +** This file defines the internal conduit "File Installer" +** that accepts drags of URLs containing Palm DBs, prcs, and +** such. It also does the HotSync part of installing files +** on the Pilot. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#ifndef _KPILOT_OPTIONS_H +#include "options.h" +#endif + +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +#include "kpilotConfig.h" +#include "fileInstaller.h" + + +#include "fileInstallWidget.moc" + +FileInstallWidget::FileInstallWidget(TQWidget * parent, + const TQString & path) : + PilotComponent(parent, "component_files", path), + fSaveFileList(false), + fInstaller(0L) +{ + FUNCTIONSETUP; + + TQGridLayout *grid = new TQGridLayout(this, 5, 5, SPACING); + + TQLabel *label = new TQLabel(i18n("Files to install:"), this); + + grid->addWidget(label, 1, 1); + + TQPushButton *abutton; + + abutton = addButton = new TQPushButton(i18n("Add File..."), this); + connect(abutton, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotAddFile())); + grid->addWidget(abutton, 3, 1); + TQWhatsThis::add(abutton, + i18n("Choose a file to add to the list of files to install.")); + + abutton = clearButton= new TQPushButton(i18n("Clear List"), this); + connect(abutton, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotClearButton())); + grid->addWidget(abutton, 4, 1); + TQWhatsThis::add(abutton, + i18n("Clear the list of files to install. No files will be installed.")); + + fIconView = new TDEIconView(this); + connect(fIconView, TQT_SIGNAL(dropped(TQDropEvent *, const TQValueList &)), + this, TQT_SLOT(slotDropEvent(TQDropEvent *, const TQValueList &))); + grid->addMultiCellWidget(fIconView, 1, 4, 2, 3); + TQWhatsThis::add(fIconView, + i18n + ("This lists files that will be installed on the Pilot during the next HotSync. Drag files here or use the Add button.")); + fIconView->setAcceptDrops(true); + fIconView->setSelectionMode(TQIconView::Extended); + fIconView->viewport()->installEventFilter(this); + + grid->setRowStretch(2, 100); + grid->setColStretch(2, 50); + grid->setColStretch(2, 50); + grid->addColSpacing(4, SPACING); + grid->addRowSpacing(5, SPACING); + + fInstaller = new FileInstaller; + connect(fInstaller, TQT_SIGNAL(filesChanged()), + this, TQT_SLOT(refreshFileInstallList())); + +} + +FileInstallWidget::~FileInstallWidget() +{ + KPILOT_DELETE(fInstaller); +} + +static inline bool pdbOrPrc(const TQString &s) +{ + return s.endsWith(CSL1(".pdb"),false) || s.endsWith(CSL1(".prc"),false) ; +} + +void FileInstallWidget::dragEnterEvent(TQDragEnterEvent *event) +{ + FUNCTIONSETUP; + + KURL::List urls; + if(!KURLDrag::decode(event, urls)) { + event->accept(false); + return; + } + + KURL::List::const_iterator it; + TQString filename; + for ( it = urls.begin(); it != urls.end(); ++it ) { + filename = (*it).fileName(); + if(!pdbOrPrc(filename)) { + event->accept(false); + return; + } + } + event->accept(true); +} + +bool FileInstallWidget::eventFilter(TQObject *watched, TQEvent *event) +{ + FUNCTIONSETUP; + + if(TQT_BASE_OBJECT(watched) == TQT_BASE_OBJECT(fIconView->viewport())) + { + if(event->type() == TQEvent::DragEnter) { + dragEnterEvent(static_cast(event)); + return true; + } + + // We have to skip the DragMove event, because it seems to override the + // accept state, when it is set to false by dragEnterEvent() (event->accept(false);) + if(event->type() == TQEvent::DragMove) { + return true; + } + + if(event->type() == TQEvent::MouseButtonPress) { + contextMenu(TQT_TQMOUSEEVENT(event)); + } + } + + return false; +} + +void FileInstallWidget::dropEvent(TQDropEvent * drop) +{ + FUNCTIONSETUP; + if (!shown) return; + + KURL::List list; + + if (!KURLDrag::decode(drop, list) || list.isEmpty()) + return; + +#ifdef DEBUG + DEBUGKPILOT << ": Got " << list.first().prettyURL() << endl; +#endif + + TQStringList files; + for(KURL::List::ConstIterator it = list.begin(); it != list.end(); ++it) + { + if ((*it).isLocalFile()) + files << (*it).path(); + } + + fInstaller->addFiles(files, this ); +} + +void FileInstallWidget::slotDropEvent(TQDropEvent * drop, const TQValueList & /*lst*/) +{ + FUNCTIONSETUP; + dropEvent(drop); +} + +void FileInstallWidget::slotClearButton() +{ + FUNCTIONSETUP; + fInstaller->clearPending(); +} + +void FileInstallWidget::showComponent() +{ + FUNCTIONSETUP; + refreshFileInstallList(); +} + +void FileInstallWidget::slotAddFile() +{ + FUNCTIONSETUP; + if (!shown) return; + + TQStringList fileNames = KFileDialog::getOpenFileNames( + TQString(), i18n("*.pdb *.prc|PalmOS Databases (*.pdb *.prc)")); + + for (TQStringList::Iterator fileName = fileNames.begin(); fileName != fileNames.end(); ++fileName) + { + fInstaller->addFile(*fileName, this ); + } +} + +bool FileInstallWidget::preHotSync(TQString &) +{ + FUNCTIONSETUP; + + fIconView->setEnabled(false); + fInstaller->setEnabled(false); + addButton->setEnabled(false); + clearButton->setEnabled(false); + + return true; +} + +void FileInstallWidget::postHotSync() +{ + FUNCTIONSETUP; + + fInstaller->setEnabled(true); + fIconView->setEnabled(true); + addButton->setEnabled(true); + clearButton->setEnabled(true); + if (shown) refreshFileInstallList(); +} + + +void FileInstallWidget::refreshFileInstallList() +{ + FUNCTIONSETUP; + + TQStringList fileNames = fInstaller->fileNames(); + TQPixmap kpilotIcon = TDEGlobal::iconLoader()->loadIcon(CSL1("kpilot"), TDEIcon::Desktop); + + fIconView->clear(); + + for (TQStringList::Iterator fileName = fileNames.begin(); fileName != fileNames.end(); ++fileName) + { + if(pdbOrPrc(*fileName)) + { + new TDEIconViewItem(fIconView, *fileName, kpilotIcon); + } + else + { + new TDEIconViewItem(fIconView, *fileName); + } + } +} + +void FileInstallWidget::contextMenu(TQMouseEvent *event) +{ + FUNCTIONSETUP; + + if(event->button() == Qt::LeftButton) + return; + + TQIconViewItem *item; + TQStringList files; + for(item = fIconView->firstItem(); item; item = item->nextItem()) + { + if(item->isSelected()) + files.append(item->text()); + } + + TQPopupMenu popup(fIconView); + + item = fIconView->findItem(event->pos()); + if(item) { + // Popup for the right clicked item + popup.insertItem(i18n("Delete a single file item","Delete"), 10); + } + + popup.insertItem(i18n("Delete selected files"), 11); + if(files.empty()) + popup.setItemEnabled(11, false); + + int id = popup.exec(fIconView->viewport()->mapToGlobal(event->pos())); + if(id == 10) + fInstaller->deleteFile(item->text()); + else if(id == 11) + fInstaller->deleteFiles(files); + +} diff --git a/kpilot/fileInstaller.cc b/kpilot/fileInstaller.cc deleted file mode 100644 index efecbde..0000000 --- a/kpilot/fileInstaller.cc +++ /dev/null @@ -1,184 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** -** This is a class that does "the work" of adding and deleting -** files in the pending_install directory of KPilot. It is used -** by the fileInstallWidget and by the daemon's drag-and-drop -** file accepter. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - - -#include "options.h" - -#include - -#include -#include -#include - -#include -#include -#include -#include -#include - -#include "fileInstaller.moc" - -FileInstaller::FileInstaller() : - enabled(true) -{ - FUNCTIONSETUP; - - fDirName = TDEGlobal::dirs()->saveLocation("data", - CSL1("kpilot/pending_install/")); - fPendingCopies = 0; - -} - -/* virtual */ FileInstaller::~FileInstaller() -{ - FUNCTIONSETUP; -} - - -void FileInstaller::clearPending() -{ - FUNCTIONSETUP; - - unsigned int i; - - TQDir installDir(fDirName); - - // Start from 2 to skip . and .. - // - for (i = 2; i < installDir.count(); i++) - { - TQFile::remove(fDirName + installDir[i]); - } - - if (i > 2) - { - emit filesChanged(); - } -} - -void FileInstaller::deleteFile(const TQString &file) -{ - TQFile::remove(fDirName + file); - emit filesChanged(); -} - -void FileInstaller::deleteFiles(const TQStringList &files) -{ - if(files.empty()) - return; - - for(TQStringList::ConstIterator it = files.begin(); it != files.end(); ++it) - TQFile::remove(fDirName + *it); - - emit filesChanged(); -} - -/* virtual */ bool FileInstaller::runCopy(const TQString & s, TQWidget* w ) -{ - FUNCTIONSETUP; - - if(!(s.endsWith(CSL1(".pdb"), false) || s.endsWith(CSL1(".prc"), false))) { - KMessageBox::detailedSorry(w, i18n("Cannot install %1").arg(s), - i18n("Only PalmOS database files (like *.pdb and *.prc) can be installed by the file installer.")); - return false; - } - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Copying " << s << endl; -#endif - - KURL srcName; - srcName.setPath(s); - KURL destDir(fDirName + CSL1("/") + srcName.fileName()); - -#if KDE_IS_VERSION(3,1,9) - return TDEIO::NetAccess::copy(srcName, destDir, w); -#else - return TDEIO::NetAccess::copy(srcName,destDir); -#endif -} - - -void FileInstaller::addFiles(const TQStringList & fileList, TQWidget* w) -{ - FUNCTIONSETUP; - - if (!enabled) return; - - unsigned int succ = 0; - - for(TQStringList::ConstIterator it = fileList.begin(); - it != fileList.end(); ++it) - { - if (runCopy( *it, w )) - succ++; - } - - if (succ) - { - emit filesChanged(); - } -} - -void FileInstaller::addFile( const TQString & file, TQWidget* w ) -{ - FUNCTIONSETUP; - - if (!enabled) return; - - if (runCopy(file, w)) - { - emit(filesChanged()); - } -} - -/* slot */ void FileInstaller::copyCompleted() -{ - FUNCTIONSETUP; -} - -const TQStringList FileInstaller::fileNames() const -{ - FUNCTIONSETUP; - - TQDir installDir(fDirName); - - return installDir.entryList(TQDir::Files | - TQDir::NoSymLinks | TQDir::Readable); -} - -/* slot */ void FileInstaller::setEnabled(bool b) -{ - FUNCTIONSETUP; - enabled=b; -} - - diff --git a/kpilot/fileInstaller.cpp b/kpilot/fileInstaller.cpp new file mode 100644 index 0000000..efecbde --- /dev/null +++ b/kpilot/fileInstaller.cpp @@ -0,0 +1,184 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** +** This is a class that does "the work" of adding and deleting +** files in the pending_install directory of KPilot. It is used +** by the fileInstallWidget and by the daemon's drag-and-drop +** file accepter. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + +#include "options.h" + +#include + +#include +#include +#include + +#include +#include +#include +#include +#include + +#include "fileInstaller.moc" + +FileInstaller::FileInstaller() : + enabled(true) +{ + FUNCTIONSETUP; + + fDirName = TDEGlobal::dirs()->saveLocation("data", + CSL1("kpilot/pending_install/")); + fPendingCopies = 0; + +} + +/* virtual */ FileInstaller::~FileInstaller() +{ + FUNCTIONSETUP; +} + + +void FileInstaller::clearPending() +{ + FUNCTIONSETUP; + + unsigned int i; + + TQDir installDir(fDirName); + + // Start from 2 to skip . and .. + // + for (i = 2; i < installDir.count(); i++) + { + TQFile::remove(fDirName + installDir[i]); + } + + if (i > 2) + { + emit filesChanged(); + } +} + +void FileInstaller::deleteFile(const TQString &file) +{ + TQFile::remove(fDirName + file); + emit filesChanged(); +} + +void FileInstaller::deleteFiles(const TQStringList &files) +{ + if(files.empty()) + return; + + for(TQStringList::ConstIterator it = files.begin(); it != files.end(); ++it) + TQFile::remove(fDirName + *it); + + emit filesChanged(); +} + +/* virtual */ bool FileInstaller::runCopy(const TQString & s, TQWidget* w ) +{ + FUNCTIONSETUP; + + if(!(s.endsWith(CSL1(".pdb"), false) || s.endsWith(CSL1(".prc"), false))) { + KMessageBox::detailedSorry(w, i18n("Cannot install %1").arg(s), + i18n("Only PalmOS database files (like *.pdb and *.prc) can be installed by the file installer.")); + return false; + } + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Copying " << s << endl; +#endif + + KURL srcName; + srcName.setPath(s); + KURL destDir(fDirName + CSL1("/") + srcName.fileName()); + +#if KDE_IS_VERSION(3,1,9) + return TDEIO::NetAccess::copy(srcName, destDir, w); +#else + return TDEIO::NetAccess::copy(srcName,destDir); +#endif +} + + +void FileInstaller::addFiles(const TQStringList & fileList, TQWidget* w) +{ + FUNCTIONSETUP; + + if (!enabled) return; + + unsigned int succ = 0; + + for(TQStringList::ConstIterator it = fileList.begin(); + it != fileList.end(); ++it) + { + if (runCopy( *it, w )) + succ++; + } + + if (succ) + { + emit filesChanged(); + } +} + +void FileInstaller::addFile( const TQString & file, TQWidget* w ) +{ + FUNCTIONSETUP; + + if (!enabled) return; + + if (runCopy(file, w)) + { + emit(filesChanged()); + } +} + +/* slot */ void FileInstaller::copyCompleted() +{ + FUNCTIONSETUP; +} + +const TQStringList FileInstaller::fileNames() const +{ + FUNCTIONSETUP; + + TQDir installDir(fDirName); + + return installDir.entryList(TQDir::Files | + TQDir::NoSymLinks | TQDir::Readable); +} + +/* slot */ void FileInstaller::setEnabled(bool b) +{ + FUNCTIONSETUP; + enabled=b; +} + + diff --git a/kpilot/hotSync.cc b/kpilot/hotSync.cc deleted file mode 100644 index 81625e9..0000000 --- a/kpilot/hotSync.cc +++ /dev/null @@ -1,1156 +0,0 @@ -/* KPilot -** -** Copyright (C) 2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** Copyright (C) 2006 Adriaan de Groot -** -** This file defines SyncActions, which are used to perform some specific -** task during a HotSync. Conduits are not included here, nor are -** sync actions requiring user interaction. Those can be found in the -** conduits subdirectory or interactiveSync.h. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org. -*/ - - -#include "options.h" - -#include -#include -#include - -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include - -#include "pilotUser.h" -#include "pilotRecord.h" -#include "actionQueue.h" -#include "pilotSerialDatabase.h" -#include "pilotLocalDatabase.h" -#include "pilotDatabase.h" -#include "kpilotSettings.h" - -#include "hotSync.moc" - -class BackupAction::Thread : public TQThread -{ -public: - Thread( BackupAction *parent, - KPilotLink *link, - const TQString &filename, - const DBInfo *info ); - - enum { - TerminateOK = TQEvent::User, - TerminateFailure - } ; - -protected: - virtual void run(); -private: - BackupAction *fParent; - KPilotLink *fLink; - TQString fFilename; - struct DBInfo fDBInfo; -} ; - -class BackupAction::Private -{ -public: - bool fFullBackup; ///< Is this a full backup (all DBs, not just changed ones)? - TQStringList fNoBackupDBs; - TQValueList fNoBackupCreators; - TQStringList fDeviceDBs; - - TQString fPreferBackupDir; ///< Directory to write backup in, overrides default - - // Remainder is used to hand around info during sync - - int fDBIndex; ///< Database number we're now doing - TQString fBackupDir; ///< Directory to write backup in. - - /** - * Add the database described by the info block to the list of - * databases definitely found on the handheld. - */ - void addDBInfo( const DBInfo *info ) - { - FUNCTIONSETUP; - fDBIndex = info->index + 1; - - // Each character of buff[] is written to - char buff[7]; - buff[0] = '['; - set_long( &buff[1], info->creator ); - buff[5] = ']'; - buff[6] = '\0'; - TQString creator = TQString::fromLatin1( buff ); - - TQString dbname = Pilot::fromPilot( info->name, 32 ); - - if ( !fDeviceDBs.contains( creator ) ) - { - fDeviceDBs << creator; - } - if ( !fDeviceDBs.contains( dbname ) ) - { - fDeviceDBs << dbname; - } - - DEBUGKPILOT << fname << ": Added <" << dbname - << "> " << creator << endl; - } - - - /** - * Check if this database, described by @p info , should - * be backed up (i.e. is allowed to be backed up by the - * user settings for no-backup DBs). - * - * @return @c true if the database may be backed up. - */ - bool allowBackup( const DBInfo *info ) const - { - // Special case - skip database Unsaved Preferences - if ( (info->creator == pi_mktag('p','s','y','s')) && - (info->type == pi_mktag('p','r','e','f')) ) - { - return false; - } - - if (fNoBackupCreators.findIndex(info->creator) != -1) - { - return false; - } - - // Now take wildcards into account - TQString db = Pilot::fromPilot(info->name); - for (TQStringList::const_iterator i = fNoBackupDBs.begin(); - i != fNoBackupDBs.end(); ++i) - { - TQRegExp re(*i,true,true); // Wildcard match - if (re.exactMatch(db)) - { - return false; - } - } - return true; - } - -} ; - -BackupAction::BackupAction(KPilotLink * p, bool full) : - SyncAction(p, "backupAction"), - fP( new Private ), - fBackupThread( 0L ) -{ - FUNCTIONSETUP; - - fP->fFullBackup = full; -} - -/* virtual */ TQString BackupAction::statusString() const -{ - FUNCTIONSETUP; - TQString s(CSL1("BackupAction=")); - - switch (status()) - { - case Init: - s.append(CSL1("Init")); - break; - case Error: - s.append(CSL1("Error")); - break; - case FullBackup: - s.append(CSL1("FullBackup")); - break; - case FastBackup: - s.append(CSL1("FastBackup")); - break; - case BackupEnded: - s.append(CSL1("BackupEnded")); - break; - case BackupIncomplete: - s.append(CSL1("BackupIncomplete")); - break; - case BackupComplete: - s.append(CSL1("BackupComplete")); - break; - default: - s.append(CSL1("(unknown ")); - s.append(TQString::number(status())); - s.append(CSL1(")")); - } - - return s; -} - -void BackupAction::setDirectory( const TQString &p ) -{ - fP->fPreferBackupDir = p; - if (!p.endsWith(CSL1("/"))) - { - fP->fPreferBackupDir.append(CSL1("/")); - } -} - -static inline void initNoBackup(TQStringList &dbnames, - TQValueList &dbcreators) -{ - FUNCTIONSETUP; - dbnames.clear(); - dbcreators.clear(); - - TQStringList configuredSkip = KPilotSettings::skipBackupDB(); - TQStringList::const_iterator e = configuredSkip.end(); - for (TQStringList::const_iterator i = configuredSkip.begin(); - i!= e; ++i) - { - TQString s = *i; - if (s.startsWith(CSL1("[")) && s.endsWith(CSL1("]"))) - { - if (s.length() != 6) - { - WARNINGKPILOT << "Creator ID " << s << " is malformed." << endl; - } - else - { - TQCString data = s.mid(1,4).latin1(); - unsigned long creator = pi_mktag(data[0],data[1],data[2],data[3]); - dbcreators.append(creator); - } - } - else - { - dbnames.append(s); - } - } - - DEBUGKPILOT << fname << ": Will skip databases " - << dbnames.join(CSL1(",")) << endl; - TQString creatorids; - char buf[5]; - for (TQValueList::const_iterator i = dbcreators.begin(); - i != dbcreators.end(); ++i) - { - unsigned long tag = *i; - pi_untag(buf,tag); - buf[4]=0; - creatorids.append(CSL1("[%1]").arg(buf)); - } - DEBUGKPILOT << fname << ": Will skip creators " << creatorids << endl; -} - -/** Make sure that the backup directory @p backupDir -* exists and is a directory; returns @c false -* if this is not the case. This method will try -* to create the directory if it doesn't exist yet. -*/ -static inline bool checkBackupDirectory( const TQString &backupDir ) -{ - FUNCTIONSETUP; - TQFileInfo fi(backupDir); - - if (fi.exists() && fi.isDir()) - { - return true; - } - - if (fi.exists() && !fi.isDir()) - { - WARNINGKPILOT << "Requested backup directory " - << backupDir - << " exists but is not a directory." - << endl; - return false; - } - - if ( !backupDir.endsWith("/") ) - { - WARNINGKPILOT << "Backup dir does not end with a / " - << endl; - return false; - } - - Q_ASSERT(!fi.exists()); - - DEBUGKPILOT << fname - << ": Creating directory " << backupDir << endl; - - TDEStandardDirs::makeDir( backupDir ); - - fi = TQFileInfo(backupDir); - - return fi.exists() && fi.isDir(); -} - - -/* virtual */ bool BackupAction::exec() -{ - FUNCTIONSETUP; - - fP->fDeviceDBs = KPilotSettings::deviceDBs(); - - if (fP->fPreferBackupDir.isEmpty()) - { - fP->fBackupDir = - TDEGlobal::dirs()->saveLocation("data",CSL1("kpilot/DBBackup/")) + - deviceLink()->getPilotUser().name() + '/'; - } - else - { - fP->fBackupDir = fP->fPreferBackupDir; - } - - logMessage(i18n("Backup directory: %1.").arg(fP->fBackupDir)); - - DEBUGKPILOT << fname - << ": This Pilot user's name is \"" - << deviceLink()->getPilotUser().name() << "\"" << endl; - DEBUGKPILOT << fname - << ": Using backup dir: " << fP->fBackupDir << endl; - DEBUGKPILOT << fname - << ": Full Backup? " << fP->fFullBackup << endl; - - - if (fP->fFullBackup) - { - fActionStatus = FullBackup; - addSyncLogEntry(i18n("Full backup started.")); - } - else - { - fActionStatus = FastBackup; - addSyncLogEntry(i18n("Fast backup started")); - } - - if (!checkBackupDirectory(fP->fBackupDir)) - { - fActionStatus=BackupIncomplete; - // Don't issue an error message, checkBackupDirectory - // did this already... - return false; - } - - initNoBackup( fP->fNoBackupDBs, fP->fNoBackupCreators ); - - fP->fDBIndex = 0; - TQTimer::singleShot(0,this,TQT_SLOT(backupOneDB())); - return true; -} - -/* slot */ void BackupAction::backupOneDB() -{ - FUNCTIONSETUP; - - struct DBInfo info; - - // TODO: make the progress reporting more accurate - emit logProgress(TQString(), fP->fDBIndex); - - if (openConduit() < 0) - { - addSyncLogEntry(i18n("Exiting on cancel.")); - endBackup(); - fActionStatus = BackupIncomplete; - return; - } - - // TODO: Is there a way to skip unchanged databases? - int res = deviceLink()->getNextDatabase( fP->fDBIndex, &info ); - if (res < 0) - { - if ( fP->fFullBackup ) - { - addSyncLogEntry( i18n("Full backup complete.") ); - } - else - { - addSyncLogEntry( i18n("Fast backup complete.") ); - } - endBackup(); - fActionStatus = BackupComplete; - return; - } - - fP->addDBInfo( &info ); - - // see if user told us not to back this creator or database up... - if (fP->allowBackup(&info)) - { - // back up DB if this is a full backup *or* in non-full backups, - // only backup data, not applications. - if ( (fP->fFullBackup) || !PilotDatabase::isResource(&info) ) - { - addSyncLogEntry(i18n("Backing up: %1").arg(Pilot::fromPilot(info.name))); - - if (!startBackupThread(&info)) - { - WARNINGKPILOT << "Could not create local database for <" - << info.name << ">" << endl; - } - else - { - // The thread has started, so we will be woken - // up by it eventually when it is done. Do *NOT* - // fall through to the single-shot timer below, - // because that would return us to the backup - // function too soon. - return; - } - } - else - { - // Just skip resource DBs during an update hotsync. - DEBUGKPILOT << fname << ": Skipping database <" << info.name - << "> (resource database)" << endl; - } - } - else - { - DEBUGKPILOT << fname << ": Skipping database <" << info.name - << "> (no-backup list)" << endl; - TQString s = i18n("Skipping %1") - .arg(Pilot::fromPilot(info.name)); - addSyncLogEntry(s); - } - TQTimer::singleShot(0,this,TQT_SLOT(backupOneDB())); -} - -/** - * This method will back up a single database from the Pilot to a directory on - * our filesystem. If our user asks us to do a full backup, then we will unconditionally - * copy the database file from the Pilot into the backup directory. Otherwise, we will - * check to see if the database has any modified records in it on the pilot. If the - * database has not changed on the Pilot, then there's nothing to backup and we return. - * - * @return @c true if the backup has started (in another thread). - * You must wait on the thread to end with a User or User+1 - * type event and not start another backup thread. - * @return @c false if there is no backup to do. Diagnostic messages - * will already have been printed. - */ -bool BackupAction::startBackupThread(DBInfo *info) -{ - FUNCTIONSETUP; - - // now we look to see if the database on the pilot has at least one changed record - // in it. we do this so that we don't waste time backing up a database that has - // not changed. note: don't bother with this check if we're doing a full backup. - if (!fP->fFullBackup) - { - // Check if this DB has modified records. - PilotDatabase *serial=deviceLink()->database(info); - if (!serial->isOpen()) - { - WARNINGKPILOT << "Unable to open database <" << info->name << ">" << endl; - KPILOT_DELETE(serial); - addSyncLogEntry(i18n("Backup of %1 failed.\n") - .arg(Pilot::fromPilot(info->name))); - return false; - } - - int index=0; - PilotRecord*rec=serial->readNextModifiedRec(&index); - if (!rec) - { - DEBUGKPILOT << fname << ": No modified records." << endl; - KPILOT_DELETE(serial); - return false; - } - // Exists, with modified records. - KPILOT_DELETE(rec); - KPILOT_DELETE(serial); - } - - - // if we're here then we are going to back this database up. do some basic sanity - // checks and proceed.... - TQString databaseName(Pilot::fromPilot(info->name)); - databaseName.replace('/', '_'); - - TQString fullBackupName = fP->fBackupDir + databaseName; - - if (PilotDatabase::isResource(info)) - { - fullBackupName.append(CSL1(".prc")); - } - else - { - fullBackupName.append(CSL1(".pdb")); - } - - DEBUGKPILOT << fname - << ": Backing up database to: [" << fullBackupName << "]" << endl; - - /* Ensure that DB-open flag is not kept */ - info->flags &= ~dlpDBFlagOpen; - - if (fBackupThread) - { - WARNINGKPILOT << "Starting new backup thread before the old one is done." << endl; - return false; - } - - fBackupThread = new Thread(this,deviceLink(),fullBackupName,info); - fBackupThread->start(); - return true; -} - -/* virtual */ bool BackupAction::event( TQEvent *e ) -{ - if (e->type() == (TQEvent::Type)Thread::TerminateOK) - { - KPILOT_DELETE(fBackupThread); - // This was a successful termination. - addSyncLogEntry( i18n("... OK.\n"), false ); - TQTimer::singleShot(0,this,TQT_SLOT(backupOneDB())); - return true; - } - if (e->type() == (TQEvent::Type)Thread::TerminateFailure) - { - KPILOT_DELETE(fBackupThread); - // Unsuccessful termination. - addSyncLogEntry( i18n("Backup failed.") ); - TQTimer::singleShot(0,this,TQT_SLOT(backupOneDB())); - return true; - } - return SyncAction::event(e); -} - -void BackupAction::endBackup() -{ - FUNCTIONSETUP; - - fP->fDBIndex = (-1); - fActionStatus = BackupEnded; - fP->fDeviceDBs.sort(); - TQString old( TQString::null ); - TQStringList::Iterator itr = fP->fDeviceDBs.begin(); - while ( itr != fP->fDeviceDBs.end() ) { - if ( old == *itr ) { - itr = fP->fDeviceDBs.remove( itr ); - } else { - old = *itr; - ++itr; - } - } - KPilotSettings::setDeviceDBs( fP->fDeviceDBs ); - - emit syncDone(this); -} - -FileInstallAction::FileInstallAction(KPilotLink * p, - const TQString & d) : - SyncAction(p, "fileInstall"), - fDBIndex(-1), - fTimer(0L), - fDir(d) -{ - FUNCTIONSETUP; -} - -FileInstallAction::~FileInstallAction() -{ - FUNCTIONSETUP; - - KPILOT_DELETE(fTimer); -} - -/* virtual */ bool FileInstallAction::exec() -{ - FUNCTIONSETUP; - - TQDir installDir(fDir); - fList = installDir.entryList(TQDir::Files | - TQDir::NoSymLinks | TQDir::Readable); -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Installing " << fList.count() << " files" << endl; -#endif - - fDBIndex = 0; - emit logMessage(i18n("[File Installer]")); - - // Possibly no files to install? - if (!fList.count()) - { - emit logMessage(i18n("No Files to install")); - delayDone(); - return true; - } - - fTimer = new TQTimer(this); - TQObject::connect(fTimer, TQT_SIGNAL(timeout()), - this, TQT_SLOT(installNextFile())); - - fTimer->start(0, false); - - emit logProgress(i18n("Installing one file", - "Installing %n Files",fList.count()), 0); - return true; -} - -/* slot */ void FileInstallAction::installNextFile() -{ - FUNCTIONSETUP; - - Q_ASSERT(fDBIndex >= 0); - Q_ASSERT((unsigned) fDBIndex <= fList.count()); - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Installing file index " - << fDBIndex << " (of " << fList.count() << ")" << endl; -#endif - - if ((!fList.count()) || ((unsigned) fDBIndex >= fList.count())) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Peculiar file index, bailing out." << endl; -#endif - KPILOT_DELETE(fTimer); - fDBIndex = (-1); - emit logProgress(i18n("Done Installing Files"), 100); - delayDone(); - return; - } - - const TQString filePath = fDir + fList[fDBIndex]; - const TQString fileName = fList[fDBIndex]; - - fDBIndex++; - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Installing file " << filePath << endl; -#endif - - TQString m = i18n("Installing %1").arg(fileName); - emit logProgress(m,(100 * fDBIndex) / (fList.count()+1)); - m+=CSL1("\n"); - emit addSyncLogEntry(m,false /* Don't print in KPilot's log. */ ); - - struct pi_file *f = 0L; - - // Check DB is ok, return false after warning user - if (!resourceOK(fileName,filePath)) goto nextFile; - - f = pi_file_open(const_cast - ((const char *) TQFile::encodeName(filePath))); - - -#if PILOT_LINK_NUMBER < PILOT_LINK_0_12_0 - if (pi_file_install(f, pilotSocket(), 0) < 0) -#else - if (pi_file_install(f, pilotSocket(), 0, NULL) < 0) -#endif - { - WARNINGKPILOT << "Failed to install." << endl; - - - emit logError(i18n("Cannot install file "%1"."). - arg(fileName)); - } - else - { - TQFile::remove(filePath); - } - - -nextFile: - if (f) pi_file_close(f); - if (fDBIndex == -1) - { - fTimer->stop(); - delayDone(); - // emit syncDone(this); - } -} - -// Check that the given file path is a good resource -// file - in particular that the resource name is ok. -bool FileInstallAction::resourceOK(const TQString &fileName, const TQString &filePath) -{ - FUNCTIONSETUP; - - if (!TQFile::exists(filePath)) - { - emit logError(i18n("Unable to open file "%1"."). - arg(fileName)); - return false; - } - - struct pi_file *f = pi_file_open(const_cast - ((const char *) TQFile::encodeName(filePath))); - - if (!f) - { - emit logError(i18n("Unable to open file "%1"."). - arg(fileName)); - return false; - } - - struct DBInfo info; -#if PILOT_LINK_NUMBER < PILOT_LINK_0_12_0 - if (pi_file_get_info(f,&info) < 0) - { - emit logError(i18n("Unable to read file "%1"."). - arg(fileName)); - return false; - } -#else - pi_file_get_info(f,&info); -#endif - - // Looks like strlen, but we can't be sure of a NUL - // termination. - info.name[sizeof(info.name)-1]=0; - bool r = (strlen(info.name) < 32); - pi_file_close(f); - - if (!r) - { - emit logError(i18n("The database in "%1" has a " - "resource name that is longer than 31 characters. " - "This suggests a bug in the tool used to create the database. " - "KPilot cannot install this database.").arg(fileName)); - } - - return r; -} - -/* virtual */ TQString FileInstallAction::statusString() const -{ - FUNCTIONSETUP; - if (fDBIndex < 0) - { - return TQString(CSL1("Idle")); - } - else - { - if ((unsigned) fDBIndex >= fList.count()) - { - return TQString(CSL1("Index out of range")); - } - else - { - return TQString(CSL1("Installing %1")).arg(fList[fDBIndex]); - } - } -} - -CheckUser::CheckUser(KPilotLink * p, TQWidget * vp): - SyncAction(p, vp, "userCheck") -{ - FUNCTIONSETUP; - -} - -CheckUser::~CheckUser() -{ - FUNCTIONSETUP; -} - -/* virtual */ bool CheckUser::exec() -{ - FUNCTIONSETUP; - - TQString guiUserName = KPilotSettings::userName(); - TQString pilotUserName = fHandle->getPilotUser().name(); - bool pilotUserEmpty = pilotUserName.isEmpty(); - // 4 cases to handle: - // guiUserName empty / not empty - // pilotUserName empty / not empty - // - // - if (guiUserName.isEmpty()) - { - if (pilotUserEmpty) - { - TQString defaultUserName = - i18n("A common name", "John Doe"); - - TQString q = i18n("Neither KPilot nor the " - "handheld have a username set. " - "They should be set. " - "Should KPilot set them to a default value " - "(%1)?").arg(defaultUserName); - - if (questionYesNo(q, i18n("User Unknown") /* ,"askUserNone" */) == - KMessageBox::Yes) - { - KPilotSettings::setUserName(defaultUserName); - fHandle->getPilotUser().setName(defaultUserName); - guiUserName=defaultUserName; - pilotUserName=defaultUserName; - } - - } - else - { - TQString q = i18n("The handheld has a username set " - "(%1) but KPilot does not. Should " - "KPilot use this username in future?"). - arg(pilotUserName); - - if (questionYesNo(q, i18n("User Unknown") /* ,"askUserSome" */ ) == - KMessageBox::Yes) - { - KPilotSettings::setUserName(pilotUserName); - guiUserName=pilotUserName; - } - } - } - else - { - if (pilotUserEmpty) - { - TQString q = CSL1(""); - q += i18n("KPilot has a username set " - "(%1) but the handheld does not. " - "Should KPilot's username be set in the " - "handheld as well?").arg(guiUserName); - q += i18n("
(Note: If your handheld " - "has been reset to factory defaults, you " - "should use Restore instead of a " - "regular HotSync. Click on Cancel to " - "stop this sync.)"); - q += CSL1("
"); - - int r = questionYesNoCancel(q, i18n("User Unknown")); - switch (r) - { - case KMessageBox::Yes: - DEBUGKPILOT << fname - << ": Setting user name in pilot to " - << guiUserName << endl; - fHandle->getPilotUser().setName(guiUserName); - pilotUserName=guiUserName; - break; - case KMessageBox::No: - // Nothing to do .. continue with sync - break; - case KMessageBox::Cancel: - default: - return false; - } - } - else - { - if (guiUserName != pilotUserName) - { - TQString q = i18n("The handheld thinks that " - "the username is %1; " - "however, KPilot says you are %2." - "Which of these is the correct name?\n" - "If you click on Cancel, the sync will proceed, " - "but the usernames will not be changed."). - arg(pilotUserName). - arg(guiUserName); - - int r = questionYesNoCancel(q, - i18n("User Mismatch"), - TQString(), - 20, - i18n("Use KPilot Name"), - i18n("Use Handheld Name")); - switch (r) - { - case KMessageBox::Yes: - fHandle->getPilotUser().setName(guiUserName); - pilotUserName=guiUserName; - break; - case KMessageBox::No: - KPilotSettings::setUserName(pilotUserName); - guiUserName=pilotUserName; - break; - case KMessageBox::Cancel: - default: - // TODO: cancel the sync... Or just don't change any user name? - break; - } - } - } - } - - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": User name set to pc <" - << guiUserName - << "> hh <" - << fHandle->getPilotUser().name() << ">" << endl; -#endif - - KPilotSettings::writeConfig(); - - // Now we've established which user will be used, - // fix the database location for local databases. - // - // - TQString pathName = TDEGlobal::dirs()->saveLocation("data", - CSL1("kpilot/DBBackup/")); - if (!guiUserName.isEmpty()) - { - pathName.append(guiUserName); - pathName.append(CSL1("/")); - } - PilotLocalDatabase::setDBPath(pathName); - - delayDone(); - return true; -} - -class RestoreInfo -{ -public: - struct DBInfo DBInfo; - TQString path; -} ; - -class RestoreAction::Private -{ -public: - TQString fPreferRestoreDir; /**< Preference setting where to get data from. */ - - TQValueList fDBList; - TQTimer fTimer; - TQValueList::ConstIterator fDBIterator; - int fDBIndex; -}; - - -RestoreAction::RestoreAction(KPilotLink * p, TQWidget * visible ) : - SyncAction(p, visible, "restoreAction") -{ - FUNCTIONSETUP; - - fP = new Private; -} - -void RestoreAction::setDirectory( const TQString &path ) -{ - fP->fPreferRestoreDir = path; -} - -/* virtual */ bool RestoreAction::exec() -{ - FUNCTIONSETUP; - - TQString dirname; - if (fP->fPreferRestoreDir.isEmpty()) - { - dirname = PilotLocalDatabase::getDBPath(); - } - else - { - dirname = fP->fPreferRestoreDir; - } - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Restoring user " << dirname << endl; -#endif - - TQDir dir(dirname, TQString(), TQDir::Name, - TQDir::Files | TQDir::Readable | TQDir::NoSymLinks); - - if (!dir.exists()) - { - WARNINGKPILOT << "Restore directory " - << dirname << " does not exist." << endl; - fActionStatus = Error; - addSyncLogEntry(i18n("Restore directory does not exist.") + - CSL1(" ") + i18n("Restore not performed.")); - return false; - } - - dirname = dir.absPath(); - if (questionYesNo(i18n("Are you sure you want to completely " - "restore your Pilot from the backup directory " - "(%1)? This will erase any information " - "you currently have on your Pilot."). - arg(dirname), - i18n("Restore Pilot")) != KMessageBox::Yes) - { - emit logError(i18n("Restore not performed.")); - - addSyncLogEntry(i18n("Canceled by user.") + CSL1(" ") + - i18n("Restore not performed.")); - - // You might call this an error, but that causes - // a frightening message in the log .. and the - // user already _knows_ the restore didn't happen. - // So instead, act as if everything was ok. - delayDone(); - return true; - } - - - emit logProgress(i18n("Restoring %1...").arg(TQString()),1); - - for (unsigned int i = 0; i < dir.count(); i++) - { - TQString s; - RestoreInfo info; - - s = dirname + TQDir::separator() + dir[i]; - - DEBUGKPILOT << fname - << ": Adding " << s << " to restore list." << endl; - - if ( PilotLocalDatabase::infoFromFile( s, &info.DBInfo ) ) - { - info.path = s; - fP->fDBList.append(info); - } - else - { - WARNINGKPILOT << "Can't open " << s << endl; - logMessage(i18n("File '%1' cannot be read.").arg(s)); - } - } - - fP->fDBIndex = 0; - fP->fDBIterator = fP->fDBList.begin(); - fActionStatus = InstallingFiles; - - TQObject::connect(&(fP->fTimer), TQT_SIGNAL(timeout()), - this, TQT_SLOT(installNextFile())); - - fP->fTimer.start(0, false); - return true; -} - -/* slot */ void RestoreAction::installNextFile() -{ - FUNCTIONSETUP; - - Q_ASSERT(fActionStatus == InstallingFiles); - - - if (fP->fDBIterator == fP->fDBList.end()) - { - fP->fTimer.stop(); - - fActionStatus = Done; - addSyncLogEntry(i18n("OK.")); - delayDone(); - return; - } - - const RestoreInfo dbi = *(fP->fDBIterator); - ++(fP->fDBIterator); - ++(fP->fDBIndex); - - DEBUGKPILOT << fname << ": Trying to install " << dbi.path << endl; - - if (openConduit() < 0) - { - WARNINGKPILOT << "Restore apparently canceled." << endl; - logMessage(i18n("Restore incomplete.")); - fActionStatus = Done; - emit syncDone(this); - - return; - } - - TQFileInfo databaseInfo(dbi.path); - addSyncLogEntry(databaseInfo.fileName()); - emit logProgress(i18n("Restoring %1...").arg(databaseInfo.fileName()), - (100*fP->fDBIndex) / (fP->fDBList.count()+1)) ; - - if ( !deviceLink()->installFiles( dbi.path, false /* don't delete */ ) ) - { - WARNINGKPILOT << "Couldn't restore " << dbi.path << endl; - logError(i18n("Cannot restore file `%1'.") - .arg(databaseInfo.fileName())); - } -} - -/* virtual */ TQString RestoreAction::statusString() const -{ - FUNCTIONSETUP; - TQString s; - - switch (status()) - { - case InstallingFiles: - s.append(CSL1("Installing Files (")); - s.append(TQString::number(fP->fDBIndex)); - s.append(CSL1(")")); - break; - case GettingFileInfo: - s.append(CSL1("Getting File Info (")); - s.append(TQString::number(fP->fDBIndex)); - s.append(CSL1(")")); - break; - default: - return SyncAction::statusString(); - } - - return s; -} - - - -BackupAction::Thread::Thread( BackupAction *parent, - KPilotLink *link, - const TQString &filename, - const DBInfo *info ) -{ - fParent = parent; - fLink = link; - fFilename = filename; - memcpy(&fDBInfo,info,sizeof(DBInfo)); -} - -void BackupAction::Thread::run() -{ - if (fLink->retrieveDatabase(fFilename,&fDBInfo)) - { - // Successful. - TQApplication::postEvent( fParent, new TQEvent( (TQEvent::Type)TerminateOK ) ); - } - else - { - // Failed - TQApplication::postEvent( fParent, new TQEvent( (TQEvent::Type)TerminateFailure ) ); - } -} - - diff --git a/kpilot/hotSync.cpp b/kpilot/hotSync.cpp new file mode 100644 index 0000000..81625e9 --- /dev/null +++ b/kpilot/hotSync.cpp @@ -0,0 +1,1156 @@ +/* KPilot +** +** Copyright (C) 2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** Copyright (C) 2006 Adriaan de Groot +** +** This file defines SyncActions, which are used to perform some specific +** task during a HotSync. Conduits are not included here, nor are +** sync actions requiring user interaction. Those can be found in the +** conduits subdirectory or interactiveSync.h. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org. +*/ + + +#include "options.h" + +#include +#include +#include + +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include + +#include "pilotUser.h" +#include "pilotRecord.h" +#include "actionQueue.h" +#include "pilotSerialDatabase.h" +#include "pilotLocalDatabase.h" +#include "pilotDatabase.h" +#include "kpilotSettings.h" + +#include "hotSync.moc" + +class BackupAction::Thread : public TQThread +{ +public: + Thread( BackupAction *parent, + KPilotLink *link, + const TQString &filename, + const DBInfo *info ); + + enum { + TerminateOK = TQEvent::User, + TerminateFailure + } ; + +protected: + virtual void run(); +private: + BackupAction *fParent; + KPilotLink *fLink; + TQString fFilename; + struct DBInfo fDBInfo; +} ; + +class BackupAction::Private +{ +public: + bool fFullBackup; ///< Is this a full backup (all DBs, not just changed ones)? + TQStringList fNoBackupDBs; + TQValueList fNoBackupCreators; + TQStringList fDeviceDBs; + + TQString fPreferBackupDir; ///< Directory to write backup in, overrides default + + // Remainder is used to hand around info during sync + + int fDBIndex; ///< Database number we're now doing + TQString fBackupDir; ///< Directory to write backup in. + + /** + * Add the database described by the info block to the list of + * databases definitely found on the handheld. + */ + void addDBInfo( const DBInfo *info ) + { + FUNCTIONSETUP; + fDBIndex = info->index + 1; + + // Each character of buff[] is written to + char buff[7]; + buff[0] = '['; + set_long( &buff[1], info->creator ); + buff[5] = ']'; + buff[6] = '\0'; + TQString creator = TQString::fromLatin1( buff ); + + TQString dbname = Pilot::fromPilot( info->name, 32 ); + + if ( !fDeviceDBs.contains( creator ) ) + { + fDeviceDBs << creator; + } + if ( !fDeviceDBs.contains( dbname ) ) + { + fDeviceDBs << dbname; + } + + DEBUGKPILOT << fname << ": Added <" << dbname + << "> " << creator << endl; + } + + + /** + * Check if this database, described by @p info , should + * be backed up (i.e. is allowed to be backed up by the + * user settings for no-backup DBs). + * + * @return @c true if the database may be backed up. + */ + bool allowBackup( const DBInfo *info ) const + { + // Special case - skip database Unsaved Preferences + if ( (info->creator == pi_mktag('p','s','y','s')) && + (info->type == pi_mktag('p','r','e','f')) ) + { + return false; + } + + if (fNoBackupCreators.findIndex(info->creator) != -1) + { + return false; + } + + // Now take wildcards into account + TQString db = Pilot::fromPilot(info->name); + for (TQStringList::const_iterator i = fNoBackupDBs.begin(); + i != fNoBackupDBs.end(); ++i) + { + TQRegExp re(*i,true,true); // Wildcard match + if (re.exactMatch(db)) + { + return false; + } + } + return true; + } + +} ; + +BackupAction::BackupAction(KPilotLink * p, bool full) : + SyncAction(p, "backupAction"), + fP( new Private ), + fBackupThread( 0L ) +{ + FUNCTIONSETUP; + + fP->fFullBackup = full; +} + +/* virtual */ TQString BackupAction::statusString() const +{ + FUNCTIONSETUP; + TQString s(CSL1("BackupAction=")); + + switch (status()) + { + case Init: + s.append(CSL1("Init")); + break; + case Error: + s.append(CSL1("Error")); + break; + case FullBackup: + s.append(CSL1("FullBackup")); + break; + case FastBackup: + s.append(CSL1("FastBackup")); + break; + case BackupEnded: + s.append(CSL1("BackupEnded")); + break; + case BackupIncomplete: + s.append(CSL1("BackupIncomplete")); + break; + case BackupComplete: + s.append(CSL1("BackupComplete")); + break; + default: + s.append(CSL1("(unknown ")); + s.append(TQString::number(status())); + s.append(CSL1(")")); + } + + return s; +} + +void BackupAction::setDirectory( const TQString &p ) +{ + fP->fPreferBackupDir = p; + if (!p.endsWith(CSL1("/"))) + { + fP->fPreferBackupDir.append(CSL1("/")); + } +} + +static inline void initNoBackup(TQStringList &dbnames, + TQValueList &dbcreators) +{ + FUNCTIONSETUP; + dbnames.clear(); + dbcreators.clear(); + + TQStringList configuredSkip = KPilotSettings::skipBackupDB(); + TQStringList::const_iterator e = configuredSkip.end(); + for (TQStringList::const_iterator i = configuredSkip.begin(); + i!= e; ++i) + { + TQString s = *i; + if (s.startsWith(CSL1("[")) && s.endsWith(CSL1("]"))) + { + if (s.length() != 6) + { + WARNINGKPILOT << "Creator ID " << s << " is malformed." << endl; + } + else + { + TQCString data = s.mid(1,4).latin1(); + unsigned long creator = pi_mktag(data[0],data[1],data[2],data[3]); + dbcreators.append(creator); + } + } + else + { + dbnames.append(s); + } + } + + DEBUGKPILOT << fname << ": Will skip databases " + << dbnames.join(CSL1(",")) << endl; + TQString creatorids; + char buf[5]; + for (TQValueList::const_iterator i = dbcreators.begin(); + i != dbcreators.end(); ++i) + { + unsigned long tag = *i; + pi_untag(buf,tag); + buf[4]=0; + creatorids.append(CSL1("[%1]").arg(buf)); + } + DEBUGKPILOT << fname << ": Will skip creators " << creatorids << endl; +} + +/** Make sure that the backup directory @p backupDir +* exists and is a directory; returns @c false +* if this is not the case. This method will try +* to create the directory if it doesn't exist yet. +*/ +static inline bool checkBackupDirectory( const TQString &backupDir ) +{ + FUNCTIONSETUP; + TQFileInfo fi(backupDir); + + if (fi.exists() && fi.isDir()) + { + return true; + } + + if (fi.exists() && !fi.isDir()) + { + WARNINGKPILOT << "Requested backup directory " + << backupDir + << " exists but is not a directory." + << endl; + return false; + } + + if ( !backupDir.endsWith("/") ) + { + WARNINGKPILOT << "Backup dir does not end with a / " + << endl; + return false; + } + + Q_ASSERT(!fi.exists()); + + DEBUGKPILOT << fname + << ": Creating directory " << backupDir << endl; + + TDEStandardDirs::makeDir( backupDir ); + + fi = TQFileInfo(backupDir); + + return fi.exists() && fi.isDir(); +} + + +/* virtual */ bool BackupAction::exec() +{ + FUNCTIONSETUP; + + fP->fDeviceDBs = KPilotSettings::deviceDBs(); + + if (fP->fPreferBackupDir.isEmpty()) + { + fP->fBackupDir = + TDEGlobal::dirs()->saveLocation("data",CSL1("kpilot/DBBackup/")) + + deviceLink()->getPilotUser().name() + '/'; + } + else + { + fP->fBackupDir = fP->fPreferBackupDir; + } + + logMessage(i18n("Backup directory: %1.").arg(fP->fBackupDir)); + + DEBUGKPILOT << fname + << ": This Pilot user's name is \"" + << deviceLink()->getPilotUser().name() << "\"" << endl; + DEBUGKPILOT << fname + << ": Using backup dir: " << fP->fBackupDir << endl; + DEBUGKPILOT << fname + << ": Full Backup? " << fP->fFullBackup << endl; + + + if (fP->fFullBackup) + { + fActionStatus = FullBackup; + addSyncLogEntry(i18n("Full backup started.")); + } + else + { + fActionStatus = FastBackup; + addSyncLogEntry(i18n("Fast backup started")); + } + + if (!checkBackupDirectory(fP->fBackupDir)) + { + fActionStatus=BackupIncomplete; + // Don't issue an error message, checkBackupDirectory + // did this already... + return false; + } + + initNoBackup( fP->fNoBackupDBs, fP->fNoBackupCreators ); + + fP->fDBIndex = 0; + TQTimer::singleShot(0,this,TQT_SLOT(backupOneDB())); + return true; +} + +/* slot */ void BackupAction::backupOneDB() +{ + FUNCTIONSETUP; + + struct DBInfo info; + + // TODO: make the progress reporting more accurate + emit logProgress(TQString(), fP->fDBIndex); + + if (openConduit() < 0) + { + addSyncLogEntry(i18n("Exiting on cancel.")); + endBackup(); + fActionStatus = BackupIncomplete; + return; + } + + // TODO: Is there a way to skip unchanged databases? + int res = deviceLink()->getNextDatabase( fP->fDBIndex, &info ); + if (res < 0) + { + if ( fP->fFullBackup ) + { + addSyncLogEntry( i18n("Full backup complete.") ); + } + else + { + addSyncLogEntry( i18n("Fast backup complete.") ); + } + endBackup(); + fActionStatus = BackupComplete; + return; + } + + fP->addDBInfo( &info ); + + // see if user told us not to back this creator or database up... + if (fP->allowBackup(&info)) + { + // back up DB if this is a full backup *or* in non-full backups, + // only backup data, not applications. + if ( (fP->fFullBackup) || !PilotDatabase::isResource(&info) ) + { + addSyncLogEntry(i18n("Backing up: %1").arg(Pilot::fromPilot(info.name))); + + if (!startBackupThread(&info)) + { + WARNINGKPILOT << "Could not create local database for <" + << info.name << ">" << endl; + } + else + { + // The thread has started, so we will be woken + // up by it eventually when it is done. Do *NOT* + // fall through to the single-shot timer below, + // because that would return us to the backup + // function too soon. + return; + } + } + else + { + // Just skip resource DBs during an update hotsync. + DEBUGKPILOT << fname << ": Skipping database <" << info.name + << "> (resource database)" << endl; + } + } + else + { + DEBUGKPILOT << fname << ": Skipping database <" << info.name + << "> (no-backup list)" << endl; + TQString s = i18n("Skipping %1") + .arg(Pilot::fromPilot(info.name)); + addSyncLogEntry(s); + } + TQTimer::singleShot(0,this,TQT_SLOT(backupOneDB())); +} + +/** + * This method will back up a single database from the Pilot to a directory on + * our filesystem. If our user asks us to do a full backup, then we will unconditionally + * copy the database file from the Pilot into the backup directory. Otherwise, we will + * check to see if the database has any modified records in it on the pilot. If the + * database has not changed on the Pilot, then there's nothing to backup and we return. + * + * @return @c true if the backup has started (in another thread). + * You must wait on the thread to end with a User or User+1 + * type event and not start another backup thread. + * @return @c false if there is no backup to do. Diagnostic messages + * will already have been printed. + */ +bool BackupAction::startBackupThread(DBInfo *info) +{ + FUNCTIONSETUP; + + // now we look to see if the database on the pilot has at least one changed record + // in it. we do this so that we don't waste time backing up a database that has + // not changed. note: don't bother with this check if we're doing a full backup. + if (!fP->fFullBackup) + { + // Check if this DB has modified records. + PilotDatabase *serial=deviceLink()->database(info); + if (!serial->isOpen()) + { + WARNINGKPILOT << "Unable to open database <" << info->name << ">" << endl; + KPILOT_DELETE(serial); + addSyncLogEntry(i18n("Backup of %1 failed.\n") + .arg(Pilot::fromPilot(info->name))); + return false; + } + + int index=0; + PilotRecord*rec=serial->readNextModifiedRec(&index); + if (!rec) + { + DEBUGKPILOT << fname << ": No modified records." << endl; + KPILOT_DELETE(serial); + return false; + } + // Exists, with modified records. + KPILOT_DELETE(rec); + KPILOT_DELETE(serial); + } + + + // if we're here then we are going to back this database up. do some basic sanity + // checks and proceed.... + TQString databaseName(Pilot::fromPilot(info->name)); + databaseName.replace('/', '_'); + + TQString fullBackupName = fP->fBackupDir + databaseName; + + if (PilotDatabase::isResource(info)) + { + fullBackupName.append(CSL1(".prc")); + } + else + { + fullBackupName.append(CSL1(".pdb")); + } + + DEBUGKPILOT << fname + << ": Backing up database to: [" << fullBackupName << "]" << endl; + + /* Ensure that DB-open flag is not kept */ + info->flags &= ~dlpDBFlagOpen; + + if (fBackupThread) + { + WARNINGKPILOT << "Starting new backup thread before the old one is done." << endl; + return false; + } + + fBackupThread = new Thread(this,deviceLink(),fullBackupName,info); + fBackupThread->start(); + return true; +} + +/* virtual */ bool BackupAction::event( TQEvent *e ) +{ + if (e->type() == (TQEvent::Type)Thread::TerminateOK) + { + KPILOT_DELETE(fBackupThread); + // This was a successful termination. + addSyncLogEntry( i18n("... OK.\n"), false ); + TQTimer::singleShot(0,this,TQT_SLOT(backupOneDB())); + return true; + } + if (e->type() == (TQEvent::Type)Thread::TerminateFailure) + { + KPILOT_DELETE(fBackupThread); + // Unsuccessful termination. + addSyncLogEntry( i18n("Backup failed.") ); + TQTimer::singleShot(0,this,TQT_SLOT(backupOneDB())); + return true; + } + return SyncAction::event(e); +} + +void BackupAction::endBackup() +{ + FUNCTIONSETUP; + + fP->fDBIndex = (-1); + fActionStatus = BackupEnded; + fP->fDeviceDBs.sort(); + TQString old( TQString::null ); + TQStringList::Iterator itr = fP->fDeviceDBs.begin(); + while ( itr != fP->fDeviceDBs.end() ) { + if ( old == *itr ) { + itr = fP->fDeviceDBs.remove( itr ); + } else { + old = *itr; + ++itr; + } + } + KPilotSettings::setDeviceDBs( fP->fDeviceDBs ); + + emit syncDone(this); +} + +FileInstallAction::FileInstallAction(KPilotLink * p, + const TQString & d) : + SyncAction(p, "fileInstall"), + fDBIndex(-1), + fTimer(0L), + fDir(d) +{ + FUNCTIONSETUP; +} + +FileInstallAction::~FileInstallAction() +{ + FUNCTIONSETUP; + + KPILOT_DELETE(fTimer); +} + +/* virtual */ bool FileInstallAction::exec() +{ + FUNCTIONSETUP; + + TQDir installDir(fDir); + fList = installDir.entryList(TQDir::Files | + TQDir::NoSymLinks | TQDir::Readable); +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Installing " << fList.count() << " files" << endl; +#endif + + fDBIndex = 0; + emit logMessage(i18n("[File Installer]")); + + // Possibly no files to install? + if (!fList.count()) + { + emit logMessage(i18n("No Files to install")); + delayDone(); + return true; + } + + fTimer = new TQTimer(this); + TQObject::connect(fTimer, TQT_SIGNAL(timeout()), + this, TQT_SLOT(installNextFile())); + + fTimer->start(0, false); + + emit logProgress(i18n("Installing one file", + "Installing %n Files",fList.count()), 0); + return true; +} + +/* slot */ void FileInstallAction::installNextFile() +{ + FUNCTIONSETUP; + + Q_ASSERT(fDBIndex >= 0); + Q_ASSERT((unsigned) fDBIndex <= fList.count()); + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Installing file index " + << fDBIndex << " (of " << fList.count() << ")" << endl; +#endif + + if ((!fList.count()) || ((unsigned) fDBIndex >= fList.count())) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Peculiar file index, bailing out." << endl; +#endif + KPILOT_DELETE(fTimer); + fDBIndex = (-1); + emit logProgress(i18n("Done Installing Files"), 100); + delayDone(); + return; + } + + const TQString filePath = fDir + fList[fDBIndex]; + const TQString fileName = fList[fDBIndex]; + + fDBIndex++; + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Installing file " << filePath << endl; +#endif + + TQString m = i18n("Installing %1").arg(fileName); + emit logProgress(m,(100 * fDBIndex) / (fList.count()+1)); + m+=CSL1("\n"); + emit addSyncLogEntry(m,false /* Don't print in KPilot's log. */ ); + + struct pi_file *f = 0L; + + // Check DB is ok, return false after warning user + if (!resourceOK(fileName,filePath)) goto nextFile; + + f = pi_file_open(const_cast + ((const char *) TQFile::encodeName(filePath))); + + +#if PILOT_LINK_NUMBER < PILOT_LINK_0_12_0 + if (pi_file_install(f, pilotSocket(), 0) < 0) +#else + if (pi_file_install(f, pilotSocket(), 0, NULL) < 0) +#endif + { + WARNINGKPILOT << "Failed to install." << endl; + + + emit logError(i18n("Cannot install file "%1"."). + arg(fileName)); + } + else + { + TQFile::remove(filePath); + } + + +nextFile: + if (f) pi_file_close(f); + if (fDBIndex == -1) + { + fTimer->stop(); + delayDone(); + // emit syncDone(this); + } +} + +// Check that the given file path is a good resource +// file - in particular that the resource name is ok. +bool FileInstallAction::resourceOK(const TQString &fileName, const TQString &filePath) +{ + FUNCTIONSETUP; + + if (!TQFile::exists(filePath)) + { + emit logError(i18n("Unable to open file "%1"."). + arg(fileName)); + return false; + } + + struct pi_file *f = pi_file_open(const_cast + ((const char *) TQFile::encodeName(filePath))); + + if (!f) + { + emit logError(i18n("Unable to open file "%1"."). + arg(fileName)); + return false; + } + + struct DBInfo info; +#if PILOT_LINK_NUMBER < PILOT_LINK_0_12_0 + if (pi_file_get_info(f,&info) < 0) + { + emit logError(i18n("Unable to read file "%1"."). + arg(fileName)); + return false; + } +#else + pi_file_get_info(f,&info); +#endif + + // Looks like strlen, but we can't be sure of a NUL + // termination. + info.name[sizeof(info.name)-1]=0; + bool r = (strlen(info.name) < 32); + pi_file_close(f); + + if (!r) + { + emit logError(i18n("The database in "%1" has a " + "resource name that is longer than 31 characters. " + "This suggests a bug in the tool used to create the database. " + "KPilot cannot install this database.").arg(fileName)); + } + + return r; +} + +/* virtual */ TQString FileInstallAction::statusString() const +{ + FUNCTIONSETUP; + if (fDBIndex < 0) + { + return TQString(CSL1("Idle")); + } + else + { + if ((unsigned) fDBIndex >= fList.count()) + { + return TQString(CSL1("Index out of range")); + } + else + { + return TQString(CSL1("Installing %1")).arg(fList[fDBIndex]); + } + } +} + +CheckUser::CheckUser(KPilotLink * p, TQWidget * vp): + SyncAction(p, vp, "userCheck") +{ + FUNCTIONSETUP; + +} + +CheckUser::~CheckUser() +{ + FUNCTIONSETUP; +} + +/* virtual */ bool CheckUser::exec() +{ + FUNCTIONSETUP; + + TQString guiUserName = KPilotSettings::userName(); + TQString pilotUserName = fHandle->getPilotUser().name(); + bool pilotUserEmpty = pilotUserName.isEmpty(); + // 4 cases to handle: + // guiUserName empty / not empty + // pilotUserName empty / not empty + // + // + if (guiUserName.isEmpty()) + { + if (pilotUserEmpty) + { + TQString defaultUserName = + i18n("A common name", "John Doe"); + + TQString q = i18n("Neither KPilot nor the " + "handheld have a username set. " + "They should be set. " + "Should KPilot set them to a default value " + "(%1)?").arg(defaultUserName); + + if (questionYesNo(q, i18n("User Unknown") /* ,"askUserNone" */) == + KMessageBox::Yes) + { + KPilotSettings::setUserName(defaultUserName); + fHandle->getPilotUser().setName(defaultUserName); + guiUserName=defaultUserName; + pilotUserName=defaultUserName; + } + + } + else + { + TQString q = i18n("The handheld has a username set " + "(%1) but KPilot does not. Should " + "KPilot use this username in future?"). + arg(pilotUserName); + + if (questionYesNo(q, i18n("User Unknown") /* ,"askUserSome" */ ) == + KMessageBox::Yes) + { + KPilotSettings::setUserName(pilotUserName); + guiUserName=pilotUserName; + } + } + } + else + { + if (pilotUserEmpty) + { + TQString q = CSL1(""); + q += i18n("KPilot has a username set " + "(%1) but the handheld does not. " + "Should KPilot's username be set in the " + "handheld as well?").arg(guiUserName); + q += i18n("
(Note: If your handheld " + "has been reset to factory defaults, you " + "should use Restore instead of a " + "regular HotSync. Click on Cancel to " + "stop this sync.)"); + q += CSL1("
"); + + int r = questionYesNoCancel(q, i18n("User Unknown")); + switch (r) + { + case KMessageBox::Yes: + DEBUGKPILOT << fname + << ": Setting user name in pilot to " + << guiUserName << endl; + fHandle->getPilotUser().setName(guiUserName); + pilotUserName=guiUserName; + break; + case KMessageBox::No: + // Nothing to do .. continue with sync + break; + case KMessageBox::Cancel: + default: + return false; + } + } + else + { + if (guiUserName != pilotUserName) + { + TQString q = i18n("The handheld thinks that " + "the username is %1; " + "however, KPilot says you are %2." + "Which of these is the correct name?\n" + "If you click on Cancel, the sync will proceed, " + "but the usernames will not be changed."). + arg(pilotUserName). + arg(guiUserName); + + int r = questionYesNoCancel(q, + i18n("User Mismatch"), + TQString(), + 20, + i18n("Use KPilot Name"), + i18n("Use Handheld Name")); + switch (r) + { + case KMessageBox::Yes: + fHandle->getPilotUser().setName(guiUserName); + pilotUserName=guiUserName; + break; + case KMessageBox::No: + KPilotSettings::setUserName(pilotUserName); + guiUserName=pilotUserName; + break; + case KMessageBox::Cancel: + default: + // TODO: cancel the sync... Or just don't change any user name? + break; + } + } + } + } + + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": User name set to pc <" + << guiUserName + << "> hh <" + << fHandle->getPilotUser().name() << ">" << endl; +#endif + + KPilotSettings::writeConfig(); + + // Now we've established which user will be used, + // fix the database location for local databases. + // + // + TQString pathName = TDEGlobal::dirs()->saveLocation("data", + CSL1("kpilot/DBBackup/")); + if (!guiUserName.isEmpty()) + { + pathName.append(guiUserName); + pathName.append(CSL1("/")); + } + PilotLocalDatabase::setDBPath(pathName); + + delayDone(); + return true; +} + +class RestoreInfo +{ +public: + struct DBInfo DBInfo; + TQString path; +} ; + +class RestoreAction::Private +{ +public: + TQString fPreferRestoreDir; /**< Preference setting where to get data from. */ + + TQValueList fDBList; + TQTimer fTimer; + TQValueList::ConstIterator fDBIterator; + int fDBIndex; +}; + + +RestoreAction::RestoreAction(KPilotLink * p, TQWidget * visible ) : + SyncAction(p, visible, "restoreAction") +{ + FUNCTIONSETUP; + + fP = new Private; +} + +void RestoreAction::setDirectory( const TQString &path ) +{ + fP->fPreferRestoreDir = path; +} + +/* virtual */ bool RestoreAction::exec() +{ + FUNCTIONSETUP; + + TQString dirname; + if (fP->fPreferRestoreDir.isEmpty()) + { + dirname = PilotLocalDatabase::getDBPath(); + } + else + { + dirname = fP->fPreferRestoreDir; + } + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Restoring user " << dirname << endl; +#endif + + TQDir dir(dirname, TQString(), TQDir::Name, + TQDir::Files | TQDir::Readable | TQDir::NoSymLinks); + + if (!dir.exists()) + { + WARNINGKPILOT << "Restore directory " + << dirname << " does not exist." << endl; + fActionStatus = Error; + addSyncLogEntry(i18n("Restore directory does not exist.") + + CSL1(" ") + i18n("Restore not performed.")); + return false; + } + + dirname = dir.absPath(); + if (questionYesNo(i18n("Are you sure you want to completely " + "restore your Pilot from the backup directory " + "(%1)? This will erase any information " + "you currently have on your Pilot."). + arg(dirname), + i18n("Restore Pilot")) != KMessageBox::Yes) + { + emit logError(i18n("Restore not performed.")); + + addSyncLogEntry(i18n("Canceled by user.") + CSL1(" ") + + i18n("Restore not performed.")); + + // You might call this an error, but that causes + // a frightening message in the log .. and the + // user already _knows_ the restore didn't happen. + // So instead, act as if everything was ok. + delayDone(); + return true; + } + + + emit logProgress(i18n("Restoring %1...").arg(TQString()),1); + + for (unsigned int i = 0; i < dir.count(); i++) + { + TQString s; + RestoreInfo info; + + s = dirname + TQDir::separator() + dir[i]; + + DEBUGKPILOT << fname + << ": Adding " << s << " to restore list." << endl; + + if ( PilotLocalDatabase::infoFromFile( s, &info.DBInfo ) ) + { + info.path = s; + fP->fDBList.append(info); + } + else + { + WARNINGKPILOT << "Can't open " << s << endl; + logMessage(i18n("File '%1' cannot be read.").arg(s)); + } + } + + fP->fDBIndex = 0; + fP->fDBIterator = fP->fDBList.begin(); + fActionStatus = InstallingFiles; + + TQObject::connect(&(fP->fTimer), TQT_SIGNAL(timeout()), + this, TQT_SLOT(installNextFile())); + + fP->fTimer.start(0, false); + return true; +} + +/* slot */ void RestoreAction::installNextFile() +{ + FUNCTIONSETUP; + + Q_ASSERT(fActionStatus == InstallingFiles); + + + if (fP->fDBIterator == fP->fDBList.end()) + { + fP->fTimer.stop(); + + fActionStatus = Done; + addSyncLogEntry(i18n("OK.")); + delayDone(); + return; + } + + const RestoreInfo dbi = *(fP->fDBIterator); + ++(fP->fDBIterator); + ++(fP->fDBIndex); + + DEBUGKPILOT << fname << ": Trying to install " << dbi.path << endl; + + if (openConduit() < 0) + { + WARNINGKPILOT << "Restore apparently canceled." << endl; + logMessage(i18n("Restore incomplete.")); + fActionStatus = Done; + emit syncDone(this); + + return; + } + + TQFileInfo databaseInfo(dbi.path); + addSyncLogEntry(databaseInfo.fileName()); + emit logProgress(i18n("Restoring %1...").arg(databaseInfo.fileName()), + (100*fP->fDBIndex) / (fP->fDBList.count()+1)) ; + + if ( !deviceLink()->installFiles( dbi.path, false /* don't delete */ ) ) + { + WARNINGKPILOT << "Couldn't restore " << dbi.path << endl; + logError(i18n("Cannot restore file `%1'.") + .arg(databaseInfo.fileName())); + } +} + +/* virtual */ TQString RestoreAction::statusString() const +{ + FUNCTIONSETUP; + TQString s; + + switch (status()) + { + case InstallingFiles: + s.append(CSL1("Installing Files (")); + s.append(TQString::number(fP->fDBIndex)); + s.append(CSL1(")")); + break; + case GettingFileInfo: + s.append(CSL1("Getting File Info (")); + s.append(TQString::number(fP->fDBIndex)); + s.append(CSL1(")")); + break; + default: + return SyncAction::statusString(); + } + + return s; +} + + + +BackupAction::Thread::Thread( BackupAction *parent, + KPilotLink *link, + const TQString &filename, + const DBInfo *info ) +{ + fParent = parent; + fLink = link; + fFilename = filename; + memcpy(&fDBInfo,info,sizeof(DBInfo)); +} + +void BackupAction::Thread::run() +{ + if (fLink->retrieveDatabase(fFilename,&fDBInfo)) + { + // Successful. + TQApplication::postEvent( fParent, new TQEvent( (TQEvent::Type)TerminateOK ) ); + } + else + { + // Failed + TQApplication::postEvent( fParent, new TQEvent( (TQEvent::Type)TerminateFailure ) ); + } +} + + diff --git a/kpilot/internalEditorAction.cc b/kpilot/internalEditorAction.cc deleted file mode 100644 index 5660ba7..0000000 --- a/kpilot/internalEditorAction.cc +++ /dev/null @@ -1,394 +0,0 @@ -/* KPilot -** -** Copyright (C) 2003 Reinhold Kainhofer -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include - -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include "kpilotConfig.h" -#include "internalEditorAction.h" - -#include -#include -#include -#include - -#include "khexedit/byteseditinterface.h" -using namespace KHE; - -InternalEditorAction::InternalEditorAction(KPilotLink * p) : - SyncAction(p, "internalSync") -{ - FUNCTIONSETUP; -} - -bool InternalEditorAction::exec() -{ - FUNCTIONSETUP; - emit logMessage(i18n("[Internal Editors]")); - fInternalEditorSyncStatus=eSyncStarted; - TQTimer::singleShot(0, this, TQT_SLOT(syncDirtyDB())); - return true; -} - -void InternalEditorAction::syncDirtyDB() -{ - FUNCTIONSETUP; - - if (fInternalEditorSyncStatus!=eSyncDirtyDB) - { - fInternalEditorSyncStatus=eSyncDirtyDB; - dirtyDBs=KPilotSettings::dirtyDatabases(); - emit logMessage(i18n("Databases with changed records: %1").arg(dirtyDBs.join(CSL1(", ")))); - dbIter=dirtyDBs.begin(); - } - else - { - dbIter++; - } - if (dbIter==dirtyDBs.end()) - { - KPilotSettings::setDirtyDatabases(TQStringList()); - KPilotConfig::sync(); - TQTimer::singleShot(0, this, TQT_SLOT(syncFlagsChangedDB())); - return; - } -#ifdef DEBUG - DEBUGKPILOT<<"syncDirtyDB for DB "<<(*dbIter)<database(*dbIter); - if (!localDB->isOpen() || !serialDB->isOpen()) - { - emit logError(i18n("Unable to open the serial or local database for %1. " - "Skipping it.").arg(*dbIter)); - goto nextDB; - } - while ( (rec=localDB->readNextModifiedRec()) ) - { - int id=rec->id(); -#ifdef DEBUG - DEBUGKPILOT<<"ID of modified record is "<0) - { - PilotRecord*serrec=serialDB->readRecordById(id); - if (serrec && (serrec->isModified()) ) - { - bool kpilotOverrides=queryUseKPilotChanges(*dbIter, id, rec, serrec, localDB); - if (kpilotOverrides) - serialDB->writeRecord(rec); - else - localDB->writeRecord(serrec); - } - else - serialDB->writeRecord(rec); - } - else - { -#ifdef DEBUG - DEBUGKPILOT<<"Generating ID for Record "<id()<<" with data "<data()<writeRecord(rec); - rec->setID(id); -#ifdef DEBUG - DEBUGKPILOT<<"New ID is "<writeRecord(rec); - localDB->updateID(id); - } - KPILOT_DELETE(rec); - } - -nextDB: - localDB->resetSyncFlags(); - KPILOT_DELETE(localDB); - KPILOT_DELETE(serialDB); - TQTimer::singleShot(0, this, TQT_SLOT(syncDirtyDB())); -} - -bool InternalEditorAction::queryUseKPilotChanges(TQString dbName, recordid_t id, PilotRecord*localrec, PilotRecord*serialrec, PilotDatabase*db) -{ - FUNCTIONSETUP; - bool knownDB=true; - TQString localEntry, serialEntry, recType(i18n("record")); - - if (dbName==CSL1("AddressDB") && db) - { - PilotAddressInfo info(db); - - PilotAddress localAddr(localrec); - PilotAddress serialAddr(serialrec); - localEntry=localAddr.getTextRepresentation(&info,TQt::RichText); - serialEntry=serialAddr.getTextRepresentation(&info,TQt::RichText); - recType=i18n("address"); - } - else - if (dbName==CSL1("ToDoDB") && db) - { - PilotToDoInfo info(db); - - PilotTodoEntry localTodo(localrec); - PilotTodoEntry serialTodo(serialrec); - localEntry=localTodo.getTextRepresentation(TQt::RichText); - serialEntry=serialTodo.getTextRepresentation(TQt::RichText); - recType=i18n("to-do entry"); - } - else - if (dbName==CSL1("MemoDB")) - { - PilotMemo localMemo(localrec); - PilotMemo serialMemo(serialrec); - localEntry=localMemo.getTextRepresentation(TQt::RichText); - serialEntry=serialMemo.getTextRepresentation(TQt::RichText); - recType=i18n("memo"); - } - else - if (dbName==CSL1("DatebookDB")) - { - PilotDateInfo info(db); - - PilotDateEntry localEvent(localrec); - PilotDateEntry serialEvent(serialrec); - localEntry=localEvent.getTextRepresentation(TQt::RichText); - serialEntry=serialEvent.getTextRepresentation(TQt::RichText); - recType=i18n("calendar entry"); - } - else - { - knownDB=false; - } - - TQString dialogText(i18n("The %1 with ID %2 of the database \"%3\" was changed " - "on the handheld and in the internal editor. Shall the changes in KPilot be copied to the handheld, and so override the changes there?"). - arg(recType).arg(id).arg(dbName)); - - KDialogBase*resdlg=new KDialogBase(0L, "internalresolutiondialog", true, - i18n("Conflict in database %1").arg(*dbIter), - KDialogBase::Ok|KDialogBase::Cancel, KDialogBase::Ok, true, - i18n("Use KPilot"), i18n("Use Handheld") ); - resdlg->setButtonText(KDialogBase::Ok, i18n("Use &KPilot")); - resdlg->setButtonText(KDialogBase::Cancel, i18n("Use &Handheld")); - - TQWidget*page=new TQWidget(resdlg); - resdlg->setMainWidget(page); - TQGridLayout*layout = new TQGridLayout( page, 1, 1); - - TQLabel *label=new TQLabel(dialogText, page); - label->setAlignment( TQLabel::WordBreak ); - layout->addMultiCellWidget( label, 0,0, 0,1 ); - - layout->addItem( new TQSpacerItem( 20, 10, TQSizePolicy::Minimum, - TQSizePolicy::Fixed ), 1, 0 ); - - if (knownDB) - { - label=new TQLabel(i18n("Entry in KPilot"), page); - layout->addWidget( label, 2,0); - - KTextEdit*textBrowser = new KTextEdit(CSL1("")+localEntry+CSL1(""), TQString(), page); - textBrowser->setReadOnly(true); - layout->addWidget( textBrowser, 3,0); - - label=new TQLabel(i18n("Entry on Handheld"), page); - layout->addWidget( label, 2,1); - - textBrowser = new KTextEdit(CSL1("")+serialEntry+CSL1(""), TQString(), page); - textBrowser->setReadOnly(true); - layout->addWidget( textBrowser, 3,1); - } - else - { - label=new TQLabel(i18n("Entry in KPilot"), page); - layout->addMultiCellWidget( label, 2,2,0,1); - - // directly display the record's data: - TQWidget *hexEdit = KHE::createBytesEditWidget( page, "LocalBufferEdit" ); - if( hexEdit ) - { - KHE::BytesEditInterface* hexEditIf = KHE::bytesEditInterface( hexEdit ); - Q_ASSERT( hexEditIf ); // This should not fail! - if( hexEditIf ) - { - hexEditIf->setData( localrec->data(), localrec->size() ); -// Do we need the following call at all??? -// hexEditIf->setMaxDataSize( localrec->getLen() ); - hexEditIf->setReadOnly( true ); - } - } - else - { - TQLabel*tmpW = new TQLabel( i18n("To view and edit the record data, please install a hex editor (e.g. khexedit from tdeutils)."), page ); - tmpW->setBackgroundMode( TQt::PaletteMid ); - tmpW->setAlignment( TQt::AlignHCenter | TQt::AlignVCenter | TQt::WordBreak); - tmpW->setFrameShape( TQFrame::Panel ); - tmpW->setFrameShadow( TQFrame::Sunken ); - hexEdit = tmpW; - } - layout->addMultiCellWidget( hexEdit, 3,3,0,1); - - label=new TQLabel(i18n("Entry on Handheld"), page); - layout->addMultiCellWidget( label, 4,4,0,1); - - // directly display the record's data: - hexEdit = KHE::createBytesEditWidget( page, "SerialBufferEdit" ); - if( hexEdit ) - { - KHE::BytesEditInterface* hexEditIf = KHE::bytesEditInterface( hexEdit ); - Q_ASSERT( hexEditIf ); // This should not fail! - if( hexEditIf ) - { - hexEditIf->setData( serialrec->data(), serialrec->size() ); -// Do we need the following call at all??? -// hexEditIf->setMaxDataSize( serialrec->getLen() ); - hexEditIf->setReadOnly( true ); - } - } - else - { - TQLabel*tmpW = new TQLabel( i18n("To view and edit the record data, please install a hex editor (e.g. khexedit from tdeutils)."), page ); - tmpW->setBackgroundMode( TQt::PaletteMid ); - tmpW->setAlignment( TQt::AlignHCenter | TQt::AlignVCenter | TQt::WordBreak); - tmpW->setFrameShape( TQFrame::Panel ); - tmpW->setFrameShadow( TQFrame::Sunken ); - hexEdit = tmpW; - } - layout->addMultiCellWidget( hexEdit, 5,5,0,1); - } - - int res=resdlg->exec(); - KPILOT_DELETE(resdlg); - - return res==KDialogBase::Accepted; -} - - -void InternalEditorAction::syncFlagsChangedDB() -{ - FUNCTIONSETUP; - if (fInternalEditorSyncStatus!=eSyncFlagsChangedDB) - { - fInternalEditorSyncStatus=eSyncFlagsChangedDB; - dirtyDBs=KPilotSettings::flagsChangedDatabases(); - emit logMessage(i18n("Databases with changed flags: %1").arg(dirtyDBs.join(CSL1(", ")))); - dbIter=dirtyDBs.begin(); - } - else - { - dbIter++; - } - if (dbIter==dirtyDBs.end()) - { - KPilotSettings::setFlagsChangedDatabases(TQStringList()); - KPilotConfig::sync(); - TQTimer::singleShot(0, this, TQT_SLOT(syncAppBlockChangedDB())); - return; - } - -#ifdef DEBUG - DEBUGKPILOT<<"syncFlagsChangedDB for DB "<<(*dbIter)<database(*dbIter); - - // open the local and the serial database and copy the flags over - // TODO: Implement the copying - // TODO: Is there a way to detect if the flags were changed on the handheld? - - KPILOT_DELETE(localDB); - KPILOT_DELETE(serialDB); - TQTimer::singleShot(0, this, TQT_SLOT(syncAppBlockChangedDB())); -} - -void InternalEditorAction::syncAppBlockChangedDB() -{ - FUNCTIONSETUP; - if (fInternalEditorSyncStatus!=eSyncAppBlockChangedDB) - { - fInternalEditorSyncStatus=eSyncAppBlockChangedDB; - dirtyDBs=KPilotSettings::appBlockChangedDatabases(); - emit logMessage(i18n("Databases with changed AppBlock: %1").arg(dirtyDBs.join(CSL1(", ")))); - dbIter=dirtyDBs.begin(); - } - else - { - dbIter++; - } - if (dbIter==dirtyDBs.end()) - { - KPilotSettings::setAppBlockChangedDatabases(TQStringList()); - KPilotConfig::sync(); - TQTimer::singleShot(0, this, TQT_SLOT(cleanup())); - return; - } -#ifdef DEBUG - DEBUGKPILOT<<"syncAppBlockChangedDB for DB "<<(*dbIter)<database(*dbIter); - - unsigned char*appBlock=new unsigned char[0xFFFF]; - int len=localDB->readAppBlock(appBlock, 0xFFFF); - // TODO: Check if the app block was changed on the handheld, and if so, do conflict resolution - serialDB->writeAppBlock(appBlock, len); - - KPILOT_DELETE(localDB); - KPILOT_DELETE(serialDB); - TQTimer::singleShot(0, this, TQT_SLOT(syncAppBlockChangedDB())); -} - -void InternalEditorAction::cleanup() -{ - FUNCTIONSETUP; - fInternalEditorSyncStatus=eSyncFinished; - emit syncDone(this); -} - -#include "internalEditorAction.moc" diff --git a/kpilot/internalEditorAction.cpp b/kpilot/internalEditorAction.cpp new file mode 100644 index 0000000..5660ba7 --- /dev/null +++ b/kpilot/internalEditorAction.cpp @@ -0,0 +1,394 @@ +/* KPilot +** +** Copyright (C) 2003 Reinhold Kainhofer +** +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include + +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include "kpilotConfig.h" +#include "internalEditorAction.h" + +#include +#include +#include +#include + +#include "khexedit/byteseditinterface.h" +using namespace KHE; + +InternalEditorAction::InternalEditorAction(KPilotLink * p) : + SyncAction(p, "internalSync") +{ + FUNCTIONSETUP; +} + +bool InternalEditorAction::exec() +{ + FUNCTIONSETUP; + emit logMessage(i18n("[Internal Editors]")); + fInternalEditorSyncStatus=eSyncStarted; + TQTimer::singleShot(0, this, TQT_SLOT(syncDirtyDB())); + return true; +} + +void InternalEditorAction::syncDirtyDB() +{ + FUNCTIONSETUP; + + if (fInternalEditorSyncStatus!=eSyncDirtyDB) + { + fInternalEditorSyncStatus=eSyncDirtyDB; + dirtyDBs=KPilotSettings::dirtyDatabases(); + emit logMessage(i18n("Databases with changed records: %1").arg(dirtyDBs.join(CSL1(", ")))); + dbIter=dirtyDBs.begin(); + } + else + { + dbIter++; + } + if (dbIter==dirtyDBs.end()) + { + KPilotSettings::setDirtyDatabases(TQStringList()); + KPilotConfig::sync(); + TQTimer::singleShot(0, this, TQT_SLOT(syncFlagsChangedDB())); + return; + } +#ifdef DEBUG + DEBUGKPILOT<<"syncDirtyDB for DB "<<(*dbIter)<database(*dbIter); + if (!localDB->isOpen() || !serialDB->isOpen()) + { + emit logError(i18n("Unable to open the serial or local database for %1. " + "Skipping it.").arg(*dbIter)); + goto nextDB; + } + while ( (rec=localDB->readNextModifiedRec()) ) + { + int id=rec->id(); +#ifdef DEBUG + DEBUGKPILOT<<"ID of modified record is "<0) + { + PilotRecord*serrec=serialDB->readRecordById(id); + if (serrec && (serrec->isModified()) ) + { + bool kpilotOverrides=queryUseKPilotChanges(*dbIter, id, rec, serrec, localDB); + if (kpilotOverrides) + serialDB->writeRecord(rec); + else + localDB->writeRecord(serrec); + } + else + serialDB->writeRecord(rec); + } + else + { +#ifdef DEBUG + DEBUGKPILOT<<"Generating ID for Record "<id()<<" with data "<data()<writeRecord(rec); + rec->setID(id); +#ifdef DEBUG + DEBUGKPILOT<<"New ID is "<writeRecord(rec); + localDB->updateID(id); + } + KPILOT_DELETE(rec); + } + +nextDB: + localDB->resetSyncFlags(); + KPILOT_DELETE(localDB); + KPILOT_DELETE(serialDB); + TQTimer::singleShot(0, this, TQT_SLOT(syncDirtyDB())); +} + +bool InternalEditorAction::queryUseKPilotChanges(TQString dbName, recordid_t id, PilotRecord*localrec, PilotRecord*serialrec, PilotDatabase*db) +{ + FUNCTIONSETUP; + bool knownDB=true; + TQString localEntry, serialEntry, recType(i18n("record")); + + if (dbName==CSL1("AddressDB") && db) + { + PilotAddressInfo info(db); + + PilotAddress localAddr(localrec); + PilotAddress serialAddr(serialrec); + localEntry=localAddr.getTextRepresentation(&info,TQt::RichText); + serialEntry=serialAddr.getTextRepresentation(&info,TQt::RichText); + recType=i18n("address"); + } + else + if (dbName==CSL1("ToDoDB") && db) + { + PilotToDoInfo info(db); + + PilotTodoEntry localTodo(localrec); + PilotTodoEntry serialTodo(serialrec); + localEntry=localTodo.getTextRepresentation(TQt::RichText); + serialEntry=serialTodo.getTextRepresentation(TQt::RichText); + recType=i18n("to-do entry"); + } + else + if (dbName==CSL1("MemoDB")) + { + PilotMemo localMemo(localrec); + PilotMemo serialMemo(serialrec); + localEntry=localMemo.getTextRepresentation(TQt::RichText); + serialEntry=serialMemo.getTextRepresentation(TQt::RichText); + recType=i18n("memo"); + } + else + if (dbName==CSL1("DatebookDB")) + { + PilotDateInfo info(db); + + PilotDateEntry localEvent(localrec); + PilotDateEntry serialEvent(serialrec); + localEntry=localEvent.getTextRepresentation(TQt::RichText); + serialEntry=serialEvent.getTextRepresentation(TQt::RichText); + recType=i18n("calendar entry"); + } + else + { + knownDB=false; + } + + TQString dialogText(i18n("The %1 with ID %2 of the database \"%3\" was changed " + "on the handheld and in the internal editor. Shall the changes in KPilot be copied to the handheld, and so override the changes there?"). + arg(recType).arg(id).arg(dbName)); + + KDialogBase*resdlg=new KDialogBase(0L, "internalresolutiondialog", true, + i18n("Conflict in database %1").arg(*dbIter), + KDialogBase::Ok|KDialogBase::Cancel, KDialogBase::Ok, true, + i18n("Use KPilot"), i18n("Use Handheld") ); + resdlg->setButtonText(KDialogBase::Ok, i18n("Use &KPilot")); + resdlg->setButtonText(KDialogBase::Cancel, i18n("Use &Handheld")); + + TQWidget*page=new TQWidget(resdlg); + resdlg->setMainWidget(page); + TQGridLayout*layout = new TQGridLayout( page, 1, 1); + + TQLabel *label=new TQLabel(dialogText, page); + label->setAlignment( TQLabel::WordBreak ); + layout->addMultiCellWidget( label, 0,0, 0,1 ); + + layout->addItem( new TQSpacerItem( 20, 10, TQSizePolicy::Minimum, + TQSizePolicy::Fixed ), 1, 0 ); + + if (knownDB) + { + label=new TQLabel(i18n("Entry in KPilot"), page); + layout->addWidget( label, 2,0); + + KTextEdit*textBrowser = new KTextEdit(CSL1("")+localEntry+CSL1(""), TQString(), page); + textBrowser->setReadOnly(true); + layout->addWidget( textBrowser, 3,0); + + label=new TQLabel(i18n("Entry on Handheld"), page); + layout->addWidget( label, 2,1); + + textBrowser = new KTextEdit(CSL1("")+serialEntry+CSL1(""), TQString(), page); + textBrowser->setReadOnly(true); + layout->addWidget( textBrowser, 3,1); + } + else + { + label=new TQLabel(i18n("Entry in KPilot"), page); + layout->addMultiCellWidget( label, 2,2,0,1); + + // directly display the record's data: + TQWidget *hexEdit = KHE::createBytesEditWidget( page, "LocalBufferEdit" ); + if( hexEdit ) + { + KHE::BytesEditInterface* hexEditIf = KHE::bytesEditInterface( hexEdit ); + Q_ASSERT( hexEditIf ); // This should not fail! + if( hexEditIf ) + { + hexEditIf->setData( localrec->data(), localrec->size() ); +// Do we need the following call at all??? +// hexEditIf->setMaxDataSize( localrec->getLen() ); + hexEditIf->setReadOnly( true ); + } + } + else + { + TQLabel*tmpW = new TQLabel( i18n("To view and edit the record data, please install a hex editor (e.g. khexedit from tdeutils)."), page ); + tmpW->setBackgroundMode( TQt::PaletteMid ); + tmpW->setAlignment( TQt::AlignHCenter | TQt::AlignVCenter | TQt::WordBreak); + tmpW->setFrameShape( TQFrame::Panel ); + tmpW->setFrameShadow( TQFrame::Sunken ); + hexEdit = tmpW; + } + layout->addMultiCellWidget( hexEdit, 3,3,0,1); + + label=new TQLabel(i18n("Entry on Handheld"), page); + layout->addMultiCellWidget( label, 4,4,0,1); + + // directly display the record's data: + hexEdit = KHE::createBytesEditWidget( page, "SerialBufferEdit" ); + if( hexEdit ) + { + KHE::BytesEditInterface* hexEditIf = KHE::bytesEditInterface( hexEdit ); + Q_ASSERT( hexEditIf ); // This should not fail! + if( hexEditIf ) + { + hexEditIf->setData( serialrec->data(), serialrec->size() ); +// Do we need the following call at all??? +// hexEditIf->setMaxDataSize( serialrec->getLen() ); + hexEditIf->setReadOnly( true ); + } + } + else + { + TQLabel*tmpW = new TQLabel( i18n("To view and edit the record data, please install a hex editor (e.g. khexedit from tdeutils)."), page ); + tmpW->setBackgroundMode( TQt::PaletteMid ); + tmpW->setAlignment( TQt::AlignHCenter | TQt::AlignVCenter | TQt::WordBreak); + tmpW->setFrameShape( TQFrame::Panel ); + tmpW->setFrameShadow( TQFrame::Sunken ); + hexEdit = tmpW; + } + layout->addMultiCellWidget( hexEdit, 5,5,0,1); + } + + int res=resdlg->exec(); + KPILOT_DELETE(resdlg); + + return res==KDialogBase::Accepted; +} + + +void InternalEditorAction::syncFlagsChangedDB() +{ + FUNCTIONSETUP; + if (fInternalEditorSyncStatus!=eSyncFlagsChangedDB) + { + fInternalEditorSyncStatus=eSyncFlagsChangedDB; + dirtyDBs=KPilotSettings::flagsChangedDatabases(); + emit logMessage(i18n("Databases with changed flags: %1").arg(dirtyDBs.join(CSL1(", ")))); + dbIter=dirtyDBs.begin(); + } + else + { + dbIter++; + } + if (dbIter==dirtyDBs.end()) + { + KPilotSettings::setFlagsChangedDatabases(TQStringList()); + KPilotConfig::sync(); + TQTimer::singleShot(0, this, TQT_SLOT(syncAppBlockChangedDB())); + return; + } + +#ifdef DEBUG + DEBUGKPILOT<<"syncFlagsChangedDB for DB "<<(*dbIter)<database(*dbIter); + + // open the local and the serial database and copy the flags over + // TODO: Implement the copying + // TODO: Is there a way to detect if the flags were changed on the handheld? + + KPILOT_DELETE(localDB); + KPILOT_DELETE(serialDB); + TQTimer::singleShot(0, this, TQT_SLOT(syncAppBlockChangedDB())); +} + +void InternalEditorAction::syncAppBlockChangedDB() +{ + FUNCTIONSETUP; + if (fInternalEditorSyncStatus!=eSyncAppBlockChangedDB) + { + fInternalEditorSyncStatus=eSyncAppBlockChangedDB; + dirtyDBs=KPilotSettings::appBlockChangedDatabases(); + emit logMessage(i18n("Databases with changed AppBlock: %1").arg(dirtyDBs.join(CSL1(", ")))); + dbIter=dirtyDBs.begin(); + } + else + { + dbIter++; + } + if (dbIter==dirtyDBs.end()) + { + KPilotSettings::setAppBlockChangedDatabases(TQStringList()); + KPilotConfig::sync(); + TQTimer::singleShot(0, this, TQT_SLOT(cleanup())); + return; + } +#ifdef DEBUG + DEBUGKPILOT<<"syncAppBlockChangedDB for DB "<<(*dbIter)<database(*dbIter); + + unsigned char*appBlock=new unsigned char[0xFFFF]; + int len=localDB->readAppBlock(appBlock, 0xFFFF); + // TODO: Check if the app block was changed on the handheld, and if so, do conflict resolution + serialDB->writeAppBlock(appBlock, len); + + KPILOT_DELETE(localDB); + KPILOT_DELETE(serialDB); + TQTimer::singleShot(0, this, TQT_SLOT(syncAppBlockChangedDB())); +} + +void InternalEditorAction::cleanup() +{ + FUNCTIONSETUP; + fInternalEditorSyncStatus=eSyncFinished; + emit syncDone(this); +} + +#include "internalEditorAction.moc" diff --git a/kpilot/kpilot.cc b/kpilot/kpilot.cc deleted file mode 100644 index 5b6ce58..0000000 --- a/kpilot/kpilot.cc +++ /dev/null @@ -1,1136 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** -** This is the main program in KPilot. -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - - -#include "options.h" - -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -#include "kpilotConfigDialog.h" -#include "kpilotConfig.h" -#include "kpilotConfigWizard.h" - -#include "pilotComponent.h" -#include "pilotDatabase.h" - -#include "addressWidget.h" -#include "memoWidget.h" -#include "fileInstallWidget.h" -#include "logWidget.h" -#include "dbviewerWidget.h" -#include "datebookWidget.h" -#include "todoWidget.h" - -#include "conduitConfigDialog.h" - -#include "pilotDaemonDCOP.h" -#include "pilotDaemonDCOP_stub.h" - -#include "kpilot.moc" - -class KPilotInstaller::KPilotPrivate -{ -public: - typedef TQPtrList ComponentList; - -private: - ComponentList fPilotComponentList; - -public: - ComponentList &list() { return fPilotComponentList; } ; -} ; - -KPilotInstaller::KPilotInstaller() : - DCOPObject("KPilotIface"), - TDEMainWindow(0), - fDaemonStub(new PilotDaemonDCOP_stub("kpilotDaemon", - "KPilotDaemonIface")), - fP(new KPilotPrivate), - fQuitAfterCopyComplete(false), - fManagingWidget(0L), - fDaemonWasRunning(true), - fAppStatus(Startup), - fFileInstallWidget(0L), - fLogWidget(0L) -{ - FUNCTIONSETUP; - - readConfig(); - setupWidget(); - - PilotRecord::allocationInfo(); - fConfigureKPilotDialogInUse = false; -} - -KPilotInstaller::~KPilotInstaller() -{ - FUNCTIONSETUP; - killDaemonIfNeeded(); - delete fDaemonStub; - PilotRecord::allocationInfo(); - (void) PilotDatabase::instanceCount(); -} - -void KPilotInstaller::killDaemonIfNeeded() -{ - FUNCTIONSETUP; - if (KPilotSettings::killDaemonAtExit()) - { - if (!fDaemonWasRunning) - { - DEBUGKPILOT << fname << ": Killing daemon." << endl; - getDaemon().quitNow(); - } - } -} - -void KPilotInstaller::startDaemonIfNeeded() -{ - FUNCTIONSETUP; - - fAppStatus=WaitingForDaemon; - - TQString daemonError; - TQCString daemonDCOP; - int daemonPID; - - TQString s = getDaemon().statusString(); - - DEBUGKPILOT << fname << ": Daemon status is " - << ( s.isEmpty() ? CSL1("") : s ) << endl; - - if ((s.isEmpty()) || (!getDaemon().ok())) - { - DEBUGKPILOT << fname - << ": Daemon not responding, trying to start it." - << endl; - fLogWidget->addMessage(i18n("Starting the KPilot daemon ...")); - fDaemonWasRunning = false; - } - else - { - fDaemonWasRunning = true; - } - - if (!fDaemonWasRunning && TDEApplication::startServiceByDesktopName( - CSL1("kpilotdaemon"), - TQString(), &daemonError, &daemonDCOP, &daemonPID - , "0" /* no notify */ - )) - { - WARNINGKPILOT << ": Can't start daemon : " << daemonError << endl; - if (fLogWidget) - { - fLogWidget->addMessage(i18n("Could not start the " - "KPilot daemon. The system error message " - "was: "%1"").arg(daemonError)); - } - fAppStatus=Error; - } - else - { - DEBUGKPILOT << fname << ": Daemon status is " << s << endl; - if (fLogWidget) - { - int wordoffset; - s.remove(0,12); - wordoffset=s.find(';'); - if (wordoffset>0) s.truncate(wordoffset); - - fLogWidget->addMessage( - i18n("Daemon status is `%1'") - .arg(s.isEmpty() ? i18n("not running") : s )); - } - fAppStatus=Normal; - } -} - -void KPilotInstaller::readConfig() -{ - FUNCTIONSETUP; - - KPilotSettings::self()->readConfig(); - - (void) Pilot::setupPilotCodec(KPilotSettings::encoding()); - (void) Pilot::setupPilotCodec(KPilotSettings::encoding()); - - if (fLogWidget) - { - fLogWidget->addMessage(i18n("Using character set %1 on " - "the handheld.") - .arg(Pilot::codecName())); - } -} - - -void KPilotInstaller::setupWidget() -{ - FUNCTIONSETUP; - - setCaption(CSL1("KPilot")); - setMinimumSize(500, 405); - - - fManagingWidget = new KJanusWidget(this,"mainWidget", - KJanusWidget::IconList); - fManagingWidget->setMinimumSize(fManagingWidget->sizeHint()); - fManagingWidget->show(); - setCentralWidget(fManagingWidget); - connect( fManagingWidget, TQT_SIGNAL( aboutToShowPage ( TQWidget* ) ), - TQT_TQOBJECT(this), TQT_SLOT( slotAboutToShowComponent( TQWidget* ) ) ); - - initIcons(); - initMenu(); - initComponents(); - - setMinimumSize(sizeHint() + TQSize(10,60)); - - createGUI(CSL1("kpilotui.rc"), false); - setAutoSaveSettings(); -} - -void KPilotInstaller::initComponents() -{ - FUNCTIONSETUP; - - TQString defaultDBPath = KPilotConfig::getDefaultDBPath(); - - TQPixmap pixmap; - TQString pixfile; - TQWidget *w; - -#define ADDICONPAGE(a,b) \ - pixmap = TDEGlobal::iconLoader()->loadIcon(b, TDEIcon::Desktop, 64); \ - w = getManagingWidget()->addVBoxPage(a,TQString(), pixmap) ; - - ADDICONPAGE(i18n("HotSync"),CSL1("kpilotbhotsync")); - fLogWidget = new LogWidget(w); - addComponentPage(fLogWidget, i18n("HotSync")); - fLogWidget->setShowTime(true); - - ADDICONPAGE(i18n("To-do Viewer"),CSL1("kpilottodo")); - addComponentPage(new TodoWidget(w,defaultDBPath), - i18n("To-do Viewer")); - - ADDICONPAGE(i18n("Address Viewer"),CSL1("kpilotaddress")); - addComponentPage(new AddressWidget(w,defaultDBPath), - i18n("Address Viewer")); - - ADDICONPAGE(i18n("Memo Viewer"),CSL1("kpilotknotes")); - addComponentPage(new MemoWidget(w, defaultDBPath), - i18n("Memo Viewer")); - - ADDICONPAGE(i18n("File Installer"),CSL1("kpilotfileinstaller")); - fFileInstallWidget = new FileInstallWidget( - w,defaultDBPath); - addComponentPage(fFileInstallWidget, i18n("File Installer")); - - ADDICONPAGE(i18n("Generic DB Viewer"),CSL1("kpilotdb")); - addComponentPage(new GenericDBWidget(w,defaultDBPath), - i18n("Generic DB Viewer")); - -#undef ADDICONPAGE - - TQTimer::singleShot(500,this,TQT_SLOT(initializeComponents())); -} - - - -void KPilotInstaller::initIcons() -{ - FUNCTIONSETUP; - -} - - - -void KPilotInstaller::slotAboutToShowComponent( TQWidget *c ) -{ - FUNCTIONSETUP; - int ix = fManagingWidget->pageIndex( c ); - PilotComponent*compToShow = fP->list().at(ix); - for ( PilotComponent *comp = fP->list().first(); comp; comp = fP->list().next() ) - { - // Load/Unload the data needed - comp->showKPilotComponent( comp == compToShow ); - } -} - -void KPilotInstaller::slotSelectComponent(PilotComponent *c) -{ - FUNCTIONSETUP; - if (!c) - { - WARNINGKPILOT << "Not a widget." << endl; - return; - } - - TQObject *o = c->parent(); - if (!o) - { - WARNINGKPILOT << "Widget has no parent." << endl; - return; - } - - TQWidget *parent = dynamic_cast(o); - if (!parent) - { - WARNINGKPILOT << "Widget's parent is not a widget." << endl; - return; - } - - int index = fManagingWidget->pageIndex(parent); - - if (index < 0) - { - WARNINGKPILOT << "Bogus index " << index << endl; - return; - } - - for ( PilotComponent *comp = fP->list().first(); comp; comp = fP->list().next() ) - { - // Load/Unload the data needed - comp->showKPilotComponent( comp == c ); - } - fManagingWidget->showPage(index); -} - - - - -void KPilotInstaller::slotBackupRequested() -{ - FUNCTIONSETUP; - setupSync(SyncAction::SyncMode::eBackup, - i18n("Next sync will be a backup. ") + - i18n("Please press the HotSync button.")); -} - -void KPilotInstaller::slotRestoreRequested() -{ - FUNCTIONSETUP; - setupSync(SyncAction::SyncMode::eRestore, - i18n("Next sync will restore the Pilot from backup. ") + - i18n("Please press the HotSync button.")); -} - -void KPilotInstaller::slotHotSyncRequested() -{ - FUNCTIONSETUP; - setupSync(SyncAction::SyncMode::eHotSync, - i18n("Next sync will be a regular HotSync. ") + - i18n("Please press the HotSync button.")); -} - -void KPilotInstaller::slotFullSyncRequested() -{ - FUNCTIONSETUP; - setupSync(SyncAction::SyncMode::eFullSync, - i18n("Next sync will be a Full Sync. ") + - i18n("Please press the HotSync button.")); -} - -void KPilotInstaller::slotHHtoPCRequested() -{ - FUNCTIONSETUP; - setupSync(SyncAction::SyncMode::eCopyHHToPC, - i18n("Next sync will copy Handheld data to PC. ") + - i18n("Please press the HotSync button.")); -} - -void KPilotInstaller::slotPCtoHHRequested() -{ - FUNCTIONSETUP; - setupSync(SyncAction::SyncMode::eCopyPCToHH, - i18n("Next sync will copy PC data to Handheld. ") + - i18n("Please press the HotSync button.")); -} - -/* virtual DCOP */ ASYNC KPilotInstaller::daemonStatus(int i) -{ - FUNCTIONSETUP; - DEBUGKPILOT << fname << ": Received daemon message " << i << endl; - - switch(i) - { - case KPilotDCOP::StartOfHotSync : - if (fAppStatus==Normal) - { - fAppStatus=WaitingForDaemon; - componentPreSync(); - } - break; - case KPilotDCOP::EndOfHotSync : - if (fAppStatus==WaitingForDaemon) - { - componentPostSync(); - fAppStatus=Normal; - } - break; - case KPilotDCOP::DaemonQuit : - if (fLogWidget) - { - fLogWidget->logMessage(i18n("The daemon has exited.")); - fLogWidget->logMessage(i18n("No further HotSyncs are possible.")); - fLogWidget->logMessage(i18n("Restart the daemon to HotSync again.")); - } - fAppStatus=WaitingForDaemon; - break; - case KPilotDCOP::None : - WARNINGKPILOT << "Unhandled status message " << i << endl; - break; - } -} - -/* virtual DCOP*/ int KPilotInstaller::kpiloStatus() -{ - return status(); -} - -bool KPilotInstaller::componentPreSync() -{ - FUNCTIONSETUP; - - TQString reason; - TQString rprefix(i18n("Cannot start a Sync now. %1")); - - for (fP->list().first(); - fP->list().current(); fP->list().next()) - { - if (!fP->list().current()->preHotSync(reason)) - break; - } - - if (!reason.isNull()) - { - KMessageBox::sorry(this, - rprefix.arg(reason), - i18n("Cannot start Sync")); - return false; - } - return true; -} - -void KPilotInstaller::componentPostSync() -{ - FUNCTIONSETUP; - - for (fP->list().first(); - fP->list().current(); fP->list().next()) - { - fP->list().current()->postHotSync(); - } -} - -void KPilotInstaller::setupSync(int kind, const TQString & message) -{ - FUNCTIONSETUP; - - if (!componentPreSync()) - { - return; - } - if (!message.isEmpty()) - { - TQString m(message); - if (fLogWidget) - { - fLogWidget->logMessage(m); - } - } - getDaemon().requestSync(kind); -} - -void KPilotInstaller::closeEvent(TQCloseEvent * e) -{ - FUNCTIONSETUP; - - quit(); - e->accept(); -} - -void KPilotInstaller::initMenu() -{ - FUNCTIONSETUP; - - TDEAction *a; - - TDEActionMenu *syncPopup; - - syncPopup = new TDEActionMenu(i18n("HotSync"), CSL1("kpilot"), - actionCollection(), "popup_hotsync"); - syncPopup->setToolTip(i18n("Select the kind of HotSync to perform next.")); - syncPopup->setWhatsThis(i18n("Select the kind of HotSync to perform next. " - "This applies only to the next HotSync; to change the default, use " - "the configuration dialog.")); - connect(syncPopup, TQT_SIGNAL(activated()), - TQT_TQOBJECT(this), TQT_SLOT(slotHotSyncRequested())); - - // File actions, keep this list synced with kpilotui.rc and pilotDaemon.cc - a = new TDEAction(i18n("&HotSync"), CSL1("hotsync"), 0, - TQT_TQOBJECT(this), TQT_SLOT(slotHotSyncRequested()), - actionCollection(), "file_hotsync"); - a->setToolTip(i18n("Next HotSync will be normal HotSync.")); - a->setWhatsThis(i18n("Tell the daemon that the next HotSync " - "should be a normal HotSync.")); - syncPopup->insert(a); - - a = new TDEAction(i18n("Full&Sync"), CSL1("fullsync"), 0, - TQT_TQOBJECT(this), TQT_SLOT(slotFullSyncRequested()), - actionCollection(), "file_fullsync"); - a->setToolTip(i18n("Next HotSync will be a FullSync.")); - a->setWhatsThis(i18n("Tell the daemon that the next HotSync " - "should be a FullSync (check data on both sides).")); - syncPopup->insert(a); - - a = new TDEAction(i18n("&Backup"), CSL1("backup"), 0, - TQT_TQOBJECT(this), TQT_SLOT(slotBackupRequested()), - actionCollection(), "file_backup"); - a->setToolTip(i18n("Next HotSync will be backup.")); - a->setWhatsThis(i18n("Tell the daemon that the next HotSync " - "should back up the Handheld to the PC.")); - syncPopup->insert(a); - - a = new TDEAction(i18n("&Restore"), CSL1("restore"), 0, - TQT_TQOBJECT(this), TQT_SLOT(slotRestoreRequested()), - actionCollection(), "file_restore"); - a->setToolTip(i18n("Next HotSync will be restore.")); - a->setWhatsThis(i18n("Tell the daemon that the next HotSync " - "should restore the Handheld from data on the PC.")); - syncPopup->insert(a); - - a = new TDEAction(i18n("Copy Handheld to PC"), TQString(), 0, - TQT_TQOBJECT(this), TQT_SLOT(slotHHtoPCRequested()), - actionCollection(), "file_HHtoPC"); - a->setToolTip(i18n("Next HotSync will be backup.")); - a->setWhatsThis(i18n("Tell the daemon that the next HotSync " - "should copy all data from the Handheld to the PC, " - "overwriting entries on the PC.")); - syncPopup->insert(a); - - a = new TDEAction(i18n("Copy PC to Handheld"), TQString(), 0, - TQT_TQOBJECT(this), TQT_SLOT(slotPCtoHHRequested()), - actionCollection(), "file_PCtoHH"); - a->setToolTip(i18n("Next HotSync will copy PC to Handheld.")); - a->setWhatsThis(i18n("Tell the daemon that the next HotSync " - "should copy all data from the PC to the Handheld, " - "overwriting entries on the Handheld.")); - syncPopup->insert(a); - - -#if 0 - a = new TDEAction(i18n("&List Only"),CSL1("listsync"),0, - this,TQT_SLOT(slotTestSyncRequested()), - actionCollection(), "file_list"); - a->setToolTip(i18n("Next HotSync will list databases.")); - a->setWhatsThis(i18n("Tell the daemon that the next HotSync " - "should just list the files on the Handheld and do nothing " - "else.")); - syncPopup->insert(a); -#endif - - - a = new TDEAction(i18n("Rese&t Link"),CSL1("reload"), 0, - TQT_TQOBJECT(this), TQT_SLOT(slotResetLink()), - actionCollection(),"file_reload"); - a->setToolTip(i18n("Reset the device connection.")); - a->setWhatsThis(i18n("Try to reset the daemon and its connection " - "to the Handheld.")); - - - a = KStdAction::quit(TQT_TQOBJECT(this), TQT_SLOT(quit()), actionCollection()); - a->setWhatsThis(i18n("Quit KPilot, (and stop the daemon " - "if configured that way).")); - - // View actions - - // Options actions - createStandardStatusBarAction(); - setStandardToolBarMenuEnabled(true); - - (void) KStdAction::keyBindings(TQT_TQOBJECT(this), TQT_SLOT(optionsConfigureKeys()), - actionCollection()); - (void) KStdAction::configureToolbars(TQT_TQOBJECT(this), TQT_SLOT(optionsConfigureToolbars()), - actionCollection()); - (void) KStdAction::preferences(TQT_TQOBJECT(this), TQT_SLOT(configure()), - actionCollection()); - - a = new TDEAction(i18n("Configuration &Wizard..."), CSL1("wizard"), 0, - TQT_TQOBJECT(this), TQT_SLOT(configureWizard()), - actionCollection(), "options_configure_wizard"); - a->setWhatsThis(i18n("Configure KPilot using the configuration wizard.")); - -} - -void KPilotInstaller::fileInstalled(int) -{ - FUNCTIONSETUP; -} - -void KPilotInstaller::quit() -{ - FUNCTIONSETUP; - - for (fP->list().first(); - fP->list().current(); fP->list().next()) - { - TQString reason; - if (!fP->list().current()->preHotSync(reason)) - { - WARNINGKPILOT - << "Couldn't save " - << fP->list().current()->name() - << endl; - } - } - - killDaemonIfNeeded(); - kapp->quit(); -} - -void KPilotInstaller::addComponentPage(PilotComponent * p, - const TQString & name) -{ - FUNCTIONSETUP; - - if (!p) - { - WARNINGKPILOT << "Adding NULL component?" << endl; - return; - } - - fP->list().append(p); - - // The first component added gets id 1, while the title - // screen -- added elsewhere -- has id 0. - // - // fManagingWidget->addWidget(p, fP->list().count()); - - - const char *componentname = p->name("(none)"); - char *actionname = 0L; - int actionnameLength = 0; - - if (strncmp(componentname, "component_", 10) == 0) - { - actionnameLength = strlen(componentname) - 10 + 8; - actionname = new char[actionnameLength]; - - strlcpy(actionname, "view_", actionnameLength); - strlcat(actionname, componentname + 10, actionnameLength); - } - else - { - actionnameLength = strlen(componentname) + 8; - actionname = new char[actionnameLength]; - - strlcpy(actionname, "view_", actionnameLength); - strlcat(actionname, componentname, actionnameLength); - } - - TDEToggleAction *pt = - new TDEToggleAction(name, /* "kpilot" -- component icon, */ 0, - TQT_TQOBJECT(p), TQT_SLOT(slotShowComponent()), - actionCollection(), actionname); - - pt->setExclusiveGroup(CSL1("view_menu")); - - connect(TQT_TQOBJECT(p), TQT_SIGNAL(showComponent(PilotComponent *)), - TQT_TQOBJECT(this), TQT_SLOT(slotSelectComponent(PilotComponent *))); -} - -/* slot */ void KPilotInstaller::initializeComponents() -{ - FUNCTIONSETUP; - -/* for (PilotComponent *p = fP->list().first(); - p ; p = fP->list().next()) - { - p->initialize(); - }*/ -} - - -void KPilotInstaller::optionsConfigureKeys() -{ - FUNCTIONSETUP; - KKeyDialog::configure( actionCollection() ); -} - -void KPilotInstaller::optionsConfigureToolbars() -{ - FUNCTIONSETUP; - // use the standard toolbar editor - // This was added in KDE 3.1 - saveMainWindowSettings( TDEGlobal::config(), autoSaveGroup() ); - KEditToolbar dlg(actionCollection()); - connect(&dlg, TQT_SIGNAL(newToolbarConfig()), TQT_TQOBJECT(this), TQT_SLOT(slotNewToolbarConfig())); - dlg.exec(); -} - - -void KPilotInstaller::slotNewToolbarConfig() -{ - FUNCTIONSETUP; - // recreate our GUI - createGUI(); - applyMainWindowSettings( TDEGlobal::config(), autoSaveGroup() ); -} - -void KPilotInstaller::slotResetLink() -{ - FUNCTIONSETUP; - getDaemon().reloadSettings(); -} - -/* -** Can't be a member function because it needs to be called even with no KPilotInstaller. -*/ -static bool runConfigure(PilotDaemonDCOP_stub &daemon,TQWidget *parent) -{ - FUNCTIONSETUP; - bool ret = false; - - // Display the (modal) options page. - // - // - int rememberedSync = daemon.nextSyncType(); - daemon.requestSync(0); - - KPilotSettings::self()->readConfig(); - - KCMultiDialog *options = new KCMultiDialog( KDialogBase::Plain, i18n("Configuration"), parent, "KPilotPreferences", true ); - options->addModule( CSL1("kpilot_config.desktop") ); - - if (!options) - { - WARNINGKPILOT << "Can't allocate KPilotOptions object" << endl; - daemon.requestSync(rememberedSync); - return false; - } - - int r = options->exec(); - - if ( r && options->result() ) - { - DEBUGKPILOT << fname << ": Updating settings." << endl; - - // The settings are changed in the external module!!! - KPilotSettings::self()->config()->sync(); - KPilotSettings::self()->readConfig(); - - // Update the daemon to reflect new settings. - // @TODO: This should also be done when pressing apply without - // closing the dialog. - // - daemon.reloadSettings(); - ret = true; - } - - KPILOT_DELETE(options); - daemon.requestSync(rememberedSync); - - KPilotConfig::sync(); - return ret; -} - -/* - * Run the config wizard -- this takes a little library magic, and - * it might fail entirely; returns false if no wizard could be run, - * or true if the wizard runs (says nothing about it being OK'ed or - * canceled, though). - */ -typedef enum { Failed, OK, Cancel } WizardResult; -static WizardResult runWizard(PilotDaemonDCOP_stub &daemon,TQWidget *parent) -{ - FUNCTIONSETUP; - WizardResult ret = Failed ; - int rememberedSync = daemon.nextSyncType(); - daemon.requestSync(0); - - KPilotSettings::self()->readConfig(); - // Declarations at top because of goto's in this function - ConfigWizard *(* f) (TQWidget *, int) = 0L ; - ConfigWizard *w = 0L; - KLibrary *l = KLibLoader::self()->library("kcm_kpilot"); - - if (!l) - { - WARNINGKPILOT << "Couldn't load library!" << endl; - goto sorry; - } - - if (l->hasSymbol("create_wizard")) - { - f = ( ConfigWizard * (*) (TQWidget *, int) ) (l->symbol("create_wizard")) ; - } - - if (!f) - { - WARNINGKPILOT << "No create_wizard() in library." << endl; - goto sorry; - } - - w = f(parent,ConfigWizard::Standalone); - if (!w) - { - WARNINGKPILOT << "Can't create wizard." << endl; - goto sorry; - } - - if (w->exec()) - { - KPilotSettings::self()->readConfig(); - ret = OK; - } - else - { - ret = Cancel; - } - KPILOT_DELETE(w); - -sorry: - if (Failed == ret) - { - KMessageBox::sorry(parent, - i18n("The library containing the configuration wizard for KPilot " - "could not be loaded, and the wizard is not available. " - "Please try to use the regular configuration dialog."), - i18n("Wizard Not Available")); - } - - if (OK == ret) - { - KPilotConfig::updateConfigVersion(); - KPilotSettings::writeConfig(); - KPilotConfig::sync(); - } - - daemon.requestSync(rememberedSync); - return ret; -} - -void KPilotInstaller::componentUpdate() -{ - FUNCTIONSETUP; - - TQString defaultDBPath = KPilotConfig::getDefaultDBPath(); - bool dbPathChanged = false; - - for (fP->list().first(); - fP->list().current(); - fP->list().next()) - { -// TODO_RK: update the current component to use the new settings -// fP->list().current()->initialize(); - PilotComponent *p = fP->list().current(); - if (p && (p->dbPath() != defaultDBPath)) - { - dbPathChanged = true; - p->setDBPath(defaultDBPath); - } - } - - if (!dbPathChanged) // done if the username didn't change - { - return; - } - - // Otherwise, need to re-load the databases - // - if (fLogWidget) - { - fLogWidget->logMessage(i18n("Changed username to `%1'.") - .arg(KPilotSettings::userName())); - fManagingWidget->showPage(0); - slotAboutToShowComponent(fLogWidget); - } - else - { - int ix = fManagingWidget->activePageIndex(); - PilotComponent *component = 0L; - if (ix>=0) - { - component = fP->list().at(ix); - } - if (component) - { - component->hideComponent(); // Throw away current data - component->showComponent(); // Reload - } - } -} - -/* virtual DCOP */ ASYNC KPilotInstaller::configureWizard() -{ - FUNCTIONSETUP; - - if ( fAppStatus!=Normal || fConfigureKPilotDialogInUse ) - { - if (fLogWidget) - { - fLogWidget->addMessage(i18n("Cannot run KPilot's configuration wizard right now (KPilot's UI is already busy).")); - } - return; - } - fAppStatus=UIBusy; - fConfigureKPilotDialogInUse = true; - - if (runWizard(getDaemon(),this) == OK) - { - componentUpdate(); - } - - fConfigureKPilotDialogInUse = false; - fAppStatus=Normal; -} - -/* virtual DCOP */ ASYNC KPilotInstaller::configure() -{ - FUNCTIONSETUP; - - if ( fAppStatus!=Normal || fConfigureKPilotDialogInUse ) - { - if (fLogWidget) - { - fLogWidget->addMessage(i18n("Cannot configure KPilot right now (KPilot's UI is already busy).")); - } - return; - } - fAppStatus=UIBusy; - fConfigureKPilotDialogInUse = true; - if (runConfigure(getDaemon(),this)) - { - componentUpdate(); - } - - fConfigureKPilotDialogInUse = false; - fAppStatus=Normal; -} - - -/* static */ const char *KPilotInstaller::version(int kind) -{ - FUNCTIONSETUP; - // I don't think the program title needs to be translated. (ADE) - // - // - if (kind) - { - return "kpilot.cc"; - } - else - { - return "KPilot v" KPILOT_VERSION; - } -} - -// Command line options descriptions. -// -// -// -// -static TDECmdLineOptions kpilotoptions[] = { - {"s", 0, 0}, - {"setup", - I18N_NOOP("Setup the Pilot device, conduits and other parameters"), - 0L}, - {"debug ", I18N_NOOP("Set debugging level"), "0"}, - TDECmdLineLastOption -}; - - - - -// "Regular" mode == 0 -// setup mode == 's' -// -// This is only changed by the --setup flag -- -// kpilot still does a setup the first time it is run. -// -// -KPilotConfig::RunMode run_mode = KPilotConfig::Normal; - - - -int main(int argc, char **argv) -{ - FUNCTIONSETUP; - - TDEAboutData about("kpilot", I18N_NOOP("KPilot"), - KPILOT_VERSION, - "KPilot - HotSync software for TDE\n\n", - TDEAboutData::License_GPL, - "(c) 1998-2000,2001, Dan Pilone (c) 2000-2006, Adriaan de Groot", - 0L, - "http://www.kpilot.org/" - ); - about.addAuthor("Dan Pilone", - I18N_NOOP("Project Leader"), - "pilone@slac.com" ); - about.addAuthor("Adriaan de Groot", - I18N_NOOP("Maintainer"), - "groot@kde.org", "http://www.kpilot.org/"); - about.addAuthor("Reinhold Kainhofer", - I18N_NOOP("Core and conduits developer"), "reinhold@kainhofer.com", "http://reinhold.kainhofer.com/Linux/"); - about.addAuthor("Jason 'vanRijn' Kasper", - I18N_NOOP("Core and conduits developer"), - "vR@movingparts.net", "http://movingparts.net/"); - about.addCredit("Preston Brown", I18N_NOOP("VCal conduit")); - about.addCredit("Greg Stern", I18N_NOOP("Abbrowser conduit")); - about.addCredit("Chris Molnar", I18N_NOOP("Expenses conduit")); - about.addCredit("Jörn Ahrens", I18N_NOOP("Notepad conduit, Bugfixer")); - about.addCredit("Heiko Purnhagen", I18N_NOOP("Bugfixer")); - about.addCredit("Jörg Habenicht", I18N_NOOP("Bugfixer")); - about.addCredit("Martin Junius", - I18N_NOOP("XML GUI"), - "mj@m-j-s.net", "http://www.m-j-s.net/kde/"); - about.addCredit("David Bishop", - I18N_NOOP(".ui files")); - about.addCredit("Aaron J. Seigo", - I18N_NOOP("Bugfixer, coolness")); - about.addCredit("Bertjan Broeksema", - I18N_NOOP("VCalconduit state machine, CMake")); - - TDECmdLineArgs::init(argc, argv, &about); - TDECmdLineArgs::addCmdLineOptions(kpilotoptions, "kpilot"); - KUniqueApplication::addCmdLineOptions(); - TDECmdLineArgs *p = TDECmdLineArgs::parsedArgs(); - -#ifdef DEBUG - KPilotConfig::getDebugLevel(p); -#endif - - - if (!KUniqueApplication::start()) - { - return 0; - } - KUniqueApplication a(true, true); - - - if (p->isSet("setup")) - { - run_mode = KPilotConfig::ConfigureKPilot; - } - else if (KPilotSettings::configVersion() < KPilotConfig::ConfigurationVersion) - { - WARNINGKPILOT << "KPilot configuration version " - << KPilotConfig::ConfigurationVersion - << " newer than stored version " - << KPilotSettings::configVersion() << endl; - // Only force a reconfigure and continue if the - // user is expecting normal startup. Otherwise, - // do the configuration they're explicitly asking for. - run_mode = KPilotConfig::interactiveUpdate(); - if (run_mode == KPilotConfig::Cancel) return 1; - } - - - if ( (run_mode == KPilotConfig::ConfigureKPilot) || - (run_mode == KPilotConfig::ConfigureAndContinue) || - (run_mode == KPilotConfig::WizardAndContinue) ) - { - DEBUGKPILOT << fname - << ": Running setup first." - << " (mode " << run_mode << ")" << endl; - PilotDaemonDCOP_stub *daemon = new PilotDaemonDCOP_stub("kpilotDaemon","KPilotDaemonIface"); - bool r = false; - if (run_mode == KPilotConfig::WizardAndContinue) - { - r = ( runWizard(*daemon,0L) == OK ); - } - else - { - r = runConfigure(*daemon,0L); - } - delete daemon; - if (!r) return 1; - // User expected configure only. - if (run_mode == KPilotConfig::ConfigureKPilot) - { - return 0; - } - } - - if (KPilotSettings::configVersion() < KPilotConfig::ConfigurationVersion) - { - WARNINGKPILOT << "Still not configured for use." << endl; - KPilotConfig::sorryVersionOutdated( KPilotSettings::configVersion()); - return 1; - } - - - KPilotInstaller *tp = new KPilotInstaller(); - - if (tp->status() == KPilotInstaller::Error) - { - KPILOT_DELETE(tp); - return 1; - } - - TQTimer::singleShot(0,tp,TQT_SLOT(startDaemonIfNeeded())); - - TDEGlobal::dirs()->addResourceType("pilotdbs", - CSL1("share/apps/kpilot/DBBackup")); - tp->show(); - a.setMainWidget(tp); - return a.exec(); -} - - diff --git a/kpilot/kpilot.cpp b/kpilot/kpilot.cpp new file mode 100644 index 0000000..72a9ddc --- /dev/null +++ b/kpilot/kpilot.cpp @@ -0,0 +1,1136 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** +** This is the main program in KPilot. +** +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + +#include "options.h" + +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + + +#include "kpilotConfigDialog.h" +#include "kpilotConfig.h" +#include "kpilotConfigWizard.h" + +#include "pilotComponent.h" +#include "pilotDatabase.h" + +#include "addressWidget.h" +#include "memoWidget.h" +#include "fileInstallWidget.h" +#include "logWidget.h" +#include "dbviewerWidget.h" +#include "datebookWidget.h" +#include "todoWidget.h" + +#include "conduitConfigDialog.h" + +#include "pilotDaemonDCOP.h" +#include "pilotDaemonDCOP_stub.h" + +#include "kpilot.moc" + +class KPilotInstaller::KPilotPrivate +{ +public: + typedef TQPtrList ComponentList; + +private: + ComponentList fPilotComponentList; + +public: + ComponentList &list() { return fPilotComponentList; } ; +} ; + +KPilotInstaller::KPilotInstaller() : + DCOPObject("KPilotIface"), + TDEMainWindow(0), + fDaemonStub(new PilotDaemonDCOP_stub("kpilotDaemon", + "KPilotDaemonIface")), + fP(new KPilotPrivate), + fQuitAfterCopyComplete(false), + fManagingWidget(0L), + fDaemonWasRunning(true), + fAppStatus(Startup), + fFileInstallWidget(0L), + fLogWidget(0L) +{ + FUNCTIONSETUP; + + readConfig(); + setupWidget(); + + PilotRecord::allocationInfo(); + fConfigureKPilotDialogInUse = false; +} + +KPilotInstaller::~KPilotInstaller() +{ + FUNCTIONSETUP; + killDaemonIfNeeded(); + delete fDaemonStub; + PilotRecord::allocationInfo(); + (void) PilotDatabase::instanceCount(); +} + +void KPilotInstaller::killDaemonIfNeeded() +{ + FUNCTIONSETUP; + if (KPilotSettings::killDaemonAtExit()) + { + if (!fDaemonWasRunning) + { + DEBUGKPILOT << fname << ": Killing daemon." << endl; + getDaemon().quitNow(); + } + } +} + +void KPilotInstaller::startDaemonIfNeeded() +{ + FUNCTIONSETUP; + + fAppStatus=WaitingForDaemon; + + TQString daemonError; + TQCString daemonDCOP; + int daemonPID; + + TQString s = getDaemon().statusString(); + + DEBUGKPILOT << fname << ": Daemon status is " + << ( s.isEmpty() ? CSL1("") : s ) << endl; + + if ((s.isEmpty()) || (!getDaemon().ok())) + { + DEBUGKPILOT << fname + << ": Daemon not responding, trying to start it." + << endl; + fLogWidget->addMessage(i18n("Starting the KPilot daemon ...")); + fDaemonWasRunning = false; + } + else + { + fDaemonWasRunning = true; + } + + if (!fDaemonWasRunning && TDEApplication::startServiceByDesktopName( + CSL1("kpilotdaemon"), + TQString(), &daemonError, &daemonDCOP, &daemonPID + , "0" /* no notify */ + )) + { + WARNINGKPILOT << ": Can't start daemon : " << daemonError << endl; + if (fLogWidget) + { + fLogWidget->addMessage(i18n("Could not start the " + "KPilot daemon. The system error message " + "was: "%1"").arg(daemonError)); + } + fAppStatus=Error; + } + else + { + DEBUGKPILOT << fname << ": Daemon status is " << s << endl; + if (fLogWidget) + { + int wordoffset; + s.remove(0,12); + wordoffset=s.find(';'); + if (wordoffset>0) s.truncate(wordoffset); + + fLogWidget->addMessage( + i18n("Daemon status is `%1'") + .arg(s.isEmpty() ? i18n("not running") : s )); + } + fAppStatus=Normal; + } +} + +void KPilotInstaller::readConfig() +{ + FUNCTIONSETUP; + + KPilotSettings::self()->readConfig(); + + (void) Pilot::setupPilotCodec(KPilotSettings::encoding()); + (void) Pilot::setupPilotCodec(KPilotSettings::encoding()); + + if (fLogWidget) + { + fLogWidget->addMessage(i18n("Using character set %1 on " + "the handheld.") + .arg(Pilot::codecName())); + } +} + + +void KPilotInstaller::setupWidget() +{ + FUNCTIONSETUP; + + setCaption(CSL1("KPilot")); + setMinimumSize(500, 405); + + + fManagingWidget = new KJanusWidget(this,"mainWidget", + KJanusWidget::IconList); + fManagingWidget->setMinimumSize(fManagingWidget->sizeHint()); + fManagingWidget->show(); + setCentralWidget(fManagingWidget); + connect( fManagingWidget, TQT_SIGNAL( aboutToShowPage ( TQWidget* ) ), + TQT_TQOBJECT(this), TQT_SLOT( slotAboutToShowComponent( TQWidget* ) ) ); + + initIcons(); + initMenu(); + initComponents(); + + setMinimumSize(sizeHint() + TQSize(10,60)); + + createGUI(CSL1("kpilotui.rc"), false); + setAutoSaveSettings(); +} + +void KPilotInstaller::initComponents() +{ + FUNCTIONSETUP; + + TQString defaultDBPath = KPilotConfig::getDefaultDBPath(); + + TQPixmap pixmap; + TQString pixfile; + TQWidget *w; + +#define ADDICONPAGE(a,b) \ + pixmap = TDEGlobal::iconLoader()->loadIcon(b, TDEIcon::Desktop, 64); \ + w = getManagingWidget()->addVBoxPage(a,TQString(), pixmap) ; + + ADDICONPAGE(i18n("HotSync"),CSL1("kpilotbhotsync")); + fLogWidget = new LogWidget(w); + addComponentPage(fLogWidget, i18n("HotSync")); + fLogWidget->setShowTime(true); + + ADDICONPAGE(i18n("To-do Viewer"),CSL1("kpilottodo")); + addComponentPage(new TodoWidget(w,defaultDBPath), + i18n("To-do Viewer")); + + ADDICONPAGE(i18n("Address Viewer"),CSL1("kpilotaddress")); + addComponentPage(new AddressWidget(w,defaultDBPath), + i18n("Address Viewer")); + + ADDICONPAGE(i18n("Memo Viewer"),CSL1("kpilotknotes")); + addComponentPage(new MemoWidget(w, defaultDBPath), + i18n("Memo Viewer")); + + ADDICONPAGE(i18n("File Installer"),CSL1("kpilotfileinstaller")); + fFileInstallWidget = new FileInstallWidget( + w,defaultDBPath); + addComponentPage(fFileInstallWidget, i18n("File Installer")); + + ADDICONPAGE(i18n("Generic DB Viewer"),CSL1("kpilotdb")); + addComponentPage(new GenericDBWidget(w,defaultDBPath), + i18n("Generic DB Viewer")); + +#undef ADDICONPAGE + + TQTimer::singleShot(500,this,TQT_SLOT(initializeComponents())); +} + + + +void KPilotInstaller::initIcons() +{ + FUNCTIONSETUP; + +} + + + +void KPilotInstaller::slotAboutToShowComponent( TQWidget *c ) +{ + FUNCTIONSETUP; + int ix = fManagingWidget->pageIndex( c ); + PilotComponent*compToShow = fP->list().at(ix); + for ( PilotComponent *comp = fP->list().first(); comp; comp = fP->list().next() ) + { + // Load/Unload the data needed + comp->showKPilotComponent( comp == compToShow ); + } +} + +void KPilotInstaller::slotSelectComponent(PilotComponent *c) +{ + FUNCTIONSETUP; + if (!c) + { + WARNINGKPILOT << "Not a widget." << endl; + return; + } + + TQObject *o = c->parent(); + if (!o) + { + WARNINGKPILOT << "Widget has no parent." << endl; + return; + } + + TQWidget *parent = dynamic_cast(o); + if (!parent) + { + WARNINGKPILOT << "Widget's parent is not a widget." << endl; + return; + } + + int index = fManagingWidget->pageIndex(parent); + + if (index < 0) + { + WARNINGKPILOT << "Bogus index " << index << endl; + return; + } + + for ( PilotComponent *comp = fP->list().first(); comp; comp = fP->list().next() ) + { + // Load/Unload the data needed + comp->showKPilotComponent( comp == c ); + } + fManagingWidget->showPage(index); +} + + + + +void KPilotInstaller::slotBackupRequested() +{ + FUNCTIONSETUP; + setupSync(SyncAction::SyncMode::eBackup, + i18n("Next sync will be a backup. ") + + i18n("Please press the HotSync button.")); +} + +void KPilotInstaller::slotRestoreRequested() +{ + FUNCTIONSETUP; + setupSync(SyncAction::SyncMode::eRestore, + i18n("Next sync will restore the Pilot from backup. ") + + i18n("Please press the HotSync button.")); +} + +void KPilotInstaller::slotHotSyncRequested() +{ + FUNCTIONSETUP; + setupSync(SyncAction::SyncMode::eHotSync, + i18n("Next sync will be a regular HotSync. ") + + i18n("Please press the HotSync button.")); +} + +void KPilotInstaller::slotFullSyncRequested() +{ + FUNCTIONSETUP; + setupSync(SyncAction::SyncMode::eFullSync, + i18n("Next sync will be a Full Sync. ") + + i18n("Please press the HotSync button.")); +} + +void KPilotInstaller::slotHHtoPCRequested() +{ + FUNCTIONSETUP; + setupSync(SyncAction::SyncMode::eCopyHHToPC, + i18n("Next sync will copy Handheld data to PC. ") + + i18n("Please press the HotSync button.")); +} + +void KPilotInstaller::slotPCtoHHRequested() +{ + FUNCTIONSETUP; + setupSync(SyncAction::SyncMode::eCopyPCToHH, + i18n("Next sync will copy PC data to Handheld. ") + + i18n("Please press the HotSync button.")); +} + +/* virtual DCOP */ ASYNC KPilotInstaller::daemonStatus(int i) +{ + FUNCTIONSETUP; + DEBUGKPILOT << fname << ": Received daemon message " << i << endl; + + switch(i) + { + case KPilotDCOP::StartOfHotSync : + if (fAppStatus==Normal) + { + fAppStatus=WaitingForDaemon; + componentPreSync(); + } + break; + case KPilotDCOP::EndOfHotSync : + if (fAppStatus==WaitingForDaemon) + { + componentPostSync(); + fAppStatus=Normal; + } + break; + case KPilotDCOP::DaemonQuit : + if (fLogWidget) + { + fLogWidget->logMessage(i18n("The daemon has exited.")); + fLogWidget->logMessage(i18n("No further HotSyncs are possible.")); + fLogWidget->logMessage(i18n("Restart the daemon to HotSync again.")); + } + fAppStatus=WaitingForDaemon; + break; + case KPilotDCOP::None : + WARNINGKPILOT << "Unhandled status message " << i << endl; + break; + } +} + +/* virtual DCOP*/ int KPilotInstaller::kpiloStatus() +{ + return status(); +} + +bool KPilotInstaller::componentPreSync() +{ + FUNCTIONSETUP; + + TQString reason; + TQString rprefix(i18n("Cannot start a Sync now. %1")); + + for (fP->list().first(); + fP->list().current(); fP->list().next()) + { + if (!fP->list().current()->preHotSync(reason)) + break; + } + + if (!reason.isNull()) + { + KMessageBox::sorry(this, + rprefix.arg(reason), + i18n("Cannot start Sync")); + return false; + } + return true; +} + +void KPilotInstaller::componentPostSync() +{ + FUNCTIONSETUP; + + for (fP->list().first(); + fP->list().current(); fP->list().next()) + { + fP->list().current()->postHotSync(); + } +} + +void KPilotInstaller::setupSync(int kind, const TQString & message) +{ + FUNCTIONSETUP; + + if (!componentPreSync()) + { + return; + } + if (!message.isEmpty()) + { + TQString m(message); + if (fLogWidget) + { + fLogWidget->logMessage(m); + } + } + getDaemon().requestSync(kind); +} + +void KPilotInstaller::closeEvent(TQCloseEvent * e) +{ + FUNCTIONSETUP; + + quit(); + e->accept(); +} + +void KPilotInstaller::initMenu() +{ + FUNCTIONSETUP; + + TDEAction *a; + + TDEActionMenu *syncPopup; + + syncPopup = new TDEActionMenu(i18n("HotSync"), CSL1("kpilot"), + actionCollection(), "popup_hotsync"); + syncPopup->setToolTip(i18n("Select the kind of HotSync to perform next.")); + syncPopup->setWhatsThis(i18n("Select the kind of HotSync to perform next. " + "This applies only to the next HotSync; to change the default, use " + "the configuration dialog.")); + connect(syncPopup, TQT_SIGNAL(activated()), + TQT_TQOBJECT(this), TQT_SLOT(slotHotSyncRequested())); + + // File actions, keep this list synced with kpilotui.rc and pilotDaemon.cpp + a = new TDEAction(i18n("&HotSync"), CSL1("hotsync"), 0, + TQT_TQOBJECT(this), TQT_SLOT(slotHotSyncRequested()), + actionCollection(), "file_hotsync"); + a->setToolTip(i18n("Next HotSync will be normal HotSync.")); + a->setWhatsThis(i18n("Tell the daemon that the next HotSync " + "should be a normal HotSync.")); + syncPopup->insert(a); + + a = new TDEAction(i18n("Full&Sync"), CSL1("fullsync"), 0, + TQT_TQOBJECT(this), TQT_SLOT(slotFullSyncRequested()), + actionCollection(), "file_fullsync"); + a->setToolTip(i18n("Next HotSync will be a FullSync.")); + a->setWhatsThis(i18n("Tell the daemon that the next HotSync " + "should be a FullSync (check data on both sides).")); + syncPopup->insert(a); + + a = new TDEAction(i18n("&Backup"), CSL1("backup"), 0, + TQT_TQOBJECT(this), TQT_SLOT(slotBackupRequested()), + actionCollection(), "file_backup"); + a->setToolTip(i18n("Next HotSync will be backup.")); + a->setWhatsThis(i18n("Tell the daemon that the next HotSync " + "should back up the Handheld to the PC.")); + syncPopup->insert(a); + + a = new TDEAction(i18n("&Restore"), CSL1("restore"), 0, + TQT_TQOBJECT(this), TQT_SLOT(slotRestoreRequested()), + actionCollection(), "file_restore"); + a->setToolTip(i18n("Next HotSync will be restore.")); + a->setWhatsThis(i18n("Tell the daemon that the next HotSync " + "should restore the Handheld from data on the PC.")); + syncPopup->insert(a); + + a = new TDEAction(i18n("Copy Handheld to PC"), TQString(), 0, + TQT_TQOBJECT(this), TQT_SLOT(slotHHtoPCRequested()), + actionCollection(), "file_HHtoPC"); + a->setToolTip(i18n("Next HotSync will be backup.")); + a->setWhatsThis(i18n("Tell the daemon that the next HotSync " + "should copy all data from the Handheld to the PC, " + "overwriting entries on the PC.")); + syncPopup->insert(a); + + a = new TDEAction(i18n("Copy PC to Handheld"), TQString(), 0, + TQT_TQOBJECT(this), TQT_SLOT(slotPCtoHHRequested()), + actionCollection(), "file_PCtoHH"); + a->setToolTip(i18n("Next HotSync will copy PC to Handheld.")); + a->setWhatsThis(i18n("Tell the daemon that the next HotSync " + "should copy all data from the PC to the Handheld, " + "overwriting entries on the Handheld.")); + syncPopup->insert(a); + + +#if 0 + a = new TDEAction(i18n("&List Only"),CSL1("listsync"),0, + this,TQT_SLOT(slotTestSyncRequested()), + actionCollection(), "file_list"); + a->setToolTip(i18n("Next HotSync will list databases.")); + a->setWhatsThis(i18n("Tell the daemon that the next HotSync " + "should just list the files on the Handheld and do nothing " + "else.")); + syncPopup->insert(a); +#endif + + + a = new TDEAction(i18n("Rese&t Link"),CSL1("reload"), 0, + TQT_TQOBJECT(this), TQT_SLOT(slotResetLink()), + actionCollection(),"file_reload"); + a->setToolTip(i18n("Reset the device connection.")); + a->setWhatsThis(i18n("Try to reset the daemon and its connection " + "to the Handheld.")); + + + a = KStdAction::quit(TQT_TQOBJECT(this), TQT_SLOT(quit()), actionCollection()); + a->setWhatsThis(i18n("Quit KPilot, (and stop the daemon " + "if configured that way).")); + + // View actions + + // Options actions + createStandardStatusBarAction(); + setStandardToolBarMenuEnabled(true); + + (void) KStdAction::keyBindings(TQT_TQOBJECT(this), TQT_SLOT(optionsConfigureKeys()), + actionCollection()); + (void) KStdAction::configureToolbars(TQT_TQOBJECT(this), TQT_SLOT(optionsConfigureToolbars()), + actionCollection()); + (void) KStdAction::preferences(TQT_TQOBJECT(this), TQT_SLOT(configure()), + actionCollection()); + + a = new TDEAction(i18n("Configuration &Wizard..."), CSL1("wizard"), 0, + TQT_TQOBJECT(this), TQT_SLOT(configureWizard()), + actionCollection(), "options_configure_wizard"); + a->setWhatsThis(i18n("Configure KPilot using the configuration wizard.")); + +} + +void KPilotInstaller::fileInstalled(int) +{ + FUNCTIONSETUP; +} + +void KPilotInstaller::quit() +{ + FUNCTIONSETUP; + + for (fP->list().first(); + fP->list().current(); fP->list().next()) + { + TQString reason; + if (!fP->list().current()->preHotSync(reason)) + { + WARNINGKPILOT + << "Couldn't save " + << fP->list().current()->name() + << endl; + } + } + + killDaemonIfNeeded(); + kapp->quit(); +} + +void KPilotInstaller::addComponentPage(PilotComponent * p, + const TQString & name) +{ + FUNCTIONSETUP; + + if (!p) + { + WARNINGKPILOT << "Adding NULL component?" << endl; + return; + } + + fP->list().append(p); + + // The first component added gets id 1, while the title + // screen -- added elsewhere -- has id 0. + // + // fManagingWidget->addWidget(p, fP->list().count()); + + + const char *componentname = p->name("(none)"); + char *actionname = 0L; + int actionnameLength = 0; + + if (strncmp(componentname, "component_", 10) == 0) + { + actionnameLength = strlen(componentname) - 10 + 8; + actionname = new char[actionnameLength]; + + strlcpy(actionname, "view_", actionnameLength); + strlcat(actionname, componentname + 10, actionnameLength); + } + else + { + actionnameLength = strlen(componentname) + 8; + actionname = new char[actionnameLength]; + + strlcpy(actionname, "view_", actionnameLength); + strlcat(actionname, componentname, actionnameLength); + } + + TDEToggleAction *pt = + new TDEToggleAction(name, /* "kpilot" -- component icon, */ 0, + TQT_TQOBJECT(p), TQT_SLOT(slotShowComponent()), + actionCollection(), actionname); + + pt->setExclusiveGroup(CSL1("view_menu")); + + connect(TQT_TQOBJECT(p), TQT_SIGNAL(showComponent(PilotComponent *)), + TQT_TQOBJECT(this), TQT_SLOT(slotSelectComponent(PilotComponent *))); +} + +/* slot */ void KPilotInstaller::initializeComponents() +{ + FUNCTIONSETUP; + +/* for (PilotComponent *p = fP->list().first(); + p ; p = fP->list().next()) + { + p->initialize(); + }*/ +} + + +void KPilotInstaller::optionsConfigureKeys() +{ + FUNCTIONSETUP; + KKeyDialog::configure( actionCollection() ); +} + +void KPilotInstaller::optionsConfigureToolbars() +{ + FUNCTIONSETUP; + // use the standard toolbar editor + // This was added in KDE 3.1 + saveMainWindowSettings( TDEGlobal::config(), autoSaveGroup() ); + KEditToolbar dlg(actionCollection()); + connect(&dlg, TQT_SIGNAL(newToolbarConfig()), TQT_TQOBJECT(this), TQT_SLOT(slotNewToolbarConfig())); + dlg.exec(); +} + + +void KPilotInstaller::slotNewToolbarConfig() +{ + FUNCTIONSETUP; + // recreate our GUI + createGUI(); + applyMainWindowSettings( TDEGlobal::config(), autoSaveGroup() ); +} + +void KPilotInstaller::slotResetLink() +{ + FUNCTIONSETUP; + getDaemon().reloadSettings(); +} + +/* +** Can't be a member function because it needs to be called even with no KPilotInstaller. +*/ +static bool runConfigure(PilotDaemonDCOP_stub &daemon,TQWidget *parent) +{ + FUNCTIONSETUP; + bool ret = false; + + // Display the (modal) options page. + // + // + int rememberedSync = daemon.nextSyncType(); + daemon.requestSync(0); + + KPilotSettings::self()->readConfig(); + + KCMultiDialog *options = new KCMultiDialog( KDialogBase::Plain, i18n("Configuration"), parent, "KPilotPreferences", true ); + options->addModule( CSL1("kpilot_config.desktop") ); + + if (!options) + { + WARNINGKPILOT << "Can't allocate KPilotOptions object" << endl; + daemon.requestSync(rememberedSync); + return false; + } + + int r = options->exec(); + + if ( r && options->result() ) + { + DEBUGKPILOT << fname << ": Updating settings." << endl; + + // The settings are changed in the external module!!! + KPilotSettings::self()->config()->sync(); + KPilotSettings::self()->readConfig(); + + // Update the daemon to reflect new settings. + // @TODO: This should also be done when pressing apply without + // closing the dialog. + // + daemon.reloadSettings(); + ret = true; + } + + KPILOT_DELETE(options); + daemon.requestSync(rememberedSync); + + KPilotConfig::sync(); + return ret; +} + +/* + * Run the config wizard -- this takes a little library magic, and + * it might fail entirely; returns false if no wizard could be run, + * or true if the wizard runs (says nothing about it being OK'ed or + * canceled, though). + */ +typedef enum { Failed, OK, Cancel } WizardResult; +static WizardResult runWizard(PilotDaemonDCOP_stub &daemon,TQWidget *parent) +{ + FUNCTIONSETUP; + WizardResult ret = Failed ; + int rememberedSync = daemon.nextSyncType(); + daemon.requestSync(0); + + KPilotSettings::self()->readConfig(); + // Declarations at top because of goto's in this function + ConfigWizard *(* f) (TQWidget *, int) = 0L ; + ConfigWizard *w = 0L; + KLibrary *l = KLibLoader::self()->library("kcm_kpilot"); + + if (!l) + { + WARNINGKPILOT << "Couldn't load library!" << endl; + goto sorry; + } + + if (l->hasSymbol("create_wizard")) + { + f = ( ConfigWizard * (*) (TQWidget *, int) ) (l->symbol("create_wizard")) ; + } + + if (!f) + { + WARNINGKPILOT << "No create_wizard() in library." << endl; + goto sorry; + } + + w = f(parent,ConfigWizard::Standalone); + if (!w) + { + WARNINGKPILOT << "Can't create wizard." << endl; + goto sorry; + } + + if (w->exec()) + { + KPilotSettings::self()->readConfig(); + ret = OK; + } + else + { + ret = Cancel; + } + KPILOT_DELETE(w); + +sorry: + if (Failed == ret) + { + KMessageBox::sorry(parent, + i18n("The library containing the configuration wizard for KPilot " + "could not be loaded, and the wizard is not available. " + "Please try to use the regular configuration dialog."), + i18n("Wizard Not Available")); + } + + if (OK == ret) + { + KPilotConfig::updateConfigVersion(); + KPilotSettings::writeConfig(); + KPilotConfig::sync(); + } + + daemon.requestSync(rememberedSync); + return ret; +} + +void KPilotInstaller::componentUpdate() +{ + FUNCTIONSETUP; + + TQString defaultDBPath = KPilotConfig::getDefaultDBPath(); + bool dbPathChanged = false; + + for (fP->list().first(); + fP->list().current(); + fP->list().next()) + { +// TODO_RK: update the current component to use the new settings +// fP->list().current()->initialize(); + PilotComponent *p = fP->list().current(); + if (p && (p->dbPath() != defaultDBPath)) + { + dbPathChanged = true; + p->setDBPath(defaultDBPath); + } + } + + if (!dbPathChanged) // done if the username didn't change + { + return; + } + + // Otherwise, need to re-load the databases + // + if (fLogWidget) + { + fLogWidget->logMessage(i18n("Changed username to `%1'.") + .arg(KPilotSettings::userName())); + fManagingWidget->showPage(0); + slotAboutToShowComponent(fLogWidget); + } + else + { + int ix = fManagingWidget->activePageIndex(); + PilotComponent *component = 0L; + if (ix>=0) + { + component = fP->list().at(ix); + } + if (component) + { + component->hideComponent(); // Throw away current data + component->showComponent(); // Reload + } + } +} + +/* virtual DCOP */ ASYNC KPilotInstaller::configureWizard() +{ + FUNCTIONSETUP; + + if ( fAppStatus!=Normal || fConfigureKPilotDialogInUse ) + { + if (fLogWidget) + { + fLogWidget->addMessage(i18n("Cannot run KPilot's configuration wizard right now (KPilot's UI is already busy).")); + } + return; + } + fAppStatus=UIBusy; + fConfigureKPilotDialogInUse = true; + + if (runWizard(getDaemon(),this) == OK) + { + componentUpdate(); + } + + fConfigureKPilotDialogInUse = false; + fAppStatus=Normal; +} + +/* virtual DCOP */ ASYNC KPilotInstaller::configure() +{ + FUNCTIONSETUP; + + if ( fAppStatus!=Normal || fConfigureKPilotDialogInUse ) + { + if (fLogWidget) + { + fLogWidget->addMessage(i18n("Cannot configure KPilot right now (KPilot's UI is already busy).")); + } + return; + } + fAppStatus=UIBusy; + fConfigureKPilotDialogInUse = true; + if (runConfigure(getDaemon(),this)) + { + componentUpdate(); + } + + fConfigureKPilotDialogInUse = false; + fAppStatus=Normal; +} + + +/* static */ const char *KPilotInstaller::version(int kind) +{ + FUNCTIONSETUP; + // I don't think the program title needs to be translated. (ADE) + // + // + if (kind) + { + return "kpilot.cpp"; + } + else + { + return "KPilot v" KPILOT_VERSION; + } +} + +// Command line options descriptions. +// +// +// +// +static TDECmdLineOptions kpilotoptions[] = { + {"s", 0, 0}, + {"setup", + I18N_NOOP("Setup the Pilot device, conduits and other parameters"), + 0L}, + {"debug ", I18N_NOOP("Set debugging level"), "0"}, + TDECmdLineLastOption +}; + + + + +// "Regular" mode == 0 +// setup mode == 's' +// +// This is only changed by the --setup flag -- +// kpilot still does a setup the first time it is run. +// +// +KPilotConfig::RunMode run_mode = KPilotConfig::Normal; + + + +int main(int argc, char **argv) +{ + FUNCTIONSETUP; + + TDEAboutData about("kpilot", I18N_NOOP("KPilot"), + KPILOT_VERSION, + "KPilot - HotSync software for TDE\n\n", + TDEAboutData::License_GPL, + "(c) 1998-2000,2001, Dan Pilone (c) 2000-2006, Adriaan de Groot", + 0L, + "http://www.kpilot.org/" + ); + about.addAuthor("Dan Pilone", + I18N_NOOP("Project Leader"), + "pilone@slac.com" ); + about.addAuthor("Adriaan de Groot", + I18N_NOOP("Maintainer"), + "groot@kde.org", "http://www.kpilot.org/"); + about.addAuthor("Reinhold Kainhofer", + I18N_NOOP("Core and conduits developer"), "reinhold@kainhofer.com", "http://reinhold.kainhofer.com/Linux/"); + about.addAuthor("Jason 'vanRijn' Kasper", + I18N_NOOP("Core and conduits developer"), + "vR@movingparts.net", "http://movingparts.net/"); + about.addCredit("Preston Brown", I18N_NOOP("VCal conduit")); + about.addCredit("Greg Stern", I18N_NOOP("Abbrowser conduit")); + about.addCredit("Chris Molnar", I18N_NOOP("Expenses conduit")); + about.addCredit("Jörn Ahrens", I18N_NOOP("Notepad conduit, Bugfixer")); + about.addCredit("Heiko Purnhagen", I18N_NOOP("Bugfixer")); + about.addCredit("Jörg Habenicht", I18N_NOOP("Bugfixer")); + about.addCredit("Martin Junius", + I18N_NOOP("XML GUI"), + "mj@m-j-s.net", "http://www.m-j-s.net/kde/"); + about.addCredit("David Bishop", + I18N_NOOP(".ui files")); + about.addCredit("Aaron J. Seigo", + I18N_NOOP("Bugfixer, coolness")); + about.addCredit("Bertjan Broeksema", + I18N_NOOP("VCalconduit state machine, CMake")); + + TDECmdLineArgs::init(argc, argv, &about); + TDECmdLineArgs::addCmdLineOptions(kpilotoptions, "kpilot"); + KUniqueApplication::addCmdLineOptions(); + TDECmdLineArgs *p = TDECmdLineArgs::parsedArgs(); + +#ifdef DEBUG + KPilotConfig::getDebugLevel(p); +#endif + + + if (!KUniqueApplication::start()) + { + return 0; + } + KUniqueApplication a(true, true); + + + if (p->isSet("setup")) + { + run_mode = KPilotConfig::ConfigureKPilot; + } + else if (KPilotSettings::configVersion() < KPilotConfig::ConfigurationVersion) + { + WARNINGKPILOT << "KPilot configuration version " + << KPilotConfig::ConfigurationVersion + << " newer than stored version " + << KPilotSettings::configVersion() << endl; + // Only force a reconfigure and continue if the + // user is expecting normal startup. Otherwise, + // do the configuration they're explicitly asking for. + run_mode = KPilotConfig::interactiveUpdate(); + if (run_mode == KPilotConfig::Cancel) return 1; + } + + + if ( (run_mode == KPilotConfig::ConfigureKPilot) || + (run_mode == KPilotConfig::ConfigureAndContinue) || + (run_mode == KPilotConfig::WizardAndContinue) ) + { + DEBUGKPILOT << fname + << ": Running setup first." + << " (mode " << run_mode << ")" << endl; + PilotDaemonDCOP_stub *daemon = new PilotDaemonDCOP_stub("kpilotDaemon","KPilotDaemonIface"); + bool r = false; + if (run_mode == KPilotConfig::WizardAndContinue) + { + r = ( runWizard(*daemon,0L) == OK ); + } + else + { + r = runConfigure(*daemon,0L); + } + delete daemon; + if (!r) return 1; + // User expected configure only. + if (run_mode == KPilotConfig::ConfigureKPilot) + { + return 0; + } + } + + if (KPilotSettings::configVersion() < KPilotConfig::ConfigurationVersion) + { + WARNINGKPILOT << "Still not configured for use." << endl; + KPilotConfig::sorryVersionOutdated( KPilotSettings::configVersion()); + return 1; + } + + + KPilotInstaller *tp = new KPilotInstaller(); + + if (tp->status() == KPilotInstaller::Error) + { + KPILOT_DELETE(tp); + return 1; + } + + TQTimer::singleShot(0,tp,TQT_SLOT(startDaemonIfNeeded())); + + TDEGlobal::dirs()->addResourceType("pilotdbs", + CSL1("share/apps/kpilot/DBBackup")); + tp->show(); + a.setMainWidget(tp); + return a.exec(); +} + + diff --git a/kpilot/kpilotConfig.cc b/kpilot/kpilotConfig.cc deleted file mode 100644 index 6c3cbba..0000000 --- a/kpilot/kpilotConfig.cc +++ /dev/null @@ -1,346 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** -** This is all of KPilot's config-handling stuff. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include - -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -#include "kpilotSettings.h" -#include "kpilotConfig.h" - - -// This is a number indicating what configuration version -// we're dealing with. Whenever new configuration options are -// added that make it imperative for the user to take a -// look at the configuration of KPilot (for example the -// skipDB setting really needs user attention) we can change -// (increase) this number. -// -// -/* static */ const uint KPilotConfig::ConfigurationVersion = 443; - -/* static */ int KPilotConfig::getConfigVersion() -{ - FUNCTIONSETUP; - - uint version = KPilotSettings::configVersion(); - - if (version < ConfigurationVersion) - { - WARNINGKPILOT << "Config file has old version " << version << endl; - } - else - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Config file has version " << version << endl; -#endif - } - - return version; -} - -/* static */ void KPilotConfig::updateConfigVersion() -{ - FUNCTIONSETUP; - KPilotSettings::setConfigVersion( ConfigurationVersion ); -} - -/* static */ TQString KPilotConfig::getDefaultDBPath() -{ - FUNCTIONSETUP; - TQString lastUser = KPilotSettings::userName(); - TQString dbsubpath = CSL1("kpilot/DBBackup/"); - TQString defaultDBPath = TDEGlobal::dirs()-> - saveLocation("data", dbsubpath + lastUser + CSL1("/")); - return defaultDBPath; -} - -/* static */ int KPilotConfig::getDebugLevel(TDECmdLineArgs *p) -{ - FUNCTIONSETUP; - - if (p) - { - if (p->isSet("debug")) - { - debug_level = p->getOption("debug").toInt(); - } - } - - return debug_level; -} - -static TQFont *thefont = 0L; - -/* static */ const TQFont & KPilotConfig::fixed() -{ - FUNCTIONSETUP; - - if (!thefont) - thefont = new TQFont(TDEGlobalSettings::fixedFont()); - - return *thefont; -} - - -void KPilotConfig::addDirtyDatabase(TQString db) -{ - FUNCTIONSETUP; - TQStringList l(KPilotSettings::dirtyDatabases()); - if (!l.contains(db)) - { - l.append(db); - KPilotSettings::setDirtyDatabases(l); - } -} - - -void KPilotConfig::addAppBlockChangedDatabase(TQString db) -{ - TQStringList l(KPilotSettings::appBlockChangedDatabases()); - if (!l.contains(db)) - { - l.append(db); - KPilotSettings::setAppBlockChangedDatabases(l); - } -} - -void KPilotConfig::addFlagsChangedDatabase(TQString db) -{ - TQStringList l(KPilotSettings::flagsChangedDatabases()); - if (!l.contains(db)) - { - l.append(db); - KPilotSettings::setFlagsChangedDatabases(l); - } -} - - - - -/* static */ TQString KPilotConfig::versionDetails(int fileversion, bool run) -{ - FUNCTIONSETUP; - TQString s = CSL1("

"); - s += i18n("The configuration file is outdated."); - s += ' '; - s += i18n("The configuration file has version %1, while KPilot " - "needs version %2.").arg(fileversion).arg(ConfigurationVersion); - if (run) - { - s += ' '; - s += i18n("Please run KPilot and check the configuration carefully " - "to update the file."); - } - s += CSL1("

"); - s += i18n("Important changes to watch for are:"); - s += ' '; - if (fileversion < 440) - { - s += i18n("Renamed conduits, Kroupware and file installer have " - "been made conduits as well."); - s += ' '; - s += i18n("Conflict resolution is now a global setting."); - s += ' '; - } - if (fileversion < 443) - { - s += i18n("Changed format of no-backup databases."); - s += ' '; - } - // Insert more recent additions here - - - return s; -} - -/* static */ void KPilotConfig::sorryVersionOutdated(int fileversion) -{ - FUNCTIONSETUP; - KMessageBox::detailedSorry(0L, - i18n("The configuration file for KPilot is out-of " - "date. Please run KPilot to update it."), - KPilotConfig::versionDetails(fileversion,true), - i18n("Configuration File Out-of Date")); -} - -static void update440() -{ - // Try to update conduit list - { - TQStringList conduits( KPilotSettings::installedConduits() ); - TDEConfig*c = KPilotSettings::self()->config(); -/// c->resetGroup(); - c->setGroup( TQString() ); - bool installFiles = c->readBoolEntry("SyncFiles",true); - if (installFiles) conduits.append( CSL1("internal_fileinstall") ); - c->deleteEntry("SyncFiles"); - KPilotSettings::setInstalledConduits(conduits); - c->sync(); - if (installFiles) - KMessageBox::information(0L, - i18n("The settings for the file installer have been moved to the " - "conduits configuration. Check the installed " - "conduits list."), - i18n("Settings Updated")); - - } - - // Check if individual conduits have conflict settings? - - // Search for old conduit libraries. - { - TQStringList foundlibs ; - static const char *oldconduits[] = { "null", "address", "doc", - "knotes", "sysinfo", "time", "todo", "vcal", 0L } ; - const char **s = oldconduits; - while (*s) - { - TQString libname = CSL1("trinity/lib%1conduit.so").arg(TQString::fromLatin1(*s)); - TQString foundlib = ::locate("lib",libname); - if (!foundlib.isEmpty()) - { - foundlibs.append(foundlib); - } - s++; - } - - if (!foundlibs.isEmpty()) - KMessageBox::informationList(0L, - i18n("The following old conduits were found on " - "your system. It is a good idea to remove " - "them and the associated .la " - "and .so.0 files."), - foundlibs, - i18n("Old Conduits Found")); - } -} - -static void update443() -{ - FUNCTIONSETUP; - - TQStringList skip = KPilotSettings::skipBackupDB(); - TQStringList fixSkip; - bool fixedSome = false; -#ifdef DEBUG - DEBUGKPILOT << fname << ": Skip databases are: " - << skip.join(CSL1(",")) << endl; -#endif - - for (TQStringList::const_iterator i = skip.begin(); i!=skip.end(); ++i) - { - if ((*i).length()==4) - { - fixSkip.append(CSL1("[%1]").arg(*i)); - fixedSome = true; - } - else - { - fixSkip.append(*i); - } - } - - if (fixedSome) - { - KMessageBox::informationList(0L, - i18n("The no backup databases listed in your configuration file " - "have been adjusted to the new format. Database creator IDs " - "have been changed to use square brackets []."), - fixSkip, - i18n("No Backup Databases Updated")); - } -} - -/* static */ KPilotConfig::RunMode KPilotConfig::interactiveUpdate() -{ - FUNCTIONSETUP; - - int res = 0; - unsigned int fileVersion = KPilotSettings::configVersion(); - // FIXME better config handling -> Move the config entries using tdeconf_update - - // It's OK if we're already at the required level. - if (fileVersion >= KPilotConfig::ConfigurationVersion) - { - return Normal; - } - - if (0 == fileVersion) // No config file at all - { - res = KMessageBox::questionYesNoCancel(0L, - i18n("KPilot is not configured for use. You may use " - "the configuration wizard or the normal configure dialog " - "to configure KPilot."), - i18n("Not Configured"), - i18n("Use &Wizard"), - i18n("Use &Dialog")); - if (res == KMessageBox::Yes) return WizardAndContinue; - if (res == KMessageBox::No) return ConfigureAndContinue; - - return Cancel; - } - - res = KMessageBox::warningContinueCancel(0L, - i18n("The configuration file for KPilot is out-of " - "date. KPilot can update some parts of the " - "configuration automatically. Do you wish to " - "continue?"), - i18n("Configuration File Out-of Date")); - if (res!=KMessageBox::Continue) return Cancel; - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Updating from " - << fileVersion << " to " << ConfigurationVersion << endl; -#endif - - if (fileVersion < 440) update440(); - if (fileVersion < 443) update443(); - - KPilotConfig::updateConfigVersion(); - KPilotSettings::writeConfig(); - return ConfigureAndContinue; -} - -void KPilotConfig::sync() -{ - KPilotSettings::self()->config()->sync(); -} diff --git a/kpilot/kpilotConfig.cpp b/kpilot/kpilotConfig.cpp new file mode 100644 index 0000000..6c3cbba --- /dev/null +++ b/kpilot/kpilotConfig.cpp @@ -0,0 +1,346 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** +** This is all of KPilot's config-handling stuff. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include + +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +#include "kpilotSettings.h" +#include "kpilotConfig.h" + + +// This is a number indicating what configuration version +// we're dealing with. Whenever new configuration options are +// added that make it imperative for the user to take a +// look at the configuration of KPilot (for example the +// skipDB setting really needs user attention) we can change +// (increase) this number. +// +// +/* static */ const uint KPilotConfig::ConfigurationVersion = 443; + +/* static */ int KPilotConfig::getConfigVersion() +{ + FUNCTIONSETUP; + + uint version = KPilotSettings::configVersion(); + + if (version < ConfigurationVersion) + { + WARNINGKPILOT << "Config file has old version " << version << endl; + } + else + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Config file has version " << version << endl; +#endif + } + + return version; +} + +/* static */ void KPilotConfig::updateConfigVersion() +{ + FUNCTIONSETUP; + KPilotSettings::setConfigVersion( ConfigurationVersion ); +} + +/* static */ TQString KPilotConfig::getDefaultDBPath() +{ + FUNCTIONSETUP; + TQString lastUser = KPilotSettings::userName(); + TQString dbsubpath = CSL1("kpilot/DBBackup/"); + TQString defaultDBPath = TDEGlobal::dirs()-> + saveLocation("data", dbsubpath + lastUser + CSL1("/")); + return defaultDBPath; +} + +/* static */ int KPilotConfig::getDebugLevel(TDECmdLineArgs *p) +{ + FUNCTIONSETUP; + + if (p) + { + if (p->isSet("debug")) + { + debug_level = p->getOption("debug").toInt(); + } + } + + return debug_level; +} + +static TQFont *thefont = 0L; + +/* static */ const TQFont & KPilotConfig::fixed() +{ + FUNCTIONSETUP; + + if (!thefont) + thefont = new TQFont(TDEGlobalSettings::fixedFont()); + + return *thefont; +} + + +void KPilotConfig::addDirtyDatabase(TQString db) +{ + FUNCTIONSETUP; + TQStringList l(KPilotSettings::dirtyDatabases()); + if (!l.contains(db)) + { + l.append(db); + KPilotSettings::setDirtyDatabases(l); + } +} + + +void KPilotConfig::addAppBlockChangedDatabase(TQString db) +{ + TQStringList l(KPilotSettings::appBlockChangedDatabases()); + if (!l.contains(db)) + { + l.append(db); + KPilotSettings::setAppBlockChangedDatabases(l); + } +} + +void KPilotConfig::addFlagsChangedDatabase(TQString db) +{ + TQStringList l(KPilotSettings::flagsChangedDatabases()); + if (!l.contains(db)) + { + l.append(db); + KPilotSettings::setFlagsChangedDatabases(l); + } +} + + + + +/* static */ TQString KPilotConfig::versionDetails(int fileversion, bool run) +{ + FUNCTIONSETUP; + TQString s = CSL1("

"); + s += i18n("The configuration file is outdated."); + s += ' '; + s += i18n("The configuration file has version %1, while KPilot " + "needs version %2.").arg(fileversion).arg(ConfigurationVersion); + if (run) + { + s += ' '; + s += i18n("Please run KPilot and check the configuration carefully " + "to update the file."); + } + s += CSL1("

"); + s += i18n("Important changes to watch for are:"); + s += ' '; + if (fileversion < 440) + { + s += i18n("Renamed conduits, Kroupware and file installer have " + "been made conduits as well."); + s += ' '; + s += i18n("Conflict resolution is now a global setting."); + s += ' '; + } + if (fileversion < 443) + { + s += i18n("Changed format of no-backup databases."); + s += ' '; + } + // Insert more recent additions here + + + return s; +} + +/* static */ void KPilotConfig::sorryVersionOutdated(int fileversion) +{ + FUNCTIONSETUP; + KMessageBox::detailedSorry(0L, + i18n("The configuration file for KPilot is out-of " + "date. Please run KPilot to update it."), + KPilotConfig::versionDetails(fileversion,true), + i18n("Configuration File Out-of Date")); +} + +static void update440() +{ + // Try to update conduit list + { + TQStringList conduits( KPilotSettings::installedConduits() ); + TDEConfig*c = KPilotSettings::self()->config(); +/// c->resetGroup(); + c->setGroup( TQString() ); + bool installFiles = c->readBoolEntry("SyncFiles",true); + if (installFiles) conduits.append( CSL1("internal_fileinstall") ); + c->deleteEntry("SyncFiles"); + KPilotSettings::setInstalledConduits(conduits); + c->sync(); + if (installFiles) + KMessageBox::information(0L, + i18n("The settings for the file installer have been moved to the " + "conduits configuration. Check the installed " + "conduits list."), + i18n("Settings Updated")); + + } + + // Check if individual conduits have conflict settings? + + // Search for old conduit libraries. + { + TQStringList foundlibs ; + static const char *oldconduits[] = { "null", "address", "doc", + "knotes", "sysinfo", "time", "todo", "vcal", 0L } ; + const char **s = oldconduits; + while (*s) + { + TQString libname = CSL1("trinity/lib%1conduit.so").arg(TQString::fromLatin1(*s)); + TQString foundlib = ::locate("lib",libname); + if (!foundlib.isEmpty()) + { + foundlibs.append(foundlib); + } + s++; + } + + if (!foundlibs.isEmpty()) + KMessageBox::informationList(0L, + i18n("The following old conduits were found on " + "your system. It is a good idea to remove " + "them and the associated .la " + "and .so.0 files."), + foundlibs, + i18n("Old Conduits Found")); + } +} + +static void update443() +{ + FUNCTIONSETUP; + + TQStringList skip = KPilotSettings::skipBackupDB(); + TQStringList fixSkip; + bool fixedSome = false; +#ifdef DEBUG + DEBUGKPILOT << fname << ": Skip databases are: " + << skip.join(CSL1(",")) << endl; +#endif + + for (TQStringList::const_iterator i = skip.begin(); i!=skip.end(); ++i) + { + if ((*i).length()==4) + { + fixSkip.append(CSL1("[%1]").arg(*i)); + fixedSome = true; + } + else + { + fixSkip.append(*i); + } + } + + if (fixedSome) + { + KMessageBox::informationList(0L, + i18n("The no backup databases listed in your configuration file " + "have been adjusted to the new format. Database creator IDs " + "have been changed to use square brackets []."), + fixSkip, + i18n("No Backup Databases Updated")); + } +} + +/* static */ KPilotConfig::RunMode KPilotConfig::interactiveUpdate() +{ + FUNCTIONSETUP; + + int res = 0; + unsigned int fileVersion = KPilotSettings::configVersion(); + // FIXME better config handling -> Move the config entries using tdeconf_update + + // It's OK if we're already at the required level. + if (fileVersion >= KPilotConfig::ConfigurationVersion) + { + return Normal; + } + + if (0 == fileVersion) // No config file at all + { + res = KMessageBox::questionYesNoCancel(0L, + i18n("KPilot is not configured for use. You may use " + "the configuration wizard or the normal configure dialog " + "to configure KPilot."), + i18n("Not Configured"), + i18n("Use &Wizard"), + i18n("Use &Dialog")); + if (res == KMessageBox::Yes) return WizardAndContinue; + if (res == KMessageBox::No) return ConfigureAndContinue; + + return Cancel; + } + + res = KMessageBox::warningContinueCancel(0L, + i18n("The configuration file for KPilot is out-of " + "date. KPilot can update some parts of the " + "configuration automatically. Do you wish to " + "continue?"), + i18n("Configuration File Out-of Date")); + if (res!=KMessageBox::Continue) return Cancel; + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Updating from " + << fileVersion << " to " << ConfigurationVersion << endl; +#endif + + if (fileVersion < 440) update440(); + if (fileVersion < 443) update443(); + + KPilotConfig::updateConfigVersion(); + KPilotSettings::writeConfig(); + return ConfigureAndContinue; +} + +void KPilotConfig::sync() +{ + KPilotSettings::self()->config()->sync(); +} diff --git a/kpilot/kpilotConfig.h b/kpilot/kpilotConfig.h index a3e3508..6a8dcd6 100644 --- a/kpilot/kpilotConfig.h +++ b/kpilot/kpilotConfig.h @@ -102,7 +102,7 @@ public: * but might return ConfigureAndContinue as well. * * This function can call functions to update from different versions - * to current; these are static in kpilotConfig.cc. + * to current; these are static in kpilotConfig.cpp. */ static RunMode interactiveUpdate(); diff --git a/kpilot/kpilotConfigDialog.cc b/kpilot/kpilotConfigDialog.cc deleted file mode 100644 index 9223f37..0000000 --- a/kpilot/kpilotConfigDialog.cc +++ /dev/null @@ -1,528 +0,0 @@ -/* KPilot -** -** Copyright (C) 2001 by Dan Pilone -** Copyright (C) 2002-2004 by Adriaan de Groot -** Copyright (C) 2003-2004 Reinhold Kainhofer -** -** This file defines a specialization of KPilotDeviceLink -** that can actually handle some HotSync tasks, like backup -** and restore. It does NOT do conduit stuff. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -#include "kpilotConfig.h" -#include "kpilotSettings.h" - -#include "kpilotConfigDialog_device.h" -#include "kpilotConfigDialog_sync.h" -#include "kpilotConfigDialog_startup.h" -#include "kpilotConfigDialog_viewers.h" -#include "kpilotConfigDialog_backup.h" -#include "kpilotConfigDialog.moc" -#include "syncAction.h" -#include "dbSelectionDialog.h" - -/* virtual */ TQString ConfigPage::maybeSaveText() const -{ - return i18n("The settings for configuration page %1 have been changed. Do you " - "want to save the changes before continuing?").arg(this->conduitName()); -} - -DeviceConfigPage::DeviceConfigPage(TQWidget * w, const char *n ) : ConfigPage( w, n ) -{ - FUNCTIONSETUP; - - fConfigWidget = new DeviceConfigWidget( w ); - // Fill the encodings list - { - TQStringList l = TDEGlobal::charsets()->descriptiveEncodingNames(); - for ( TQStringList::Iterator it = l.begin(); it != l.end(); ++it ) - { - fConfigWidget->fPilotEncoding->insertItem(*it); - } - } - - fConfigWidget->resize(fConfigWidget->size()); - fWidget = fConfigWidget; - -#if PILOT_LINK_NUMBER < PILOT_LINK_0_10_0 - fConfigWidget->fPilotDevice->setMaxLength(13); -#endif - - -#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); - CM(fPilotDevice, TQT_SIGNAL(textChanged(const TQString &))); - CM(fPilotSpeed, TQT_SIGNAL(activated(int))); - CM(fPilotEncoding, TQT_SIGNAL(textChanged(const TQString &))); - CM(fUserName, TQT_SIGNAL(textChanged(const TQString &))); - CM(fWorkaround, TQT_SIGNAL(activated(int))); -#undef CM - - fConduitName = i18n("Device"); -} - -void DeviceConfigPage::load() -{ - FUNCTIONSETUP; - KPilotSettings::self()->readConfig(); - - /* General tab in the setup dialog */ - fConfigWidget->fPilotDevice->setText(KPilotSettings::pilotDevice()); - fConfigWidget->fPilotSpeed->setCurrentItem(KPilotSettings::pilotSpeed()); - getEncoding(); - fConfigWidget->fUserName->setText(KPilotSettings::userName()); - - switch(KPilotSettings::workarounds()) - { - case KPilotSettings::eWorkaroundNone : - fConfigWidget->fWorkaround->setCurrentItem(0); - break; - case KPilotSettings::eWorkaroundUSB : - fConfigWidget->fWorkaround->setCurrentItem(1); - break; - default: - WARNINGKPILOT << "Unknown workaround number " - << (int) KPilotSettings::workarounds() - << endl; - KPilotSettings::setWorkarounds(KPilotSettings::eWorkaroundNone); - fConfigWidget->fWorkaround->setCurrentItem(0); - } - unmodified(); -} - -/* virtual */ bool DeviceConfigPage::validate() -{ - int r = KMessageBox::Yes; - -#if PILOT_LINK_NUMBER < PILOT_LINK_0_10_0 - TQString d = fConfigWidget->fPilotDevice->text(); - - if (d.length() > 13) - { - r = KMessageBox::questionYesNo( - fConfigWidget, - i18n("The device name you entered (%1) " - "is longer than 13 characters. This is " - "probably unsupported and can cause problems. " - "Are you sure you want to use this device name?") - .arg(d), - i18n("Device Name too Long"), i18n("Use"), i18n("Do Not Use") - ) ; - } -#endif - - return KMessageBox::Yes == r; -} - -/* virtual */ void DeviceConfigPage::commit() -{ - FUNCTIONSETUP; - - // General page - KPilotSettings::setPilotDevice(fConfigWidget->fPilotDevice->text()); - KPilotSettings::setPilotSpeed(fConfigWidget->fPilotSpeed->currentItem()); - setEncoding(); - KPilotSettings::setUserName(fConfigWidget->fUserName->text()); - - switch(fConfigWidget->fWorkaround->currentItem()) - { - case 0 : KPilotSettings::setWorkarounds(KPilotSettings::eWorkaroundNone); break; - case 1 : KPilotSettings::setWorkarounds(KPilotSettings::eWorkaroundUSB); break; - default : - WARNINGKPILOT << "Unknown workaround number " - << fConfigWidget->fWorkaround->currentItem() - << endl; - KPilotSettings::setWorkarounds(KPilotSettings::eWorkaroundNone); - - } - KPilotConfig::updateConfigVersion(); - KPilotSettings::self()->writeConfig(); - unmodified(); -} - -/* slot */ void DeviceConfigPage::changePortType(int i) -{ - FUNCTIONSETUP; - - switch (i) - { - case 0: - fConfigWidget->fPilotSpeed->setEnabled(true); - break; - case 1: - case 2: - fConfigWidget->fPilotSpeed->setEnabled(false); - break; - default: - WARNINGKPILOT << "Unknown port type " << i << endl; - } -} - -void DeviceConfigPage::getEncoding() -{ - FUNCTIONSETUP; - TQString e = KPilotSettings::encoding(); - if (e.isEmpty()) - fConfigWidget->fPilotEncoding->setCurrentText(CSL1("ISO8859-15")); - else - fConfigWidget->fPilotEncoding->setCurrentText(e); -} - -void DeviceConfigPage::setEncoding() -{ - FUNCTIONSETUP; - - TQString enc = fConfigWidget->fPilotEncoding->currentText(); - if (enc.isEmpty()) - { - WARNINGKPILOT << "Empty encoding. Will ignore it." << endl; - } - else - { - KPilotSettings::setEncoding(enc); - } -} - -SyncConfigPage::SyncConfigPage(TQWidget * w, const char *n ) : ConfigPage( w, n ) -{ - FUNCTIONSETUP; - - fConfigWidget = new SyncConfigWidget( w ); - fConfigWidget->resize(fConfigWidget->size()); - fWidget = fConfigWidget; - -#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); - CM(fSpecialSync, TQT_SIGNAL(activated(int))); - CM(fFullSyncCheck, TQT_SIGNAL(toggled(bool))); - CM(fScreenlockSecure, TQT_SIGNAL(toggled(bool))); - CM(fConflictResolution, TQT_SIGNAL(activated(int))); -#undef CM - - fConduitName = i18n("HotSync"); -} - -#define MENU_ITEM_COUNT (4) -static SyncAction::SyncMode::Mode syncTypeMap[MENU_ITEM_COUNT] = { - SyncAction::SyncMode::eHotSync, - SyncAction::SyncMode::eFullSync, - SyncAction::SyncMode::eCopyPCToHH, - SyncAction::SyncMode::eCopyHHToPC - } ; - -void SyncConfigPage::load() -{ - FUNCTIONSETUP; - KPilotSettings::self()->readConfig(); - - /* Sync tab */ - int synctype=KPilotSettings::syncType(); - if (synctype<0) synctype=(int) SyncAction::SyncMode::eHotSync; - for (unsigned int i=0; ifSpecialSync->setCurrentItem(i); - synctype=-1; - break; - } - } - if (synctype != -1) - { - fConfigWidget->fSpecialSync->setCurrentItem(0); /* HotSync */ - } - - fConfigWidget->fFullSyncCheck->setChecked(KPilotSettings::fullSyncOnPCChange()); - fConfigWidget->fConflictResolution->setCurrentItem(KPilotSettings::conflictResolution()); - fConfigWidget->fScreenlockSecure->setChecked(KPilotSettings::screenlockSecure()); - - unmodified(); -} - -/* virtual */ void SyncConfigPage::commit() -{ - FUNCTIONSETUP; - - /* Sync tab */ - int synctype = -1; - unsigned int selectedsync = fConfigWidget->fSpecialSync->currentItem(); - if (selectedsync < MENU_ITEM_COUNT) - { - synctype = syncTypeMap[selectedsync]; - } - if (synctype < 0) - { - synctype = SyncAction::SyncMode::eHotSync; - } - - KPilotSettings::setSyncType(synctype); - KPilotSettings::setFullSyncOnPCChange(fConfigWidget->fFullSyncCheck->isChecked()); - KPilotSettings::setConflictResolution(fConfigWidget->fConflictResolution->currentItem()); - KPilotSettings::setScreenlockSecure(fConfigWidget->fScreenlockSecure->isChecked()); - - KPilotConfig::updateConfigVersion(); - KPilotSettings::self()->writeConfig(); - unmodified(); -} - - -BackupConfigPage::BackupConfigPage(TQWidget * w, const char *n ) : ConfigPage( w, n ) -{ - FUNCTIONSETUP; - - fConfigWidget = new BackupConfigWidget( w ); - fConfigWidget->resize(fConfigWidget->size()); - fWidget = fConfigWidget; - - connect(fConfigWidget->fBackupOnlyChooser, TQT_SIGNAL( clicked() ), - TQT_SLOT( slotSelectNoBackupDBs() ) ); - connect(fConfigWidget->fSkipDBChooser, TQT_SIGNAL(clicked()), - TQT_SLOT(slotSelectNoRestoreDBs())); - -#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); - CM(fBackupOnly, TQT_SIGNAL(textChanged(const TQString &))); - CM(fSkipDB, TQT_SIGNAL(textChanged(const TQString &))); - CM(fBackupFrequency, TQT_SIGNAL(activated(int))); -#undef CM - - fConduitName = i18n("Backup"); -} - -void BackupConfigPage::load() -{ - FUNCTIONSETUP; - KPilotSettings::self()->readConfig(); - - /* Backup tab */ - fConfigWidget->fBackupOnly->setText(KPilotSettings::skipBackupDB().join(CSL1(","))); - fConfigWidget->fSkipDB->setText(KPilotSettings::skipRestoreDB().join(CSL1(","))); - fConfigWidget->fRunConduitsWithBackup->setChecked(KPilotSettings::runConduitsWithBackup()); - - int backupfreq=KPilotSettings::backupFrequency(); - - fConfigWidget->fBackupFrequency->setCurrentItem(backupfreq); - - unmodified(); -} - -/* virtual */ void BackupConfigPage::commit() -{ - FUNCTIONSETUP; - - /* Backup tab */ - KPilotSettings::setSkipBackupDB( - TQStringList::split(CSL1(","),fConfigWidget->fBackupOnly->text())); - KPilotSettings::setSkipRestoreDB( - TQStringList::split(CSL1(","),fConfigWidget->fSkipDB->text())); - KPilotSettings::setRunConduitsWithBackup(fConfigWidget->fRunConduitsWithBackup->isChecked()); - KPilotSettings::setBackupFrequency(fConfigWidget->fBackupFrequency->currentItem()); - - KPilotConfig::updateConfigVersion(); - KPilotSettings::self()->writeConfig(); - unmodified(); -} - -void BackupConfigPage::slotSelectNoBackupDBs() -{ - FUNCTIONSETUP; - - TQStringList selectedDBs(TQStringList::split(',', fConfigWidget->fBackupOnly->text() )); - - TQStringList deviceDBs=KPilotSettings::deviceDBs(); - TQStringList addedDBs=KPilotSettings::addedDBs(); - KPilotDBSelectionDialog*dlg=new KPilotDBSelectionDialog(selectedDBs, deviceDBs, addedDBs, 0, "NoBackupDBs"); - if (dlg && (dlg->exec()==TQDialog::Accepted) ) - { - fConfigWidget->fBackupOnly->setText( - dlg->getSelectedDBs().join(CSL1(","))); - KPilotSettings::setAddedDBs( dlg->getAddedDBs() ); - } - KPILOT_DELETE(dlg); -} - -void BackupConfigPage::slotSelectNoRestoreDBs() -{ - FUNCTIONSETUP; - - TQStringList selectedDBs(TQStringList::split(',', fConfigWidget->fSkipDB->text() )); - - TQStringList deviceDBs=KPilotSettings::deviceDBs(); - TQStringList addedDBs=KPilotSettings::addedDBs(); - KPilotDBSelectionDialog*dlg=new KPilotDBSelectionDialog(selectedDBs, deviceDBs, addedDBs, 0, "NoRestoreDBs"); - if (dlg && (dlg->exec()==TQDialog::Accepted) ) - { - fConfigWidget->fSkipDB->setText( - dlg->getSelectedDBs().join(CSL1(","))); - KPilotSettings::setAddedDBs( dlg->getAddedDBs() ); - } - KPILOT_DELETE(dlg); -} - - - -ViewersConfigPage::ViewersConfigPage(TQWidget * w, const char *n ) : ConfigPage( w, n ) -{ - FUNCTIONSETUP; - - fConfigWidget = new ViewersConfigWidget( w ); - fConfigWidget->resize(fConfigWidget->size()); - fWidget = fConfigWidget; - -#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); - CM(fInternalEditors, TQT_SIGNAL(toggled(bool))); - CM(fUseSecret, TQT_SIGNAL(toggled(bool))); - CM(fAddressGroup, TQT_SIGNAL(clicked(int))); - CM(fUseKeyField, TQT_SIGNAL(toggled(bool))); -#undef CM - - fConduitName = i18n("Viewers"); -} - -void ViewersConfigPage::load() -{ - FUNCTIONSETUP; - KPilotSettings::self()->readConfig(); - - fConfigWidget->fInternalEditors->setChecked( false /* KPilotSettings::internalEditors() */ ); - fConfigWidget->fUseSecret->setChecked(KPilotSettings::showSecrets()); - fConfigWidget->fAddressGroup->setButton(KPilotSettings::addressDisplayMode()); - fConfigWidget->fUseKeyField->setChecked(KPilotSettings::useKeyField()); - unmodified(); -} - -/* virtual */ void ViewersConfigPage::commit() -{ - FUNCTIONSETUP; - - KPilotSettings::setInternalEditors( fConfigWidget->fInternalEditors->isChecked()); - KPilotSettings::setShowSecrets(fConfigWidget->fUseSecret->isChecked()); - KPilotSettings::setAddressDisplayMode(fConfigWidget->fAddressGroup->id( - fConfigWidget->fAddressGroup->selected())); - KPilotSettings::setUseKeyField(fConfigWidget->fUseKeyField->isChecked()); - KPilotConfig::updateConfigVersion(); - KPilotSettings::self()->writeConfig(); - unmodified(); -} - - - - - - - - - -StartExitConfigPage::StartExitConfigPage(TQWidget * w, const char *n ) : ConfigPage( w, n ) -{ - FUNCTIONSETUP; - - fConfigWidget = new StartExitConfigWidget( w ); - fConfigWidget->resize(fConfigWidget->size()); - fWidget = fConfigWidget; - -#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); - CM(fStartDaemonAtLogin, TQT_SIGNAL(toggled(bool))); - CM(fKillDaemonOnExit, TQT_SIGNAL(toggled(bool))); - CM(fDockDaemon, TQT_SIGNAL(toggled(bool))); - CM(fQuitAfterSync, TQT_SIGNAL(toggled(bool))); -#undef CM - - fConduitName = i18n("Startup and Exit"); -} - -void StartExitConfigPage::load() -{ - FUNCTIONSETUP; - KPilotSettings::self()->readConfig(); - - fConfigWidget->fStartDaemonAtLogin->setChecked(KPilotSettings::startDaemonAtLogin()); - fConfigWidget->fDockDaemon->setChecked(KPilotSettings::dockDaemon()); - fConfigWidget->fKillDaemonOnExit->setChecked(KPilotSettings::killDaemonAtExit()); - fConfigWidget->fQuitAfterSync->setChecked(KPilotSettings::quitAfterSync()); - unmodified(); -} - - -/* virtual */ void StartExitConfigPage::commit() -{ - FUNCTIONSETUP; - - TQString autostart = TDEGlobalSettings::autostartPath(); - TQString desktopfile = CSL1("kpilotdaemon.desktop"); - TQString desktopcategory = CSL1("kde/"); - TQString location = TDEGlobal::dirs()->findResource("xdgdata-apps",desktopcategory + desktopfile); - if (location.isEmpty()) // Fallback to KDE 3.0? - { - location = TDEGlobal::dirs()->findResource("apps",desktopfile); - } - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Autostart=" << autostart << endl; - DEBUGKPILOT << fname << ": desktop=" << desktopfile << endl; - DEBUGKPILOT << fname << ": location=" << location << endl; -#endif - - KPilotSettings::setStartDaemonAtLogin(fConfigWidget->fStartDaemonAtLogin->isChecked()); - if (KPilotSettings::startDaemonAtLogin()) - { - if (!location.isEmpty()) - { - KURL src; - src.setPath(location); - KURL dst; - dst.setPath(autostart+desktopfile); - TDEIO::NetAccess::file_copy(src,dst,-1 /* 0666? */,true /* overwrite */); - } - } - else - { - TQFile::remove(autostart+desktopfile); - } - KPilotSettings::setDockDaemon(fConfigWidget->fDockDaemon->isChecked()); - KPilotSettings::setKillDaemonAtExit(fConfigWidget->fKillDaemonOnExit->isChecked()); - KPilotSettings::setQuitAfterSync(fConfigWidget->fQuitAfterSync->isChecked()); - KPilotConfig::updateConfigVersion(); - KPilotSettings::self()->writeConfig(); - unmodified(); -} - diff --git a/kpilot/kpilotConfigDialog.cpp b/kpilot/kpilotConfigDialog.cpp new file mode 100644 index 0000000..9223f37 --- /dev/null +++ b/kpilot/kpilotConfigDialog.cpp @@ -0,0 +1,528 @@ +/* KPilot +** +** Copyright (C) 2001 by Dan Pilone +** Copyright (C) 2002-2004 by Adriaan de Groot +** Copyright (C) 2003-2004 Reinhold Kainhofer +** +** This file defines a specialization of KPilotDeviceLink +** that can actually handle some HotSync tasks, like backup +** and restore. It does NOT do conduit stuff. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +#include "kpilotConfig.h" +#include "kpilotSettings.h" + +#include "kpilotConfigDialog_device.h" +#include "kpilotConfigDialog_sync.h" +#include "kpilotConfigDialog_startup.h" +#include "kpilotConfigDialog_viewers.h" +#include "kpilotConfigDialog_backup.h" +#include "kpilotConfigDialog.moc" +#include "syncAction.h" +#include "dbSelectionDialog.h" + +/* virtual */ TQString ConfigPage::maybeSaveText() const +{ + return i18n("The settings for configuration page %1 have been changed. Do you " + "want to save the changes before continuing?").arg(this->conduitName()); +} + +DeviceConfigPage::DeviceConfigPage(TQWidget * w, const char *n ) : ConfigPage( w, n ) +{ + FUNCTIONSETUP; + + fConfigWidget = new DeviceConfigWidget( w ); + // Fill the encodings list + { + TQStringList l = TDEGlobal::charsets()->descriptiveEncodingNames(); + for ( TQStringList::Iterator it = l.begin(); it != l.end(); ++it ) + { + fConfigWidget->fPilotEncoding->insertItem(*it); + } + } + + fConfigWidget->resize(fConfigWidget->size()); + fWidget = fConfigWidget; + +#if PILOT_LINK_NUMBER < PILOT_LINK_0_10_0 + fConfigWidget->fPilotDevice->setMaxLength(13); +#endif + + +#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); + CM(fPilotDevice, TQT_SIGNAL(textChanged(const TQString &))); + CM(fPilotSpeed, TQT_SIGNAL(activated(int))); + CM(fPilotEncoding, TQT_SIGNAL(textChanged(const TQString &))); + CM(fUserName, TQT_SIGNAL(textChanged(const TQString &))); + CM(fWorkaround, TQT_SIGNAL(activated(int))); +#undef CM + + fConduitName = i18n("Device"); +} + +void DeviceConfigPage::load() +{ + FUNCTIONSETUP; + KPilotSettings::self()->readConfig(); + + /* General tab in the setup dialog */ + fConfigWidget->fPilotDevice->setText(KPilotSettings::pilotDevice()); + fConfigWidget->fPilotSpeed->setCurrentItem(KPilotSettings::pilotSpeed()); + getEncoding(); + fConfigWidget->fUserName->setText(KPilotSettings::userName()); + + switch(KPilotSettings::workarounds()) + { + case KPilotSettings::eWorkaroundNone : + fConfigWidget->fWorkaround->setCurrentItem(0); + break; + case KPilotSettings::eWorkaroundUSB : + fConfigWidget->fWorkaround->setCurrentItem(1); + break; + default: + WARNINGKPILOT << "Unknown workaround number " + << (int) KPilotSettings::workarounds() + << endl; + KPilotSettings::setWorkarounds(KPilotSettings::eWorkaroundNone); + fConfigWidget->fWorkaround->setCurrentItem(0); + } + unmodified(); +} + +/* virtual */ bool DeviceConfigPage::validate() +{ + int r = KMessageBox::Yes; + +#if PILOT_LINK_NUMBER < PILOT_LINK_0_10_0 + TQString d = fConfigWidget->fPilotDevice->text(); + + if (d.length() > 13) + { + r = KMessageBox::questionYesNo( + fConfigWidget, + i18n("The device name you entered (%1) " + "is longer than 13 characters. This is " + "probably unsupported and can cause problems. " + "Are you sure you want to use this device name?") + .arg(d), + i18n("Device Name too Long"), i18n("Use"), i18n("Do Not Use") + ) ; + } +#endif + + return KMessageBox::Yes == r; +} + +/* virtual */ void DeviceConfigPage::commit() +{ + FUNCTIONSETUP; + + // General page + KPilotSettings::setPilotDevice(fConfigWidget->fPilotDevice->text()); + KPilotSettings::setPilotSpeed(fConfigWidget->fPilotSpeed->currentItem()); + setEncoding(); + KPilotSettings::setUserName(fConfigWidget->fUserName->text()); + + switch(fConfigWidget->fWorkaround->currentItem()) + { + case 0 : KPilotSettings::setWorkarounds(KPilotSettings::eWorkaroundNone); break; + case 1 : KPilotSettings::setWorkarounds(KPilotSettings::eWorkaroundUSB); break; + default : + WARNINGKPILOT << "Unknown workaround number " + << fConfigWidget->fWorkaround->currentItem() + << endl; + KPilotSettings::setWorkarounds(KPilotSettings::eWorkaroundNone); + + } + KPilotConfig::updateConfigVersion(); + KPilotSettings::self()->writeConfig(); + unmodified(); +} + +/* slot */ void DeviceConfigPage::changePortType(int i) +{ + FUNCTIONSETUP; + + switch (i) + { + case 0: + fConfigWidget->fPilotSpeed->setEnabled(true); + break; + case 1: + case 2: + fConfigWidget->fPilotSpeed->setEnabled(false); + break; + default: + WARNINGKPILOT << "Unknown port type " << i << endl; + } +} + +void DeviceConfigPage::getEncoding() +{ + FUNCTIONSETUP; + TQString e = KPilotSettings::encoding(); + if (e.isEmpty()) + fConfigWidget->fPilotEncoding->setCurrentText(CSL1("ISO8859-15")); + else + fConfigWidget->fPilotEncoding->setCurrentText(e); +} + +void DeviceConfigPage::setEncoding() +{ + FUNCTIONSETUP; + + TQString enc = fConfigWidget->fPilotEncoding->currentText(); + if (enc.isEmpty()) + { + WARNINGKPILOT << "Empty encoding. Will ignore it." << endl; + } + else + { + KPilotSettings::setEncoding(enc); + } +} + +SyncConfigPage::SyncConfigPage(TQWidget * w, const char *n ) : ConfigPage( w, n ) +{ + FUNCTIONSETUP; + + fConfigWidget = new SyncConfigWidget( w ); + fConfigWidget->resize(fConfigWidget->size()); + fWidget = fConfigWidget; + +#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); + CM(fSpecialSync, TQT_SIGNAL(activated(int))); + CM(fFullSyncCheck, TQT_SIGNAL(toggled(bool))); + CM(fScreenlockSecure, TQT_SIGNAL(toggled(bool))); + CM(fConflictResolution, TQT_SIGNAL(activated(int))); +#undef CM + + fConduitName = i18n("HotSync"); +} + +#define MENU_ITEM_COUNT (4) +static SyncAction::SyncMode::Mode syncTypeMap[MENU_ITEM_COUNT] = { + SyncAction::SyncMode::eHotSync, + SyncAction::SyncMode::eFullSync, + SyncAction::SyncMode::eCopyPCToHH, + SyncAction::SyncMode::eCopyHHToPC + } ; + +void SyncConfigPage::load() +{ + FUNCTIONSETUP; + KPilotSettings::self()->readConfig(); + + /* Sync tab */ + int synctype=KPilotSettings::syncType(); + if (synctype<0) synctype=(int) SyncAction::SyncMode::eHotSync; + for (unsigned int i=0; ifSpecialSync->setCurrentItem(i); + synctype=-1; + break; + } + } + if (synctype != -1) + { + fConfigWidget->fSpecialSync->setCurrentItem(0); /* HotSync */ + } + + fConfigWidget->fFullSyncCheck->setChecked(KPilotSettings::fullSyncOnPCChange()); + fConfigWidget->fConflictResolution->setCurrentItem(KPilotSettings::conflictResolution()); + fConfigWidget->fScreenlockSecure->setChecked(KPilotSettings::screenlockSecure()); + + unmodified(); +} + +/* virtual */ void SyncConfigPage::commit() +{ + FUNCTIONSETUP; + + /* Sync tab */ + int synctype = -1; + unsigned int selectedsync = fConfigWidget->fSpecialSync->currentItem(); + if (selectedsync < MENU_ITEM_COUNT) + { + synctype = syncTypeMap[selectedsync]; + } + if (synctype < 0) + { + synctype = SyncAction::SyncMode::eHotSync; + } + + KPilotSettings::setSyncType(synctype); + KPilotSettings::setFullSyncOnPCChange(fConfigWidget->fFullSyncCheck->isChecked()); + KPilotSettings::setConflictResolution(fConfigWidget->fConflictResolution->currentItem()); + KPilotSettings::setScreenlockSecure(fConfigWidget->fScreenlockSecure->isChecked()); + + KPilotConfig::updateConfigVersion(); + KPilotSettings::self()->writeConfig(); + unmodified(); +} + + +BackupConfigPage::BackupConfigPage(TQWidget * w, const char *n ) : ConfigPage( w, n ) +{ + FUNCTIONSETUP; + + fConfigWidget = new BackupConfigWidget( w ); + fConfigWidget->resize(fConfigWidget->size()); + fWidget = fConfigWidget; + + connect(fConfigWidget->fBackupOnlyChooser, TQT_SIGNAL( clicked() ), + TQT_SLOT( slotSelectNoBackupDBs() ) ); + connect(fConfigWidget->fSkipDBChooser, TQT_SIGNAL(clicked()), + TQT_SLOT(slotSelectNoRestoreDBs())); + +#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); + CM(fBackupOnly, TQT_SIGNAL(textChanged(const TQString &))); + CM(fSkipDB, TQT_SIGNAL(textChanged(const TQString &))); + CM(fBackupFrequency, TQT_SIGNAL(activated(int))); +#undef CM + + fConduitName = i18n("Backup"); +} + +void BackupConfigPage::load() +{ + FUNCTIONSETUP; + KPilotSettings::self()->readConfig(); + + /* Backup tab */ + fConfigWidget->fBackupOnly->setText(KPilotSettings::skipBackupDB().join(CSL1(","))); + fConfigWidget->fSkipDB->setText(KPilotSettings::skipRestoreDB().join(CSL1(","))); + fConfigWidget->fRunConduitsWithBackup->setChecked(KPilotSettings::runConduitsWithBackup()); + + int backupfreq=KPilotSettings::backupFrequency(); + + fConfigWidget->fBackupFrequency->setCurrentItem(backupfreq); + + unmodified(); +} + +/* virtual */ void BackupConfigPage::commit() +{ + FUNCTIONSETUP; + + /* Backup tab */ + KPilotSettings::setSkipBackupDB( + TQStringList::split(CSL1(","),fConfigWidget->fBackupOnly->text())); + KPilotSettings::setSkipRestoreDB( + TQStringList::split(CSL1(","),fConfigWidget->fSkipDB->text())); + KPilotSettings::setRunConduitsWithBackup(fConfigWidget->fRunConduitsWithBackup->isChecked()); + KPilotSettings::setBackupFrequency(fConfigWidget->fBackupFrequency->currentItem()); + + KPilotConfig::updateConfigVersion(); + KPilotSettings::self()->writeConfig(); + unmodified(); +} + +void BackupConfigPage::slotSelectNoBackupDBs() +{ + FUNCTIONSETUP; + + TQStringList selectedDBs(TQStringList::split(',', fConfigWidget->fBackupOnly->text() )); + + TQStringList deviceDBs=KPilotSettings::deviceDBs(); + TQStringList addedDBs=KPilotSettings::addedDBs(); + KPilotDBSelectionDialog*dlg=new KPilotDBSelectionDialog(selectedDBs, deviceDBs, addedDBs, 0, "NoBackupDBs"); + if (dlg && (dlg->exec()==TQDialog::Accepted) ) + { + fConfigWidget->fBackupOnly->setText( + dlg->getSelectedDBs().join(CSL1(","))); + KPilotSettings::setAddedDBs( dlg->getAddedDBs() ); + } + KPILOT_DELETE(dlg); +} + +void BackupConfigPage::slotSelectNoRestoreDBs() +{ + FUNCTIONSETUP; + + TQStringList selectedDBs(TQStringList::split(',', fConfigWidget->fSkipDB->text() )); + + TQStringList deviceDBs=KPilotSettings::deviceDBs(); + TQStringList addedDBs=KPilotSettings::addedDBs(); + KPilotDBSelectionDialog*dlg=new KPilotDBSelectionDialog(selectedDBs, deviceDBs, addedDBs, 0, "NoRestoreDBs"); + if (dlg && (dlg->exec()==TQDialog::Accepted) ) + { + fConfigWidget->fSkipDB->setText( + dlg->getSelectedDBs().join(CSL1(","))); + KPilotSettings::setAddedDBs( dlg->getAddedDBs() ); + } + KPILOT_DELETE(dlg); +} + + + +ViewersConfigPage::ViewersConfigPage(TQWidget * w, const char *n ) : ConfigPage( w, n ) +{ + FUNCTIONSETUP; + + fConfigWidget = new ViewersConfigWidget( w ); + fConfigWidget->resize(fConfigWidget->size()); + fWidget = fConfigWidget; + +#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); + CM(fInternalEditors, TQT_SIGNAL(toggled(bool))); + CM(fUseSecret, TQT_SIGNAL(toggled(bool))); + CM(fAddressGroup, TQT_SIGNAL(clicked(int))); + CM(fUseKeyField, TQT_SIGNAL(toggled(bool))); +#undef CM + + fConduitName = i18n("Viewers"); +} + +void ViewersConfigPage::load() +{ + FUNCTIONSETUP; + KPilotSettings::self()->readConfig(); + + fConfigWidget->fInternalEditors->setChecked( false /* KPilotSettings::internalEditors() */ ); + fConfigWidget->fUseSecret->setChecked(KPilotSettings::showSecrets()); + fConfigWidget->fAddressGroup->setButton(KPilotSettings::addressDisplayMode()); + fConfigWidget->fUseKeyField->setChecked(KPilotSettings::useKeyField()); + unmodified(); +} + +/* virtual */ void ViewersConfigPage::commit() +{ + FUNCTIONSETUP; + + KPilotSettings::setInternalEditors( fConfigWidget->fInternalEditors->isChecked()); + KPilotSettings::setShowSecrets(fConfigWidget->fUseSecret->isChecked()); + KPilotSettings::setAddressDisplayMode(fConfigWidget->fAddressGroup->id( + fConfigWidget->fAddressGroup->selected())); + KPilotSettings::setUseKeyField(fConfigWidget->fUseKeyField->isChecked()); + KPilotConfig::updateConfigVersion(); + KPilotSettings::self()->writeConfig(); + unmodified(); +} + + + + + + + + + +StartExitConfigPage::StartExitConfigPage(TQWidget * w, const char *n ) : ConfigPage( w, n ) +{ + FUNCTIONSETUP; + + fConfigWidget = new StartExitConfigWidget( w ); + fConfigWidget->resize(fConfigWidget->size()); + fWidget = fConfigWidget; + +#define CM(a,b) connect(fConfigWidget->a,b,this,TQT_SLOT(modified())); + CM(fStartDaemonAtLogin, TQT_SIGNAL(toggled(bool))); + CM(fKillDaemonOnExit, TQT_SIGNAL(toggled(bool))); + CM(fDockDaemon, TQT_SIGNAL(toggled(bool))); + CM(fQuitAfterSync, TQT_SIGNAL(toggled(bool))); +#undef CM + + fConduitName = i18n("Startup and Exit"); +} + +void StartExitConfigPage::load() +{ + FUNCTIONSETUP; + KPilotSettings::self()->readConfig(); + + fConfigWidget->fStartDaemonAtLogin->setChecked(KPilotSettings::startDaemonAtLogin()); + fConfigWidget->fDockDaemon->setChecked(KPilotSettings::dockDaemon()); + fConfigWidget->fKillDaemonOnExit->setChecked(KPilotSettings::killDaemonAtExit()); + fConfigWidget->fQuitAfterSync->setChecked(KPilotSettings::quitAfterSync()); + unmodified(); +} + + +/* virtual */ void StartExitConfigPage::commit() +{ + FUNCTIONSETUP; + + TQString autostart = TDEGlobalSettings::autostartPath(); + TQString desktopfile = CSL1("kpilotdaemon.desktop"); + TQString desktopcategory = CSL1("kde/"); + TQString location = TDEGlobal::dirs()->findResource("xdgdata-apps",desktopcategory + desktopfile); + if (location.isEmpty()) // Fallback to KDE 3.0? + { + location = TDEGlobal::dirs()->findResource("apps",desktopfile); + } + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Autostart=" << autostart << endl; + DEBUGKPILOT << fname << ": desktop=" << desktopfile << endl; + DEBUGKPILOT << fname << ": location=" << location << endl; +#endif + + KPilotSettings::setStartDaemonAtLogin(fConfigWidget->fStartDaemonAtLogin->isChecked()); + if (KPilotSettings::startDaemonAtLogin()) + { + if (!location.isEmpty()) + { + KURL src; + src.setPath(location); + KURL dst; + dst.setPath(autostart+desktopfile); + TDEIO::NetAccess::file_copy(src,dst,-1 /* 0666? */,true /* overwrite */); + } + } + else + { + TQFile::remove(autostart+desktopfile); + } + KPilotSettings::setDockDaemon(fConfigWidget->fDockDaemon->isChecked()); + KPilotSettings::setKillDaemonAtExit(fConfigWidget->fKillDaemonOnExit->isChecked()); + KPilotSettings::setQuitAfterSync(fConfigWidget->fQuitAfterSync->isChecked()); + KPilotConfig::updateConfigVersion(); + KPilotSettings::self()->writeConfig(); + unmodified(); +} + diff --git a/kpilot/kpilotConfigWizard.cc b/kpilot/kpilotConfigWizard.cc deleted file mode 100644 index fa5fd09..0000000 --- a/kpilot/kpilotConfigWizard.cc +++ /dev/null @@ -1,233 +0,0 @@ -/* KPilot -** -** Copyright (C) 2004 by Reinhold Kainhofer -** -** A simple configuration wizard. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -//#include "options.h" - -#include -#include -#include -#include - -#include -#include -#include -#include - -#include "kpilotConfig.h" -#include "options.h" - -#include "kpilotConfigWizard_app.h" -#include "kpilotConfigWizard_user.h" -#include "kpilotConfigWizard_address.h" -#include "kpilotConfigWizard_notes.h" -#include "kpilotConfigWizard_vcal.h" - - -#include "kpilotConfigWizard.moc" -#include "kpilotProbeDialog.h" - - -ConfigWizard::ConfigWizard(TQWidget *parent, const char *n, int m) : - KWizard(parent, n), - fMode((Mode)m) -{ -// page1=new ConfigWizard_base1(this); -// addPage( page1, i18n("Select Connection Type") ); - page2=new ConfigWizard_base2(this); - addPage( page2, i18n("Pilot Info") ); - page3=new ConfigWizard_base3(this); - addPage( page3, i18n("Application to Sync With") ); - setFinishEnabled( page3, true ); - - setHelpEnabled( page2, false ); - setHelpEnabled( page3, false ); - - connect( page2->fProbeButton, TQT_SIGNAL( pressed() ), - this, TQT_SLOT( probeHandheld() ) ); - - KPilotSettings::self()->readConfig(); - page2->fUserName->setText( KPilotSettings::userName() ); - page2->fDeviceName->setText( KPilotSettings::pilotDevice() ); - page2->fPilotRunningPermanently->setChecked( KPilotSettings::startDaemonAtLogin() ); - -} - -ConfigWizard::~ConfigWizard() -{ -} - -void ConfigWizard::accept() -{ - FUNCTIONSETUP; - TQString username( page2->fUserName->text() ); - TQString devicename( page2->fDeviceName->text() ); -// int devicetype( page1->fConnectionType->selectedId() ); - enum eSyncApp { - eAppKDE=0, - //eAppKontact, - eAppEvolution, - eAppNone - } app; - app=(eSyncApp)( page3->fAppType->selectedId() ); - bool keepPermanently( page2->fPilotRunningPermanently->isChecked() ); -#ifdef DEBUG - DEBUGKPILOT<readConfig(); - notesConfig->readConfig(); - todoConfig->readConfig(); - calendarConfig->readConfig(); - - TQStringList conduits = KPilotSettings::installedConduits(); - int version(0); -#define APPEND_CONDUIT(a) if (!conduits.contains(a)) conduits.append(a) - TQString applicationName(i18n("general TDE-PIM")); - APPEND_CONDUIT("internal_fileinstall"); - APPEND_CONDUIT("todo-conduit"); - APPEND_CONDUIT("vcal-conduit"); - switch (app) { - case eAppEvolution: - applicationName=i18n("Gnome's PIM suite", "Evolution"); - - // TODO: Once the Evolution abook resource is finished, enable it... - conduits.remove("abbrowser_conduit"); - // addressConfig->setDefaults(); - // addressConfig->setAddressbookType( KPilotWizard_addressConfig::eAbookResource ); - //// addressConfig->revertToDefault("ArchiveDeleted"); - //// addressConfig->revertToDefault("ConflictResolution"); - - // nothing to do for knotes conduit yet (evolution doesn't have notes) - conduits.remove("knotes-conduit"); - - // the vcalconduits use the same config file, so set the correct groups - version = calendarConfig->conduitVersion(); - calendarConfig->setDefaults(); - calendarConfig->setCalendarType( KPilotWizard_vcalConfig::eCalendarLocal ); - calendarConfig->setCalendarFile( "$HOME/evolution/local/Calendar/calendar.ics" ); - calendarConfig->setConduitVersion( version ); - version = todoConfig->conduitVersion(); - todoConfig->setDefaults(); - todoConfig->setCalendarType( KPilotWizard_vcalConfig::eCalendarLocal ); - todoConfig->setCalendarFile( "$HOME/evolution/local/Tasks/tasks.ics" ); - todoConfig->setConduitVersion( version ); - - KMessageBox::information(this, i18n("KPilot cannot yet synchronize the addressbook with Evolution, so the addressbook conduit was disabled.\nWhen syncing the calendar or to-do list using KPilot please quit Evolution before the sync, otherwise you will lose data."), i18n("Restrictions with Evolution")); - break; - case eAppNone: - conduits.clear(); - APPEND_CONDUIT("internal_fileinstall"); - applicationName=i18n("Kpilot will sync with nothing","nothing (it will backup only)"); - break; -// case eAppKontact: - case eAppKDE: - applicationName=i18n("TDE's PIM suite", "Kontact"); - default: - APPEND_CONDUIT("knotes-conduit"); - APPEND_CONDUIT("abbrowser_conduit"); - // Set to the stdaddressbook, reset others to defaults - addressConfig->setAddressbookType( KPilotWizard_addressConfig::eAbookResource ); - addressConfig->setArchiveDeleted( true ); - addressConfig->setConflictResolution( -1 ); - // nothing to do for knotes conduit yet - // notesConfig->set... - // the vcalconduits use the same config file, so set the correct groups - int version = calendarConfig->conduitVersion(); - calendarConfig->setDefaults(); - calendarConfig->setCalendarType( KPilotWizard_vcalConfig::eCalendarResource ); - calendarConfig->setConduitVersion( version ); - version = todoConfig->conduitVersion(); - todoConfig->setDefaults(); - todoConfig->setCalendarType( KPilotWizard_vcalConfig::eCalendarResource ); - todoConfig->setConduitVersion( version ); - break; - } - addressConfig->writeConfig(); - notesConfig->writeConfig(); - todoConfig->writeConfig(); - calendarConfig->writeConfig(); - - KPILOT_DELETE(addressConfig); - KPILOT_DELETE(notesConfig); - KPILOT_DELETE(todoConfig); - KPILOT_DELETE(calendarConfig); - - KPilotSettings::setInstalledConduits( conduits ); -#undef APPEND_CONDUIT - - TQString finishMessage = i18n("KPilot is now configured to sync with %1.").arg(applicationName); - if (fMode == InDialog) - { - finishMessage.append(CSL1("\n")); - finishMessage.append(i18n( - "The remaining options in the config dialog are advanced options and can " - "be used to fine-tune KPilot.")); - } - - KMessageBox::information(this, finishMessage, - i18n("Automatic Configuration Finished")); - KPilotSettings::self()->writeConfig(); - TQDialog::accept(); -} - -void ConfigWizard::probeHandheld() -{ - if ( KMessageBox::warningContinueCancel( this, i18n("Please put the handheld " - "in the cradle, press the hotsync button and click on \"Continue\".\n\nSome " - "kernel versions (Linux 2.6.x) have problems with the visor kernel module " - "(for Sony Clie devices). Running an autodetection in that case might block " - "the computer from doing hotsyncs until it is rebooted. In that case it might " - "be advisable not to continue."), - i18n("Handheld Detection") ) == KMessageBox::Continue ) { - ProbeDialog *probeDialog = new ProbeDialog( this ); - if ( probeDialog->exec() && probeDialog->detected() ) { - page2->fUserName->setText( probeDialog->userName() ); - page2->fDeviceName->setText( probeDialog->device() ); - mDBs = probeDialog->dbs(); - } - KPILOT_DELETE(probeDialog); - } -} - diff --git a/kpilot/kpilotConfigWizard.cpp b/kpilot/kpilotConfigWizard.cpp new file mode 100644 index 0000000..fa5fd09 --- /dev/null +++ b/kpilot/kpilotConfigWizard.cpp @@ -0,0 +1,233 @@ +/* KPilot +** +** Copyright (C) 2004 by Reinhold Kainhofer +** +** A simple configuration wizard. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +//#include "options.h" + +#include +#include +#include +#include + +#include +#include +#include +#include + +#include "kpilotConfig.h" +#include "options.h" + +#include "kpilotConfigWizard_app.h" +#include "kpilotConfigWizard_user.h" +#include "kpilotConfigWizard_address.h" +#include "kpilotConfigWizard_notes.h" +#include "kpilotConfigWizard_vcal.h" + + +#include "kpilotConfigWizard.moc" +#include "kpilotProbeDialog.h" + + +ConfigWizard::ConfigWizard(TQWidget *parent, const char *n, int m) : + KWizard(parent, n), + fMode((Mode)m) +{ +// page1=new ConfigWizard_base1(this); +// addPage( page1, i18n("Select Connection Type") ); + page2=new ConfigWizard_base2(this); + addPage( page2, i18n("Pilot Info") ); + page3=new ConfigWizard_base3(this); + addPage( page3, i18n("Application to Sync With") ); + setFinishEnabled( page3, true ); + + setHelpEnabled( page2, false ); + setHelpEnabled( page3, false ); + + connect( page2->fProbeButton, TQT_SIGNAL( pressed() ), + this, TQT_SLOT( probeHandheld() ) ); + + KPilotSettings::self()->readConfig(); + page2->fUserName->setText( KPilotSettings::userName() ); + page2->fDeviceName->setText( KPilotSettings::pilotDevice() ); + page2->fPilotRunningPermanently->setChecked( KPilotSettings::startDaemonAtLogin() ); + +} + +ConfigWizard::~ConfigWizard() +{ +} + +void ConfigWizard::accept() +{ + FUNCTIONSETUP; + TQString username( page2->fUserName->text() ); + TQString devicename( page2->fDeviceName->text() ); +// int devicetype( page1->fConnectionType->selectedId() ); + enum eSyncApp { + eAppKDE=0, + //eAppKontact, + eAppEvolution, + eAppNone + } app; + app=(eSyncApp)( page3->fAppType->selectedId() ); + bool keepPermanently( page2->fPilotRunningPermanently->isChecked() ); +#ifdef DEBUG + DEBUGKPILOT<readConfig(); + notesConfig->readConfig(); + todoConfig->readConfig(); + calendarConfig->readConfig(); + + TQStringList conduits = KPilotSettings::installedConduits(); + int version(0); +#define APPEND_CONDUIT(a) if (!conduits.contains(a)) conduits.append(a) + TQString applicationName(i18n("general TDE-PIM")); + APPEND_CONDUIT("internal_fileinstall"); + APPEND_CONDUIT("todo-conduit"); + APPEND_CONDUIT("vcal-conduit"); + switch (app) { + case eAppEvolution: + applicationName=i18n("Gnome's PIM suite", "Evolution"); + + // TODO: Once the Evolution abook resource is finished, enable it... + conduits.remove("abbrowser_conduit"); + // addressConfig->setDefaults(); + // addressConfig->setAddressbookType( KPilotWizard_addressConfig::eAbookResource ); + //// addressConfig->revertToDefault("ArchiveDeleted"); + //// addressConfig->revertToDefault("ConflictResolution"); + + // nothing to do for knotes conduit yet (evolution doesn't have notes) + conduits.remove("knotes-conduit"); + + // the vcalconduits use the same config file, so set the correct groups + version = calendarConfig->conduitVersion(); + calendarConfig->setDefaults(); + calendarConfig->setCalendarType( KPilotWizard_vcalConfig::eCalendarLocal ); + calendarConfig->setCalendarFile( "$HOME/evolution/local/Calendar/calendar.ics" ); + calendarConfig->setConduitVersion( version ); + version = todoConfig->conduitVersion(); + todoConfig->setDefaults(); + todoConfig->setCalendarType( KPilotWizard_vcalConfig::eCalendarLocal ); + todoConfig->setCalendarFile( "$HOME/evolution/local/Tasks/tasks.ics" ); + todoConfig->setConduitVersion( version ); + + KMessageBox::information(this, i18n("KPilot cannot yet synchronize the addressbook with Evolution, so the addressbook conduit was disabled.\nWhen syncing the calendar or to-do list using KPilot please quit Evolution before the sync, otherwise you will lose data."), i18n("Restrictions with Evolution")); + break; + case eAppNone: + conduits.clear(); + APPEND_CONDUIT("internal_fileinstall"); + applicationName=i18n("Kpilot will sync with nothing","nothing (it will backup only)"); + break; +// case eAppKontact: + case eAppKDE: + applicationName=i18n("TDE's PIM suite", "Kontact"); + default: + APPEND_CONDUIT("knotes-conduit"); + APPEND_CONDUIT("abbrowser_conduit"); + // Set to the stdaddressbook, reset others to defaults + addressConfig->setAddressbookType( KPilotWizard_addressConfig::eAbookResource ); + addressConfig->setArchiveDeleted( true ); + addressConfig->setConflictResolution( -1 ); + // nothing to do for knotes conduit yet + // notesConfig->set... + // the vcalconduits use the same config file, so set the correct groups + int version = calendarConfig->conduitVersion(); + calendarConfig->setDefaults(); + calendarConfig->setCalendarType( KPilotWizard_vcalConfig::eCalendarResource ); + calendarConfig->setConduitVersion( version ); + version = todoConfig->conduitVersion(); + todoConfig->setDefaults(); + todoConfig->setCalendarType( KPilotWizard_vcalConfig::eCalendarResource ); + todoConfig->setConduitVersion( version ); + break; + } + addressConfig->writeConfig(); + notesConfig->writeConfig(); + todoConfig->writeConfig(); + calendarConfig->writeConfig(); + + KPILOT_DELETE(addressConfig); + KPILOT_DELETE(notesConfig); + KPILOT_DELETE(todoConfig); + KPILOT_DELETE(calendarConfig); + + KPilotSettings::setInstalledConduits( conduits ); +#undef APPEND_CONDUIT + + TQString finishMessage = i18n("KPilot is now configured to sync with %1.").arg(applicationName); + if (fMode == InDialog) + { + finishMessage.append(CSL1("\n")); + finishMessage.append(i18n( + "The remaining options in the config dialog are advanced options and can " + "be used to fine-tune KPilot.")); + } + + KMessageBox::information(this, finishMessage, + i18n("Automatic Configuration Finished")); + KPilotSettings::self()->writeConfig(); + TQDialog::accept(); +} + +void ConfigWizard::probeHandheld() +{ + if ( KMessageBox::warningContinueCancel( this, i18n("Please put the handheld " + "in the cradle, press the hotsync button and click on \"Continue\".\n\nSome " + "kernel versions (Linux 2.6.x) have problems with the visor kernel module " + "(for Sony Clie devices). Running an autodetection in that case might block " + "the computer from doing hotsyncs until it is rebooted. In that case it might " + "be advisable not to continue."), + i18n("Handheld Detection") ) == KMessageBox::Continue ) { + ProbeDialog *probeDialog = new ProbeDialog( this ); + if ( probeDialog->exec() && probeDialog->detected() ) { + page2->fUserName->setText( probeDialog->userName() ); + page2->fDeviceName->setText( probeDialog->device() ); + mDBs = probeDialog->dbs(); + } + KPILOT_DELETE(probeDialog); + } +} + diff --git a/kpilot/kpilotProbeDialog.cc b/kpilot/kpilotProbeDialog.cc deleted file mode 100644 index cdcd1c4..0000000 --- a/kpilot/kpilotProbeDialog.cc +++ /dev/null @@ -1,363 +0,0 @@ -/* conduitConfigDialog.cc KPilot -** -** Copyright (C) 2004 Reinhold Kainhofer -** -** This file defines a .ui-based configuration dialog for conduits. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -#include "kpilotConfig.h" -#include "pilotUser.h" -#include "pilotSysInfo.h" -#include "options.h" -#include "kpilotdevicelink.h" - -#include "kpilotProbeDialog.moc" -#include "pilotDaemonDCOP_stub.h" - -/* -We can't connect to /dev/ttyUSB0 and /dev/ttyUSB1 at the same time, because that -will lock up kpilot completely. In particular, it gets a connection on /dev/ttyUSB0, -which it processes, and while processing, a connection on USB1 is also detected. -However, when kpilot gets 'round to process it, the link is already closed, and -pi_connect hangs forever. - -Now, I split up the list of devices to probe into three list, one holding /dev/pilot, -the second holding all /dev/xxx0 and /dev/xxx2 (e.g. /dev/ttyUSB0 and /dev/ttyUSB2), -and finally a third holding the remaining /dev/xxx1 and /dev/xxx3 devices. Each of -these three sets of devices is activated for a few seconds, and then the next set is -probed. This way, I ensure that kpilot never listens on /dev/ttyUSB0 and /dev/ttyUSB1 -at the same time. - -Now the first detection works fine. However, it seems the Linux kernel has another -problem with /dev/ttyUSB0. I have a Clie, which uses ttyUSB0, and as soon as the -wizard tries to listen on ttyUSB1 (after it detected the handheld on ttyUSB0 already), -the kernel writes a warning message to the syslog: -visor ttyUSB1: Device lied about number of ports, please use a lower one. - -If I continue autodetection once again afterwards, the visor module kind of crashes. -lsmod shows an impossible usage count for the module: - -reinhold@einstein:/kde/builddir$ lsmod -Module Size Used by -visor 17164 4294967294 -usbserial 30704 1 visor - -After that, the kernel doesn't detect the device ever again (until the computer is rebooted), -and the module can't be unloaded. -*/ - - -ProbeDialog::ProbeDialog(TQWidget *parent, const char *n) : - KDialogBase(parent, n, true, i18n("Autodetecting Your Handheld"), KDialogBase::Ok|KDialogBase::Cancel|KDialogBase::User1, KDialogBase::Cancel, true, i18n("Restart Detection")), - mDetected(false), mUserName(), mDevice() -{ - FUNCTIONSETUP; - - TQVBox *mainWidget = makeVBoxMainWidget(); - - fInfoText = new TQLabel( i18n( "KPilot is now trying to automatically detect the device of your handheld. Please press the hotsync button if you have not done so already." ), mainWidget, "fInfoText" ); - fInfoText->setAlignment( TQLabel::WordBreak ); - - fStatusGroup = new TQGroupBox( i18n("Status"), mainWidget, "fStatusGroup" ); - fStatusGroup->setColumnLayout(0, Qt::Vertical ); - fStatusGroupLayout = new TQGridLayout( fStatusGroup->layout() ); - - fStatus = new TQLabel( i18n("Autodetection not yet started..."), fStatusGroup, "fStatus" ); - fStatus->setAlignment( TQLabel::WordBreak ); - fStatusGroupLayout->addWidget( fStatus, 0, 0 ); - - fProgress = new KProgress( 100, fStatusGroup, "fProgress" ); - fStatusGroupLayout->addWidget( fProgress, 1, 0 ); - - - - fResultsGroup = new TQGroupBox( i18n( "Detected Values" ), mainWidget, "fResultsGroup" ); - fResultsGroup->setEnabled( FALSE ); - fResultsGroup->setColumnLayout(0, Qt::Vertical ); - fResultsGroupLayout = new TQGridLayout( fResultsGroup->layout() ); - fResultsGroupLayout->setAlignment( TQt::AlignTop ); - - fUserLabel = new TQLabel( i18n( "Handheld user:" ), fResultsGroup, "fUserLabel" ); - fUserLabel->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)4, (TQSizePolicy::SizeType)5, 0, 0, fUserLabel->sizePolicy().hasHeightForWidth() ) ); - fResultsGroupLayout->addWidget( fUserLabel, 0, 0 ); - - fDeviceLabel = new TQLabel( i18n( "Device:" ), fResultsGroup, "fDeviceLabel" ); - fResultsGroupLayout->addWidget( fDeviceLabel, 1, 0 ); - - fUser = new TQLabel( i18n("[Not yet known]"), fResultsGroup, "fUser" ); - fResultsGroupLayout->addWidget( fUser, 0, 1 ); - - fDevice = new TQLabel( i18n("[Not yet known]"), fResultsGroup, "fDevice" ); - fResultsGroupLayout->addWidget( fDevice, 1, 1 ); - - - resize( TQSize(459, 298).expandedTo(minimumSizeHint()) ); - clearWState( WState_Polished ); - enableButtonOK(false); - - mDevicesToProbe[0] << "/dev/pilot"; - mDevicesToProbe[1] <<"/dev/ttyS0"<<"/dev/ttyS2" - <<"/dev/tts/0"<<"/dev/tts/2" - <<"/dev/ttyUSB0"<<"/dev/ttyUSB2" - <<"/dev/usb/tts/0"<<"/dev/usb/tts/2" - <<"/dev/cuaa0"<<"/dev/cuaa2" - <<"/dev/cuad0"<<"/dev/cuad2" - <<"/dev/ucom0"<<"/dev/ucom2"; - mDevicesToProbe[2] <<"/dev/ttyS1"<<"/dev/ttyS3" - <<"/dev/tts/1"<<"/dev/tts/3" - <<"/dev/ttyUSB1"<<"/dev/ttyUSB3" - <<"/dev/usb/tts/1"<<"/dev/usb/tts/3" - <<"/dev/cuaa1"<<"/dev/cuaa3" - <<"/dev/cuad1"<<"/dev/cuad3" - <<"/dev/ucom1"<<"/dev/ucom3"; - - fProcessEventsTimer = new TQTimer( this ); - fTimeoutTimer = new TQTimer( this ); - fProgressTimer = new TQTimer( this ); - fRotateLinksTimer = new TQTimer( this ); - connect( fProcessEventsTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT(processEvents()) ); - connect( fTimeoutTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT(timeout()) ); - connect( fProgressTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT( progress()) ); - connect( fRotateLinksTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT( detect()) ); - connect( this, TQT_SIGNAL(finished()), this, TQT_SLOT(disconnectDevices()) ); -} - -ProbeDialog::~ProbeDialog() -{ - FUNCTIONSETUP; -} - -void ProbeDialog::processEvents() -{ - FUNCTIONSETUP; - TDEApplication::kApplication()->processEvents(); -} - -void ProbeDialog::progress() -{ - fProgress->advance(1); -} - -int ProbeDialog::exec() -{ - mDetected = false; - mUserName = TQString(); - mDevice = TQString(); - TQTimer::singleShot( 0, this, TQT_SLOT( startDetection() ) ); - return KDialogBase::exec(); -} - -void ProbeDialog::startDetection() -{ - FUNCTIONSETUP; - - disconnectDevices(); - fProgress->setProgress(0); - fStatus->setText( i18n("Starting detection...") ); - TQTimer::singleShot(0, this, TQT_SLOT(processEvents()) ); - processEvents(); - PilotDaemonDCOP_stub *daemonStub = new PilotDaemonDCOP_stub("kpilotDaemon", "KPilotDaemonIface"); - if (daemonStub) { - daemonStub->stopListening(); - } - KPILOT_DELETE(daemonStub); - processEvents(); - if (!fTimeoutTimer->start( 30000, true ) ) - { - WARNINGKPILOT << "Could not start fTimeoutTimer" << endl; - } - if (!fProcessEventsTimer->start( 100, false ) ) - { - WARNINGKPILOT << "Could not start fProcessEventsTimer" << endl; - } - if (!fProgressTimer->start( 300, false) ) - { - WARNINGKPILOT << "Could not start Progress timer" << endl; - } - - KPilotDeviceLink*link; - for (int i=0; i<3; i++) - { - TQStringList::iterator end(mDevicesToProbe[i].end()); - for (TQStringList::iterator it=mDevicesToProbe[i].begin(); it!=end; ++it) - { - link = new KPilotDeviceLink(); - link->setDevice((*it)); -#ifdef DEBUG - DEBUGKPILOT<<"new kpilotDeviceLink for "<<(*it)<setText( i18n("Waiting for handheld to connect...") ); - mProbeDevicesIndex=0; - - detect(); - if (!fRotateLinksTimer->start( 3000, false) ) - { - WARNINGKPILOT << "Could not start Device link rotation timer" << endl; - } -} - - -void ProbeDialog::detect(int i) -{ - FUNCTIONSETUP; - - mProbeDevicesIndex = i; - PilotLinkList::iterator end(mDeviceLinks[mProbeDevicesIndex].end()); - - for (PilotLinkList::iterator it=mDeviceLinks[mProbeDevicesIndex].begin(); it!=end; ++it) - { - if (*it) (*it)->reset(); - } -} - -void ProbeDialog::detect() -{ - detect( (mProbeDevicesIndex+1)%3 ); -} - -void ProbeDialog::timeout() -{ - disconnectDevices(); - if (!mDetected) { - fStatus->setText( i18n("Timeout reached, could not detect a handheld.") ); - KMessageBox::information ( this, i18n("A handheld could not be detected. Possible check the following things:

" - "
  • Have you pressed the hotsync button on the handheld?\n" - "
  • Make sure the device sits in the cradle correctly.\n" - "
  • Make sure the cradle is correctly plugged in to the computer.\n" - "
  • Have you checked that your device is actually supported by kpilot (see http://www.kpilot.org).\n" - "
" - ), i18n("Automatic Detection Failed"), "AutoDetectionFailed"); - } -} - -void ProbeDialog::connection( KPilotDeviceLink*lnk) -{ - FUNCTIONSETUP; - - mActiveLink = lnk; - if ( !mActiveLink ) return; - const KPilotUser &usr( mActiveLink->getPilotUser() ); - - mUserName = usr.name(); - mDevice = mActiveLink->pilotPath(); - - fStatus->setText( i18n("Found a connected device on %1").arg(mDevice) ); - fUser->setText( mUserName ); - fDevice->setText( mDevice ); - mDetected = true; - - fResultsGroup->setEnabled( true ); - enableButtonOK(true); - - TQTimer::singleShot(0, this, TQT_SLOT(retrieveDBList())); -} - -void ProbeDialog::retrieveDBList() -{ - KPilotLink::DBInfoList dbs = mActiveLink->getDBList(); - mDBs.clear(); - char buff[7]; - buff[0] = '['; - - for ( KPilotLink::DBInfoList::ConstIterator i = dbs.begin(); - i != dbs.end(); ++i ) - { - set_long( &buff[1], (*i).creator ); - buff[5] = ']'; - buff[6] = '\0'; - TQString cr( buff ); - mDBs << cr; - mDBs << TQString( (*i).name ); - } - mDBs.sort(); - - TQString old( TQString::null ); - TQStringList::Iterator itr = mDBs.begin(); - while ( itr != mDBs.end() ) { - if ( old == *itr ) { - itr = mDBs.remove( itr ); - } else { - old = *itr; - ++itr; - } - } - - // End sync gracefully, but don't change settings on the handheld. - mActiveLink->endSync( KPilotLink::NoUpdate ); - - TQTimer::singleShot(0, this, TQT_SLOT(disconnectDevices())); -} -void ProbeDialog::disconnectDevices() -{ - FUNCTIONSETUP; - - if (!mDetected) fStatus->setText( i18n("Disconnected from all devices") ); - fProcessEventsTimer->stop( ); - fTimeoutTimer->stop(); - fProgressTimer->stop(); - fRotateLinksTimer->stop(); - fProgress->setProgress(fProgress->totalSteps()); - for (int i=0; i<3; ++i) - { - PilotLinkList::iterator end(mDeviceLinks[i].end()); - for (PilotLinkList::iterator it=mDeviceLinks[i].begin(); it!=end; ++it) - { - (*it)->close(); - KPILOT_DELETE(*it); - } - mDeviceLinks[i].clear(); - } - - - PilotDaemonDCOP_stub *daemonStub = new PilotDaemonDCOP_stub("kpilotDaemon", "KPilotDaemonIface"); - if (daemonStub) - { - daemonStub->startListening(); - } - KPILOT_DELETE(daemonStub); -} - diff --git a/kpilot/kpilotProbeDialog.cpp b/kpilot/kpilotProbeDialog.cpp new file mode 100644 index 0000000..da495a4 --- /dev/null +++ b/kpilot/kpilotProbeDialog.cpp @@ -0,0 +1,363 @@ +/* conduitConfigDialog.cpp KPilot +** +** Copyright (C) 2004 Reinhold Kainhofer +** +** This file defines a .ui-based configuration dialog for conduits. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +#include "kpilotConfig.h" +#include "pilotUser.h" +#include "pilotSysInfo.h" +#include "options.h" +#include "kpilotdevicelink.h" + +#include "kpilotProbeDialog.moc" +#include "pilotDaemonDCOP_stub.h" + +/* +We can't connect to /dev/ttyUSB0 and /dev/ttyUSB1 at the same time, because that +will lock up kpilot completely. In particular, it gets a connection on /dev/ttyUSB0, +which it processes, and while processing, a connection on USB1 is also detected. +However, when kpilot gets 'round to process it, the link is already closed, and +pi_connect hangs forever. + +Now, I split up the list of devices to probe into three list, one holding /dev/pilot, +the second holding all /dev/xxx0 and /dev/xxx2 (e.g. /dev/ttyUSB0 and /dev/ttyUSB2), +and finally a third holding the remaining /dev/xxx1 and /dev/xxx3 devices. Each of +these three sets of devices is activated for a few seconds, and then the next set is +probed. This way, I ensure that kpilot never listens on /dev/ttyUSB0 and /dev/ttyUSB1 +at the same time. + +Now the first detection works fine. However, it seems the Linux kernel has another +problem with /dev/ttyUSB0. I have a Clie, which uses ttyUSB0, and as soon as the +wizard tries to listen on ttyUSB1 (after it detected the handheld on ttyUSB0 already), +the kernel writes a warning message to the syslog: +visor ttyUSB1: Device lied about number of ports, please use a lower one. + +If I continue autodetection once again afterwards, the visor module kind of crashes. +lsmod shows an impossible usage count for the module: + +reinhold@einstein:/kde/builddir$ lsmod +Module Size Used by +visor 17164 4294967294 +usbserial 30704 1 visor + +After that, the kernel doesn't detect the device ever again (until the computer is rebooted), +and the module can't be unloaded. +*/ + + +ProbeDialog::ProbeDialog(TQWidget *parent, const char *n) : + KDialogBase(parent, n, true, i18n("Autodetecting Your Handheld"), KDialogBase::Ok|KDialogBase::Cancel|KDialogBase::User1, KDialogBase::Cancel, true, i18n("Restart Detection")), + mDetected(false), mUserName(), mDevice() +{ + FUNCTIONSETUP; + + TQVBox *mainWidget = makeVBoxMainWidget(); + + fInfoText = new TQLabel( i18n( "KPilot is now trying to automatically detect the device of your handheld. Please press the hotsync button if you have not done so already." ), mainWidget, "fInfoText" ); + fInfoText->setAlignment( TQLabel::WordBreak ); + + fStatusGroup = new TQGroupBox( i18n("Status"), mainWidget, "fStatusGroup" ); + fStatusGroup->setColumnLayout(0, Qt::Vertical ); + fStatusGroupLayout = new TQGridLayout( fStatusGroup->layout() ); + + fStatus = new TQLabel( i18n("Autodetection not yet started..."), fStatusGroup, "fStatus" ); + fStatus->setAlignment( TQLabel::WordBreak ); + fStatusGroupLayout->addWidget( fStatus, 0, 0 ); + + fProgress = new KProgress( 100, fStatusGroup, "fProgress" ); + fStatusGroupLayout->addWidget( fProgress, 1, 0 ); + + + + fResultsGroup = new TQGroupBox( i18n( "Detected Values" ), mainWidget, "fResultsGroup" ); + fResultsGroup->setEnabled( FALSE ); + fResultsGroup->setColumnLayout(0, Qt::Vertical ); + fResultsGroupLayout = new TQGridLayout( fResultsGroup->layout() ); + fResultsGroupLayout->setAlignment( TQt::AlignTop ); + + fUserLabel = new TQLabel( i18n( "Handheld user:" ), fResultsGroup, "fUserLabel" ); + fUserLabel->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)4, (TQSizePolicy::SizeType)5, 0, 0, fUserLabel->sizePolicy().hasHeightForWidth() ) ); + fResultsGroupLayout->addWidget( fUserLabel, 0, 0 ); + + fDeviceLabel = new TQLabel( i18n( "Device:" ), fResultsGroup, "fDeviceLabel" ); + fResultsGroupLayout->addWidget( fDeviceLabel, 1, 0 ); + + fUser = new TQLabel( i18n("[Not yet known]"), fResultsGroup, "fUser" ); + fResultsGroupLayout->addWidget( fUser, 0, 1 ); + + fDevice = new TQLabel( i18n("[Not yet known]"), fResultsGroup, "fDevice" ); + fResultsGroupLayout->addWidget( fDevice, 1, 1 ); + + + resize( TQSize(459, 298).expandedTo(minimumSizeHint()) ); + clearWState( WState_Polished ); + enableButtonOK(false); + + mDevicesToProbe[0] << "/dev/pilot"; + mDevicesToProbe[1] <<"/dev/ttyS0"<<"/dev/ttyS2" + <<"/dev/tts/0"<<"/dev/tts/2" + <<"/dev/ttyUSB0"<<"/dev/ttyUSB2" + <<"/dev/usb/tts/0"<<"/dev/usb/tts/2" + <<"/dev/cuaa0"<<"/dev/cuaa2" + <<"/dev/cuad0"<<"/dev/cuad2" + <<"/dev/ucom0"<<"/dev/ucom2"; + mDevicesToProbe[2] <<"/dev/ttyS1"<<"/dev/ttyS3" + <<"/dev/tts/1"<<"/dev/tts/3" + <<"/dev/ttyUSB1"<<"/dev/ttyUSB3" + <<"/dev/usb/tts/1"<<"/dev/usb/tts/3" + <<"/dev/cuaa1"<<"/dev/cuaa3" + <<"/dev/cuad1"<<"/dev/cuad3" + <<"/dev/ucom1"<<"/dev/ucom3"; + + fProcessEventsTimer = new TQTimer( this ); + fTimeoutTimer = new TQTimer( this ); + fProgressTimer = new TQTimer( this ); + fRotateLinksTimer = new TQTimer( this ); + connect( fProcessEventsTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT(processEvents()) ); + connect( fTimeoutTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT(timeout()) ); + connect( fProgressTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT( progress()) ); + connect( fRotateLinksTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT( detect()) ); + connect( this, TQT_SIGNAL(finished()), this, TQT_SLOT(disconnectDevices()) ); +} + +ProbeDialog::~ProbeDialog() +{ + FUNCTIONSETUP; +} + +void ProbeDialog::processEvents() +{ + FUNCTIONSETUP; + TDEApplication::kApplication()->processEvents(); +} + +void ProbeDialog::progress() +{ + fProgress->advance(1); +} + +int ProbeDialog::exec() +{ + mDetected = false; + mUserName = TQString(); + mDevice = TQString(); + TQTimer::singleShot( 0, this, TQT_SLOT( startDetection() ) ); + return KDialogBase::exec(); +} + +void ProbeDialog::startDetection() +{ + FUNCTIONSETUP; + + disconnectDevices(); + fProgress->setProgress(0); + fStatus->setText( i18n("Starting detection...") ); + TQTimer::singleShot(0, this, TQT_SLOT(processEvents()) ); + processEvents(); + PilotDaemonDCOP_stub *daemonStub = new PilotDaemonDCOP_stub("kpilotDaemon", "KPilotDaemonIface"); + if (daemonStub) { + daemonStub->stopListening(); + } + KPILOT_DELETE(daemonStub); + processEvents(); + if (!fTimeoutTimer->start( 30000, true ) ) + { + WARNINGKPILOT << "Could not start fTimeoutTimer" << endl; + } + if (!fProcessEventsTimer->start( 100, false ) ) + { + WARNINGKPILOT << "Could not start fProcessEventsTimer" << endl; + } + if (!fProgressTimer->start( 300, false) ) + { + WARNINGKPILOT << "Could not start Progress timer" << endl; + } + + KPilotDeviceLink*link; + for (int i=0; i<3; i++) + { + TQStringList::iterator end(mDevicesToProbe[i].end()); + for (TQStringList::iterator it=mDevicesToProbe[i].begin(); it!=end; ++it) + { + link = new KPilotDeviceLink(); + link->setDevice((*it)); +#ifdef DEBUG + DEBUGKPILOT<<"new kpilotDeviceLink for "<<(*it)<setText( i18n("Waiting for handheld to connect...") ); + mProbeDevicesIndex=0; + + detect(); + if (!fRotateLinksTimer->start( 3000, false) ) + { + WARNINGKPILOT << "Could not start Device link rotation timer" << endl; + } +} + + +void ProbeDialog::detect(int i) +{ + FUNCTIONSETUP; + + mProbeDevicesIndex = i; + PilotLinkList::iterator end(mDeviceLinks[mProbeDevicesIndex].end()); + + for (PilotLinkList::iterator it=mDeviceLinks[mProbeDevicesIndex].begin(); it!=end; ++it) + { + if (*it) (*it)->reset(); + } +} + +void ProbeDialog::detect() +{ + detect( (mProbeDevicesIndex+1)%3 ); +} + +void ProbeDialog::timeout() +{ + disconnectDevices(); + if (!mDetected) { + fStatus->setText( i18n("Timeout reached, could not detect a handheld.") ); + KMessageBox::information ( this, i18n("A handheld could not be detected. Possible check the following things:

" + "
  • Have you pressed the hotsync button on the handheld?\n" + "
  • Make sure the device sits in the cradle correctly.\n" + "
  • Make sure the cradle is correctly plugged in to the computer.\n" + "
  • Have you checked that your device is actually supported by kpilot (see http://www.kpilot.org).\n" + "
" + ), i18n("Automatic Detection Failed"), "AutoDetectionFailed"); + } +} + +void ProbeDialog::connection( KPilotDeviceLink*lnk) +{ + FUNCTIONSETUP; + + mActiveLink = lnk; + if ( !mActiveLink ) return; + const KPilotUser &usr( mActiveLink->getPilotUser() ); + + mUserName = usr.name(); + mDevice = mActiveLink->pilotPath(); + + fStatus->setText( i18n("Found a connected device on %1").arg(mDevice) ); + fUser->setText( mUserName ); + fDevice->setText( mDevice ); + mDetected = true; + + fResultsGroup->setEnabled( true ); + enableButtonOK(true); + + TQTimer::singleShot(0, this, TQT_SLOT(retrieveDBList())); +} + +void ProbeDialog::retrieveDBList() +{ + KPilotLink::DBInfoList dbs = mActiveLink->getDBList(); + mDBs.clear(); + char buff[7]; + buff[0] = '['; + + for ( KPilotLink::DBInfoList::ConstIterator i = dbs.begin(); + i != dbs.end(); ++i ) + { + set_long( &buff[1], (*i).creator ); + buff[5] = ']'; + buff[6] = '\0'; + TQString cr( buff ); + mDBs << cr; + mDBs << TQString( (*i).name ); + } + mDBs.sort(); + + TQString old( TQString::null ); + TQStringList::Iterator itr = mDBs.begin(); + while ( itr != mDBs.end() ) { + if ( old == *itr ) { + itr = mDBs.remove( itr ); + } else { + old = *itr; + ++itr; + } + } + + // End sync gracefully, but don't change settings on the handheld. + mActiveLink->endSync( KPilotLink::NoUpdate ); + + TQTimer::singleShot(0, this, TQT_SLOT(disconnectDevices())); +} +void ProbeDialog::disconnectDevices() +{ + FUNCTIONSETUP; + + if (!mDetected) fStatus->setText( i18n("Disconnected from all devices") ); + fProcessEventsTimer->stop( ); + fTimeoutTimer->stop(); + fProgressTimer->stop(); + fRotateLinksTimer->stop(); + fProgress->setProgress(fProgress->totalSteps()); + for (int i=0; i<3; ++i) + { + PilotLinkList::iterator end(mDeviceLinks[i].end()); + for (PilotLinkList::iterator it=mDeviceLinks[i].begin(); it!=end; ++it) + { + (*it)->close(); + KPILOT_DELETE(*it); + } + mDeviceLinks[i].clear(); + } + + + PilotDaemonDCOP_stub *daemonStub = new PilotDaemonDCOP_stub("kpilotDaemon", "KPilotDaemonIface"); + if (daemonStub) + { + daemonStub->startListening(); + } + KPILOT_DELETE(daemonStub); +} + diff --git a/kpilot/kpilotui.rc b/kpilot/kpilotui.rc index 21bf8dc..b93567b 100644 --- a/kpilot/kpilotui.rc +++ b/kpilot/kpilotui.rc @@ -3,7 +3,7 @@ &File - + diff --git a/kpilot/kroupware.cc b/kpilot/kroupware.cc deleted file mode 100644 index 289199f..0000000 --- a/kpilot/kroupware.cc +++ /dev/null @@ -1,311 +0,0 @@ -/* KPilot -** -** Copyright still to be determined. -** -** This file defines the actions taken when KPilot -** is Kroupware-enabled. Basically it just does a -** little communication with the local Kroupware agent (KMail). -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include - -#include -#include - - -#include -#include "kroupware.h" -#include "kpilotConfig.h" - -KroupwareSync::KroupwareSync(bool pre,int parts,KPilotDeviceLink *p) : - SyncAction(p,pre ? "KroupwarePreSync" : "KroupwarePostSync"), - fPre(pre), - fParts(parts) -{ - -} - -/* virtual */ bool KroupwareSync::exec() -{ - FUNCTIONSETUP; - if (fPre) - { - preSync(); - } - else - { - postSync(); - } - // delayDone(); - emit syncDone(this); - return true; -} - -void KroupwareSync::cleanupConfig() -{ - // tempfile check in case app has terminated during sync - // TODO!!! Use sensitive groups/keys for the kroupware branch... - TDEConfig* c = KPilotSettings::self()->config(); - c->setGroup("todoOptions"); - if ( c->hasKey( "CalFileBackup") ) { - TQString fn = c->readPathEntry( "CalFileBackup" ); - if ( fn != CSL1("empty") ) { - c->writePathEntry( "CalFile" ,fn ); - c->writeEntry( "CalFileBackup" , "empty" ); - } - } - c->setGroup("vcalOptions"); - if ( c->hasKey( "CalFileBackup") ) { - TQString fn = c->readPathEntry( "CalFileBackup" ); - if ( fn != CSL1("empty") ) { - c->writePathEntry( "CalFile" ,fn ); - c->writeEntry( "CalFileBackup" , "empty" ); - } - } - c->setGroup("Abbrowser-conduit"); - c->writeEntry( "KMailTempFile" , "empty" ); - KPilotSettings::writeConfig(); -} - -// For the log messages, I've added i18n to the -// ones I consider relevant for the user. The rest is -// really debug info, and shouldn't go to the normal -// sync log for the user. -// -// TODO!!! better way to read the config options! -void KroupwareSync::start_syncCal_TodosWithKMail( bool cal, bool todos ) -{ - if ( !cal && ! todos ) - return; - TDEConfig*c = KPilotSettings::self()->config(); - DCOPClient *client = kapp->dcopClient(); - KTempFile tempfile; - TQString filename = tempfile.name(); - TQByteArray data, reply_data; - TQCString reply_type; - TQDataStream arg(data, IO_WriteOnly); - arg << filename; - if (!client->call( "kmail" , - "KOrganizerSyncIface", - "pullSyncData(TQString)", - data, - reply_type, - reply_data)) { - logMessage( CSL1("Calling KMail over DCOP failed!" )); - logMessage(CSL1("Not syncing calendars with KMail")); - logMessage(CSL1("Not syncing to-dos with KMail")); - } - else { - logMessage(CSL1("Calling Cal/Todo over DCOP succeeded")); - // now prepare for syncing - _syncWithKMail = true; - if ( todos ) { - logMessage( i18n("Syncing to-dos with KMail" )); - c->setGroup("todoOptions"); - TQString fn = c->readPathEntry( "CalFile" ); - c->writePathEntry( "CalFileBackup" ,fn ); - c->writePathEntry( "CalFile" ,filename ); - } - else - logMessage( CSL1("Not syncing todos with KMail" )); - if ( cal ) { - logMessage( i18n("Syncing calendar with KMail" )); - c->setGroup("vcalOptions"); - TQString fn = c->readPathEntry( "CalFile" ); - c->writePathEntry( "CalFileBackup" ,fn ); - c->writePathEntry( "CalFile" ,filename ); - } - else - logMessage( CSL1("Not syncing calendar with KMail" )); - } - KPilotSettings::self()->writeConfig(); -} - -void KroupwareSync::start_syncAddWithKMail() -{ - logMessage( CSL1("Syncing Addresses with KMail" )); - DCOPClient *client = kapp->dcopClient(); - KTempFile tempfile; - TQString filename = tempfile.name(); - TQByteArray data, reply_data; - TQCString reply_type; - TQDataStream arg(data, IO_WriteOnly); - arg << filename; - if (!client->call( "kmail" , - "KMailIface", - "requestAddresses(TQString)", - data, - reply_type, - reply_data)) { - logMessage(CSL1("Calling KMail over DCOP failed!" )); - logMessage(CSL1("Not syncing Addresses with KMail")); - } - else { - // TODO!!! better config handling! - TDEConfig*c = KPilotSettings::self()->config(); - logMessage(CSL1("Calling addresses over DCOP succeeded")); - c->setGroup("Abbrowser-conduit"); - c->writePathEntry( "KMailTempFile" , filename ); - KPilotSettings::self()->writeConfig(); - } -} -void KroupwareSync::start_syncNotesWithKMail() -{ - logMessage( i18n("Syncing Notes with Mail" )); - logMessage( CSL1("Syncing Notes-sorry not implemented" )); -} - -void KroupwareSync::end_syncCal_TodosWithKMail( bool cal, bool todos) -{ - if ( !cal && ! todos ) - return; - TQString filename; - TDEConfig*c=KPilotSettings::self()->config(); - if ( todos ) { - logMessage( i18n("Rewriting to-dos to KMail..." )); - c->setGroup("todoOptions"); - filename = c->readPathEntry( "CalFile" ); - c->writePathEntry( "CalFile", c->readPathEntry( "CalFileBackup" ) ); - c->writeEntry( "CalFileBackup", "empty"); - } - if ( cal ) { - logMessage( i18n("Rewriting Calendar to KMail" )); - c->setGroup("vcalOptions"); - filename = c->readPathEntry( "CalFile" ); - TQString tf = c->readPathEntry( "CalFileBackup" ) ; - c->writePathEntry( "CalFile" , tf ); - c->writeEntry( "CalFileBackup" ,"empty"); - } - KPilotSettings::writeConfig(); - if ( !filename.isEmpty() ) { - logMessage(CSL1("Try to call KMail via DCOP to finish sync...")); - // try DCOP connection to KMail - DCOPClient *client = kapp->dcopClient(); - TQByteArray data, reply_data; - TQCString reply_type; - TQDataStream arg(data, IO_WriteOnly); - arg << filename; - if (!client->call( "kmail" /*"korganizer" kmdcop */, - "KOrganizerSyncIface", - "pushSyncData(TQString)", - data, - reply_type, - reply_data)) { - logMessage( CSL1("Calling KMail over DCOP failed!" )); - logMessage( CSL1("Sync is not complete")); - logMessage( CSL1("Data from Palm stored in file:")); - logMessage(filename); - } else { - logMessage(CSL1("Calling over DCOP succeeded")); - logMessage(CSL1("Sync to KMail has finished successfully")); - } - TQFile::remove( filename ); - } -} -void KroupwareSync::end_syncAddWithKMail() -{ - logMessage( i18n("Syncing KMail with Addresses " )); - DCOPClient *client = kapp->dcopClient(); - // TODO!! better config handling (TDEConfig XT) - TDEConfig*c = KPilotSettings::self()->config(); - c->setGroup("Abbrowser-conduit"); - TQString filename = c->readPathEntry( "KMailTempFile" ); - c->writeEntry( "KMailTempFile" , "empty" ); - KPilotSettings::writeConfig(); - TQByteArray data, reply_data; - TQCString reply_type; - TQDataStream arg(data, IO_WriteOnly); - arg << filename; - arg << TQStringList(); - if (!client->call( "kmail" , - "KMailIface", - "storeAddresses(TQString, TQStringList)", - data, - reply_type, - reply_data)) { - logMessage(CSL1("Calling KMail over DCOP failed!" )); - logMessage(CSL1("Not syncing Addresses with KMail")); - } - else { - logMessage(CSL1("Calling store addresses over DCOP succeeded")); - } - //TQFile::remove( filename ); -} -void KroupwareSync::end_syncNotesWithKMail() -{ - logMessage( i18n("Syncing KMail with Notes" )); - logMessage( CSL1("Syncing Notes-sorry not implemented" )); -} - - - -/* static */ bool KroupwareSync::startKMail(TQString *error) -{ - FUNCTIONSETUP; - - TQCString kmdcop; - TQString mess; - int pid; - - return TDEApplication::startServiceByDesktopName(CSL1("kmail"), - TQString(), - error, - &kmdcop, - &pid - )==0; -} - - -void KroupwareSync::preSync() -{ - cleanupConfig(); - start_syncCal_TodosWithKMail( fParts & Cal, fParts & Todo ); - if (fParts & Notes) - { - start_syncNotesWithKMail(); - } - if (fParts & Address) - { - start_syncAddWithKMail(); - } -} - -void KroupwareSync::postSync() -{ - cleanupConfig(); - end_syncCal_TodosWithKMail( fParts & Cal, fParts & Todo ); - if (fParts & Notes) - { - end_syncNotesWithKMail(); - } - if (fParts & Address) - { - end_syncAddWithKMail(); - } -} - - - diff --git a/kpilot/kroupware.cpp b/kpilot/kroupware.cpp new file mode 100644 index 0000000..289199f --- /dev/null +++ b/kpilot/kroupware.cpp @@ -0,0 +1,311 @@ +/* KPilot +** +** Copyright still to be determined. +** +** This file defines the actions taken when KPilot +** is Kroupware-enabled. Basically it just does a +** little communication with the local Kroupware agent (KMail). +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include + +#include +#include + + +#include +#include "kroupware.h" +#include "kpilotConfig.h" + +KroupwareSync::KroupwareSync(bool pre,int parts,KPilotDeviceLink *p) : + SyncAction(p,pre ? "KroupwarePreSync" : "KroupwarePostSync"), + fPre(pre), + fParts(parts) +{ + +} + +/* virtual */ bool KroupwareSync::exec() +{ + FUNCTIONSETUP; + if (fPre) + { + preSync(); + } + else + { + postSync(); + } + // delayDone(); + emit syncDone(this); + return true; +} + +void KroupwareSync::cleanupConfig() +{ + // tempfile check in case app has terminated during sync + // TODO!!! Use sensitive groups/keys for the kroupware branch... + TDEConfig* c = KPilotSettings::self()->config(); + c->setGroup("todoOptions"); + if ( c->hasKey( "CalFileBackup") ) { + TQString fn = c->readPathEntry( "CalFileBackup" ); + if ( fn != CSL1("empty") ) { + c->writePathEntry( "CalFile" ,fn ); + c->writeEntry( "CalFileBackup" , "empty" ); + } + } + c->setGroup("vcalOptions"); + if ( c->hasKey( "CalFileBackup") ) { + TQString fn = c->readPathEntry( "CalFileBackup" ); + if ( fn != CSL1("empty") ) { + c->writePathEntry( "CalFile" ,fn ); + c->writeEntry( "CalFileBackup" , "empty" ); + } + } + c->setGroup("Abbrowser-conduit"); + c->writeEntry( "KMailTempFile" , "empty" ); + KPilotSettings::writeConfig(); +} + +// For the log messages, I've added i18n to the +// ones I consider relevant for the user. The rest is +// really debug info, and shouldn't go to the normal +// sync log for the user. +// +// TODO!!! better way to read the config options! +void KroupwareSync::start_syncCal_TodosWithKMail( bool cal, bool todos ) +{ + if ( !cal && ! todos ) + return; + TDEConfig*c = KPilotSettings::self()->config(); + DCOPClient *client = kapp->dcopClient(); + KTempFile tempfile; + TQString filename = tempfile.name(); + TQByteArray data, reply_data; + TQCString reply_type; + TQDataStream arg(data, IO_WriteOnly); + arg << filename; + if (!client->call( "kmail" , + "KOrganizerSyncIface", + "pullSyncData(TQString)", + data, + reply_type, + reply_data)) { + logMessage( CSL1("Calling KMail over DCOP failed!" )); + logMessage(CSL1("Not syncing calendars with KMail")); + logMessage(CSL1("Not syncing to-dos with KMail")); + } + else { + logMessage(CSL1("Calling Cal/Todo over DCOP succeeded")); + // now prepare for syncing + _syncWithKMail = true; + if ( todos ) { + logMessage( i18n("Syncing to-dos with KMail" )); + c->setGroup("todoOptions"); + TQString fn = c->readPathEntry( "CalFile" ); + c->writePathEntry( "CalFileBackup" ,fn ); + c->writePathEntry( "CalFile" ,filename ); + } + else + logMessage( CSL1("Not syncing todos with KMail" )); + if ( cal ) { + logMessage( i18n("Syncing calendar with KMail" )); + c->setGroup("vcalOptions"); + TQString fn = c->readPathEntry( "CalFile" ); + c->writePathEntry( "CalFileBackup" ,fn ); + c->writePathEntry( "CalFile" ,filename ); + } + else + logMessage( CSL1("Not syncing calendar with KMail" )); + } + KPilotSettings::self()->writeConfig(); +} + +void KroupwareSync::start_syncAddWithKMail() +{ + logMessage( CSL1("Syncing Addresses with KMail" )); + DCOPClient *client = kapp->dcopClient(); + KTempFile tempfile; + TQString filename = tempfile.name(); + TQByteArray data, reply_data; + TQCString reply_type; + TQDataStream arg(data, IO_WriteOnly); + arg << filename; + if (!client->call( "kmail" , + "KMailIface", + "requestAddresses(TQString)", + data, + reply_type, + reply_data)) { + logMessage(CSL1("Calling KMail over DCOP failed!" )); + logMessage(CSL1("Not syncing Addresses with KMail")); + } + else { + // TODO!!! better config handling! + TDEConfig*c = KPilotSettings::self()->config(); + logMessage(CSL1("Calling addresses over DCOP succeeded")); + c->setGroup("Abbrowser-conduit"); + c->writePathEntry( "KMailTempFile" , filename ); + KPilotSettings::self()->writeConfig(); + } +} +void KroupwareSync::start_syncNotesWithKMail() +{ + logMessage( i18n("Syncing Notes with Mail" )); + logMessage( CSL1("Syncing Notes-sorry not implemented" )); +} + +void KroupwareSync::end_syncCal_TodosWithKMail( bool cal, bool todos) +{ + if ( !cal && ! todos ) + return; + TQString filename; + TDEConfig*c=KPilotSettings::self()->config(); + if ( todos ) { + logMessage( i18n("Rewriting to-dos to KMail..." )); + c->setGroup("todoOptions"); + filename = c->readPathEntry( "CalFile" ); + c->writePathEntry( "CalFile", c->readPathEntry( "CalFileBackup" ) ); + c->writeEntry( "CalFileBackup", "empty"); + } + if ( cal ) { + logMessage( i18n("Rewriting Calendar to KMail" )); + c->setGroup("vcalOptions"); + filename = c->readPathEntry( "CalFile" ); + TQString tf = c->readPathEntry( "CalFileBackup" ) ; + c->writePathEntry( "CalFile" , tf ); + c->writeEntry( "CalFileBackup" ,"empty"); + } + KPilotSettings::writeConfig(); + if ( !filename.isEmpty() ) { + logMessage(CSL1("Try to call KMail via DCOP to finish sync...")); + // try DCOP connection to KMail + DCOPClient *client = kapp->dcopClient(); + TQByteArray data, reply_data; + TQCString reply_type; + TQDataStream arg(data, IO_WriteOnly); + arg << filename; + if (!client->call( "kmail" /*"korganizer" kmdcop */, + "KOrganizerSyncIface", + "pushSyncData(TQString)", + data, + reply_type, + reply_data)) { + logMessage( CSL1("Calling KMail over DCOP failed!" )); + logMessage( CSL1("Sync is not complete")); + logMessage( CSL1("Data from Palm stored in file:")); + logMessage(filename); + } else { + logMessage(CSL1("Calling over DCOP succeeded")); + logMessage(CSL1("Sync to KMail has finished successfully")); + } + TQFile::remove( filename ); + } +} +void KroupwareSync::end_syncAddWithKMail() +{ + logMessage( i18n("Syncing KMail with Addresses " )); + DCOPClient *client = kapp->dcopClient(); + // TODO!! better config handling (TDEConfig XT) + TDEConfig*c = KPilotSettings::self()->config(); + c->setGroup("Abbrowser-conduit"); + TQString filename = c->readPathEntry( "KMailTempFile" ); + c->writeEntry( "KMailTempFile" , "empty" ); + KPilotSettings::writeConfig(); + TQByteArray data, reply_data; + TQCString reply_type; + TQDataStream arg(data, IO_WriteOnly); + arg << filename; + arg << TQStringList(); + if (!client->call( "kmail" , + "KMailIface", + "storeAddresses(TQString, TQStringList)", + data, + reply_type, + reply_data)) { + logMessage(CSL1("Calling KMail over DCOP failed!" )); + logMessage(CSL1("Not syncing Addresses with KMail")); + } + else { + logMessage(CSL1("Calling store addresses over DCOP succeeded")); + } + //TQFile::remove( filename ); +} +void KroupwareSync::end_syncNotesWithKMail() +{ + logMessage( i18n("Syncing KMail with Notes" )); + logMessage( CSL1("Syncing Notes-sorry not implemented" )); +} + + + +/* static */ bool KroupwareSync::startKMail(TQString *error) +{ + FUNCTIONSETUP; + + TQCString kmdcop; + TQString mess; + int pid; + + return TDEApplication::startServiceByDesktopName(CSL1("kmail"), + TQString(), + error, + &kmdcop, + &pid + )==0; +} + + +void KroupwareSync::preSync() +{ + cleanupConfig(); + start_syncCal_TodosWithKMail( fParts & Cal, fParts & Todo ); + if (fParts & Notes) + { + start_syncNotesWithKMail(); + } + if (fParts & Address) + { + start_syncAddWithKMail(); + } +} + +void KroupwareSync::postSync() +{ + cleanupConfig(); + end_syncCal_TodosWithKMail( fParts & Cal, fParts & Todo ); + if (fParts & Notes) + { + end_syncNotesWithKMail(); + } + if (fParts & Address) + { + end_syncAddWithKMail(); + } +} + + + diff --git a/kpilot/listCat.cc b/kpilot/listCat.cc deleted file mode 100644 index 9c2de3c..0000000 --- a/kpilot/listCat.cc +++ /dev/null @@ -1,272 +0,0 @@ -/* KPilot -** -** Copyright (C) 2000-2001 by Adriaan de Groot -** -** This file defines a specialization of TDEListView that can -** be used to sort some fixed set of object into some fixed -** set of categories. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include - -#include "listCat.moc" - - -ListCategorizer::ListCategorizer(TQWidget * parent, - const char *name) : - TDEListView(parent, name), - fStartOpen(false) -{ - FUNCTIONSETUP; - setupWidget(); -} - -ListCategorizer::ListCategorizer(const TQStringList & i, - bool startOpen, - TQWidget * parent, - const char *name) : - TDEListView(parent, name), - fStartOpen(startOpen) -{ - FUNCTIONSETUP; - addCategories(i); -} - -void ListCategorizer::addCategories(const TQStringList & l) -{ - FUNCTIONSETUP; - TQStringList::ConstIterator i; - - for (i = l.begin(); i != l.end(); ++i) - { - (void) addCategory(*i); - } -} - -TQListViewItem *ListCategorizer::addCategory(const TQString & name, - const TQString & desc) -{ - FUNCTIONSETUP; - TQListViewItem *m = new TQListViewItem(this, name, desc); - - m->setSelectable(false); - m->setOpen(fStartOpen); - return m; -} - -void ListCategorizer::setupWidget() -{ - FUNCTIONSETUP; - addColumn(i18n("Category")); - addColumn(i18n("Description")); - setItemsMovable(false); - setDragEnabled(true); - setAcceptDrops(true); - setDropVisualizer(true); - setRootIsDecorated(true); -} - -/* virtual */ bool ListCategorizer::acceptDrag(TQDropEvent * event) const -{ - FUNCTIONSETUP; - if (!(event->source())) - return false; - TQListViewItem *p = itemAt(event->pos()); - - if (!p) - return false; - - return true; -} - -/* virtual */ void ListCategorizer::contentsDropEvent(TQDropEvent * e) -{ - FUNCTIONSETUP; - cleanDropVisualizer(); - - if (!acceptDrag(e)) - return; - e->accept(); - - TQListViewItem *p = itemAt(e->pos()); - TQListViewItem *selection = currentItem(); - - if (!p) - { - WARNINGKPILOT << "Drop without a category!" << endl; - return; - } - - TQListViewItem *category = p->parent(); - - if (!category) - { - category = p; - } - - moveItem(selection, category, 0L); -} - -/* virtual */ void ListCategorizer::startDrag() -{ - FUNCTIONSETUP; - TQListViewItem *p = currentItem(); - - if (!p || !p->parent()) - return; - - TDEListView::startDrag(); -} - -TQStringList ListCategorizer::listSiblings(const TQListViewItem * p, int column) const -{ - FUNCTIONSETUP; - TQStringList l; - - while (p) - { - l.append(p->text(column)); - p = p->nextSibling(); - } - - return l; -} - -TQListViewItem *ListCategorizer::findCategory(const TQString & category) const -{ - FUNCTIONSETUP; - TQListViewItem *p = firstChild(); - - while (p) - { - if (p->text(0) == category) - return p; - p = p->nextSibling(); - } - - return 0L; -} - -TQListViewItem *ListCategorizer::addItem(const TQString & category, - const TQString & name, const TQString & description) -{ - FUNCTIONSETUP; - TQListViewItem *p = findCategory(category); - - if (!p) - return 0L; - - return new TQListViewItem(p, name, description); -} - -#define RVPAD (4) - -RichListViewItem::RichListViewItem(TQListViewItem *p, - TQString l, - int c) : - TQListViewItem(p,l) -{ - FUNCTIONSETUP; - - fColumns=c; - fIsRich = new bool[c]; - fRect = new TQRect[c]; - - for (int i=0; ifontMetrics().boundingRect(v->itemMargin()+RVPAD,0+RVPAD, - v->columnWidth(c)-v->itemMargin()-RVPAD,300, - AlignLeft | AlignTop | WordBreak, - text(c)); -} - - -/* virtual */ void RichListViewItem::setup() -{ - FUNCTIONSETUP; - - TQListViewItem::setup(); - - int h = height(); - - for (int i=0; ieraseRect(0,0,width,height()); - p->setBackgroundColor(gc.background()); - p->eraseRect(RVPAD,RVPAD,width-RVPAD,height()-RVPAD); - p->setPen(gc.text()); - p->drawText(v->itemMargin()+RVPAD,0+RVPAD, - width-v->itemMargin()-RVPAD,height()-RVPAD, - AlignTop | AlignLeft | WordBreak, - text(column), - -1, - &fRect[column]); -} diff --git a/kpilot/listCat.cpp b/kpilot/listCat.cpp new file mode 100644 index 0000000..9c2de3c --- /dev/null +++ b/kpilot/listCat.cpp @@ -0,0 +1,272 @@ +/* KPilot +** +** Copyright (C) 2000-2001 by Adriaan de Groot +** +** This file defines a specialization of TDEListView that can +** be used to sort some fixed set of object into some fixed +** set of categories. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include + +#include "listCat.moc" + + +ListCategorizer::ListCategorizer(TQWidget * parent, + const char *name) : + TDEListView(parent, name), + fStartOpen(false) +{ + FUNCTIONSETUP; + setupWidget(); +} + +ListCategorizer::ListCategorizer(const TQStringList & i, + bool startOpen, + TQWidget * parent, + const char *name) : + TDEListView(parent, name), + fStartOpen(startOpen) +{ + FUNCTIONSETUP; + addCategories(i); +} + +void ListCategorizer::addCategories(const TQStringList & l) +{ + FUNCTIONSETUP; + TQStringList::ConstIterator i; + + for (i = l.begin(); i != l.end(); ++i) + { + (void) addCategory(*i); + } +} + +TQListViewItem *ListCategorizer::addCategory(const TQString & name, + const TQString & desc) +{ + FUNCTIONSETUP; + TQListViewItem *m = new TQListViewItem(this, name, desc); + + m->setSelectable(false); + m->setOpen(fStartOpen); + return m; +} + +void ListCategorizer::setupWidget() +{ + FUNCTIONSETUP; + addColumn(i18n("Category")); + addColumn(i18n("Description")); + setItemsMovable(false); + setDragEnabled(true); + setAcceptDrops(true); + setDropVisualizer(true); + setRootIsDecorated(true); +} + +/* virtual */ bool ListCategorizer::acceptDrag(TQDropEvent * event) const +{ + FUNCTIONSETUP; + if (!(event->source())) + return false; + TQListViewItem *p = itemAt(event->pos()); + + if (!p) + return false; + + return true; +} + +/* virtual */ void ListCategorizer::contentsDropEvent(TQDropEvent * e) +{ + FUNCTIONSETUP; + cleanDropVisualizer(); + + if (!acceptDrag(e)) + return; + e->accept(); + + TQListViewItem *p = itemAt(e->pos()); + TQListViewItem *selection = currentItem(); + + if (!p) + { + WARNINGKPILOT << "Drop without a category!" << endl; + return; + } + + TQListViewItem *category = p->parent(); + + if (!category) + { + category = p; + } + + moveItem(selection, category, 0L); +} + +/* virtual */ void ListCategorizer::startDrag() +{ + FUNCTIONSETUP; + TQListViewItem *p = currentItem(); + + if (!p || !p->parent()) + return; + + TDEListView::startDrag(); +} + +TQStringList ListCategorizer::listSiblings(const TQListViewItem * p, int column) const +{ + FUNCTIONSETUP; + TQStringList l; + + while (p) + { + l.append(p->text(column)); + p = p->nextSibling(); + } + + return l; +} + +TQListViewItem *ListCategorizer::findCategory(const TQString & category) const +{ + FUNCTIONSETUP; + TQListViewItem *p = firstChild(); + + while (p) + { + if (p->text(0) == category) + return p; + p = p->nextSibling(); + } + + return 0L; +} + +TQListViewItem *ListCategorizer::addItem(const TQString & category, + const TQString & name, const TQString & description) +{ + FUNCTIONSETUP; + TQListViewItem *p = findCategory(category); + + if (!p) + return 0L; + + return new TQListViewItem(p, name, description); +} + +#define RVPAD (4) + +RichListViewItem::RichListViewItem(TQListViewItem *p, + TQString l, + int c) : + TQListViewItem(p,l) +{ + FUNCTIONSETUP; + + fColumns=c; + fIsRich = new bool[c]; + fRect = new TQRect[c]; + + for (int i=0; ifontMetrics().boundingRect(v->itemMargin()+RVPAD,0+RVPAD, + v->columnWidth(c)-v->itemMargin()-RVPAD,300, + AlignLeft | AlignTop | WordBreak, + text(c)); +} + + +/* virtual */ void RichListViewItem::setup() +{ + FUNCTIONSETUP; + + TQListViewItem::setup(); + + int h = height(); + + for (int i=0; ieraseRect(0,0,width,height()); + p->setBackgroundColor(gc.background()); + p->eraseRect(RVPAD,RVPAD,width-RVPAD,height()-RVPAD); + p->setPen(gc.text()); + p->drawText(v->itemMargin()+RVPAD,0+RVPAD, + width-v->itemMargin()-RVPAD,height()-RVPAD, + AlignTop | AlignLeft | WordBreak, + text(column), + -1, + &fRect[column]); +} diff --git a/kpilot/listItems.cc b/kpilot/listItems.cc deleted file mode 100644 index 7db37cc..0000000 --- a/kpilot/listItems.cc +++ /dev/null @@ -1,242 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003 by Reinhold Kainhofer -** -** Program description -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - - -#include -#include -#include - - -#ifndef _KPILOT_LISTITEMS_H -#include "listItems.h" -#endif - -#ifdef DEBUG -/* static */ int PilotListItem::crt = 0; -/* static */ int PilotListItem::del = 0; -/* static */ int PilotListItem::count = 0; - -/* static */ void PilotListItem::counts() -{ - FUNCTIONSETUP; - DEBUGKPILOT << fname - << ": created=" << crt << " deletions=" << del << endl; -} -#endif - -PilotListItem::PilotListItem(const TQString & text, - recordid_t pilotid, void *r) : - TQListBoxText(text), - fid(pilotid), - fr(r) -{ - // FUNCTIONSETUP; -#ifdef DEBUG - crt++; - count++; - if (!(count & 0xff)) - counts(); -#endif -} - -PilotListItem::~PilotListItem() -{ - // FUNCTIONSETUP; -#ifdef DEBUG - del++; - count++; - if (!(count & 0xff)) - counts(); -#endif -} - - - - -#ifdef DEBUG -/* static */ int PilotCheckListItem::crt = 0; -/* static */ int PilotCheckListItem::del = 0; -/* static */ int PilotCheckListItem::count = 0; - -/* static */ void PilotCheckListItem::counts() -{ - FUNCTIONSETUP; - DEBUGKPILOT << fname - << ": created=" << crt << " deletions=" << del << endl; -} -#endif - -PilotCheckListItem::PilotCheckListItem(TQListView * parent, const TQString & text, recordid_t pilotid, void *r) : - TQCheckListItem(parent, text, TQCheckListItem::CheckBox), - fid(pilotid), - fr(r) -{ - // FUNCTIONSETUP; -#ifdef DEBUG - crt++; - count++; - if (!(count & 0xff)) - counts(); -#endif -} - -PilotCheckListItem::~PilotCheckListItem() -{ - // FUNCTIONSETUP; -#ifdef DEBUG - del++; - count++; - if (!(count & 0xff)) - counts(); -#endif -} - -void PilotCheckListItem::stateChange ( bool on) -{ - // FUNCTIONSETUP; - TQCheckListItem::stateChange(on); - -} - - - - -#ifdef DEBUG -/* static */ int PilotListViewItem::crt = 0; -/* static */ int PilotListViewItem::del = 0; -/* static */ int PilotListViewItem::count = 0; - -/* static */ void PilotListViewItem::counts() -{ - FUNCTIONSETUP; - DEBUGKPILOT << fname - << ": created=" << crt << " deletions=" << del << endl; -} -#endif - -PilotListViewItem::PilotListViewItem( TQListView * parent, - TQString label1, TQString label2, TQString label3, TQString label4, - recordid_t pilotid, void *r): - TQListViewItem(parent, label1, label2, label3, label4, - TQString(), TQString(), TQString(), TQString()), - fid(pilotid), - fr(r), - d(new PilotListViewItemData) -{ - // FUNCTIONSETUP; - if (d) d->valCol=-1; -#ifdef DEBUG - crt++; - count++; - if (!(count & 0xff)) - counts(); -#endif -} - -PilotListViewItem::~PilotListViewItem() -{ - // FUNCTIONSETUP; -#ifdef DEBUG - del++; - count++; - if (!(count & 0xff)) - counts(); -#endif -} -void PilotListViewItem::setNumericCol(int col, bool numeric) -{ - // FUNCTIONSETUP; - if (numeric) - { - if (!numericCols.contains(col)) - numericCols.append(col); - } - else - { - if (numericCols.contains(col)) - numericCols.remove(col); - } -} - -unsigned long PilotListViewItem::colValue(int col, bool *ok) const -{ -// FUNCTIONSETUP; -/* if (!d) - { - d=new PilotListViewItemData; - d->valCol=-1; - }*/ - if (d->valCol!=col) - { - // Use true for ascending for now... - d->val=key(col, true).toULong(&d->valOk); - d->valCol=col; - } - if (ok) (*ok)=d->valOk; - return d->val; -} - -int PilotListViewItem::compare( TQListViewItem *i, int col, bool ascending ) const -{ -// FUNCTIONSETUP; - PilotListViewItem*item=dynamic_cast(i); -/*#ifdef DEBUG - DEBUGKPILOT<<"Item of dyn cast: "<colValue(col, &ok2); -/*#ifdef DEBUG - DEBUGKPILOT<<"l1="<l2) res=1; - //else res=0; -/*#ifdef DEBUG - DEBUGKPILOT<<"RESULT="< +#include +#include + + +#ifndef _KPILOT_LISTITEMS_H +#include "listItems.h" +#endif + +#ifdef DEBUG +/* static */ int PilotListItem::crt = 0; +/* static */ int PilotListItem::del = 0; +/* static */ int PilotListItem::count = 0; + +/* static */ void PilotListItem::counts() +{ + FUNCTIONSETUP; + DEBUGKPILOT << fname + << ": created=" << crt << " deletions=" << del << endl; +} +#endif + +PilotListItem::PilotListItem(const TQString & text, + recordid_t pilotid, void *r) : + TQListBoxText(text), + fid(pilotid), + fr(r) +{ + // FUNCTIONSETUP; +#ifdef DEBUG + crt++; + count++; + if (!(count & 0xff)) + counts(); +#endif +} + +PilotListItem::~PilotListItem() +{ + // FUNCTIONSETUP; +#ifdef DEBUG + del++; + count++; + if (!(count & 0xff)) + counts(); +#endif +} + + + + +#ifdef DEBUG +/* static */ int PilotCheckListItem::crt = 0; +/* static */ int PilotCheckListItem::del = 0; +/* static */ int PilotCheckListItem::count = 0; + +/* static */ void PilotCheckListItem::counts() +{ + FUNCTIONSETUP; + DEBUGKPILOT << fname + << ": created=" << crt << " deletions=" << del << endl; +} +#endif + +PilotCheckListItem::PilotCheckListItem(TQListView * parent, const TQString & text, recordid_t pilotid, void *r) : + TQCheckListItem(parent, text, TQCheckListItem::CheckBox), + fid(pilotid), + fr(r) +{ + // FUNCTIONSETUP; +#ifdef DEBUG + crt++; + count++; + if (!(count & 0xff)) + counts(); +#endif +} + +PilotCheckListItem::~PilotCheckListItem() +{ + // FUNCTIONSETUP; +#ifdef DEBUG + del++; + count++; + if (!(count & 0xff)) + counts(); +#endif +} + +void PilotCheckListItem::stateChange ( bool on) +{ + // FUNCTIONSETUP; + TQCheckListItem::stateChange(on); + +} + + + + +#ifdef DEBUG +/* static */ int PilotListViewItem::crt = 0; +/* static */ int PilotListViewItem::del = 0; +/* static */ int PilotListViewItem::count = 0; + +/* static */ void PilotListViewItem::counts() +{ + FUNCTIONSETUP; + DEBUGKPILOT << fname + << ": created=" << crt << " deletions=" << del << endl; +} +#endif + +PilotListViewItem::PilotListViewItem( TQListView * parent, + TQString label1, TQString label2, TQString label3, TQString label4, + recordid_t pilotid, void *r): + TQListViewItem(parent, label1, label2, label3, label4, + TQString(), TQString(), TQString(), TQString()), + fid(pilotid), + fr(r), + d(new PilotListViewItemData) +{ + // FUNCTIONSETUP; + if (d) d->valCol=-1; +#ifdef DEBUG + crt++; + count++; + if (!(count & 0xff)) + counts(); +#endif +} + +PilotListViewItem::~PilotListViewItem() +{ + // FUNCTIONSETUP; +#ifdef DEBUG + del++; + count++; + if (!(count & 0xff)) + counts(); +#endif +} +void PilotListViewItem::setNumericCol(int col, bool numeric) +{ + // FUNCTIONSETUP; + if (numeric) + { + if (!numericCols.contains(col)) + numericCols.append(col); + } + else + { + if (numericCols.contains(col)) + numericCols.remove(col); + } +} + +unsigned long PilotListViewItem::colValue(int col, bool *ok) const +{ +// FUNCTIONSETUP; +/* if (!d) + { + d=new PilotListViewItemData; + d->valCol=-1; + }*/ + if (d->valCol!=col) + { + // Use true for ascending for now... + d->val=key(col, true).toULong(&d->valOk); + d->valCol=col; + } + if (ok) (*ok)=d->valOk; + return d->val; +} + +int PilotListViewItem::compare( TQListViewItem *i, int col, bool ascending ) const +{ +// FUNCTIONSETUP; + PilotListViewItem*item=dynamic_cast(i); +/*#ifdef DEBUG + DEBUGKPILOT<<"Item of dyn cast: "<colValue(col, &ok2); +/*#ifdef DEBUG + DEBUGKPILOT<<"l1="<l2) res=1; + //else res=0; +/*#ifdef DEBUG + DEBUGKPILOT<<"RESULT="< -#include -#include - -#include - -#ifndef PILOT_LINK_PATCH -#define PILOT_LINK_PATCH "unknown" -#endif -#include "logFile.h" -#include "kpilotConfig.h" - -#include "logFile.moc" - - -LogFile::LogFile() : DCOPObject("LogIface"), TQObject(), fOutfile(0L), fSyncing(false) -{ - FUNCTIONSETUP; -} - - -/* DCOP */ ASYNC LogFile::logStartSync() -{ - FUNCTIONSETUP; - // If a sync is already running (something went wrong then!), close that old log - if (fSyncing) logEndSync(); - - fOutfile = new TQFile(KPilotSettings::logFileName()); - - if (!fOutfile || !fOutfile->open(IO_WriteOnly)) - { - WARNINGKPILOT << "Unable to open log file " << KPilotSettings::logFileName() << endl; - KPILOT_DELETE( fOutfile ); - fSyncing = false; - return; - } - - fSyncing = true; - fLogStream.setDevice(TQT_TQIODEVICE(fOutfile)); - - fLogStream<<(CSL1("KPilot HotSync log, %1").arg(TQDateTime::currentDateTime().toString()))<close(); - KPILOT_DELETE(fOutfile) - fSyncing=false; - } -} - -/* DCOP */ ASYNC LogFile::logMessage(TQString s) -{ - addMessage(s); -} - -/* DCOP */ ASYNC LogFile::logError(TQString s) -{ - addMessage(s); -} - -/* DCOP */ ASYNC LogFile::logProgress(TQString, int) -{ -} - - -void LogFile::addMessage(const TQString & s) -{ - FUNCTIONSETUP; - if ( fSyncing && !s.isEmpty() ) - { - fLogStream< +#include +#include + +#include + +#ifndef PILOT_LINK_PATCH +#define PILOT_LINK_PATCH "unknown" +#endif +#include "logFile.h" +#include "kpilotConfig.h" + +#include "logFile.moc" + + +LogFile::LogFile() : DCOPObject("LogIface"), TQObject(), fOutfile(0L), fSyncing(false) +{ + FUNCTIONSETUP; +} + + +/* DCOP */ ASYNC LogFile::logStartSync() +{ + FUNCTIONSETUP; + // If a sync is already running (something went wrong then!), close that old log + if (fSyncing) logEndSync(); + + fOutfile = new TQFile(KPilotSettings::logFileName()); + + if (!fOutfile || !fOutfile->open(IO_WriteOnly)) + { + WARNINGKPILOT << "Unable to open log file " << KPilotSettings::logFileName() << endl; + KPILOT_DELETE( fOutfile ); + fSyncing = false; + return; + } + + fSyncing = true; + fLogStream.setDevice(TQT_TQIODEVICE(fOutfile)); + + fLogStream<<(CSL1("KPilot HotSync log, %1").arg(TQDateTime::currentDateTime().toString()))<close(); + KPILOT_DELETE(fOutfile) + fSyncing=false; + } +} + +/* DCOP */ ASYNC LogFile::logMessage(TQString s) +{ + addMessage(s); +} + +/* DCOP */ ASYNC LogFile::logError(TQString s) +{ + addMessage(s); +} + +/* DCOP */ ASYNC LogFile::logProgress(TQString, int) +{ +} + + +void LogFile::addMessage(const TQString & s) +{ + FUNCTIONSETUP; + if ( fSyncing && !s.isEmpty() ) + { + fLogStream< -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include - -#include - -#ifndef PILOT_LINK_PATCH -#define PILOT_LINK_PATCH "unknown" -#endif - -#include "logWidget.moc" - -#define TE_EOL "\n" - - -LogWidget::LogWidget(TQWidget * parent) : - DCOPObject("LogIface"), - PilotComponent(parent, "component_log", TQString()), - fLog(0L), - fShowTime(false), - fSplash(0L), - fLabel(0L), - fProgress(0L), - fButtonBox(0L) -{ - FUNCTIONSETUP; - TQGridLayout *grid = new TQGridLayout(this, 4, 4, SPACING); - - grid->addRowSpacing(0, SPACING); - grid->addRowSpacing(1, 100); - grid->addColSpacing(2, 100); - grid->addRowSpacing(3, SPACING); - grid->addColSpacing(0, SPACING); - grid->addColSpacing(3, SPACING); - grid->setRowStretch(1, 50); - grid->setColStretch(2, 50); - - fLog = new TQTextEdit(this); - fLog->setReadOnly(true); - fLog->setWordWrap(TQTextEdit::WidgetWidth); - fLog->setWrapPolicy(TQTextEdit::AtWordOrDocumentBoundary); - fLog->setTextFormat(TQt::LogText); - - TQWhatsThis::add(fLog, i18n("This lists all the messages received " - "during the current HotSync")); - grid->addMultiCellWidget(fLog, 1, 1,1,2); - - - TQString initialText ; - - initialText.append(CSL1("Version: KPilot %1" TE_EOL) - .arg(TQString::fromLatin1(KPILOT_VERSION))); - initialText.append(CSL1("Version: pilot-link %1.%2.%3%4" TE_EOL) - .arg(PILOT_LINK_VERSION) - .arg(PILOT_LINK_MAJOR) - .arg(PILOT_LINK_MINOR) -#ifdef PILOT_LINK_PATCH - .arg(TQString::fromLatin1(PILOT_LINK_PATCH)) -#else - .arg(TQString()) -#endif - ); -#ifdef TDE_VERSION_STRING - initialText.append(CSL1("Version: KDE %1" TE_EOL) - .arg(TQString::fromLatin1(TDE_VERSION_STRING))); -#endif -#ifdef TQT_VERSION_STR - initialText.append(CSL1("Version: TQt %1" TE_EOL) - .arg(TQString::fromLatin1(TQT_VERSION_STR))); -#endif - - initialText.append(CSL1(TE_EOL)); - initialText.append(i18n("HotSync Log")); - initialText.append(CSL1(TE_EOL)); - -#if KDE_IS_VERSION(3,3,0) -#else - initialText.append(CSL1(TE_EOL "KDE 3.2 is no longer supported. Please update to KDE 3.3 or later." TE_EOL)); - initialText.append(CSL1(TE_EOL "You may be unable to do conflict resolution." TE_EOL)); -#endif - - fLog->setText(initialText); - fLog->scrollToBottom(); - - TQHBox *h = new TQHBox(this); - h->setSpacing(SPACING); - TQPushButton *b = new TQPushButton( - i18n("Clear the text of HotSync messages","Clear Log"), - h); - TQWhatsThis::add(b,i18n("Clears the list of messages from the " - "current HotSync.")); - connect(b,TQT_SIGNAL(clicked()),this,TQT_SLOT(clearLog())); - - b = new TQPushButton(i18n("Save Log..."),h); - TQWhatsThis::add(b,i18n("You can save the list of messages received " - "during this HotSync to a file (for example for use in a " - "bug report) by clicking here.")); - connect(b,TQT_SIGNAL(clicked()),this,TQT_SLOT(saveLog())); - - fButtonBox = h; - - grid->addMultiCellWidget(h,2,2,1,2); - - fLabel = new TQLabel(i18n("Sync progress:"),this); - grid->addWidget(fLabel,3,1); - fProgress = new KProgress(this); - TQWhatsThis::add(fProgress,i18n("The (estimated) percentage " - "completed in the current HotSync.")); - grid->addWidget(fProgress,3,2); - - - TQString splashPath = - TDEGlobal::dirs()->findResource("data", - CSL1("kpilot/kpilot-splash.png")); - - if (!splashPath.isEmpty() && TQFile::exists(splashPath)) - { - fLog->hide(); - fLabel->hide(); - fProgress->hide(); - - TQPixmap splash(splashPath); - TQPainter painter(&splash); - painter.setPen(TQColor(0, 255, 0)); - - // This latin1() is ok; KPILOT_VERSION is a #define - // of a constant string. - int textWidth =fontMetrics().width( - TQString::fromLatin1(KPILOT_VERSION)) ; - int textHeight = fontMetrics().height(); - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Using text size " - << textWidth << "x" << textHeight - << endl; -#endif - - painter.fillRect(splash.width() - 28 - textWidth, - splash.height() - 6 - textHeight, - textWidth + 6, - textHeight + 4, - black); - painter.drawText(splash.width() - 25 - textWidth, - splash.height() - 8, - TQString::fromLatin1(KPILOT_VERSION)); - fSplash = new TQLabel(this); - fSplash->setPixmap(splash); - fSplash->setAlignment(AlignCenter); - TQTimer::singleShot(3000,this,TQT_SLOT(hideSplash())); - grid->addMultiCellWidget(fSplash,1,3,1,2); - grid->addColSpacing(0,10); - grid->setColStretch(1,50); - grid->setColStretch(2,50); - grid->addColSpacing(3,10); - } - -} - -void LogWidget::addMessage(const TQString & s) -{ - FUNCTIONSETUP; - - if (s.isEmpty()) return; - if (!fLog) return; - TQString t; - - if (fShowTime) - { - t.append(CSL1("")); - t.append(TQTime::currentTime().toString()); - t.append(CSL1(" ")); - } - - t.append(s); - - fLog->append(t); - fLog->scrollToBottom(); -} - -void LogWidget::addError(const TQString & s) -{ - FUNCTIONSETUP; - - if (s.isEmpty()) return; - - WARNINGKPILOT << "KPilot error: " << s << endl; - - if (!fLog) return; - - TQString t; - - t.append(CSL1("")); - t.append(s); - t.append(CSL1("")); - - addMessage(t); -} - -void LogWidget::addProgress(const TQString &s,int i) -{ - FUNCTIONSETUP; - - if (!s.isEmpty()) logMessage(s); - - if ((i >= 0) && (i <= 100)) - { - // setValue seems to be in both KDE2 and - // KDE3, but is marked deprecated in KDE3. - // - // -#ifdef KDE2 - fProgress->setValue(i); -#else - fProgress->setProgress(i); -#endif - } -} - -void LogWidget::syncDone() -{ - FUNCTIONSETUP; - - addMessage(i18n("HotSync Finished.")); -} - -void LogWidget::hideSplash() -{ - FUNCTIONSETUP; - - if (fSplash) - { - fSplash->hide(); - KPILOT_DELETE(fSplash); - } - - fLog->show(); - fLabel->show(); - fProgress->show(); -} - - -/* DCOP */ ASYNC LogWidget::logMessage(TQString s) -{ - addMessage(s); -} - -/* DCOP */ ASYNC LogWidget::logError(TQString s) -{ - addError(s); -} - -/* DCOP */ ASYNC LogWidget::logProgress(TQString s, int i) -{ - addProgress(s,i); -} - -/* DCOP */ ASYNC LogWidget::logStartSync() -{ -} - -/* DCOP */ ASYNC LogWidget::logEndSync() -{ -} - -/* slot */ void LogWidget::clearLog() -{ - FUNCTIONSETUP; - - if (fLog) - { - fLog->setText(TQString()); - } -} - -/* slot */ void LogWidget::saveLog() -{ - FUNCTIONSETUP; - - bool finished = false; - - while (!finished) - { - TQString saveFileName = KFileDialog::getSaveFileName( - TQString(), /* default */ - CSL1("*.log"), /* show log files by default */ - this, - i18n("Save Log")); - - if (saveFileName.isEmpty()) return; - if (TQFile::exists(saveFileName)) - { - int r = KMessageBox::warningYesNoCancel( - this, - i18n("The file exists. Do you want to " - "overwrite it?"), - i18n("File Exists"), i18n("Overwrite"), i18n("Do Not Overwrite")); - if (r==KMessageBox::Yes) - { - finished=saveFile(saveFileName); - } - - if (r==KMessageBox::Cancel) return; - } - else - { - finished=saveFile(saveFileName); - } - } -} - - -bool LogWidget::saveFile(const TQString &saveFileName) -{ - FUNCTIONSETUP; - - TQFile f(saveFileName); - if (!f.open(IO_WriteOnly)) - { - int r = KMessageBox::questionYesNo(this, - i18n("Cannot open the file "%1" " - "for writing; try again?"), - i18n("Cannot Save"), i18n("Try Again"), i18n("Do Not Try")); - - if (r==KMessageBox::Yes) return false; - return true; - } - else - { - TQTextStream t(&f); - t << fLog->text(); - } - - f.close(); - return true; -} - diff --git a/kpilot/logWidget.cpp b/kpilot/logWidget.cpp new file mode 100644 index 0000000..55db96a --- /dev/null +++ b/kpilot/logWidget.cpp @@ -0,0 +1,383 @@ +/* KPilot +** +** Copyright (C) 2001 by Dan Pilone +** +** This file defines the log window widget, which logs +** sync-messages during a HotSync. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org. +*/ + +#include "options.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +#include + +#ifndef PILOT_LINK_PATCH +#define PILOT_LINK_PATCH "unknown" +#endif + +#include "logWidget.moc" + +#define TE_EOL "\n" + + +LogWidget::LogWidget(TQWidget * parent) : + DCOPObject("LogIface"), + PilotComponent(parent, "component_log", TQString()), + fLog(0L), + fShowTime(false), + fSplash(0L), + fLabel(0L), + fProgress(0L), + fButtonBox(0L) +{ + FUNCTIONSETUP; + TQGridLayout *grid = new TQGridLayout(this, 4, 4, SPACING); + + grid->addRowSpacing(0, SPACING); + grid->addRowSpacing(1, 100); + grid->addColSpacing(2, 100); + grid->addRowSpacing(3, SPACING); + grid->addColSpacing(0, SPACING); + grid->addColSpacing(3, SPACING); + grid->setRowStretch(1, 50); + grid->setColStretch(2, 50); + + fLog = new TQTextEdit(this); + fLog->setReadOnly(true); + fLog->setWordWrap(TQTextEdit::WidgetWidth); + fLog->setWrapPolicy(TQTextEdit::AtWordOrDocumentBoundary); + fLog->setTextFormat(TQt::LogText); + + TQWhatsThis::add(fLog, i18n("This lists all the messages received " + "during the current HotSync")); + grid->addMultiCellWidget(fLog, 1, 1,1,2); + + + TQString initialText ; + + initialText.append(CSL1("Version: KPilot %1" TE_EOL) + .arg(TQString::fromLatin1(KPILOT_VERSION))); + initialText.append(CSL1("Version: pilot-link %1.%2.%3%4" TE_EOL) + .arg(PILOT_LINK_VERSION) + .arg(PILOT_LINK_MAJOR) + .arg(PILOT_LINK_MINOR) +#ifdef PILOT_LINK_PATCH + .arg(TQString::fromLatin1(PILOT_LINK_PATCH)) +#else + .arg(TQString()) +#endif + ); +#ifdef TDE_VERSION_STRING + initialText.append(CSL1("Version: KDE %1" TE_EOL) + .arg(TQString::fromLatin1(TDE_VERSION_STRING))); +#endif +#ifdef TQT_VERSION_STR + initialText.append(CSL1("Version: TQt %1" TE_EOL) + .arg(TQString::fromLatin1(TQT_VERSION_STR))); +#endif + + initialText.append(CSL1(TE_EOL)); + initialText.append(i18n("HotSync Log")); + initialText.append(CSL1(TE_EOL)); + +#if KDE_IS_VERSION(3,3,0) +#else + initialText.append(CSL1(TE_EOL "KDE 3.2 is no longer supported. Please update to KDE 3.3 or later." TE_EOL)); + initialText.append(CSL1(TE_EOL "You may be unable to do conflict resolution." TE_EOL)); +#endif + + fLog->setText(initialText); + fLog->scrollToBottom(); + + TQHBox *h = new TQHBox(this); + h->setSpacing(SPACING); + TQPushButton *b = new TQPushButton( + i18n("Clear the text of HotSync messages","Clear Log"), + h); + TQWhatsThis::add(b,i18n("Clears the list of messages from the " + "current HotSync.")); + connect(b,TQT_SIGNAL(clicked()),this,TQT_SLOT(clearLog())); + + b = new TQPushButton(i18n("Save Log..."),h); + TQWhatsThis::add(b,i18n("You can save the list of messages received " + "during this HotSync to a file (for example for use in a " + "bug report) by clicking here.")); + connect(b,TQT_SIGNAL(clicked()),this,TQT_SLOT(saveLog())); + + fButtonBox = h; + + grid->addMultiCellWidget(h,2,2,1,2); + + fLabel = new TQLabel(i18n("Sync progress:"),this); + grid->addWidget(fLabel,3,1); + fProgress = new KProgress(this); + TQWhatsThis::add(fProgress,i18n("The (estimated) percentage " + "completed in the current HotSync.")); + grid->addWidget(fProgress,3,2); + + + TQString splashPath = + TDEGlobal::dirs()->findResource("data", + CSL1("kpilot/kpilot-splash.png")); + + if (!splashPath.isEmpty() && TQFile::exists(splashPath)) + { + fLog->hide(); + fLabel->hide(); + fProgress->hide(); + + TQPixmap splash(splashPath); + TQPainter painter(&splash); + painter.setPen(TQColor(0, 255, 0)); + + // This latin1() is ok; KPILOT_VERSION is a #define + // of a constant string. + int textWidth =fontMetrics().width( + TQString::fromLatin1(KPILOT_VERSION)) ; + int textHeight = fontMetrics().height(); + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Using text size " + << textWidth << "x" << textHeight + << endl; +#endif + + painter.fillRect(splash.width() - 28 - textWidth, + splash.height() - 6 - textHeight, + textWidth + 6, + textHeight + 4, + black); + painter.drawText(splash.width() - 25 - textWidth, + splash.height() - 8, + TQString::fromLatin1(KPILOT_VERSION)); + fSplash = new TQLabel(this); + fSplash->setPixmap(splash); + fSplash->setAlignment(AlignCenter); + TQTimer::singleShot(3000,this,TQT_SLOT(hideSplash())); + grid->addMultiCellWidget(fSplash,1,3,1,2); + grid->addColSpacing(0,10); + grid->setColStretch(1,50); + grid->setColStretch(2,50); + grid->addColSpacing(3,10); + } + +} + +void LogWidget::addMessage(const TQString & s) +{ + FUNCTIONSETUP; + + if (s.isEmpty()) return; + if (!fLog) return; + TQString t; + + if (fShowTime) + { + t.append(CSL1("")); + t.append(TQTime::currentTime().toString()); + t.append(CSL1(" ")); + } + + t.append(s); + + fLog->append(t); + fLog->scrollToBottom(); +} + +void LogWidget::addError(const TQString & s) +{ + FUNCTIONSETUP; + + if (s.isEmpty()) return; + + WARNINGKPILOT << "KPilot error: " << s << endl; + + if (!fLog) return; + + TQString t; + + t.append(CSL1("")); + t.append(s); + t.append(CSL1("")); + + addMessage(t); +} + +void LogWidget::addProgress(const TQString &s,int i) +{ + FUNCTIONSETUP; + + if (!s.isEmpty()) logMessage(s); + + if ((i >= 0) && (i <= 100)) + { + // setValue seems to be in both KDE2 and + // KDE3, but is marked deprecated in KDE3. + // + // +#ifdef KDE2 + fProgress->setValue(i); +#else + fProgress->setProgress(i); +#endif + } +} + +void LogWidget::syncDone() +{ + FUNCTIONSETUP; + + addMessage(i18n("HotSync Finished.")); +} + +void LogWidget::hideSplash() +{ + FUNCTIONSETUP; + + if (fSplash) + { + fSplash->hide(); + KPILOT_DELETE(fSplash); + } + + fLog->show(); + fLabel->show(); + fProgress->show(); +} + + +/* DCOP */ ASYNC LogWidget::logMessage(TQString s) +{ + addMessage(s); +} + +/* DCOP */ ASYNC LogWidget::logError(TQString s) +{ + addError(s); +} + +/* DCOP */ ASYNC LogWidget::logProgress(TQString s, int i) +{ + addProgress(s,i); +} + +/* DCOP */ ASYNC LogWidget::logStartSync() +{ +} + +/* DCOP */ ASYNC LogWidget::logEndSync() +{ +} + +/* slot */ void LogWidget::clearLog() +{ + FUNCTIONSETUP; + + if (fLog) + { + fLog->setText(TQString()); + } +} + +/* slot */ void LogWidget::saveLog() +{ + FUNCTIONSETUP; + + bool finished = false; + + while (!finished) + { + TQString saveFileName = KFileDialog::getSaveFileName( + TQString(), /* default */ + CSL1("*.log"), /* show log files by default */ + this, + i18n("Save Log")); + + if (saveFileName.isEmpty()) return; + if (TQFile::exists(saveFileName)) + { + int r = KMessageBox::warningYesNoCancel( + this, + i18n("The file exists. Do you want to " + "overwrite it?"), + i18n("File Exists"), i18n("Overwrite"), i18n("Do Not Overwrite")); + if (r==KMessageBox::Yes) + { + finished=saveFile(saveFileName); + } + + if (r==KMessageBox::Cancel) return; + } + else + { + finished=saveFile(saveFileName); + } + } +} + + +bool LogWidget::saveFile(const TQString &saveFileName) +{ + FUNCTIONSETUP; + + TQFile f(saveFileName); + if (!f.open(IO_WriteOnly)) + { + int r = KMessageBox::questionYesNo(this, + i18n("Cannot open the file "%1" " + "for writing; try again?"), + i18n("Cannot Save"), i18n("Try Again"), i18n("Do Not Try")); + + if (r==KMessageBox::Yes) return false; + return true; + } + else + { + TQTextStream t(&f); + t << fLog->text(); + } + + f.close(); + return true; +} + diff --git a/kpilot/main-config.cc b/kpilot/main-config.cc deleted file mode 100644 index e69de29..0000000 diff --git a/kpilot/main-config.cpp b/kpilot/main-config.cpp new file mode 100644 index 0000000..e69de29 diff --git a/kpilot/main-test.cc b/kpilot/main-test.cc deleted file mode 100644 index 68e6588..0000000 --- a/kpilot/main-test.cc +++ /dev/null @@ -1,437 +0,0 @@ -/* KPilot -** -** Copyright (C) 2001 by Dan Pilone -** Copyright (C) 2001,2002,2003,2004 by Adriaan de Groot -** -** This is the main program for kpilotTest, which shows a SyncLog and -** exercises the KPilotDeviceLink class. It's intended to test if the -** Palm hardware and the KPilot software are functioning correctly to -** some extent. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org. -*/ - -#include "options.h" - -#include -#include -#include - -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include - -#include - -#include "actionQueue.h" -#include "actions.h" -#include "kpilotdevicelink.h" -#include "kpilotlocallink.h" -#include "pilot.h" - -#include "kpilotConfig.h" -#include "hotSync.h" - - -static TDECmdLineOptions generalOptions[] = { - {"p",0,0}, - {"port ", - I18N_NOOP("Path to Pilot device node"), - "/dev/pilot"}, - {"l",0,0}, - {"list", I18N_NOOP("List DBs"), 0}, - {"b",0,0}, - {"backup ", I18N_NOOP("Backup Pilot to "), 0}, - {"r",0,0}, - {"restore ", I18N_NOOP("Restore Pilot from backup"), 0}, - {"e",0,0}, - { "exec ", - I18N_NOOP("Run conduit from desktop file "), - 0 }, - {"c",0,0}, - { "check ", - I18N_NOOP("Run a specific check (with the device)"), "help"}, - {"s",0,0}, - { "show ", - I18N_NOOP("Show KPilot configuration information"), "help"}, -#ifdef DEBUG - { "debug ", - I18N_NOOP("Set the debug level"), "1" }, -#endif - TDECmdLineLastOption -} ; - -static TDECmdLineOptions conduitOptions[] = { - { "T",0,0}, - { "notest", - I18N_NOOP("*Really* run the conduit, not in test mode."), - 0 } , - { "F",0,0}, - { "local", - I18N_NOOP("Run the conduit in file-test mode."), - 0 } , - { "HHtoPC", - I18N_NOOP("Copy Pilot to Desktop."), - 0 } , - { "PCtoHH", - I18N_NOOP("Copy Desktop to Pilot."), - 0 } , - { "loop", - I18N_NOOP("Repeated perform action - only useful for --list"), - 0 } , - TDECmdLineLastOption -} ; - -/** -*** Conduits - sync actions - for testing specific scenarios. -**/ - - - -KPilotLink *createLink( bool local ) -{ - FUNCTIONSETUP; - if (!local) - { - return new KPilotDeviceLink(0, "deviceLink"); - } - else - { - return new KPilotLocalLink(0, "localLink"); - } -} - -/** If @p loop is true, then instead of quitting at end of -* sync, wait for a new sync just like the real daemon does. -*/ -void connectStack( KPilotLink *l, ActionQueue *a, bool loop = false ) -{ - FUNCTIONSETUP; - - if (l && a) - { - TQObject::connect(a, TQT_SIGNAL(syncDone(SyncAction *)), - l, TQT_SLOT(close())); - if (!loop) - { - TQObject::connect(a, TQT_SIGNAL(syncDone(SyncAction *)), - kapp, TQT_SLOT(quit())); - } - else - { - TQObject::connect(a, TQT_SIGNAL(syncDone(SyncAction *)), - l, TQT_SLOT(reset())); - } - TQObject::connect(l, TQT_SIGNAL(deviceReady(KPilotLink*)), - a, TQT_SLOT(execConduit())); - } -} - - - -int exec(const TQString &device, const TQString &what, TDECmdLineArgs *p) -{ - FUNCTIONSETUP; - - // get --exec-conduit value - if (what.isEmpty()) return 1; - TQStringList l; - l.append(what); - - SyncAction::SyncMode::Mode syncMode = SyncAction::SyncMode::eHotSync; - if (p->isSet("HHtoPC")) syncMode = SyncAction::SyncMode::eCopyHHToPC; - if (p->isSet("PCtoHH")) syncMode = SyncAction::SyncMode::eCopyPCToHH; - SyncAction::SyncMode mode(syncMode,p->isSet("test"),p->isSet("local")); - - KPilotLink *link = createLink( p->isSet("local") ); - ActionQueue *syncStack = new ActionQueue( link ); - syncStack->queueInit(); - syncStack->addAction(new CheckUser( link )); - syncStack->queueConduits(l,mode); - syncStack->queueCleanup(); - connectStack(link,syncStack); - link->reset(device); - return kapp->exec(); -} - -int backup(const TQString &device, const TQString &what, TDECmdLineArgs *p) -{ - FUNCTIONSETUP; - KPilotLink *link = createLink( p->isSet("local") ); - ActionQueue *syncStack = new ActionQueue( link ); - syncStack->queueInit(); - BackupAction *ba = new BackupAction( link, true /* full backup */ ); - ba->setDirectory( what ); - syncStack->addAction( ba ); - syncStack->queueCleanup(); - connectStack(link,syncStack); - link->reset(device); - return kapp->exec(); -} - -int restore(const TQString &device, const TQString &what, TDECmdLineArgs *p) -{ - FUNCTIONSETUP; - KPilotLink *link = createLink( p->isSet("local") ); - ActionQueue *syncStack = new ActionQueue( link ); - syncStack->queueInit(); - RestoreAction *ra = new RestoreAction( link ); - ra->setDirectory( what ); - syncStack->addAction( ra ); - syncStack->queueCleanup(); - connectStack(link,syncStack); - link->reset(device); - return kapp->exec(); -} - -int listDB(const TQString &device, TDECmdLineArgs *p) -{ - FUNCTIONSETUP; - KPilotLink *link = createLink( p->isSet("local") ); - ActionQueue *syncStack = new ActionQueue( link ); - syncStack->queueInit(); - syncStack->addAction( new TestLink( link ) ); - syncStack->queueCleanup(); - connectStack(link,syncStack, p->isSet("loop") ); - link->reset(device); - return kapp->exec(); -} - -int check( const TQString &device, const TQString &what, TDECmdLineArgs *p ) -{ - FUNCTIONSETUP; - - if ( "help" == what ) - { - std::cout << -"You can use the --check option to kpilotTest to run various\n" -"small checks that require the use of the device. These are:\n" -"\thelp - show this help\n" -"\tuser - check the user name on the handheld\n" - << std::endl; - return 0; - } - - if ( "user" == what ) - { - KPilotLink *link = createLink( p->isSet("local") ); - ActionQueue *syncStack = new ActionQueue( link ); - syncStack->queueInit(); - syncStack->addAction( new CheckUser( link ) ); - syncStack->queueCleanup(); - connectStack(link,syncStack); - link->reset(device); - return kapp->exec(); - } - - return 0; -} - -void listConduits() -{ - FUNCTIONSETUP; - - KServiceTypeProfile::OfferList offers = - KServiceTypeProfile::offers(CSL1("KPilotConduit")); - - // Now actually fill the two list boxes, just make - // sure that nothing gets listed in both. - // - // - TQValueListIterator < KServiceOffer > availList(offers.begin()); - while (availList != offers.end()) - { - TDESharedPtr < KService > o = (*availList).service(); - - std::cout << "File: " << o->desktopEntryName() << std::endl; - std::cout << " Desc: " << o->name() << std::endl; - if (!o->library().isEmpty()) - { - std::cout << " Lib : " - << o->library() - << std::endl; - } - - ++availList; - } -} - -int show( const TQString &what ) -{ - FUNCTIONSETUP; - - if ( "help" == what ) - { - std::cout << -"Displays various bits of KPilot's internal settings. This\n" -"does not require a device connection or a running KDE desktop.\n" -"No change to data takes place. The following options are available\n" -"for display:\n" -"\thelp - displays this help\n" -"\tconduits - displays the list of available conduits\n" -"\tuser - displays the user name KPilot expects\n" -"\tdevice - displays the device settings in KPilot\n" -"\tdebug - displays internal numbers\n" - << std::endl; - return 0; - } - - if ( "conduits" == what ) - { - listConduits(); - return 0; - } - - if ( "user" == what ) - { - std::cout << "User: " << KPilotSettings::userName() << std::endl; - return 0; - } - - if ( "device" == what ) - { - std::cout << "Device: " << KPilotSettings::pilotDevice() - << "\nSpeed: " << KPilotSettings::pilotSpeed() - << "\nEncoding: " << KPilotSettings::encoding() - << "\nQuirks: " << KPilotSettings::workarounds() - << std::endl; - return 0; - } - - if ( "debug" == what ) - { - std::cout << "Debug: " << KPilotSettings::debug() - << "\nConfig: " << KPilotSettings::configVersion() - << std::endl; - return 0; - } - - std::cerr << "Unknown --show argument, use --show help for help.\n"; - return 1; -} - -int main(int argc, char **argv) -{ -#ifdef DEBUG - debug_level = 1; -#endif - FUNCTIONSETUP; - TDEAboutData about("kpilotTest", - I18N_NOOP("KPilotTest"), - KPILOT_VERSION, - "KPilot Tester", - TDEAboutData::License_GPL, "(C) 2001-2004, Adriaan de Groot"); - about.addAuthor("Adriaan de Groot", - I18N_NOOP("KPilot Maintainer"), - "groot@kde.org", "http://www.kpilot.org/"); - - TDECmdLineArgs::init(argc, argv, &about); - TDECmdLineArgs::addCmdLineOptions(generalOptions, - I18N_NOOP("General")); - TDECmdLineArgs::addCmdLineOptions(conduitOptions, - I18N_NOOP("Conduit Actions"),"conduit"); - - TDEApplication::addCmdLineOptions(); - - TDECmdLineArgs *p = TDECmdLineArgs::parsedArgs(); - - bool needGUI = false; - - // Some versions need a GUI - needGUI |= (p->isSet("check")); - needGUI |= (p->isSet("exec")); // assume worst wrt. conduits - needGUI |= (p->isSet("restore")); - - TDEApplication a(needGUI,needGUI); -#ifdef DEBUG - KPilotConfig::getDebugLevel(p); - DEBUGKPILOT << fname << "Created TDEApplication." << endl; -#endif - - Pilot::setupPilotCodec(KPilotSettings::encoding()); - - TQString device( "/dev/pilot" ); - - if ( p->isSet("port") ) - { - device = p->getOption("port"); - } - - if ( p->isSet("check") ) - { - return check( device, p->getOption("check"), - TDECmdLineArgs::parsedArgs("conduit") ); - } - - if ( p->isSet("show") ) - { - return show( p->getOption("show") ); - } - - if ( p->isSet("exec") ) - { - return exec( device, p->getOption("exec"), - TDECmdLineArgs::parsedArgs("conduit") ); - } - - if ( p->isSet("list") ) - { - return listDB( device, - TDECmdLineArgs::parsedArgs("conduit") ); - } - - if ( p->isSet("backup") ) - { - return backup( device, p->getOption("backup"), - TDECmdLineArgs::parsedArgs("conduit") ); - } - - if ( p->isSet("restore") ) - { - return restore( device, p->getOption("restore"), - TDECmdLineArgs::parsedArgs("conduit") ); - } - - - - std::cout << -"Usage: kpilotTest [--port devicename] action\n\n" -"Where action can be one of:\n" -"\t--list - list the databases on the handheld\n" -"\t--show (help | conduits | ...) - show configuration\n" -"\t--check (help | user | ...) - check device\n" -"\t--exec conduit - run a single conduit\n" -"\t--backup - backup the device\n" -"\t--restore - restore the device from backup\n" - << std::endl; - return 1; -} - - diff --git a/kpilot/main-test.cpp b/kpilot/main-test.cpp new file mode 100644 index 0000000..68e6588 --- /dev/null +++ b/kpilot/main-test.cpp @@ -0,0 +1,437 @@ +/* KPilot +** +** Copyright (C) 2001 by Dan Pilone +** Copyright (C) 2001,2002,2003,2004 by Adriaan de Groot +** +** This is the main program for kpilotTest, which shows a SyncLog and +** exercises the KPilotDeviceLink class. It's intended to test if the +** Palm hardware and the KPilot software are functioning correctly to +** some extent. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org. +*/ + +#include "options.h" + +#include +#include +#include + +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include + +#include + +#include "actionQueue.h" +#include "actions.h" +#include "kpilotdevicelink.h" +#include "kpilotlocallink.h" +#include "pilot.h" + +#include "kpilotConfig.h" +#include "hotSync.h" + + +static TDECmdLineOptions generalOptions[] = { + {"p",0,0}, + {"port ", + I18N_NOOP("Path to Pilot device node"), + "/dev/pilot"}, + {"l",0,0}, + {"list", I18N_NOOP("List DBs"), 0}, + {"b",0,0}, + {"backup ", I18N_NOOP("Backup Pilot to "), 0}, + {"r",0,0}, + {"restore ", I18N_NOOP("Restore Pilot from backup"), 0}, + {"e",0,0}, + { "exec ", + I18N_NOOP("Run conduit from desktop file "), + 0 }, + {"c",0,0}, + { "check ", + I18N_NOOP("Run a specific check (with the device)"), "help"}, + {"s",0,0}, + { "show ", + I18N_NOOP("Show KPilot configuration information"), "help"}, +#ifdef DEBUG + { "debug ", + I18N_NOOP("Set the debug level"), "1" }, +#endif + TDECmdLineLastOption +} ; + +static TDECmdLineOptions conduitOptions[] = { + { "T",0,0}, + { "notest", + I18N_NOOP("*Really* run the conduit, not in test mode."), + 0 } , + { "F",0,0}, + { "local", + I18N_NOOP("Run the conduit in file-test mode."), + 0 } , + { "HHtoPC", + I18N_NOOP("Copy Pilot to Desktop."), + 0 } , + { "PCtoHH", + I18N_NOOP("Copy Desktop to Pilot."), + 0 } , + { "loop", + I18N_NOOP("Repeated perform action - only useful for --list"), + 0 } , + TDECmdLineLastOption +} ; + +/** +*** Conduits - sync actions - for testing specific scenarios. +**/ + + + +KPilotLink *createLink( bool local ) +{ + FUNCTIONSETUP; + if (!local) + { + return new KPilotDeviceLink(0, "deviceLink"); + } + else + { + return new KPilotLocalLink(0, "localLink"); + } +} + +/** If @p loop is true, then instead of quitting at end of +* sync, wait for a new sync just like the real daemon does. +*/ +void connectStack( KPilotLink *l, ActionQueue *a, bool loop = false ) +{ + FUNCTIONSETUP; + + if (l && a) + { + TQObject::connect(a, TQT_SIGNAL(syncDone(SyncAction *)), + l, TQT_SLOT(close())); + if (!loop) + { + TQObject::connect(a, TQT_SIGNAL(syncDone(SyncAction *)), + kapp, TQT_SLOT(quit())); + } + else + { + TQObject::connect(a, TQT_SIGNAL(syncDone(SyncAction *)), + l, TQT_SLOT(reset())); + } + TQObject::connect(l, TQT_SIGNAL(deviceReady(KPilotLink*)), + a, TQT_SLOT(execConduit())); + } +} + + + +int exec(const TQString &device, const TQString &what, TDECmdLineArgs *p) +{ + FUNCTIONSETUP; + + // get --exec-conduit value + if (what.isEmpty()) return 1; + TQStringList l; + l.append(what); + + SyncAction::SyncMode::Mode syncMode = SyncAction::SyncMode::eHotSync; + if (p->isSet("HHtoPC")) syncMode = SyncAction::SyncMode::eCopyHHToPC; + if (p->isSet("PCtoHH")) syncMode = SyncAction::SyncMode::eCopyPCToHH; + SyncAction::SyncMode mode(syncMode,p->isSet("test"),p->isSet("local")); + + KPilotLink *link = createLink( p->isSet("local") ); + ActionQueue *syncStack = new ActionQueue( link ); + syncStack->queueInit(); + syncStack->addAction(new CheckUser( link )); + syncStack->queueConduits(l,mode); + syncStack->queueCleanup(); + connectStack(link,syncStack); + link->reset(device); + return kapp->exec(); +} + +int backup(const TQString &device, const TQString &what, TDECmdLineArgs *p) +{ + FUNCTIONSETUP; + KPilotLink *link = createLink( p->isSet("local") ); + ActionQueue *syncStack = new ActionQueue( link ); + syncStack->queueInit(); + BackupAction *ba = new BackupAction( link, true /* full backup */ ); + ba->setDirectory( what ); + syncStack->addAction( ba ); + syncStack->queueCleanup(); + connectStack(link,syncStack); + link->reset(device); + return kapp->exec(); +} + +int restore(const TQString &device, const TQString &what, TDECmdLineArgs *p) +{ + FUNCTIONSETUP; + KPilotLink *link = createLink( p->isSet("local") ); + ActionQueue *syncStack = new ActionQueue( link ); + syncStack->queueInit(); + RestoreAction *ra = new RestoreAction( link ); + ra->setDirectory( what ); + syncStack->addAction( ra ); + syncStack->queueCleanup(); + connectStack(link,syncStack); + link->reset(device); + return kapp->exec(); +} + +int listDB(const TQString &device, TDECmdLineArgs *p) +{ + FUNCTIONSETUP; + KPilotLink *link = createLink( p->isSet("local") ); + ActionQueue *syncStack = new ActionQueue( link ); + syncStack->queueInit(); + syncStack->addAction( new TestLink( link ) ); + syncStack->queueCleanup(); + connectStack(link,syncStack, p->isSet("loop") ); + link->reset(device); + return kapp->exec(); +} + +int check( const TQString &device, const TQString &what, TDECmdLineArgs *p ) +{ + FUNCTIONSETUP; + + if ( "help" == what ) + { + std::cout << +"You can use the --check option to kpilotTest to run various\n" +"small checks that require the use of the device. These are:\n" +"\thelp - show this help\n" +"\tuser - check the user name on the handheld\n" + << std::endl; + return 0; + } + + if ( "user" == what ) + { + KPilotLink *link = createLink( p->isSet("local") ); + ActionQueue *syncStack = new ActionQueue( link ); + syncStack->queueInit(); + syncStack->addAction( new CheckUser( link ) ); + syncStack->queueCleanup(); + connectStack(link,syncStack); + link->reset(device); + return kapp->exec(); + } + + return 0; +} + +void listConduits() +{ + FUNCTIONSETUP; + + KServiceTypeProfile::OfferList offers = + KServiceTypeProfile::offers(CSL1("KPilotConduit")); + + // Now actually fill the two list boxes, just make + // sure that nothing gets listed in both. + // + // + TQValueListIterator < KServiceOffer > availList(offers.begin()); + while (availList != offers.end()) + { + TDESharedPtr < KService > o = (*availList).service(); + + std::cout << "File: " << o->desktopEntryName() << std::endl; + std::cout << " Desc: " << o->name() << std::endl; + if (!o->library().isEmpty()) + { + std::cout << " Lib : " + << o->library() + << std::endl; + } + + ++availList; + } +} + +int show( const TQString &what ) +{ + FUNCTIONSETUP; + + if ( "help" == what ) + { + std::cout << +"Displays various bits of KPilot's internal settings. This\n" +"does not require a device connection or a running KDE desktop.\n" +"No change to data takes place. The following options are available\n" +"for display:\n" +"\thelp - displays this help\n" +"\tconduits - displays the list of available conduits\n" +"\tuser - displays the user name KPilot expects\n" +"\tdevice - displays the device settings in KPilot\n" +"\tdebug - displays internal numbers\n" + << std::endl; + return 0; + } + + if ( "conduits" == what ) + { + listConduits(); + return 0; + } + + if ( "user" == what ) + { + std::cout << "User: " << KPilotSettings::userName() << std::endl; + return 0; + } + + if ( "device" == what ) + { + std::cout << "Device: " << KPilotSettings::pilotDevice() + << "\nSpeed: " << KPilotSettings::pilotSpeed() + << "\nEncoding: " << KPilotSettings::encoding() + << "\nQuirks: " << KPilotSettings::workarounds() + << std::endl; + return 0; + } + + if ( "debug" == what ) + { + std::cout << "Debug: " << KPilotSettings::debug() + << "\nConfig: " << KPilotSettings::configVersion() + << std::endl; + return 0; + } + + std::cerr << "Unknown --show argument, use --show help for help.\n"; + return 1; +} + +int main(int argc, char **argv) +{ +#ifdef DEBUG + debug_level = 1; +#endif + FUNCTIONSETUP; + TDEAboutData about("kpilotTest", + I18N_NOOP("KPilotTest"), + KPILOT_VERSION, + "KPilot Tester", + TDEAboutData::License_GPL, "(C) 2001-2004, Adriaan de Groot"); + about.addAuthor("Adriaan de Groot", + I18N_NOOP("KPilot Maintainer"), + "groot@kde.org", "http://www.kpilot.org/"); + + TDECmdLineArgs::init(argc, argv, &about); + TDECmdLineArgs::addCmdLineOptions(generalOptions, + I18N_NOOP("General")); + TDECmdLineArgs::addCmdLineOptions(conduitOptions, + I18N_NOOP("Conduit Actions"),"conduit"); + + TDEApplication::addCmdLineOptions(); + + TDECmdLineArgs *p = TDECmdLineArgs::parsedArgs(); + + bool needGUI = false; + + // Some versions need a GUI + needGUI |= (p->isSet("check")); + needGUI |= (p->isSet("exec")); // assume worst wrt. conduits + needGUI |= (p->isSet("restore")); + + TDEApplication a(needGUI,needGUI); +#ifdef DEBUG + KPilotConfig::getDebugLevel(p); + DEBUGKPILOT << fname << "Created TDEApplication." << endl; +#endif + + Pilot::setupPilotCodec(KPilotSettings::encoding()); + + TQString device( "/dev/pilot" ); + + if ( p->isSet("port") ) + { + device = p->getOption("port"); + } + + if ( p->isSet("check") ) + { + return check( device, p->getOption("check"), + TDECmdLineArgs::parsedArgs("conduit") ); + } + + if ( p->isSet("show") ) + { + return show( p->getOption("show") ); + } + + if ( p->isSet("exec") ) + { + return exec( device, p->getOption("exec"), + TDECmdLineArgs::parsedArgs("conduit") ); + } + + if ( p->isSet("list") ) + { + return listDB( device, + TDECmdLineArgs::parsedArgs("conduit") ); + } + + if ( p->isSet("backup") ) + { + return backup( device, p->getOption("backup"), + TDECmdLineArgs::parsedArgs("conduit") ); + } + + if ( p->isSet("restore") ) + { + return restore( device, p->getOption("restore"), + TDECmdLineArgs::parsedArgs("conduit") ); + } + + + + std::cout << +"Usage: kpilotTest [--port devicename] action\n\n" +"Where action can be one of:\n" +"\t--list - list the databases on the handheld\n" +"\t--show (help | conduits | ...) - show configuration\n" +"\t--check (help | user | ...) - check device\n" +"\t--exec conduit - run a single conduit\n" +"\t--backup - backup the device\n" +"\t--restore - restore the device from backup\n" + << std::endl; + return 1; +} + + diff --git a/kpilot/memoWidget.cc b/kpilot/memoWidget.cc deleted file mode 100644 index 951a422..0000000 --- a/kpilot/memoWidget.cc +++ /dev/null @@ -1,803 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2001 by David Bishop (XML stuff) -** Copyright (C) 2004 by Adriaan de Groot -** -** This is the memo-viewing widget (internal conduit) used by KPilot. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include - -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include - -#include "kpilot.h" -#include "kpilotConfig.h" -#include "listItems.h" -#include "pilotLocalDatabase.h" -#include "pilotMemo.h" - -#include "memoWidget.moc" - - -class MemoWidget::Private -{ -public: - Private() : fMemoAppInfo(0L) { } ; - ~Private() { KPILOT_DELETE(fMemoAppInfo); } ; - - PilotMemoInfo *fMemoAppInfo; - TQPtrList fMemoList; -} ; - - -MemoWidget::MemoWidget(TQWidget * parent, - const TQString & path) : - PilotComponent(parent, "component_memo", path), - fTextWidget(0L), - d(new Private()), - lastSelectedMemo(-1) -{ - FUNCTIONSETUP; - - setGeometry(0, 0, - parent->geometry().width(), parent->geometry().height()); - setupWidget(); - d->fMemoList.setAutoDelete(true); - slotUpdateButtons(); -} - -MemoWidget::~MemoWidget() -{ - FUNCTIONSETUP; - saveChangedMemo(); - KPILOT_DELETE(d); -} - - -// void MemoWidget::initializeMemos(PilotDatabase *memoDB) -// -// Reads all the memos from the local database and places them -// in the selection screen. -// - -void MemoWidget::initializeMemos(PilotDatabase * memoDB) -{ - FUNCTIONSETUP; - - - // ShowSecrets tells us to also list memos with an attribute of "Secret" - // or "Private" - // - bool showSecrets = KPilotSettings::showSecrets(); - - d->fMemoList.clear(); - - - int currentRecord = 0; - PilotRecord *pilotRec; - PilotMemo *memo; - - while ((pilotRec = memoDB->readRecordByIndex(currentRecord)) != NULL) - { - if (!pilotRec->isDeleted()) - { - if ((!pilotRec->isSecret()) || showSecrets) - { - memo = new PilotMemo(pilotRec); - d->fMemoList.append(memo); - -#ifdef DEBUG - DEBUGKPILOT << fname << - ": Added memo " - << currentRecord << endl; -#endif - } - else - { -#ifdef DEBUG - DEBUGKPILOT << fname << - ": Skipped secret record " << - currentRecord << endl; -#endif - } - } - else - { -#ifdef DEBUG - DEBUGKPILOT << fname << - ": Skipped deleted record " << - currentRecord << endl; -#endif - } - - delete pilotRec; - - currentRecord++; - } -} - - -void MemoWidget::showComponent() -{ - FUNCTIONSETUP; - if (!shown) return; - - // Get the local database - assume the call may fail and return - // NULL, or the database object may be returned but unopened. - // - // - PilotLocalDatabase *memoDB = - new PilotLocalDatabase(dbPath(), CSL1("MemoDB")); - if (memoDB == NULL || !memoDB->isOpen()) - { - WARNINGKPILOT << "Can't open local database MemoDB\n"; - - populateCategories(fCatList, 0L); - updateWidget(); - return; - } - - KPILOT_DELETE(d->fMemoAppInfo); - d->fMemoAppInfo = new PilotMemoInfo(memoDB); - - d->fMemoAppInfo->dump(); - populateCategories(fCatList, d->fMemoAppInfo->categoryInfo()); - initializeMemos(memoDB); - - KPILOT_DELETE( memoDB ); - - updateWidget(); -} - -void MemoWidget::hideComponent() -{ - FUNCTIONSETUP; - saveChangedMemo(); - fCatList->clear(); - fTextWidget->clear(); - d->fMemoList.clear(); - fListBox->clear(); - lastSelectedMemo = -1; -} - -void MemoWidget::postHotSync() -{ - FUNCTIONSETUP; - d->fMemoList.clear(); - showComponent(); -} - - -// void MemoWidget::setupWidget() -// -// Setup all the GUI components by allocating them. -// -// -void MemoWidget::setupWidget() -{ - FUNCTIONSETUP; - - TQLabel *label = NULL; - TQPushButton *button = NULL; - TQGridLayout *grid = new TQGridLayout(this, 5, 4, SPACING); - TQString wt; - - fCatList = new TQComboBox(this); - grid->addWidget(fCatList, 0, 1); - connect(fCatList, TQT_SIGNAL(activated(int)), - this, TQT_SLOT(slotSetCategory(int))); - TQWhatsThis::add(fCatList, - i18n("Select the category of addresses\n" - "to display here.")); - - (void) i18n("Memos:"); - label = new TQLabel(i18n("Category:"), this); - label->setBuddy(fCatList); - grid->addWidget(label, 0, 0); - - fListBox = new TQListBox(this); - grid->addMultiCellWidget(fListBox, 1, 1, 0, 1); - connect(fListBox, TQT_SIGNAL(highlighted(int)), - this, TQT_SLOT(slotShowMemo(int))); - connect(fListBox, TQT_SIGNAL(selectionChanged()), - this,TQT_SLOT(slotUpdateButtons())); - TQWhatsThis::add(fListBox, - i18n("This list displays all the memos\n" - "in the selected category. Click on\n" - "one to display it to the right.")); - - label = new TQLabel(i18n("Memo text:"), this); - grid->addWidget(label, 0, 2); - - fTextWidget = new KTextEdit(this, "textArea"); - fTextWidget->setWordWrap(KTextEdit::WidgetWidth); - fTextWidget->setTextFormat(TQt::PlainText); - grid->addMultiCellWidget(fTextWidget, 1, 4, 2, 2); - TQWhatsThis::add(fTextWidget, - i18n("The text of the selected memo appears here.")); - fTextWidget->setReadOnly(!KPilotSettings::internalEditors()); - - button = new TQPushButton(i18n("Import Memo..."), this); - grid->addWidget(button, 2, 0); - connect(button, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotImportMemo())); - wt = KPilotSettings::internalEditors() ? - i18n ("Read a text file and add it to the Pilot's memo database.") : - i18n("Import is disabled by the 'internal editors' setting."); - TQWhatsThis::add(button,wt); - - fExportButton = new TQPushButton(i18n("Export Memo..."), this); - grid->addWidget(fExportButton, 2, 1); - connect(fExportButton, TQT_SIGNAL(clicked()), this, - TQT_SLOT(slotExportMemo())); - TQWhatsThis::add(fExportButton, - i18n("Write the selected memo to a file.")); - - fDeleteButton = new TQPushButton(i18n("Delete Memo"), this); - grid->addWidget(fDeleteButton, 3, 1); - connect(fDeleteButton, TQT_SIGNAL(clicked()), this, - TQT_SLOT(slotDeleteMemo())); - wt = KPilotSettings::internalEditors() ? - i18n("Delete the selected memo.") : - i18n("Deleting is disabled by the 'internal editors' setting.") ; - TQWhatsThis::add(fDeleteButton, wt); - - button = new TQPushButton(i18n("Add Memo"), this); - grid->addWidget(button, 3, 0); - connect(button, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotAddMemo())); - TQWhatsThis::add(button,i18n("Add a new memo to the database.")); -} - -void MemoWidget::slotUpdateButtons() -{ - FUNCTIONSETUP; - - bool highlight = false; - - if ((fListBox->currentItem() != -1) && - (fListBox->isSelected(fListBox->currentItem()))) - highlight=true; - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Selected items " << highlight << endl; -#endif - - if (fExportButton) - { - fExportButton->setEnabled(highlight); - } - - // The remaining buttons are relevant only if the - // internal editors are editable. - highlight &= KPilotSettings::internalEditors() ; - if (fDeleteButton) - { - fDeleteButton->setEnabled(highlight); - } -} - -void MemoWidget::slotSetCategory(int) -{ - FUNCTIONSETUP; - updateWidget(); -} - -void MemoWidget::slotDeleteMemo() -{ - FUNCTIONSETUP; - if (!shown) return; - - int item = fListBox->currentItem(); - - if (item == -1) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": No current item selected\n"; -#endif - return; - } - if (KMessageBox::questionYesNo(this, - i18n("Delete currently selected memo?"), - i18n("Delete Memo?"), KStdGuiItem::del(), KStdGuiItem::cancel()) != KMessageBox::Yes) - { -#ifdef DEBUG - DEBUGKPILOT << fname << - ": User decided not to delete memo.\n"; -#endif - return; - } - - PilotListItem *p = (PilotListItem *) fListBox->item(item); - PilotMemo *selectedMemo = (PilotMemo *) p->rec(); - - if (selectedMemo->id() == 0x0) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": Searching for record to delete (it's fresh)" << endl; -#endif - PilotLocalDatabase *memoDB = new PilotLocalDatabase(dbPath(), CSL1("MemoDB")); - if (!memoDB || (!memoDB->isOpen())) - { - // Err.. peculiar. - WARNINGKPILOT << "Can't open MemoDB" << endl; - KMessageBox::sorry(this, - i18n("Cannot open MemoDB to delete record."), - i18n("Cannot Delete Memo")); - return; - } - memoDB->resetDBIndex(); -#ifdef DEBUG - DEBUGKPILOT << fname << ": Searching for new record." << endl; -#endif - const PilotRecord *r = 0L; - while ((r = memoDB->findNextNewRecord())) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": got record " << (void *) r << endl; -#endif - PilotMemo m(r); - if (m.text() == selectedMemo->text()) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": I think I found the memo." << endl; -#endif - (const_cast(r))->setDeleted(true); - break; - } - } - delete memoDB; - } - else - { - selectedMemo->setDeleted(true); - writeMemo(selectedMemo); - } - d->fMemoList.remove(selectedMemo); - delete p; -} - - -void MemoWidget::updateWidget() -{ - FUNCTIONSETUP; - if (!shown || !d->fMemoAppInfo ) return; - - if (fCatList->currentItem() == -1) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": No category selected.\n"; -#endif - return; - } - - int listIndex = 0; - int currentCatID = findSelectedCategory(fCatList, - d->fMemoAppInfo->categoryInfo(), false); - - - fListBox->clear(); - d->fMemoList.first(); - - - // Iterate through all the memos and insert each memo - // only if the category of the memo matches the selected category - // (using -1 to mean "All") - // - // - while (d->fMemoList.current()) - { - PilotMemo *curr = d->fMemoList.current(); - if ((curr->category() == currentCatID) || - (currentCatID == -1)) - { - PilotListItem *p = - new PilotListItem(curr->shortTitle(), - listIndex, - curr); - - // List will delete the title of the memo, - // so there's no memory leak here. - // - // - fListBox->insertItem(p); - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Added memo " - << curr->getTitle() << endl; -#endif - } - else - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": Skipped memo " - << curr->getTitle() << endl; -#endif - } - - listIndex++; - d->fMemoList.next(); - } - - fTextWidget->clear(); - - slotUpdateButtons(); - - lastSelectedMemo=-1; -} - -void MemoWidget::showMemo(const PilotMemo *m) -{ - FUNCTIONSETUP; - - int index = fListBox->count(); - for (int x = 0; x < index; x++) - { - PilotMemo *p = (PilotMemo *) ((PilotListItem *)fListBox->item(x))->rec(); -#ifdef DEBUG - DEBUGKPILOT << fname << ": Memo @" << (void *) p <item(x)->text() << endl; -#endif - if (m==p) - { - fListBox->setSelected(x,true); - slotShowMemo(x); - break; - } - } - -} - -void MemoWidget::slotShowMemo(int which) -{ - FUNCTIONSETUP; - if ( which == -1 ) return; - if (!shown) return; - - slotUpdateButtons(); - if ( !fListBox->isSelected(which) ) - { - // Handle unselecting a memo. This is easy. - fTextWidget->blockSignals(true); - fTextWidget->clear(); - fTextWidget->blockSignals(false); - return; - } - - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Displaying memo " << which << endl; -#endif - fTextWidget->blockSignals(true); - PilotListItem *p = (PilotListItem *) fListBox->item(which); - PilotMemo *theMemo = (PilotMemo *) p->rec(); - fTextWidget->setText(theMemo->text()); - fTextWidget->blockSignals(false); -} - - -void MemoWidget::writeMemo(PilotMemo * which) -{ - FUNCTIONSETUP; - if (!shown) return; - PilotRecord *pilotRec = which->pack(); - PilotDatabase *memoDB = new PilotLocalDatabase(dbPath(), CSL1("MemoDB")); - memoDB->writeRecord(pilotRec); - markDBDirty(CSL1("MemoDB")); - KPILOT_DELETE( memoDB ); - KPILOT_DELETE( pilotRec ); -} - -void MemoWidget::saveChangedMemo() -{ - FUNCTIONSETUP; - if (!shown) return; - - if (-1 == lastSelectedMemo) return; - if (!fTextWidget->isModified()) return; - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Saving changed memo " << lastSelectedMemo << endl; -#endif - - PilotListItem *p = - (PilotListItem *) fListBox->item(lastSelectedMemo); - PilotMemo *currentMemo = (PilotMemo *) p->rec(); - -// TODO: overload setText in PilotMemo - currentMemo->setText(Pilot::toPilot(fTextWidget->text())); - writeMemo(currentMemo); -} - -/* virtual */ bool MemoWidget::preHotSync(TQString &) -{ - FUNCTIONSETUP; - saveChangedMemo(); - return true; -} - -bool MemoWidget::addMemo(const TQString &s, int category) -{ - FUNCTIONSETUP; - - if (s.length() >= MemoWidget::MAX_MEMO_LEN) - { - return false; - } - if ((category<0) || (category>=(int)Pilot::CATEGORY_COUNT)) - { - category=Pilot::Unfiled; - } - - PilotMemo *aMemo = new PilotMemo(); - aMemo->setCategory(category); - aMemo->setText(s); - - d->fMemoList.append(aMemo); - writeMemo(aMemo); - updateWidget(); -#ifdef DEBUG - DEBUGKPILOT << fname << ": New memo @" << (void *)aMemo << endl; -#endif - showMemo(aMemo); - return true; -} - -void MemoWidget::slotAddMemo() -{ - FUNCTIONSETUP; - int currentCatID = findSelectedCategory(fCatList, - d->fMemoAppInfo->categoryInfo(), true); - addMemo(TQDateTime::currentDateTime().toString(), currentCatID); -} - -void MemoWidget::slotImportMemo() -{ - FUNCTIONSETUP; - if (!shown || !d->fMemoAppInfo ) return; - - int currentCatID = findSelectedCategory(fCatList, - d->fMemoAppInfo->categoryInfo(), true); - - TQString fileName = KFileDialog::getOpenFileName(); - - if (!fileName.isEmpty()) - { - TQFile importFile(fileName); - - if (importFile.open(IO_ReadOnly) == FALSE) - { - // show error! - return; - } - - if (importFile.size() > MemoWidget::MAX_MEMO_LEN) - { - // Perhaps read first 64k? - return; - } - - TQTextStream stream(&importFile); - TQString memoText = stream.read(); - addMemo(memoText, currentCatID); - } -} - -void MemoWidget::slotExportMemo() -{ - FUNCTIONSETUP; - if (!shown) return; - - int index = fListBox->numRows(); - if (index == 0) - return; - - TQString data; - - const TQString filter = CSL1("*|Plain text output\n*.xml|XML output"); - TQString fileName; - - KFileDialog tdefile( TQString() , filter, fExportButton , "memoSave" , true ); - tdefile.setOperationMode( KFileDialog::Saving ); - - if ( tdefile.exec() == TQDialog::Accepted ) { - fileName = tdefile.selectedFile(); - } - - if (fileName.isEmpty()) - return; - - TQPtrList menu_items; - - for (int x = 0; x < index; x++){ - if (fListBox->item(x)->isSelected()){ - menu_items.append((PilotListItem *) fListBox->item(x)); - } - } - - if (tdefile.currentFilter() == CSL1("*.xml") ) - { - MemoWidget::saveAsXML( fileName , menu_items ); - } - else - { - MemoWidget::saveAsText( fileName , menu_items ); - } - - - return; -} - -bool MemoWidget::saveAsText(const TQString &fileName,const TQPtrList &memo_list) -{ - TQFile f( fileName ); - TQTextStream stream(&f); - - if ( TQFile::exists( fileName ) ) - { - if( !f.open(IO_ReadWrite | IO_Append) ) - { - return false; - } - } - else - { - if( !f.open(IO_WriteOnly) ) - { - return false; - } - } - - TQPtrListIterator it(memo_list); - for ( ; it.current(); ++it ) - { - PilotListItem *p = it.current(); - PilotMemo *theMemo = (PilotMemo *) p->rec(); - stream << theMemo->text() << endl; - } - - - return true; -} - -bool MemoWidget::saveAsXML(const TQString &fileName,const TQPtrList &memo_list) -{ - TQDomDocument doc( CSL1("kpilotmemos") ); - TQFile f( fileName ); - TQTextStream stream( &f ); - TQDomElement memos; - int append = 0; - - - if ( f.exists() ) - { - if ( !f.open(IO_ReadOnly ) ) return false; - - if ( doc.setContent( &f ) ) - { - // - // - //Only if TQDom can read the .xml file and set the doc object to be populated with it's contents - memos = doc.documentElement(); - if ( memos.tagName()!= CSL1("memos") ) - { - return false; - } - // - // - //This is an XML Document but it isn't a valid KPilot-Memo xml document - else - { - append = 1; - } - // - // - //This is a valid KPilot memo, and we will append the current memo to the xml - } - else - { - // - // - //We *couldn't* understand the xml. Return false! - return false; - } - } - else - { - if ( !f.open(IO_ReadWrite ) ) return false; - // - // - //If there's no such file, we are not appending, just opening the file to read/write. - } - - f.close(); - // These are temporary, and should be retrieved from the pilot stuff - TQString mpilotid; - mpilotid = "1"; - // End of temp variables - - if (append == 1) - { - memos = doc.documentElement(); - } - else - { - memos = doc.createElement( CSL1("memos") ); - doc.appendChild ( memos ); - } - - TQPtrListIterator it(memo_list); - for ( ; it.current(); ++it ) - { - PilotListItem *p = it.current(); - PilotMemo *theMemo = (PilotMemo *) p->rec(); - - - TQDomElement memo = doc.createElement( CSL1("memo") ); - memo.setAttribute ( CSL1("pilotid") , mpilotid ); - memos.appendChild ( memo ); - - //TQDomElement category = doc.createElement( "category" ); - //head.appendChild ( category ); - // - //TQDomText categorytext = doc.createTextNode( memo->category() ); - //category.appendChild ( categorytext ); - //FIXME - - TQDomElement title = doc.createElement(CSL1("title" )); - memo.appendChild ( title ); - - TQDomText titletext = doc.createTextNode( theMemo->shortTitle() ); - title.appendChild ( titletext ); - - TQDomText body = doc.createTextNode( theMemo->text() ); - memo.appendChild ( body ); - } - if ( !f.open(IO_WriteOnly ) ) return false; - stream << doc.toString(); - return true; -} - diff --git a/kpilot/memoWidget.cpp b/kpilot/memoWidget.cpp new file mode 100644 index 0000000..951a422 --- /dev/null +++ b/kpilot/memoWidget.cpp @@ -0,0 +1,803 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2001 by David Bishop (XML stuff) +** Copyright (C) 2004 by Adriaan de Groot +** +** This is the memo-viewing widget (internal conduit) used by KPilot. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include + +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +#include "kpilot.h" +#include "kpilotConfig.h" +#include "listItems.h" +#include "pilotLocalDatabase.h" +#include "pilotMemo.h" + +#include "memoWidget.moc" + + +class MemoWidget::Private +{ +public: + Private() : fMemoAppInfo(0L) { } ; + ~Private() { KPILOT_DELETE(fMemoAppInfo); } ; + + PilotMemoInfo *fMemoAppInfo; + TQPtrList fMemoList; +} ; + + +MemoWidget::MemoWidget(TQWidget * parent, + const TQString & path) : + PilotComponent(parent, "component_memo", path), + fTextWidget(0L), + d(new Private()), + lastSelectedMemo(-1) +{ + FUNCTIONSETUP; + + setGeometry(0, 0, + parent->geometry().width(), parent->geometry().height()); + setupWidget(); + d->fMemoList.setAutoDelete(true); + slotUpdateButtons(); +} + +MemoWidget::~MemoWidget() +{ + FUNCTIONSETUP; + saveChangedMemo(); + KPILOT_DELETE(d); +} + + +// void MemoWidget::initializeMemos(PilotDatabase *memoDB) +// +// Reads all the memos from the local database and places them +// in the selection screen. +// + +void MemoWidget::initializeMemos(PilotDatabase * memoDB) +{ + FUNCTIONSETUP; + + + // ShowSecrets tells us to also list memos with an attribute of "Secret" + // or "Private" + // + bool showSecrets = KPilotSettings::showSecrets(); + + d->fMemoList.clear(); + + + int currentRecord = 0; + PilotRecord *pilotRec; + PilotMemo *memo; + + while ((pilotRec = memoDB->readRecordByIndex(currentRecord)) != NULL) + { + if (!pilotRec->isDeleted()) + { + if ((!pilotRec->isSecret()) || showSecrets) + { + memo = new PilotMemo(pilotRec); + d->fMemoList.append(memo); + +#ifdef DEBUG + DEBUGKPILOT << fname << + ": Added memo " + << currentRecord << endl; +#endif + } + else + { +#ifdef DEBUG + DEBUGKPILOT << fname << + ": Skipped secret record " << + currentRecord << endl; +#endif + } + } + else + { +#ifdef DEBUG + DEBUGKPILOT << fname << + ": Skipped deleted record " << + currentRecord << endl; +#endif + } + + delete pilotRec; + + currentRecord++; + } +} + + +void MemoWidget::showComponent() +{ + FUNCTIONSETUP; + if (!shown) return; + + // Get the local database - assume the call may fail and return + // NULL, or the database object may be returned but unopened. + // + // + PilotLocalDatabase *memoDB = + new PilotLocalDatabase(dbPath(), CSL1("MemoDB")); + if (memoDB == NULL || !memoDB->isOpen()) + { + WARNINGKPILOT << "Can't open local database MemoDB\n"; + + populateCategories(fCatList, 0L); + updateWidget(); + return; + } + + KPILOT_DELETE(d->fMemoAppInfo); + d->fMemoAppInfo = new PilotMemoInfo(memoDB); + + d->fMemoAppInfo->dump(); + populateCategories(fCatList, d->fMemoAppInfo->categoryInfo()); + initializeMemos(memoDB); + + KPILOT_DELETE( memoDB ); + + updateWidget(); +} + +void MemoWidget::hideComponent() +{ + FUNCTIONSETUP; + saveChangedMemo(); + fCatList->clear(); + fTextWidget->clear(); + d->fMemoList.clear(); + fListBox->clear(); + lastSelectedMemo = -1; +} + +void MemoWidget::postHotSync() +{ + FUNCTIONSETUP; + d->fMemoList.clear(); + showComponent(); +} + + +// void MemoWidget::setupWidget() +// +// Setup all the GUI components by allocating them. +// +// +void MemoWidget::setupWidget() +{ + FUNCTIONSETUP; + + TQLabel *label = NULL; + TQPushButton *button = NULL; + TQGridLayout *grid = new TQGridLayout(this, 5, 4, SPACING); + TQString wt; + + fCatList = new TQComboBox(this); + grid->addWidget(fCatList, 0, 1); + connect(fCatList, TQT_SIGNAL(activated(int)), + this, TQT_SLOT(slotSetCategory(int))); + TQWhatsThis::add(fCatList, + i18n("Select the category of addresses\n" + "to display here.")); + + (void) i18n("Memos:"); + label = new TQLabel(i18n("Category:"), this); + label->setBuddy(fCatList); + grid->addWidget(label, 0, 0); + + fListBox = new TQListBox(this); + grid->addMultiCellWidget(fListBox, 1, 1, 0, 1); + connect(fListBox, TQT_SIGNAL(highlighted(int)), + this, TQT_SLOT(slotShowMemo(int))); + connect(fListBox, TQT_SIGNAL(selectionChanged()), + this,TQT_SLOT(slotUpdateButtons())); + TQWhatsThis::add(fListBox, + i18n("This list displays all the memos\n" + "in the selected category. Click on\n" + "one to display it to the right.")); + + label = new TQLabel(i18n("Memo text:"), this); + grid->addWidget(label, 0, 2); + + fTextWidget = new KTextEdit(this, "textArea"); + fTextWidget->setWordWrap(KTextEdit::WidgetWidth); + fTextWidget->setTextFormat(TQt::PlainText); + grid->addMultiCellWidget(fTextWidget, 1, 4, 2, 2); + TQWhatsThis::add(fTextWidget, + i18n("The text of the selected memo appears here.")); + fTextWidget->setReadOnly(!KPilotSettings::internalEditors()); + + button = new TQPushButton(i18n("Import Memo..."), this); + grid->addWidget(button, 2, 0); + connect(button, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotImportMemo())); + wt = KPilotSettings::internalEditors() ? + i18n ("Read a text file and add it to the Pilot's memo database.") : + i18n("Import is disabled by the 'internal editors' setting."); + TQWhatsThis::add(button,wt); + + fExportButton = new TQPushButton(i18n("Export Memo..."), this); + grid->addWidget(fExportButton, 2, 1); + connect(fExportButton, TQT_SIGNAL(clicked()), this, + TQT_SLOT(slotExportMemo())); + TQWhatsThis::add(fExportButton, + i18n("Write the selected memo to a file.")); + + fDeleteButton = new TQPushButton(i18n("Delete Memo"), this); + grid->addWidget(fDeleteButton, 3, 1); + connect(fDeleteButton, TQT_SIGNAL(clicked()), this, + TQT_SLOT(slotDeleteMemo())); + wt = KPilotSettings::internalEditors() ? + i18n("Delete the selected memo.") : + i18n("Deleting is disabled by the 'internal editors' setting.") ; + TQWhatsThis::add(fDeleteButton, wt); + + button = new TQPushButton(i18n("Add Memo"), this); + grid->addWidget(button, 3, 0); + connect(button, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotAddMemo())); + TQWhatsThis::add(button,i18n("Add a new memo to the database.")); +} + +void MemoWidget::slotUpdateButtons() +{ + FUNCTIONSETUP; + + bool highlight = false; + + if ((fListBox->currentItem() != -1) && + (fListBox->isSelected(fListBox->currentItem()))) + highlight=true; + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Selected items " << highlight << endl; +#endif + + if (fExportButton) + { + fExportButton->setEnabled(highlight); + } + + // The remaining buttons are relevant only if the + // internal editors are editable. + highlight &= KPilotSettings::internalEditors() ; + if (fDeleteButton) + { + fDeleteButton->setEnabled(highlight); + } +} + +void MemoWidget::slotSetCategory(int) +{ + FUNCTIONSETUP; + updateWidget(); +} + +void MemoWidget::slotDeleteMemo() +{ + FUNCTIONSETUP; + if (!shown) return; + + int item = fListBox->currentItem(); + + if (item == -1) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": No current item selected\n"; +#endif + return; + } + if (KMessageBox::questionYesNo(this, + i18n("Delete currently selected memo?"), + i18n("Delete Memo?"), KStdGuiItem::del(), KStdGuiItem::cancel()) != KMessageBox::Yes) + { +#ifdef DEBUG + DEBUGKPILOT << fname << + ": User decided not to delete memo.\n"; +#endif + return; + } + + PilotListItem *p = (PilotListItem *) fListBox->item(item); + PilotMemo *selectedMemo = (PilotMemo *) p->rec(); + + if (selectedMemo->id() == 0x0) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": Searching for record to delete (it's fresh)" << endl; +#endif + PilotLocalDatabase *memoDB = new PilotLocalDatabase(dbPath(), CSL1("MemoDB")); + if (!memoDB || (!memoDB->isOpen())) + { + // Err.. peculiar. + WARNINGKPILOT << "Can't open MemoDB" << endl; + KMessageBox::sorry(this, + i18n("Cannot open MemoDB to delete record."), + i18n("Cannot Delete Memo")); + return; + } + memoDB->resetDBIndex(); +#ifdef DEBUG + DEBUGKPILOT << fname << ": Searching for new record." << endl; +#endif + const PilotRecord *r = 0L; + while ((r = memoDB->findNextNewRecord())) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": got record " << (void *) r << endl; +#endif + PilotMemo m(r); + if (m.text() == selectedMemo->text()) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": I think I found the memo." << endl; +#endif + (const_cast(r))->setDeleted(true); + break; + } + } + delete memoDB; + } + else + { + selectedMemo->setDeleted(true); + writeMemo(selectedMemo); + } + d->fMemoList.remove(selectedMemo); + delete p; +} + + +void MemoWidget::updateWidget() +{ + FUNCTIONSETUP; + if (!shown || !d->fMemoAppInfo ) return; + + if (fCatList->currentItem() == -1) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": No category selected.\n"; +#endif + return; + } + + int listIndex = 0; + int currentCatID = findSelectedCategory(fCatList, + d->fMemoAppInfo->categoryInfo(), false); + + + fListBox->clear(); + d->fMemoList.first(); + + + // Iterate through all the memos and insert each memo + // only if the category of the memo matches the selected category + // (using -1 to mean "All") + // + // + while (d->fMemoList.current()) + { + PilotMemo *curr = d->fMemoList.current(); + if ((curr->category() == currentCatID) || + (currentCatID == -1)) + { + PilotListItem *p = + new PilotListItem(curr->shortTitle(), + listIndex, + curr); + + // List will delete the title of the memo, + // so there's no memory leak here. + // + // + fListBox->insertItem(p); + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Added memo " + << curr->getTitle() << endl; +#endif + } + else + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": Skipped memo " + << curr->getTitle() << endl; +#endif + } + + listIndex++; + d->fMemoList.next(); + } + + fTextWidget->clear(); + + slotUpdateButtons(); + + lastSelectedMemo=-1; +} + +void MemoWidget::showMemo(const PilotMemo *m) +{ + FUNCTIONSETUP; + + int index = fListBox->count(); + for (int x = 0; x < index; x++) + { + PilotMemo *p = (PilotMemo *) ((PilotListItem *)fListBox->item(x))->rec(); +#ifdef DEBUG + DEBUGKPILOT << fname << ": Memo @" << (void *) p <item(x)->text() << endl; +#endif + if (m==p) + { + fListBox->setSelected(x,true); + slotShowMemo(x); + break; + } + } + +} + +void MemoWidget::slotShowMemo(int which) +{ + FUNCTIONSETUP; + if ( which == -1 ) return; + if (!shown) return; + + slotUpdateButtons(); + if ( !fListBox->isSelected(which) ) + { + // Handle unselecting a memo. This is easy. + fTextWidget->blockSignals(true); + fTextWidget->clear(); + fTextWidget->blockSignals(false); + return; + } + + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Displaying memo " << which << endl; +#endif + fTextWidget->blockSignals(true); + PilotListItem *p = (PilotListItem *) fListBox->item(which); + PilotMemo *theMemo = (PilotMemo *) p->rec(); + fTextWidget->setText(theMemo->text()); + fTextWidget->blockSignals(false); +} + + +void MemoWidget::writeMemo(PilotMemo * which) +{ + FUNCTIONSETUP; + if (!shown) return; + PilotRecord *pilotRec = which->pack(); + PilotDatabase *memoDB = new PilotLocalDatabase(dbPath(), CSL1("MemoDB")); + memoDB->writeRecord(pilotRec); + markDBDirty(CSL1("MemoDB")); + KPILOT_DELETE( memoDB ); + KPILOT_DELETE( pilotRec ); +} + +void MemoWidget::saveChangedMemo() +{ + FUNCTIONSETUP; + if (!shown) return; + + if (-1 == lastSelectedMemo) return; + if (!fTextWidget->isModified()) return; + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Saving changed memo " << lastSelectedMemo << endl; +#endif + + PilotListItem *p = + (PilotListItem *) fListBox->item(lastSelectedMemo); + PilotMemo *currentMemo = (PilotMemo *) p->rec(); + +// TODO: overload setText in PilotMemo + currentMemo->setText(Pilot::toPilot(fTextWidget->text())); + writeMemo(currentMemo); +} + +/* virtual */ bool MemoWidget::preHotSync(TQString &) +{ + FUNCTIONSETUP; + saveChangedMemo(); + return true; +} + +bool MemoWidget::addMemo(const TQString &s, int category) +{ + FUNCTIONSETUP; + + if (s.length() >= MemoWidget::MAX_MEMO_LEN) + { + return false; + } + if ((category<0) || (category>=(int)Pilot::CATEGORY_COUNT)) + { + category=Pilot::Unfiled; + } + + PilotMemo *aMemo = new PilotMemo(); + aMemo->setCategory(category); + aMemo->setText(s); + + d->fMemoList.append(aMemo); + writeMemo(aMemo); + updateWidget(); +#ifdef DEBUG + DEBUGKPILOT << fname << ": New memo @" << (void *)aMemo << endl; +#endif + showMemo(aMemo); + return true; +} + +void MemoWidget::slotAddMemo() +{ + FUNCTIONSETUP; + int currentCatID = findSelectedCategory(fCatList, + d->fMemoAppInfo->categoryInfo(), true); + addMemo(TQDateTime::currentDateTime().toString(), currentCatID); +} + +void MemoWidget::slotImportMemo() +{ + FUNCTIONSETUP; + if (!shown || !d->fMemoAppInfo ) return; + + int currentCatID = findSelectedCategory(fCatList, + d->fMemoAppInfo->categoryInfo(), true); + + TQString fileName = KFileDialog::getOpenFileName(); + + if (!fileName.isEmpty()) + { + TQFile importFile(fileName); + + if (importFile.open(IO_ReadOnly) == FALSE) + { + // show error! + return; + } + + if (importFile.size() > MemoWidget::MAX_MEMO_LEN) + { + // Perhaps read first 64k? + return; + } + + TQTextStream stream(&importFile); + TQString memoText = stream.read(); + addMemo(memoText, currentCatID); + } +} + +void MemoWidget::slotExportMemo() +{ + FUNCTIONSETUP; + if (!shown) return; + + int index = fListBox->numRows(); + if (index == 0) + return; + + TQString data; + + const TQString filter = CSL1("*|Plain text output\n*.xml|XML output"); + TQString fileName; + + KFileDialog tdefile( TQString() , filter, fExportButton , "memoSave" , true ); + tdefile.setOperationMode( KFileDialog::Saving ); + + if ( tdefile.exec() == TQDialog::Accepted ) { + fileName = tdefile.selectedFile(); + } + + if (fileName.isEmpty()) + return; + + TQPtrList menu_items; + + for (int x = 0; x < index; x++){ + if (fListBox->item(x)->isSelected()){ + menu_items.append((PilotListItem *) fListBox->item(x)); + } + } + + if (tdefile.currentFilter() == CSL1("*.xml") ) + { + MemoWidget::saveAsXML( fileName , menu_items ); + } + else + { + MemoWidget::saveAsText( fileName , menu_items ); + } + + + return; +} + +bool MemoWidget::saveAsText(const TQString &fileName,const TQPtrList &memo_list) +{ + TQFile f( fileName ); + TQTextStream stream(&f); + + if ( TQFile::exists( fileName ) ) + { + if( !f.open(IO_ReadWrite | IO_Append) ) + { + return false; + } + } + else + { + if( !f.open(IO_WriteOnly) ) + { + return false; + } + } + + TQPtrListIterator it(memo_list); + for ( ; it.current(); ++it ) + { + PilotListItem *p = it.current(); + PilotMemo *theMemo = (PilotMemo *) p->rec(); + stream << theMemo->text() << endl; + } + + + return true; +} + +bool MemoWidget::saveAsXML(const TQString &fileName,const TQPtrList &memo_list) +{ + TQDomDocument doc( CSL1("kpilotmemos") ); + TQFile f( fileName ); + TQTextStream stream( &f ); + TQDomElement memos; + int append = 0; + + + if ( f.exists() ) + { + if ( !f.open(IO_ReadOnly ) ) return false; + + if ( doc.setContent( &f ) ) + { + // + // + //Only if TQDom can read the .xml file and set the doc object to be populated with it's contents + memos = doc.documentElement(); + if ( memos.tagName()!= CSL1("memos") ) + { + return false; + } + // + // + //This is an XML Document but it isn't a valid KPilot-Memo xml document + else + { + append = 1; + } + // + // + //This is a valid KPilot memo, and we will append the current memo to the xml + } + else + { + // + // + //We *couldn't* understand the xml. Return false! + return false; + } + } + else + { + if ( !f.open(IO_ReadWrite ) ) return false; + // + // + //If there's no such file, we are not appending, just opening the file to read/write. + } + + f.close(); + // These are temporary, and should be retrieved from the pilot stuff + TQString mpilotid; + mpilotid = "1"; + // End of temp variables + + if (append == 1) + { + memos = doc.documentElement(); + } + else + { + memos = doc.createElement( CSL1("memos") ); + doc.appendChild ( memos ); + } + + TQPtrListIterator it(memo_list); + for ( ; it.current(); ++it ) + { + PilotListItem *p = it.current(); + PilotMemo *theMemo = (PilotMemo *) p->rec(); + + + TQDomElement memo = doc.createElement( CSL1("memo") ); + memo.setAttribute ( CSL1("pilotid") , mpilotid ); + memos.appendChild ( memo ); + + //TQDomElement category = doc.createElement( "category" ); + //head.appendChild ( category ); + // + //TQDomText categorytext = doc.createTextNode( memo->category() ); + //category.appendChild ( categorytext ); + //FIXME + + TQDomElement title = doc.createElement(CSL1("title" )); + memo.appendChild ( title ); + + TQDomText titletext = doc.createTextNode( theMemo->shortTitle() ); + title.appendChild ( titletext ); + + TQDomText body = doc.createTextNode( theMemo->text() ); + memo.appendChild ( body ); + } + if ( !f.open(IO_WriteOnly ) ) return false; + stream << doc.toString(); + return true; +} + diff --git a/kpilot/pilotComponent.cc b/kpilot/pilotComponent.cc deleted file mode 100644 index 0172a44..0000000 --- a/kpilot/pilotComponent.cc +++ /dev/null @@ -1,190 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** -** This file defines a base class for components -- internal conduits -- -** in KPilot. This includes a number of general utility functions. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - - -#include "options.h" - -#include - -#include - -#include -#include - -#include - -#include "kpilotConfig.h" -#include "pilotRecord.h" -#include "pilot.h" - -#include "pilotComponent.moc" - -PilotComponent::PilotComponent(TQWidget * parent, - const char *id, - const TQString & path) : - TQWidget(parent, id), - fDBPath(path), - shown(false) -{ - FUNCTIONSETUP; - - if (parent) - { - resize(parent->geometry().width(), - parent->geometry().height()); - } - -} - - - -int PilotComponent::findSelectedCategory(TQComboBox * fCatList, - struct CategoryAppInfo *info, bool AllIsUnfiled) -{ - FUNCTIONSETUP; - - // Semantics of currentCatID are: - // - // >=0 is a specific category based on the text -> - // category number mapping defined by the Pilot, - // ==-1 means "All" category selected when - // AllIsUnfiled is true. - // == 0 == Unfiled means "All" category selected when - // AllIsUnfiled is false. - // - // - int currentCatID = 0; - - // If a category is deleted after others have been added, none of the - // category numbers are changed. So we need to find the category number - // for this category (this category is represented by the selected - // *text*). - // - // - // The top entry in the list is "All", so if the top item is - // selected we can indicate that we are using the "All" category. - // - // - if (fCatList->currentItem() == 0) - { - currentCatID = (-1); -#ifdef DEBUG - DEBUGKPILOT << fname << ": Category 'All' selected.\n"; -#endif - } - else - { - TQString selectedCategory = - fCatList->text(fCatList->currentItem()); - currentCatID = Pilot::findCategory(info, selectedCategory, AllIsUnfiled); - } - - if ((currentCatID == -1) && AllIsUnfiled) - currentCatID = 0; - return currentCatID; -} - - -void PilotComponent::populateCategories(TQComboBox * c, - struct CategoryAppInfo *info) -{ - FUNCTIONSETUP; - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Combo box @" - << (long) c << " and info @" << (long) info << endl; -#endif - - c->clear(); - - if (!info) - goto CategoryAll; - - // Fill up the categories list box with - // the categories defined by the user. - // These presumably are in the language - // the user uses, so no translation is necessary. - // - // - for (unsigned int i = 0; i < Pilot::CATEGORY_COUNT; i++) - { - if (info->name[i][0]) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Adding category: " - << info->name[i] - << " with ID: " << (int) info->ID[i] << endl; -#endif - - c->insertItem(Pilot::fromPilot(info->name[i])); - } - } - -CategoryAll: - c->insertItem(i18n("All"), 0); -} - - -void PilotComponent::slotShowComponent() -{ - FUNCTIONSETUP; - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Showing component @" << (long) this << endl; -#endif - - emit showComponent(this); -} - -/* virtual */ bool PilotComponent::preHotSync(TQString &) -{ - FUNCTIONSETUP; - - return true; -} - -void PilotComponent::markDBDirty(const TQString db) -{ - FUNCTIONSETUP; - KPilotConfig::addDirtyDatabase(db); - KPilotConfig::sync(); -} - -void PilotComponent::showKPilotComponent( bool toShow ) -{ - if ( toShow != shown ) - { - shown = toShow; - if (shown) showComponent(); - else hideComponent(); - } -} diff --git a/kpilot/pilotComponent.cpp b/kpilot/pilotComponent.cpp new file mode 100644 index 0000000..0172a44 --- /dev/null +++ b/kpilot/pilotComponent.cpp @@ -0,0 +1,190 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** +** This file defines a base class for components -- internal conduits -- +** in KPilot. This includes a number of general utility functions. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + +#include "options.h" + +#include + +#include + +#include +#include + +#include + +#include "kpilotConfig.h" +#include "pilotRecord.h" +#include "pilot.h" + +#include "pilotComponent.moc" + +PilotComponent::PilotComponent(TQWidget * parent, + const char *id, + const TQString & path) : + TQWidget(parent, id), + fDBPath(path), + shown(false) +{ + FUNCTIONSETUP; + + if (parent) + { + resize(parent->geometry().width(), + parent->geometry().height()); + } + +} + + + +int PilotComponent::findSelectedCategory(TQComboBox * fCatList, + struct CategoryAppInfo *info, bool AllIsUnfiled) +{ + FUNCTIONSETUP; + + // Semantics of currentCatID are: + // + // >=0 is a specific category based on the text -> + // category number mapping defined by the Pilot, + // ==-1 means "All" category selected when + // AllIsUnfiled is true. + // == 0 == Unfiled means "All" category selected when + // AllIsUnfiled is false. + // + // + int currentCatID = 0; + + // If a category is deleted after others have been added, none of the + // category numbers are changed. So we need to find the category number + // for this category (this category is represented by the selected + // *text*). + // + // + // The top entry in the list is "All", so if the top item is + // selected we can indicate that we are using the "All" category. + // + // + if (fCatList->currentItem() == 0) + { + currentCatID = (-1); +#ifdef DEBUG + DEBUGKPILOT << fname << ": Category 'All' selected.\n"; +#endif + } + else + { + TQString selectedCategory = + fCatList->text(fCatList->currentItem()); + currentCatID = Pilot::findCategory(info, selectedCategory, AllIsUnfiled); + } + + if ((currentCatID == -1) && AllIsUnfiled) + currentCatID = 0; + return currentCatID; +} + + +void PilotComponent::populateCategories(TQComboBox * c, + struct CategoryAppInfo *info) +{ + FUNCTIONSETUP; + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Combo box @" + << (long) c << " and info @" << (long) info << endl; +#endif + + c->clear(); + + if (!info) + goto CategoryAll; + + // Fill up the categories list box with + // the categories defined by the user. + // These presumably are in the language + // the user uses, so no translation is necessary. + // + // + for (unsigned int i = 0; i < Pilot::CATEGORY_COUNT; i++) + { + if (info->name[i][0]) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Adding category: " + << info->name[i] + << " with ID: " << (int) info->ID[i] << endl; +#endif + + c->insertItem(Pilot::fromPilot(info->name[i])); + } + } + +CategoryAll: + c->insertItem(i18n("All"), 0); +} + + +void PilotComponent::slotShowComponent() +{ + FUNCTIONSETUP; + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Showing component @" << (long) this << endl; +#endif + + emit showComponent(this); +} + +/* virtual */ bool PilotComponent::preHotSync(TQString &) +{ + FUNCTIONSETUP; + + return true; +} + +void PilotComponent::markDBDirty(const TQString db) +{ + FUNCTIONSETUP; + KPilotConfig::addDirtyDatabase(db); + KPilotConfig::sync(); +} + +void PilotComponent::showKPilotComponent( bool toShow ) +{ + if ( toShow != shown ) + { + shown = toShow; + if (shown) showComponent(); + else hideComponent(); + } +} diff --git a/kpilot/pilotComponent.h b/kpilot/pilotComponent.h index f34fc29..94c42f3 100644 --- a/kpilot/pilotComponent.h +++ b/kpilot/pilotComponent.h @@ -5,7 +5,7 @@ ** Copyright (C) 1998-2001 by Dan Pilone ** Copyright (C) 2003-2004 Reinhold Kainhofer ** -** See the .cc file for an explanation of what this file is for. +** See the .cpp file for an explanation of what this file is for. */ /* diff --git a/kpilot/pilotDaemon.cc b/kpilot/pilotDaemon.cc deleted file mode 100644 index 94fbfb1..0000000 --- a/kpilot/pilotDaemon.cc +++ /dev/null @@ -1,1404 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2001-2004 by Adriaan de Groot -** Copyright (C) 2003-2004 Reinhold Kainhofer -** -** This is the KPilot Daemon, which does the actual communication with -** the Pilot and with the conduits. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include - -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "pilotRecord.h" - -#include "fileInstaller.h" -#include "pilotUser.h" -#include "pilotDatabase.h" -#include "kpilotlink.h" -#include "kpilotdevicelink.h" -#include "actionQueue.h" -#include "actions.h" - -#include "hotSync.h" -#include "internalEditorAction.h" -#include "logFile.h" - -#include "kpilotConfig.h" - - -#include "kpilotDCOP_stub.h" -#include "kpilotDCOP.h" -#include "loggerDCOP_stub.h" - -#include "pilotDaemon.moc" - -static TDEAboutData *aboutData = 0L; - -PilotDaemonTray::PilotDaemonTray(PilotDaemon * p) : - KSystemTray(0, "pilotDaemon"), - fSyncTypeMenu(0L), - daemon(p), - kap(0L), - fBlinkTimer(0L) -{ - FUNCTIONSETUP; - setupWidget(); - setAcceptDrops(true); -} - -/* virtual */ void PilotDaemonTray::dragEnterEvent(TQDragEnterEvent * e) -{ - FUNCTIONSETUP; - e->accept(KURLDrag::canDecode(e)); -} - -/* virtual */ void PilotDaemonTray::dropEvent(TQDropEvent * e) -{ - FUNCTIONSETUP; - - KURL::List list; - - KURLDrag::decode(e, list); - - TQStringList files; - for(KURL::List::ConstIterator it = list.begin(); it != list.end(); ++it) - { - if ((*it).isLocalFile()) - files << (*it).path(); - } - - daemon->addInstallFiles(files); -} - -/* virtual */ void PilotDaemonTray::mousePressEvent(TQMouseEvent * e) -{ - FUNCTIONSETUP; - - switch (e->button()) - { - case Qt::RightButton: - { - TDEPopupMenu *menu = contextMenu(); - contextMenuAboutToShow(menu); - menu->popup(e->globalPos()); - } - break; - case Qt::LeftButton: - if (daemon) daemon->slotRunKPilot(); - break; - default: - KSystemTray::mousePressEvent(e); - } -} - -/* virtual */ void PilotDaemonTray::closeEvent(TQCloseEvent *) -{ - FUNCTIONSETUP; - daemon->quitNow(); -} - -void PilotDaemonTray::setupWidget() -{ - FUNCTIONSETUP; - - TDEGlobal::iconLoader()->addAppDir( CSL1("kpilot") ); - icons[Normal] = loadIcon( CSL1("kpilotDaemon") ); - icons[Busy] = loadIcon( CSL1("busysync") ); - icons[NotListening] = loadIcon( CSL1("nosync") ); - - slotShowNotListening(); - TQTimer::singleShot(2000,this,TQT_SLOT(slotShowNormal())); - - TDEPopupMenu *menu = contextMenu(); - - menuKPilotItem = menu->insertItem(i18n("Start &KPilot"), daemon, - TQT_SLOT(slotRunKPilot())); - menuConfigureConduitsItem = menu->insertItem(i18n("&Configure KPilot..."), - daemon, TQT_SLOT(slotRunConfig())); - menu->insertSeparator(); - - fSyncTypeMenu = new TDEPopupMenu(menu,"sync_type_menu"); - TQString once = i18n("Appended to names of sync types to indicate the sync will happen just one time"," (once)"); -#define MI(a) fSyncTypeMenu->insertItem( \ - SyncAction::SyncMode::name(SyncAction::SyncMode::a) + once, \ - (int)(SyncAction::SyncMode::a)); - fSyncTypeMenu->insertItem(i18n("Default (%1)") - .arg(SyncAction::SyncMode::name((SyncAction::SyncMode::Mode)KPilotSettings::syncType())), - 0); - fSyncTypeMenu->insertSeparator(); - - // Keep this synchronized with kpilotui.rc and kpilot.cc if at all possible. - MI(eHotSync); - MI(eFullSync); - MI(eBackup); - MI(eRestore); - MI(eCopyHHToPC); - MI(eCopyPCToHH); - - fSyncTypeMenu->setCheckable(true); - fSyncTypeMenu->setItemChecked(0,true); -#undef MI - connect(fSyncTypeMenu,TQT_SIGNAL(activated(int)),daemon,TQT_SLOT(requestSync(int))); - menu->insertItem(i18n("Next &Sync"),fSyncTypeMenu); - - KHelpMenu *help = new KHelpMenu(menu,aboutData); - menu->insertItem( - TDEGlobal::iconLoader()->loadIconSet(CSL1("help"),TDEIcon::Small,0,true), - i18n("&Help"),help->menu(),false /* no whatsthis */); - - - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Finished getting icons" << endl; -#endif -} - -void PilotDaemonTray::slotShowAbout() -{ - FUNCTIONSETUP; - - if (!kap) - { - kap = new TDEAboutApplication(0, "kpdab", false); - } - - kap->show(); -} - - -void PilotDaemonTray::enableRunKPilot(bool b) -{ - FUNCTIONSETUP; - contextMenu()->setItemEnabled(menuKPilotItem, b); - contextMenu()->setItemEnabled(menuConfigureConduitsItem, b); -} - - -void PilotDaemonTray::changeIcon(IconShape i) -{ - FUNCTIONSETUP; - if (icons[i].isNull()) - { - WARNINGKPILOT << "Icon #"<start(750,false); - } -} - -void PilotDaemonTray::endHotSync() -{ - changeIcon(Normal); - if (fBlinkTimer) - { - fBlinkTimer->stop(); - } -} - - -PilotDaemon::PilotDaemon() : - DCOPObject("KPilotDaemonIface"), - fDaemonStatus(INIT), - fPostSyncAction(None), - fPilotLink(0L), - fNextSyncType(SyncAction::SyncMode::eHotSync,true), - fSyncStack(0L), - fTray(0L), - fInstaller(0L), - fLogFile(0L), - fLogStub(new LoggerDCOP_stub("kpilot", "LogIface")), - fLogFileStub(new LoggerDCOP_stub("kpilotDaemon", "LogIface")), - fKPilotStub(new KPilotDCOP_stub("kpilot", "KPilotIface")), - fTempDevice(TQString()) -{ - FUNCTIONSETUP; - - setupPilotLink(); - reloadSettings(); - - if (fDaemonStatus == ERROR) - { - WARNINGKPILOT << "Connecting to device failed." << endl; - return; - } - - fInstaller = new FileInstaller; - fLogFile = new LogFile; - connect(fInstaller, TQT_SIGNAL(filesChanged()), - this, TQT_SLOT(slotFilesChanged())); - - fNextSyncType.setMode( KPilotSettings::syncType() ); - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": The daemon is ready with status " - << statusString() << " (" << (int) fDaemonStatus << ")" << endl; -#endif -} - -PilotDaemon::~PilotDaemon() -{ - FUNCTIONSETUP; - - KPILOT_DELETE(fPilotLink); - KPILOT_DELETE(fSyncStack); - KPILOT_DELETE(fInstaller); - - (void) PilotDatabase::instanceCount(); -} - -void PilotDaemon::addInstallFiles(const TQStringList &l) -{ - FUNCTIONSETUP; - - fInstaller->addFiles( l, fTray ); -} - -int PilotDaemon::getPilotSpeed() -{ - FUNCTIONSETUP; - - int speed = KPilotSettings::pilotSpeed(); - - // Translate the speed entry in the - // config file to something we can - // put in the environment (for who?) - // - // - const char *speedname = 0L; - - switch (speed) - { - case 0: - speedname = "PILOTRATE=9600"; - break; - case 1: - speedname = "PILOTRATE=19200"; - break; - case 2: - speedname = "PILOTRATE=38400"; - break; - case 3: - speedname = "PILOTRATE=57600"; - break; - case 4: - speedname = "PILOTRATE=115200"; - break; - default: - speedname = "PILOTRATE=9600"; - } - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Speed set to " - << speedname << " (" << speed << ")" << endl; -#endif - - putenv((char *) speedname); - - return speed; -} - - -void PilotDaemon::showTray() -{ - FUNCTIONSETUP; - - if (!fTray) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": No tray icon to display!" << endl; -#endif - - return; - } - - // Copied from Klipper - KWin::setSystemTrayWindowFor(fTray->winId(), 0); - fTray->setGeometry(-100, -100, 42, 42); - fTray->show(); - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Tray icon displayed." << endl; -#endif - - updateTrayStatus(); -} - -/* DCOP ASYNC */ void PilotDaemon::setTempDevice(TQString d) -{ - if ( !d.isEmpty() ){ - fTempDevice = d; - if (fPilotLink) - fPilotLink->setTempDevice( fTempDevice ); - reloadSettings(); - } -} - -/* DCOP ASYNC */ void PilotDaemon::reloadSettings() -{ - FUNCTIONSETUP; - - switch (fDaemonStatus) - { - case INIT: - case HOTSYNC_END: - case ERROR: - case READY: - case NOT_LISTENING: - // It's OK to reload settings in these states. - break; - case HOTSYNC_START: - case FILE_INSTALL_REQ: - // Postpone the reload till the sync finishes. - fPostSyncAction |= ReloadSettings; - return; - break; - } - - // TODO: Is this bunch of calls really necessary to reload the settings??? - delete KPilotSettings::self(); - KPilotSettings::self()->config()->reparseConfiguration(); - KPilotSettings::self()->readConfig(); - getPilotSpeed(); - - (void) Pilot::setupPilotCodec(KPilotSettings::encoding()); - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Got configuration " - << KPilotSettings::pilotDevice() - << endl; - DEBUGKPILOT << fname - << ": Got conduit list " - << (KPilotSettings::installedConduits().join(CSL1(","))) - << endl; -#endif - - requestSync(0); - - - if (fPilotLink) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Resetting with device " - << KPilotSettings::pilotDevice() - << endl; -#endif - - fPilotLink->reset( KPilotSettings::pilotDevice() ); -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Using workarounds " - << KPilotSettings::workarounds() - << endl; -#endif - if ( KPilotSettings::workarounds() == KPilotSettings::eWorkaroundUSB ) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Using Zire31 USB workaround." << endl; -#endif - fPilotLink->setWorkarounds(true); - } - } - - if (KPilotSettings::dockDaemon()) - { - if (!fTray) - { - fTray = new PilotDaemonTray(this); - fTray->show(); - } - else - { - fTray->show(); - } - } - else - { - if (fTray) - { - fTray->hide(); - delete fTray; - - fTray = 0L; - } - } - - updateTrayStatus(); - logProgress(TQString(),0); -} - -/* DCOP */ void PilotDaemon::stopListening() -{ - fIsListening=false; - fTray->changeIcon(PilotDaemonTray::NotListening); - fDaemonStatus=NOT_LISTENING; - fPilotLink->close(); -} - -/* DCOP */ void PilotDaemon::startListening() -{ - fIsListening=true; - fTray->changeIcon(PilotDaemonTray::Normal); - fDaemonStatus=INIT; - fPilotLink->reset(); -} - -/* DCOP */ TQString PilotDaemon::statusString() -{ - FUNCTIONSETUP; - - TQString s = CSL1("PilotDaemon="); - s.append(shorStatusString()); - - s.append(CSL1("; NextSync=")); - s.append(fNextSyncType.name()); - - s.append(CSL1(" (")); - if (fPilotLink) - { - s.append(fPilotLink->statusString()); - } - s.append(CSL1(");")); - - return s; -} - -/* DCOP */ TQString PilotDaemon::shorStatusString() -{ - TQString s; - - switch (status()) - { - case INIT: - s.append(CSL1("Waiting for sync")); - break; - case READY: - s.append(CSL1("Listening on device")); - break; - case ERROR: - s=CSL1("Error"); - break; - case FILE_INSTALL_REQ: - s=CSL1("Installing File"); - break; - case HOTSYNC_END: - s=CSL1("End of Hotsync"); - break; - case HOTSYNC_START: - s=CSL1("Syncing"); - break; - case NOT_LISTENING: - s.append(CSL1("Not Listening (stopped manually)")); - break; - } - - return s; -} - - - -bool PilotDaemon::setupPilotLink() -{ - FUNCTIONSETUP; - - KPILOT_DELETE(fPilotLink); - fPilotLink = new KPilotDeviceLink( 0, 0, fTempDevice ); - if (!fPilotLink) - { - WARNINGKPILOT << "Can't get pilot link." << endl; - return false; - } - - TQObject::connect(fPilotLink, TQT_SIGNAL(deviceReady(KPilotLink*)), - this, TQT_SLOT(startHotSync(KPilotLink*))); - // connect the signals emitted by the pilotDeviceLink - TQObject::connect(fPilotLink, TQT_SIGNAL(logError(const TQString &)), - this, TQT_SLOT(logError(const TQString &))); - TQObject::connect(fPilotLink, TQT_SIGNAL(logMessage(const TQString &)), - this, TQT_SLOT(logMessage(const TQString &))); - TQObject::connect(fPilotLink, - TQT_SIGNAL(logProgress(const TQString &,int)), - this, TQT_SLOT(logProgress(const TQString &,int))); - - - return true; -} - - -/* DCOP ASYNC */ void PilotDaemon::quitNow() -{ - FUNCTIONSETUP; - // Using switch to make sure we cover all the cases. - // - // - switch (fDaemonStatus) - { - case INIT: - case HOTSYNC_END: - case ERROR: - case NOT_LISTENING: - getKPilot().daemonStatus(KPilotDCOP::DaemonQuit); - kapp->quit(); - break; - case READY: - case HOTSYNC_START: - case FILE_INSTALL_REQ: - fPostSyncAction |= Quit; - break; - } - emitDCOPSignal( "kpilotDaemonStatusChanged()", TQByteArray() ); -} - -/* DCOP ASYNC */ void PilotDaemon::requestRegularSyncNext() -{ - requestSync(SyncAction::SyncMode::eHotSync); -} - - -/* DCOP ASYNC */ void PilotDaemon::requestSync(int mode) -{ - FUNCTIONSETUP; - - if ( 0==mode ) - { - mode = KPilotSettings::syncType(); - } - - if ( !fNextSyncType.setMode(mode) ) - { - WARNINGKPILOT << "Ignored fake sync type " << mode << endl; - return; - } - - updateTrayStatus(); - - if (fTray && (fTray->fSyncTypeMenu)) - { - for (int i=((int)SyncAction::SyncMode::eHotSync); - i<=((int)SyncAction::SyncMode::eRestore) /* Restore */ ; - ++i) - { - fTray->fSyncTypeMenu->setItemChecked(i,mode==i); - } - } - - getLogger().logMessage(i18n("Next HotSync will be: %1. ").arg(fNextSyncType.name()) + - i18n("Please press the HotSync button.")); -} - -/* DCOP ASYNC */ void PilotDaemon::requestSyncType(TQString s) -{ - FUNCTIONSETUP; - - // This checks unique prefixes of the names of the various sync types. - if (s.startsWith(CSL1("H"))) requestSync(SyncAction::SyncMode::eHotSync); - else if (s.startsWith(CSL1("Fu"))) requestSync(SyncAction::SyncMode::eFullSync); - else if (s.startsWith(CSL1("B"))) requestSync(SyncAction::SyncMode::eBackup); - else if (s.startsWith(CSL1("R"))) requestSync(SyncAction::SyncMode::eRestore); - else if (s.startsWith(CSL1("T"))) { fNextSyncType.setOptions(true,false); } - else if (s.startsWith(CSL1("CopyHHToPC"))) requestSync(SyncAction::SyncMode::eCopyHHToPC); - else if (s.startsWith(CSL1("CopyPCToHH"))) requestSync(SyncAction::SyncMode::eCopyPCToHH); - else if (s.startsWith(CSL1("D"))) requestSync(0); - else - { - WARNINGKPILOT << "Unknown sync type " << ( s.isEmpty() ? CSL1("") : s ) - << endl; - } -} - -/* DCOP ASYNC */ void PilotDaemon::requestSyncOptions(bool test, bool local) -{ - if ( !fNextSyncType.setOptions(test,local) ) - { - WARNINGKPILOT << "Nonsensical request for " - << (test ? "test" : "notest") - << ' ' - << (local ? "local" : "nolocal") - << " in mode " - << fNextSyncType.name() << endl; - } -} - -/* DCOP */ int PilotDaemon::nextSyncType() const -{ - return fNextSyncType.mode(); -} - -/** -* DCOP Functions reporting some status data, e.g. for the kontact plugin. -*/ -TQDateTime PilotDaemon::lastSyncDate() -{ - return KPilotSettings::lastSyncTime(); -} - - -static TQDict *conduitNameMap = 0L; - -static void fillConduitNameMap() -{ - if ( !conduitNameMap ) - { - conduitNameMap = new TQDict; - conduitNameMap->setAutoDelete(true); - } - conduitNameMap->clear(); - - TQStringList l = KPilotSettings::installedConduits(); - // Fill with internal settings. - if ( l.find( CSL1("internal_fileinstall") ) != l.end() ) { - conduitNameMap->insert( CSL1("internal_fileinstall"), - new TQString(i18n("File Installer")) ); - } - - TQStringList::ConstIterator end = l.end(); - for (TQStringList::ConstIterator i = l.begin(); i != end; ++i) - { - if (!conduitNameMap->find(*i)) - { - TQString readableName = CSL1(""); - TDESharedPtr < KService > o = KService::serviceByDesktopName(*i); - if (!o) - { - WARNINGKPILOT << "No service for " << *i << endl; - } - else - { - readableName = o->name(); - } - conduitNameMap->insert( *i, new TQString(readableName) ); - } - } -} - - -TQStringList PilotDaemon::configuredConduitList() -{ - fillConduitNameMap(); - - TQStringList keys; - - TQDictIterator it(*conduitNameMap); - for ( ; *it; ++it) - { - keys << it.currentKey(); - } - keys.sort(); - - TQStringList::ConstIterator end = keys.end(); - TQStringList result; - for (TQStringList::ConstIterator i = keys.begin(); i != end; ++i) - { - result << *(conduitNameMap->find(*i)); - } - - return result; -} - -TQString PilotDaemon::logFileName() -{ - return KPilotSettings::logFileName(); -} - -TQString PilotDaemon::userName() -{ - return KPilotSettings::userName(); -} -TQString PilotDaemon::pilotDevice() -{ - return KPilotSettings::pilotDevice(); -} - -bool PilotDaemon::killDaemonOnExit() -{ - return KPilotSettings::killDaemonAtExit(); -} - -typedef enum { NotLocked=0, Locked=1, DCOPError=2 } KDesktopLockStatus; -static KDesktopLockStatus isKDesktopLockRunning() -{ - if (!KPilotSettings::screenlockSecure()) return NotLocked; - - DCOPClient *dcopptr = TDEApplication::kApplication()->dcopClient(); - - // Can't tell, very weird, err on the side of safety. - if (!dcopptr || !dcopptr->isAttached()) - { - WARNINGKPILOT << "Could not make DCOP connection. " - << "Assuming screensaver is active." << endl; - return DCOPError; - } - - TQByteArray data,returnValue; - TQCString returnType; - - if (!dcopptr->call("kdesktop","KScreensaverIface","isBlanked()", - data,returnType,returnValue,true)) - { - WARNINGKPILOT << "Check for screensaver failed." - << "Assuming screensaver is active." << endl; - // Err on the side of safety again. - return DCOPError; - } - - if (returnType == "bool") - { - bool b; - TQDataStream reply(returnValue,IO_ReadOnly); - reply >> b; - return (b ? Locked : NotLocked); - } - else - { - WARNINGKPILOT << "Strange return value from screensaver. " - << "Assuming screensaver is active." << endl; - // Err on the side of safety. - return DCOPError; - } -} - - -static void informOthers(KPilotDCOP_stub &kpilot, - LoggerDCOP_stub &log, - LoggerDCOP_stub &filelog) -{ - kpilot.daemonStatus(KPilotDCOP::StartOfHotSync); - log.logStartSync(); - filelog.logStartSync(); -} - -static bool isSyncPossible(ActionQueue *fSyncStack, - KPilotLink *pilotLink, - KPilotDCOP_stub &kpilot) -{ - FUNCTIONSETUP; - - /** - * If KPilot is busy with something - like configuring - * conduit - then we shouldn't run a real sync, but - * just tell the user that the sync couldn't run because - * of that. - */ - int kpilotstatus = kpilot.kpiloStatus(); - DCOPStub::Status callstatus = kpilot.status(); - -#ifdef DEBUG - if (callstatus != DCOPStub::CallSucceeded) - { - DEBUGKPILOT << fname << - ": Could not call KPilot for status." << endl; - } - else - { - DEBUGKPILOT << fname << ": KPilot status " << kpilotstatus << endl; - } -#endif - /** - * If the call fails, then KPilot is probably not running - * and we can behave normally. - */ - if ((callstatus == DCOPStub::CallSucceeded) && - (kpilotstatus != KPilotDCOP::WaitingForDaemon)) - { - WARNINGKPILOT << "KPilot returned status " << kpilotstatus << endl; - - fSyncStack->queueInit(); - fSyncStack->addAction(new SorryAction(pilotLink)); - return false; - } - - switch (isKDesktopLockRunning()) - { - case NotLocked : - break; /* Fall through to return true below */ - case Locked : - fSyncStack->queueInit(); - fSyncStack->addAction(new SorryAction(pilotLink, - i18n("HotSync is disabled while the screen is locked."))); - return false; - case DCOPError : - fSyncStack->queueInit(); - fSyncStack->addAction(new SorryAction(pilotLink, - i18n("HotSync is disabled because KPilot could not " - "determine the state of the screen saver. You " - "can disable this security feature by unchecking " - "the 'do not sync when screensaver is active' box " - "in the HotSync page of the configuration dialog."))); - return false; - } - - return true; -} - -static void queueInstaller(ActionQueue *fSyncStack, - KPilotLink *pilotLink, - FileInstaller *fInstaller, - const TQStringList &c) -{ - if (c.findIndex(CSL1("internal_fileinstall")) >= 0) - { - fSyncStack->addAction(new FileInstallAction(pilotLink,fInstaller->dir())); - } -} - -static void queueEditors(ActionQueue *fSyncStack, KPilotLink *pilotLink) -{ - if (KPilotSettings::internalEditors()) - { - fSyncStack->addAction(new InternalEditorAction(pilotLink)); - } -} - -static void queueConduits(ActionQueue *fSyncStack, - const TQStringList &conduits, - SyncAction::SyncMode e) -{ - if (conduits.count() > 0) - { - fSyncStack->queueConduits(conduits,e); - // TQString s = i18n("Conduit flags: "); - // s.append(ConduitProxy::flagsForMode(e).join(CSL1(" "))); - // logMessage(s); - } -} - -bool PilotDaemon::shouldBackup() -{ - - FUNCTIONSETUP; - - bool ret = false; - int backupfreq = KPilotSettings::backupFrequency(); - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Backup Frequency is: [" << backupfreq << - "]. " << endl; -#endif - - if ( (fNextSyncType == SyncAction::SyncMode::eHotSync) || - (fNextSyncType == SyncAction::SyncMode::eFullSync) ) - { - /** If we're doing a Hot or Full sync, see if our user has - * configured us to or to not always do a backup. - */ - if ( backupfreq == SyncAction::eOnRequestOnly ) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": Should not do backup..." << endl; -#endif - ret = false; - } - else if ( backupfreq == SyncAction::eEveryHotSync ) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": Should do backup..." << endl; -#endif - ret = true; - } - } - - return ret; - -} - - -/* slot */ void PilotDaemon::startHotSync(KPilotLink *pilotLink) -{ - FUNCTIONSETUP; - - bool pcchanged=false; // If last PC to sync was a different one (implies full sync, normally) - TQStringList conduits ; // list of conduits to run - TQString s; // a generic string for stuff - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Starting Sync with type " - << fNextSyncType.name() << endl; - DEBUGKPILOT << fname << ": Status is " << shorStatusString() << endl; - (void) PilotDatabase::instanceCount(); -#endif - - fDaemonStatus = HOTSYNC_START ; - if (fTray) - { - fTray->startHotSync(); - } - informOthers(getKPilot(),getLogger(),getFileLogger()); - - - // Queue to add all the actions for this sync to. - fSyncStack = new ActionQueue(pilotLink); - - // Check if the sync is possible at all. - if (!isSyncPossible(fSyncStack,pilotLink,getKPilot())) - { - // Sync is not possible now, sorry action was added to - // the queue, and we run that -- skipping all the rest of the sync stuff. - goto launch; - } - - // Except when the user has requested a Restore, in which case she knows she doesn't - // want to sync with a blank palm and then back up the result over her stored backup files, - // do a Full Sync when changing the PC or using a different Palm Desktop app. - if (fNextSyncType.mode() != SyncAction::SyncMode::eRestore) - { // Use gethostid to determine , since JPilot uses 1+(2000000000.0*random()/(RAND_MAX+1.0)) - // as PC_ID, so using JPilot and KPilot is the same as using two different PCs - KPilotUser &usr = pilotLink->getPilotUser(); - pcchanged = usr.getLastSyncPC() !=(unsigned long) gethostid(); - - if (pcchanged) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": PC changed. Last sync PC: [" << usr.getLastSyncPC() - << "], me: [" << (unsigned long) gethostid() << "]" << endl; -#endif - if ( KPilotSettings::fullSyncOnPCChange() ) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": Setting sync mode to full sync. " << endl; -#endif - fNextSyncType = SyncAction::SyncMode::eFullSync; - } - else - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": Not changing sync mode because of settings. " << endl; -#endif - } - } - } - - // Normal case: regular sync. - fSyncStack->queueInit(); - fSyncStack->addAction(new CheckUser(pilotLink)); - - conduits = KPilotSettings::installedConduits() ; - - if (fNextSyncType.isTest()) - { - fSyncStack->addAction(new TestLink(pilotLink)); - } - else - { - switch (fNextSyncType.mode()) - { - case SyncAction::SyncMode::eBackup: - if (KPilotSettings::runConduitsWithBackup() && (conduits.count() > 0)) - { - queueConduits(fSyncStack,conduits,fNextSyncType); - } - fSyncStack->addAction(new BackupAction(pilotLink,true)); - break; - case SyncAction::SyncMode::eRestore: - fSyncStack->addAction(new RestoreAction(pilotLink)); - queueInstaller(fSyncStack,pilotLink,fInstaller,conduits); - break; - case SyncAction::SyncMode::eFullSync: - case SyncAction::SyncMode::eHotSync: - // first install the files, and only then do the conduits - // (conduits might want to sync a database that will be installed - queueInstaller(fSyncStack,pilotLink,fInstaller,conduits); - queueEditors(fSyncStack,pilotLink); - queueConduits(fSyncStack,conduits,fNextSyncType); - // After running the conduits, install new databases - queueInstaller(fSyncStack,pilotLink,fInstaller,conduits); - // And sync the remaining databases if needed. - if (shouldBackup()) - { - fSyncStack->addAction(new BackupAction(pilotLink, (fNextSyncType == SyncAction::SyncMode::eFullSync))); - } - break; - case SyncAction::SyncMode::eCopyPCToHH: - queueConduits(fSyncStack,conduits,SyncAction::SyncMode::eCopyPCToHH); - break; - case SyncAction::SyncMode::eCopyHHToPC: - queueConduits(fSyncStack,conduits,SyncAction::SyncMode::eCopyHHToPC); - break; - } - } - -// Jump here to finalize the connections to the sync action -// queue and start the actual sync. -launch: - fSyncStack->queueCleanup(); - - TQObject::connect(fSyncStack, TQT_SIGNAL(logError(const TQString &)), - this, TQT_SLOT(logError(const TQString &))); - TQObject::connect(fSyncStack, TQT_SIGNAL(logMessage(const TQString &)), - this, TQT_SLOT(logMessage(const TQString &))); - TQObject::connect(fSyncStack, - TQT_SIGNAL(logProgress(const TQString &,int)), - this, TQT_SLOT(logProgress(const TQString &,int))); - - TQObject::connect(fSyncStack, TQT_SIGNAL(syncDone(SyncAction *)), - this, TQT_SLOT(endHotSync())); - - TQTimer::singleShot(0,fSyncStack,TQT_SLOT(execConduit())); - - updateTrayStatus(); -} - -/* slot */ void PilotDaemon::logMessage(const TQString & s) -{ - FUNCTIONSETUPL(2); - - getLogger().logMessage(s); - getFileLogger().logMessage(s); - updateTrayStatus(s); -} - -/* slot */ void PilotDaemon::logError(const TQString & s) -{ - FUNCTIONSETUP; - - getLogger().logError(s); - getFileLogger().logError(s); - updateTrayStatus(s); -} - -/* slot */ void PilotDaemon::logProgress(const TQString & s, int i) -{ - FUNCTIONSETUPL(2); - - getLogger().logProgress(s, i); - getFileLogger().logProgress(s, i); - if (!s.isEmpty()) updateTrayStatus(s); -} - -/* slot */ void PilotDaemon::endHotSync() -{ - FUNCTIONSETUP; - - if (fTray) - { - fTray->endHotSync(); - } - - KPILOT_DELETE(fSyncStack); - fPilotLink->close(); - - getLogger().logProgress(i18n("HotSync Completed.
"), 100); - getFileLogger().logProgress(i18n("HotSync Completed.
"), 100); - getLogger().logEndSync(); - getFileLogger().logEndSync(); - getKPilot().daemonStatus(KPilotDCOP::EndOfHotSync); - KPilotSettings::setLastSyncTime(TQDateTime::currentDateTime()); - KPilotSettings::self()->writeConfig(); - - fDaemonStatus = HOTSYNC_END; - - if (fPostSyncAction & Quit) - { - getKPilot().daemonStatus(KPilotDCOP::DaemonQuit); - kapp->quit(); - } - if (fPostSyncAction & ReloadSettings) - { - reloadSettings(); - } - else - { - TQTimer::singleShot(10000,fPilotLink,TQT_SLOT(reset())); - } - - fPostSyncAction = None; - requestSync(0); - - (void) PilotDatabase::instanceCount(); - - updateTrayStatus(); -} - - -void PilotDaemon::slotFilesChanged() -{ - FUNCTIONSETUP; -} - -void PilotDaemon::slotRunKPilot() -{ - FUNCTIONSETUP; - - TQString kpilotError; - TQCString kpilotDCOP; - int kpilotPID; - - if (TDEApplication::startServiceByDesktopName(CSL1("kpilot"), - TQString(), &kpilotError, &kpilotDCOP, &kpilotPID -#if (TDE_VERSION >= 220) - // Startup notification added in 2.2 - , "" -#endif - )) - { - WARNINGKPILOT << "Couldn't start KPilot! " << kpilotError << endl; - } - else - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Started KPilot with DCOP name " - << kpilotDCOP << " (pid " << kpilotPID << ")" << endl; -#endif - } -} - -void PilotDaemon::slotRunConfig() -{ - FUNCTIONSETUP; - - // This function tries to send the raise() DCOP call to kpilot. - // If it succeeds, we can assume kpilot is running and then try - // to send the configure() DCOP call. - // If it fails (probably because kpilot isn't running) it tries - // to call kpilot via TDEProcess (using a command line switch to - // only bring up the configure dialog). - // - // Implementing the function this way catches all cases. - // ie 1 KPilot running with configure dialog open (raise()) - // 2 KPilot running with dialog NOT open (configureConduits()) - // 3 KPilot NOT running (TDEProcess) - - DCOPClient *client = kapp->dcopClient(); - - // This DCOP call to kpilot's raise function solves the final case - // ie when kpilot already has the dialog open - - if ( client->isApplicationRegistered( "kpilot" ) ) - { - client->send("kpilot", "kpilot-mainwindow#1", "raise()",TQString()); - client->send("kpilot", "KPilotIface", "configure()", TQString()); - } - else - { - // KPilot not running - TDEProcess *p = new TDEProcess; - *p << "kpilot" << "-s"; - - p->start(); - } -} - -void PilotDaemon::updateTrayStatus(const TQString &s) -{ - if (!fTray) return; - - TQString tipText = CSL1(""); - tipText.append( s ); - tipText.append( CSL1(" ") ); - tipText.append( i18n("Next sync is %1.") - .arg( fNextSyncType.name() ) ); - tipText.append( CSL1("") ); - - TQToolTip::remove(fTray); - TQToolTip::add(fTray,tipText); - emitDCOPSignal( "kpilotDaemonStatusChanged()", TQByteArray() ); - // emit the same dcop signal but including the information needed by Kontact to update its kpilot summary widget - TQByteArray data; - TQDataStream arg(data, IO_WriteOnly); - arg << lastSyncDate(); - arg << shorStatusString(); - arg << configuredConduitList(); - arg << logFileName(); - arg << userName(); - arg << pilotDevice(); - arg << killDaemonOnExit(); - emitDCOPSignal( "kpilotDaemonStatusDetails(TQDateTime,TQString,TQStringList,TQString,TQString,TQString,bool)", data ); -} - -static TDECmdLineOptions daemonoptions[] = { -#ifdef DEBUG - {"debug ", I18N_NOOP("Set debugging level"), "0"}, -#endif - { "device ", I18N_NOOP("Device to try first"), ""}, - {"fail-silently", I18N_NOOP("Exit instead of complaining about bad configuration files"), 0}, - TDECmdLineLastOption -} ; - - -int main(int argc, char **argv) -{ - FUNCTIONSETUP; - - TDELocale::setMainCatalogue("kpilot"); - - TDEAboutData about("kpilotDaemon", - I18N_NOOP("KPilot Daemon"), - KPILOT_VERSION, - "KPilot - HotSync software for TDE\n\n", - TDEAboutData::License_GPL, - "(c) 1998-2000,2001, Dan Pilone (c) 2000-2004, Adriaan de Groot", - 0L, - "http://www.kpilot.org/" - ); - about.addAuthor("Dan Pilone", - I18N_NOOP("Project Leader"), - "pilone@slac.com"); - about.addAuthor("Adriaan de Groot", - I18N_NOOP("Maintainer"), - "groot@kde.org", "http://www.kpilot.org/"); - about.addAuthor("Reinhold Kainhofer", - I18N_NOOP("Developer"), - "reinhold@kainhofer.com", "http://reinhold.kainhofer.com/Linux/"); - aboutData = &about; - - - TDECmdLineArgs::init(argc, argv, &about); - TDECmdLineArgs::addCmdLineOptions(daemonoptions,"kpilotconfig"); - KUniqueApplication::addCmdLineOptions(); - TDECmdLineArgs *p = TDECmdLineArgs::parsedArgs(); - -#ifdef DEBUG - KPilotConfig::getDebugLevel(p); -#endif - if (!KUniqueApplication::start()) - { - if (p->isSet("device")){ - // tell the running kpilotDaemon to use - // this device now - DCOPClient d; - TQString dev(p->getOption("device")); - TQByteArray data; - TQDataStream arg(data, IO_WriteOnly); - arg << dev; - if (d.attach()){ - d.send("kpilotDaemon", "KPilotDaemonIface", "setTempDevice(TQString)", data ); - d.detach(); - } - } - return 0; - } - KUniqueApplication a(true, true); - - // A block just to keep variables local. - // - // - { -// KPilotSettings::self()->config()->setReadOnly(false); - - if (KPilotSettings::configVersion() < KPilotConfig::ConfigurationVersion) - { - WARNINGKPILOT << "Is still not configured for use." - << endl; - if (!p->isSet("fail-silently")) - { - KPilotConfig::sorryVersionOutdated(KPilotSettings::configVersion()); - } - return 1; - } - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Configuration version " - << KPilotSettings::configVersion() << endl; -#endif - } - - - PilotDaemon *gPilotDaemon = new PilotDaemon(); - - if (p->isSet("device")) - gPilotDaemon->setTempDevice(p->getOption("device")); - - if (gPilotDaemon->status() == PilotDaemon::ERROR) - { - delete gPilotDaemon; - - gPilotDaemon = 0; - WARNINGKPILOT << "Failed to start up daemon " - "due to errors constructing it." << endl; - return 2; - } - - gPilotDaemon->showTray(); - - return a.exec(); -} - - - diff --git a/kpilot/pilotDaemon.cpp b/kpilot/pilotDaemon.cpp new file mode 100644 index 0000000..cc1a61c --- /dev/null +++ b/kpilot/pilotDaemon.cpp @@ -0,0 +1,1404 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2001-2004 by Adriaan de Groot +** Copyright (C) 2003-2004 Reinhold Kainhofer +** +** This is the KPilot Daemon, which does the actual communication with +** the Pilot and with the conduits. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include + +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "pilotRecord.h" + +#include "fileInstaller.h" +#include "pilotUser.h" +#include "pilotDatabase.h" +#include "kpilotlink.h" +#include "kpilotdevicelink.h" +#include "actionQueue.h" +#include "actions.h" + +#include "hotSync.h" +#include "internalEditorAction.h" +#include "logFile.h" + +#include "kpilotConfig.h" + + +#include "kpilotDCOP_stub.h" +#include "kpilotDCOP.h" +#include "loggerDCOP_stub.h" + +#include "pilotDaemon.moc" + +static TDEAboutData *aboutData = 0L; + +PilotDaemonTray::PilotDaemonTray(PilotDaemon * p) : + KSystemTray(0, "pilotDaemon"), + fSyncTypeMenu(0L), + daemon(p), + kap(0L), + fBlinkTimer(0L) +{ + FUNCTIONSETUP; + setupWidget(); + setAcceptDrops(true); +} + +/* virtual */ void PilotDaemonTray::dragEnterEvent(TQDragEnterEvent * e) +{ + FUNCTIONSETUP; + e->accept(KURLDrag::canDecode(e)); +} + +/* virtual */ void PilotDaemonTray::dropEvent(TQDropEvent * e) +{ + FUNCTIONSETUP; + + KURL::List list; + + KURLDrag::decode(e, list); + + TQStringList files; + for(KURL::List::ConstIterator it = list.begin(); it != list.end(); ++it) + { + if ((*it).isLocalFile()) + files << (*it).path(); + } + + daemon->addInstallFiles(files); +} + +/* virtual */ void PilotDaemonTray::mousePressEvent(TQMouseEvent * e) +{ + FUNCTIONSETUP; + + switch (e->button()) + { + case Qt::RightButton: + { + TDEPopupMenu *menu = contextMenu(); + contextMenuAboutToShow(menu); + menu->popup(e->globalPos()); + } + break; + case Qt::LeftButton: + if (daemon) daemon->slotRunKPilot(); + break; + default: + KSystemTray::mousePressEvent(e); + } +} + +/* virtual */ void PilotDaemonTray::closeEvent(TQCloseEvent *) +{ + FUNCTIONSETUP; + daemon->quitNow(); +} + +void PilotDaemonTray::setupWidget() +{ + FUNCTIONSETUP; + + TDEGlobal::iconLoader()->addAppDir( CSL1("kpilot") ); + icons[Normal] = loadIcon( CSL1("kpilotDaemon") ); + icons[Busy] = loadIcon( CSL1("busysync") ); + icons[NotListening] = loadIcon( CSL1("nosync") ); + + slotShowNotListening(); + TQTimer::singleShot(2000,this,TQT_SLOT(slotShowNormal())); + + TDEPopupMenu *menu = contextMenu(); + + menuKPilotItem = menu->insertItem(i18n("Start &KPilot"), daemon, + TQT_SLOT(slotRunKPilot())); + menuConfigureConduitsItem = menu->insertItem(i18n("&Configure KPilot..."), + daemon, TQT_SLOT(slotRunConfig())); + menu->insertSeparator(); + + fSyncTypeMenu = new TDEPopupMenu(menu,"sync_type_menu"); + TQString once = i18n("Appended to names of sync types to indicate the sync will happen just one time"," (once)"); +#define MI(a) fSyncTypeMenu->insertItem( \ + SyncAction::SyncMode::name(SyncAction::SyncMode::a) + once, \ + (int)(SyncAction::SyncMode::a)); + fSyncTypeMenu->insertItem(i18n("Default (%1)") + .arg(SyncAction::SyncMode::name((SyncAction::SyncMode::Mode)KPilotSettings::syncType())), + 0); + fSyncTypeMenu->insertSeparator(); + + // Keep this synchronized with kpilotui.rc and kpilot.cpp if at all possible. + MI(eHotSync); + MI(eFullSync); + MI(eBackup); + MI(eRestore); + MI(eCopyHHToPC); + MI(eCopyPCToHH); + + fSyncTypeMenu->setCheckable(true); + fSyncTypeMenu->setItemChecked(0,true); +#undef MI + connect(fSyncTypeMenu,TQT_SIGNAL(activated(int)),daemon,TQT_SLOT(requestSync(int))); + menu->insertItem(i18n("Next &Sync"),fSyncTypeMenu); + + KHelpMenu *help = new KHelpMenu(menu,aboutData); + menu->insertItem( + TDEGlobal::iconLoader()->loadIconSet(CSL1("help"),TDEIcon::Small,0,true), + i18n("&Help"),help->menu(),false /* no whatsthis */); + + + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Finished getting icons" << endl; +#endif +} + +void PilotDaemonTray::slotShowAbout() +{ + FUNCTIONSETUP; + + if (!kap) + { + kap = new TDEAboutApplication(0, "kpdab", false); + } + + kap->show(); +} + + +void PilotDaemonTray::enableRunKPilot(bool b) +{ + FUNCTIONSETUP; + contextMenu()->setItemEnabled(menuKPilotItem, b); + contextMenu()->setItemEnabled(menuConfigureConduitsItem, b); +} + + +void PilotDaemonTray::changeIcon(IconShape i) +{ + FUNCTIONSETUP; + if (icons[i].isNull()) + { + WARNINGKPILOT << "Icon #"<start(750,false); + } +} + +void PilotDaemonTray::endHotSync() +{ + changeIcon(Normal); + if (fBlinkTimer) + { + fBlinkTimer->stop(); + } +} + + +PilotDaemon::PilotDaemon() : + DCOPObject("KPilotDaemonIface"), + fDaemonStatus(INIT), + fPostSyncAction(None), + fPilotLink(0L), + fNextSyncType(SyncAction::SyncMode::eHotSync,true), + fSyncStack(0L), + fTray(0L), + fInstaller(0L), + fLogFile(0L), + fLogStub(new LoggerDCOP_stub("kpilot", "LogIface")), + fLogFileStub(new LoggerDCOP_stub("kpilotDaemon", "LogIface")), + fKPilotStub(new KPilotDCOP_stub("kpilot", "KPilotIface")), + fTempDevice(TQString()) +{ + FUNCTIONSETUP; + + setupPilotLink(); + reloadSettings(); + + if (fDaemonStatus == ERROR) + { + WARNINGKPILOT << "Connecting to device failed." << endl; + return; + } + + fInstaller = new FileInstaller; + fLogFile = new LogFile; + connect(fInstaller, TQT_SIGNAL(filesChanged()), + this, TQT_SLOT(slotFilesChanged())); + + fNextSyncType.setMode( KPilotSettings::syncType() ); + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": The daemon is ready with status " + << statusString() << " (" << (int) fDaemonStatus << ")" << endl; +#endif +} + +PilotDaemon::~PilotDaemon() +{ + FUNCTIONSETUP; + + KPILOT_DELETE(fPilotLink); + KPILOT_DELETE(fSyncStack); + KPILOT_DELETE(fInstaller); + + (void) PilotDatabase::instanceCount(); +} + +void PilotDaemon::addInstallFiles(const TQStringList &l) +{ + FUNCTIONSETUP; + + fInstaller->addFiles( l, fTray ); +} + +int PilotDaemon::getPilotSpeed() +{ + FUNCTIONSETUP; + + int speed = KPilotSettings::pilotSpeed(); + + // Translate the speed entry in the + // config file to something we can + // put in the environment (for who?) + // + // + const char *speedname = 0L; + + switch (speed) + { + case 0: + speedname = "PILOTRATE=9600"; + break; + case 1: + speedname = "PILOTRATE=19200"; + break; + case 2: + speedname = "PILOTRATE=38400"; + break; + case 3: + speedname = "PILOTRATE=57600"; + break; + case 4: + speedname = "PILOTRATE=115200"; + break; + default: + speedname = "PILOTRATE=9600"; + } + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Speed set to " + << speedname << " (" << speed << ")" << endl; +#endif + + putenv((char *) speedname); + + return speed; +} + + +void PilotDaemon::showTray() +{ + FUNCTIONSETUP; + + if (!fTray) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": No tray icon to display!" << endl; +#endif + + return; + } + + // Copied from Klipper + KWin::setSystemTrayWindowFor(fTray->winId(), 0); + fTray->setGeometry(-100, -100, 42, 42); + fTray->show(); + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Tray icon displayed." << endl; +#endif + + updateTrayStatus(); +} + +/* DCOP ASYNC */ void PilotDaemon::setTempDevice(TQString d) +{ + if ( !d.isEmpty() ){ + fTempDevice = d; + if (fPilotLink) + fPilotLink->setTempDevice( fTempDevice ); + reloadSettings(); + } +} + +/* DCOP ASYNC */ void PilotDaemon::reloadSettings() +{ + FUNCTIONSETUP; + + switch (fDaemonStatus) + { + case INIT: + case HOTSYNC_END: + case ERROR: + case READY: + case NOT_LISTENING: + // It's OK to reload settings in these states. + break; + case HOTSYNC_START: + case FILE_INSTALL_REQ: + // Postpone the reload till the sync finishes. + fPostSyncAction |= ReloadSettings; + return; + break; + } + + // TODO: Is this bunch of calls really necessary to reload the settings??? + delete KPilotSettings::self(); + KPilotSettings::self()->config()->reparseConfiguration(); + KPilotSettings::self()->readConfig(); + getPilotSpeed(); + + (void) Pilot::setupPilotCodec(KPilotSettings::encoding()); + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Got configuration " + << KPilotSettings::pilotDevice() + << endl; + DEBUGKPILOT << fname + << ": Got conduit list " + << (KPilotSettings::installedConduits().join(CSL1(","))) + << endl; +#endif + + requestSync(0); + + + if (fPilotLink) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Resetting with device " + << KPilotSettings::pilotDevice() + << endl; +#endif + + fPilotLink->reset( KPilotSettings::pilotDevice() ); +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Using workarounds " + << KPilotSettings::workarounds() + << endl; +#endif + if ( KPilotSettings::workarounds() == KPilotSettings::eWorkaroundUSB ) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Using Zire31 USB workaround." << endl; +#endif + fPilotLink->setWorkarounds(true); + } + } + + if (KPilotSettings::dockDaemon()) + { + if (!fTray) + { + fTray = new PilotDaemonTray(this); + fTray->show(); + } + else + { + fTray->show(); + } + } + else + { + if (fTray) + { + fTray->hide(); + delete fTray; + + fTray = 0L; + } + } + + updateTrayStatus(); + logProgress(TQString(),0); +} + +/* DCOP */ void PilotDaemon::stopListening() +{ + fIsListening=false; + fTray->changeIcon(PilotDaemonTray::NotListening); + fDaemonStatus=NOT_LISTENING; + fPilotLink->close(); +} + +/* DCOP */ void PilotDaemon::startListening() +{ + fIsListening=true; + fTray->changeIcon(PilotDaemonTray::Normal); + fDaemonStatus=INIT; + fPilotLink->reset(); +} + +/* DCOP */ TQString PilotDaemon::statusString() +{ + FUNCTIONSETUP; + + TQString s = CSL1("PilotDaemon="); + s.append(shorStatusString()); + + s.append(CSL1("; NextSync=")); + s.append(fNextSyncType.name()); + + s.append(CSL1(" (")); + if (fPilotLink) + { + s.append(fPilotLink->statusString()); + } + s.append(CSL1(");")); + + return s; +} + +/* DCOP */ TQString PilotDaemon::shorStatusString() +{ + TQString s; + + switch (status()) + { + case INIT: + s.append(CSL1("Waiting for sync")); + break; + case READY: + s.append(CSL1("Listening on device")); + break; + case ERROR: + s=CSL1("Error"); + break; + case FILE_INSTALL_REQ: + s=CSL1("Installing File"); + break; + case HOTSYNC_END: + s=CSL1("End of Hotsync"); + break; + case HOTSYNC_START: + s=CSL1("Syncing"); + break; + case NOT_LISTENING: + s.append(CSL1("Not Listening (stopped manually)")); + break; + } + + return s; +} + + + +bool PilotDaemon::setupPilotLink() +{ + FUNCTIONSETUP; + + KPILOT_DELETE(fPilotLink); + fPilotLink = new KPilotDeviceLink( 0, 0, fTempDevice ); + if (!fPilotLink) + { + WARNINGKPILOT << "Can't get pilot link." << endl; + return false; + } + + TQObject::connect(fPilotLink, TQT_SIGNAL(deviceReady(KPilotLink*)), + this, TQT_SLOT(startHotSync(KPilotLink*))); + // connect the signals emitted by the pilotDeviceLink + TQObject::connect(fPilotLink, TQT_SIGNAL(logError(const TQString &)), + this, TQT_SLOT(logError(const TQString &))); + TQObject::connect(fPilotLink, TQT_SIGNAL(logMessage(const TQString &)), + this, TQT_SLOT(logMessage(const TQString &))); + TQObject::connect(fPilotLink, + TQT_SIGNAL(logProgress(const TQString &,int)), + this, TQT_SLOT(logProgress(const TQString &,int))); + + + return true; +} + + +/* DCOP ASYNC */ void PilotDaemon::quitNow() +{ + FUNCTIONSETUP; + // Using switch to make sure we cover all the cases. + // + // + switch (fDaemonStatus) + { + case INIT: + case HOTSYNC_END: + case ERROR: + case NOT_LISTENING: + getKPilot().daemonStatus(KPilotDCOP::DaemonQuit); + kapp->quit(); + break; + case READY: + case HOTSYNC_START: + case FILE_INSTALL_REQ: + fPostSyncAction |= Quit; + break; + } + emitDCOPSignal( "kpilotDaemonStatusChanged()", TQByteArray() ); +} + +/* DCOP ASYNC */ void PilotDaemon::requestRegularSyncNext() +{ + requestSync(SyncAction::SyncMode::eHotSync); +} + + +/* DCOP ASYNC */ void PilotDaemon::requestSync(int mode) +{ + FUNCTIONSETUP; + + if ( 0==mode ) + { + mode = KPilotSettings::syncType(); + } + + if ( !fNextSyncType.setMode(mode) ) + { + WARNINGKPILOT << "Ignored fake sync type " << mode << endl; + return; + } + + updateTrayStatus(); + + if (fTray && (fTray->fSyncTypeMenu)) + { + for (int i=((int)SyncAction::SyncMode::eHotSync); + i<=((int)SyncAction::SyncMode::eRestore) /* Restore */ ; + ++i) + { + fTray->fSyncTypeMenu->setItemChecked(i,mode==i); + } + } + + getLogger().logMessage(i18n("Next HotSync will be: %1. ").arg(fNextSyncType.name()) + + i18n("Please press the HotSync button.")); +} + +/* DCOP ASYNC */ void PilotDaemon::requestSyncType(TQString s) +{ + FUNCTIONSETUP; + + // This checks unique prefixes of the names of the various sync types. + if (s.startsWith(CSL1("H"))) requestSync(SyncAction::SyncMode::eHotSync); + else if (s.startsWith(CSL1("Fu"))) requestSync(SyncAction::SyncMode::eFullSync); + else if (s.startsWith(CSL1("B"))) requestSync(SyncAction::SyncMode::eBackup); + else if (s.startsWith(CSL1("R"))) requestSync(SyncAction::SyncMode::eRestore); + else if (s.startsWith(CSL1("T"))) { fNextSyncType.setOptions(true,false); } + else if (s.startsWith(CSL1("CopyHHToPC"))) requestSync(SyncAction::SyncMode::eCopyHHToPC); + else if (s.startsWith(CSL1("CopyPCToHH"))) requestSync(SyncAction::SyncMode::eCopyPCToHH); + else if (s.startsWith(CSL1("D"))) requestSync(0); + else + { + WARNINGKPILOT << "Unknown sync type " << ( s.isEmpty() ? CSL1("") : s ) + << endl; + } +} + +/* DCOP ASYNC */ void PilotDaemon::requestSyncOptions(bool test, bool local) +{ + if ( !fNextSyncType.setOptions(test,local) ) + { + WARNINGKPILOT << "Nonsensical request for " + << (test ? "test" : "notest") + << ' ' + << (local ? "local" : "nolocal") + << " in mode " + << fNextSyncType.name() << endl; + } +} + +/* DCOP */ int PilotDaemon::nextSyncType() const +{ + return fNextSyncType.mode(); +} + +/** +* DCOP Functions reporting some status data, e.g. for the kontact plugin. +*/ +TQDateTime PilotDaemon::lastSyncDate() +{ + return KPilotSettings::lastSyncTime(); +} + + +static TQDict *conduitNameMap = 0L; + +static void fillConduitNameMap() +{ + if ( !conduitNameMap ) + { + conduitNameMap = new TQDict; + conduitNameMap->setAutoDelete(true); + } + conduitNameMap->clear(); + + TQStringList l = KPilotSettings::installedConduits(); + // Fill with internal settings. + if ( l.find( CSL1("internal_fileinstall") ) != l.end() ) { + conduitNameMap->insert( CSL1("internal_fileinstall"), + new TQString(i18n("File Installer")) ); + } + + TQStringList::ConstIterator end = l.end(); + for (TQStringList::ConstIterator i = l.begin(); i != end; ++i) + { + if (!conduitNameMap->find(*i)) + { + TQString readableName = CSL1(""); + TDESharedPtr < KService > o = KService::serviceByDesktopName(*i); + if (!o) + { + WARNINGKPILOT << "No service for " << *i << endl; + } + else + { + readableName = o->name(); + } + conduitNameMap->insert( *i, new TQString(readableName) ); + } + } +} + + +TQStringList PilotDaemon::configuredConduitList() +{ + fillConduitNameMap(); + + TQStringList keys; + + TQDictIterator it(*conduitNameMap); + for ( ; *it; ++it) + { + keys << it.currentKey(); + } + keys.sort(); + + TQStringList::ConstIterator end = keys.end(); + TQStringList result; + for (TQStringList::ConstIterator i = keys.begin(); i != end; ++i) + { + result << *(conduitNameMap->find(*i)); + } + + return result; +} + +TQString PilotDaemon::logFileName() +{ + return KPilotSettings::logFileName(); +} + +TQString PilotDaemon::userName() +{ + return KPilotSettings::userName(); +} +TQString PilotDaemon::pilotDevice() +{ + return KPilotSettings::pilotDevice(); +} + +bool PilotDaemon::killDaemonOnExit() +{ + return KPilotSettings::killDaemonAtExit(); +} + +typedef enum { NotLocked=0, Locked=1, DCOPError=2 } KDesktopLockStatus; +static KDesktopLockStatus isKDesktopLockRunning() +{ + if (!KPilotSettings::screenlockSecure()) return NotLocked; + + DCOPClient *dcopptr = TDEApplication::kApplication()->dcopClient(); + + // Can't tell, very weird, err on the side of safety. + if (!dcopptr || !dcopptr->isAttached()) + { + WARNINGKPILOT << "Could not make DCOP connection. " + << "Assuming screensaver is active." << endl; + return DCOPError; + } + + TQByteArray data,returnValue; + TQCString returnType; + + if (!dcopptr->call("kdesktop","KScreensaverIface","isBlanked()", + data,returnType,returnValue,true)) + { + WARNINGKPILOT << "Check for screensaver failed." + << "Assuming screensaver is active." << endl; + // Err on the side of safety again. + return DCOPError; + } + + if (returnType == "bool") + { + bool b; + TQDataStream reply(returnValue,IO_ReadOnly); + reply >> b; + return (b ? Locked : NotLocked); + } + else + { + WARNINGKPILOT << "Strange return value from screensaver. " + << "Assuming screensaver is active." << endl; + // Err on the side of safety. + return DCOPError; + } +} + + +static void informOthers(KPilotDCOP_stub &kpilot, + LoggerDCOP_stub &log, + LoggerDCOP_stub &filelog) +{ + kpilot.daemonStatus(KPilotDCOP::StartOfHotSync); + log.logStartSync(); + filelog.logStartSync(); +} + +static bool isSyncPossible(ActionQueue *fSyncStack, + KPilotLink *pilotLink, + KPilotDCOP_stub &kpilot) +{ + FUNCTIONSETUP; + + /** + * If KPilot is busy with something - like configuring + * conduit - then we shouldn't run a real sync, but + * just tell the user that the sync couldn't run because + * of that. + */ + int kpilotstatus = kpilot.kpiloStatus(); + DCOPStub::Status callstatus = kpilot.status(); + +#ifdef DEBUG + if (callstatus != DCOPStub::CallSucceeded) + { + DEBUGKPILOT << fname << + ": Could not call KPilot for status." << endl; + } + else + { + DEBUGKPILOT << fname << ": KPilot status " << kpilotstatus << endl; + } +#endif + /** + * If the call fails, then KPilot is probably not running + * and we can behave normally. + */ + if ((callstatus == DCOPStub::CallSucceeded) && + (kpilotstatus != KPilotDCOP::WaitingForDaemon)) + { + WARNINGKPILOT << "KPilot returned status " << kpilotstatus << endl; + + fSyncStack->queueInit(); + fSyncStack->addAction(new SorryAction(pilotLink)); + return false; + } + + switch (isKDesktopLockRunning()) + { + case NotLocked : + break; /* Fall through to return true below */ + case Locked : + fSyncStack->queueInit(); + fSyncStack->addAction(new SorryAction(pilotLink, + i18n("HotSync is disabled while the screen is locked."))); + return false; + case DCOPError : + fSyncStack->queueInit(); + fSyncStack->addAction(new SorryAction(pilotLink, + i18n("HotSync is disabled because KPilot could not " + "determine the state of the screen saver. You " + "can disable this security feature by unchecking " + "the 'do not sync when screensaver is active' box " + "in the HotSync page of the configuration dialog."))); + return false; + } + + return true; +} + +static void queueInstaller(ActionQueue *fSyncStack, + KPilotLink *pilotLink, + FileInstaller *fInstaller, + const TQStringList &c) +{ + if (c.findIndex(CSL1("internal_fileinstall")) >= 0) + { + fSyncStack->addAction(new FileInstallAction(pilotLink,fInstaller->dir())); + } +} + +static void queueEditors(ActionQueue *fSyncStack, KPilotLink *pilotLink) +{ + if (KPilotSettings::internalEditors()) + { + fSyncStack->addAction(new InternalEditorAction(pilotLink)); + } +} + +static void queueConduits(ActionQueue *fSyncStack, + const TQStringList &conduits, + SyncAction::SyncMode e) +{ + if (conduits.count() > 0) + { + fSyncStack->queueConduits(conduits,e); + // TQString s = i18n("Conduit flags: "); + // s.append(ConduitProxy::flagsForMode(e).join(CSL1(" "))); + // logMessage(s); + } +} + +bool PilotDaemon::shouldBackup() +{ + + FUNCTIONSETUP; + + bool ret = false; + int backupfreq = KPilotSettings::backupFrequency(); + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Backup Frequency is: [" << backupfreq << + "]. " << endl; +#endif + + if ( (fNextSyncType == SyncAction::SyncMode::eHotSync) || + (fNextSyncType == SyncAction::SyncMode::eFullSync) ) + { + /** If we're doing a Hot or Full sync, see if our user has + * configured us to or to not always do a backup. + */ + if ( backupfreq == SyncAction::eOnRequestOnly ) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": Should not do backup..." << endl; +#endif + ret = false; + } + else if ( backupfreq == SyncAction::eEveryHotSync ) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": Should do backup..." << endl; +#endif + ret = true; + } + } + + return ret; + +} + + +/* slot */ void PilotDaemon::startHotSync(KPilotLink *pilotLink) +{ + FUNCTIONSETUP; + + bool pcchanged=false; // If last PC to sync was a different one (implies full sync, normally) + TQStringList conduits ; // list of conduits to run + TQString s; // a generic string for stuff + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Starting Sync with type " + << fNextSyncType.name() << endl; + DEBUGKPILOT << fname << ": Status is " << shorStatusString() << endl; + (void) PilotDatabase::instanceCount(); +#endif + + fDaemonStatus = HOTSYNC_START ; + if (fTray) + { + fTray->startHotSync(); + } + informOthers(getKPilot(),getLogger(),getFileLogger()); + + + // Queue to add all the actions for this sync to. + fSyncStack = new ActionQueue(pilotLink); + + // Check if the sync is possible at all. + if (!isSyncPossible(fSyncStack,pilotLink,getKPilot())) + { + // Sync is not possible now, sorry action was added to + // the queue, and we run that -- skipping all the rest of the sync stuff. + goto launch; + } + + // Except when the user has requested a Restore, in which case she knows she doesn't + // want to sync with a blank palm and then back up the result over her stored backup files, + // do a Full Sync when changing the PC or using a different Palm Desktop app. + if (fNextSyncType.mode() != SyncAction::SyncMode::eRestore) + { // Use gethostid to determine , since JPilot uses 1+(2000000000.0*random()/(RAND_MAX+1.0)) + // as PC_ID, so using JPilot and KPilot is the same as using two different PCs + KPilotUser &usr = pilotLink->getPilotUser(); + pcchanged = usr.getLastSyncPC() !=(unsigned long) gethostid(); + + if (pcchanged) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": PC changed. Last sync PC: [" << usr.getLastSyncPC() + << "], me: [" << (unsigned long) gethostid() << "]" << endl; +#endif + if ( KPilotSettings::fullSyncOnPCChange() ) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": Setting sync mode to full sync. " << endl; +#endif + fNextSyncType = SyncAction::SyncMode::eFullSync; + } + else + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": Not changing sync mode because of settings. " << endl; +#endif + } + } + } + + // Normal case: regular sync. + fSyncStack->queueInit(); + fSyncStack->addAction(new CheckUser(pilotLink)); + + conduits = KPilotSettings::installedConduits() ; + + if (fNextSyncType.isTest()) + { + fSyncStack->addAction(new TestLink(pilotLink)); + } + else + { + switch (fNextSyncType.mode()) + { + case SyncAction::SyncMode::eBackup: + if (KPilotSettings::runConduitsWithBackup() && (conduits.count() > 0)) + { + queueConduits(fSyncStack,conduits,fNextSyncType); + } + fSyncStack->addAction(new BackupAction(pilotLink,true)); + break; + case SyncAction::SyncMode::eRestore: + fSyncStack->addAction(new RestoreAction(pilotLink)); + queueInstaller(fSyncStack,pilotLink,fInstaller,conduits); + break; + case SyncAction::SyncMode::eFullSync: + case SyncAction::SyncMode::eHotSync: + // first install the files, and only then do the conduits + // (conduits might want to sync a database that will be installed + queueInstaller(fSyncStack,pilotLink,fInstaller,conduits); + queueEditors(fSyncStack,pilotLink); + queueConduits(fSyncStack,conduits,fNextSyncType); + // After running the conduits, install new databases + queueInstaller(fSyncStack,pilotLink,fInstaller,conduits); + // And sync the remaining databases if needed. + if (shouldBackup()) + { + fSyncStack->addAction(new BackupAction(pilotLink, (fNextSyncType == SyncAction::SyncMode::eFullSync))); + } + break; + case SyncAction::SyncMode::eCopyPCToHH: + queueConduits(fSyncStack,conduits,SyncAction::SyncMode::eCopyPCToHH); + break; + case SyncAction::SyncMode::eCopyHHToPC: + queueConduits(fSyncStack,conduits,SyncAction::SyncMode::eCopyHHToPC); + break; + } + } + +// Jump here to finalize the connections to the sync action +// queue and start the actual sync. +launch: + fSyncStack->queueCleanup(); + + TQObject::connect(fSyncStack, TQT_SIGNAL(logError(const TQString &)), + this, TQT_SLOT(logError(const TQString &))); + TQObject::connect(fSyncStack, TQT_SIGNAL(logMessage(const TQString &)), + this, TQT_SLOT(logMessage(const TQString &))); + TQObject::connect(fSyncStack, + TQT_SIGNAL(logProgress(const TQString &,int)), + this, TQT_SLOT(logProgress(const TQString &,int))); + + TQObject::connect(fSyncStack, TQT_SIGNAL(syncDone(SyncAction *)), + this, TQT_SLOT(endHotSync())); + + TQTimer::singleShot(0,fSyncStack,TQT_SLOT(execConduit())); + + updateTrayStatus(); +} + +/* slot */ void PilotDaemon::logMessage(const TQString & s) +{ + FUNCTIONSETUPL(2); + + getLogger().logMessage(s); + getFileLogger().logMessage(s); + updateTrayStatus(s); +} + +/* slot */ void PilotDaemon::logError(const TQString & s) +{ + FUNCTIONSETUP; + + getLogger().logError(s); + getFileLogger().logError(s); + updateTrayStatus(s); +} + +/* slot */ void PilotDaemon::logProgress(const TQString & s, int i) +{ + FUNCTIONSETUPL(2); + + getLogger().logProgress(s, i); + getFileLogger().logProgress(s, i); + if (!s.isEmpty()) updateTrayStatus(s); +} + +/* slot */ void PilotDaemon::endHotSync() +{ + FUNCTIONSETUP; + + if (fTray) + { + fTray->endHotSync(); + } + + KPILOT_DELETE(fSyncStack); + fPilotLink->close(); + + getLogger().logProgress(i18n("HotSync Completed.
"), 100); + getFileLogger().logProgress(i18n("HotSync Completed.
"), 100); + getLogger().logEndSync(); + getFileLogger().logEndSync(); + getKPilot().daemonStatus(KPilotDCOP::EndOfHotSync); + KPilotSettings::setLastSyncTime(TQDateTime::currentDateTime()); + KPilotSettings::self()->writeConfig(); + + fDaemonStatus = HOTSYNC_END; + + if (fPostSyncAction & Quit) + { + getKPilot().daemonStatus(KPilotDCOP::DaemonQuit); + kapp->quit(); + } + if (fPostSyncAction & ReloadSettings) + { + reloadSettings(); + } + else + { + TQTimer::singleShot(10000,fPilotLink,TQT_SLOT(reset())); + } + + fPostSyncAction = None; + requestSync(0); + + (void) PilotDatabase::instanceCount(); + + updateTrayStatus(); +} + + +void PilotDaemon::slotFilesChanged() +{ + FUNCTIONSETUP; +} + +void PilotDaemon::slotRunKPilot() +{ + FUNCTIONSETUP; + + TQString kpilotError; + TQCString kpilotDCOP; + int kpilotPID; + + if (TDEApplication::startServiceByDesktopName(CSL1("kpilot"), + TQString(), &kpilotError, &kpilotDCOP, &kpilotPID +#if (TDE_VERSION >= 220) + // Startup notification added in 2.2 + , "" +#endif + )) + { + WARNINGKPILOT << "Couldn't start KPilot! " << kpilotError << endl; + } + else + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Started KPilot with DCOP name " + << kpilotDCOP << " (pid " << kpilotPID << ")" << endl; +#endif + } +} + +void PilotDaemon::slotRunConfig() +{ + FUNCTIONSETUP; + + // This function tries to send the raise() DCOP call to kpilot. + // If it succeeds, we can assume kpilot is running and then try + // to send the configure() DCOP call. + // If it fails (probably because kpilot isn't running) it tries + // to call kpilot via TDEProcess (using a command line switch to + // only bring up the configure dialog). + // + // Implementing the function this way catches all cases. + // ie 1 KPilot running with configure dialog open (raise()) + // 2 KPilot running with dialog NOT open (configureConduits()) + // 3 KPilot NOT running (TDEProcess) + + DCOPClient *client = kapp->dcopClient(); + + // This DCOP call to kpilot's raise function solves the final case + // ie when kpilot already has the dialog open + + if ( client->isApplicationRegistered( "kpilot" ) ) + { + client->send("kpilot", "kpilot-mainwindow#1", "raise()",TQString()); + client->send("kpilot", "KPilotIface", "configure()", TQString()); + } + else + { + // KPilot not running + TDEProcess *p = new TDEProcess; + *p << "kpilot" << "-s"; + + p->start(); + } +} + +void PilotDaemon::updateTrayStatus(const TQString &s) +{ + if (!fTray) return; + + TQString tipText = CSL1(""); + tipText.append( s ); + tipText.append( CSL1(" ") ); + tipText.append( i18n("Next sync is %1.") + .arg( fNextSyncType.name() ) ); + tipText.append( CSL1("") ); + + TQToolTip::remove(fTray); + TQToolTip::add(fTray,tipText); + emitDCOPSignal( "kpilotDaemonStatusChanged()", TQByteArray() ); + // emit the same dcop signal but including the information needed by Kontact to update its kpilot summary widget + TQByteArray data; + TQDataStream arg(data, IO_WriteOnly); + arg << lastSyncDate(); + arg << shorStatusString(); + arg << configuredConduitList(); + arg << logFileName(); + arg << userName(); + arg << pilotDevice(); + arg << killDaemonOnExit(); + emitDCOPSignal( "kpilotDaemonStatusDetails(TQDateTime,TQString,TQStringList,TQString,TQString,TQString,bool)", data ); +} + +static TDECmdLineOptions daemonoptions[] = { +#ifdef DEBUG + {"debug ", I18N_NOOP("Set debugging level"), "0"}, +#endif + { "device ", I18N_NOOP("Device to try first"), ""}, + {"fail-silently", I18N_NOOP("Exit instead of complaining about bad configuration files"), 0}, + TDECmdLineLastOption +} ; + + +int main(int argc, char **argv) +{ + FUNCTIONSETUP; + + TDELocale::setMainCatalogue("kpilot"); + + TDEAboutData about("kpilotDaemon", + I18N_NOOP("KPilot Daemon"), + KPILOT_VERSION, + "KPilot - HotSync software for TDE\n\n", + TDEAboutData::License_GPL, + "(c) 1998-2000,2001, Dan Pilone (c) 2000-2004, Adriaan de Groot", + 0L, + "http://www.kpilot.org/" + ); + about.addAuthor("Dan Pilone", + I18N_NOOP("Project Leader"), + "pilone@slac.com"); + about.addAuthor("Adriaan de Groot", + I18N_NOOP("Maintainer"), + "groot@kde.org", "http://www.kpilot.org/"); + about.addAuthor("Reinhold Kainhofer", + I18N_NOOP("Developer"), + "reinhold@kainhofer.com", "http://reinhold.kainhofer.com/Linux/"); + aboutData = &about; + + + TDECmdLineArgs::init(argc, argv, &about); + TDECmdLineArgs::addCmdLineOptions(daemonoptions,"kpilotconfig"); + KUniqueApplication::addCmdLineOptions(); + TDECmdLineArgs *p = TDECmdLineArgs::parsedArgs(); + +#ifdef DEBUG + KPilotConfig::getDebugLevel(p); +#endif + if (!KUniqueApplication::start()) + { + if (p->isSet("device")){ + // tell the running kpilotDaemon to use + // this device now + DCOPClient d; + TQString dev(p->getOption("device")); + TQByteArray data; + TQDataStream arg(data, IO_WriteOnly); + arg << dev; + if (d.attach()){ + d.send("kpilotDaemon", "KPilotDaemonIface", "setTempDevice(TQString)", data ); + d.detach(); + } + } + return 0; + } + KUniqueApplication a(true, true); + + // A block just to keep variables local. + // + // + { +// KPilotSettings::self()->config()->setReadOnly(false); + + if (KPilotSettings::configVersion() < KPilotConfig::ConfigurationVersion) + { + WARNINGKPILOT << "Is still not configured for use." + << endl; + if (!p->isSet("fail-silently")) + { + KPilotConfig::sorryVersionOutdated(KPilotSettings::configVersion()); + } + return 1; + } + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Configuration version " + << KPilotSettings::configVersion() << endl; +#endif + } + + + PilotDaemon *gPilotDaemon = new PilotDaemon(); + + if (p->isSet("device")) + gPilotDaemon->setTempDevice(p->getOption("device")); + + if (gPilotDaemon->status() == PilotDaemon::ERROR) + { + delete gPilotDaemon; + + gPilotDaemon = 0; + WARNINGKPILOT << "Failed to start up daemon " + "due to errors constructing it." << endl; + return 2; + } + + gPilotDaemon->showTray(); + + return a.exec(); +} + + + diff --git a/kpilot/pilotDaemon.h b/kpilot/pilotDaemon.h index 5e36d7b..4929fb5 100644 --- a/kpilot/pilotDaemon.h +++ b/kpilot/pilotDaemon.h @@ -5,7 +5,7 @@ ** Copyright (C) 1998-2001 by Dan Pilone ** Copyright (C) 2003-2004 Reinhold Kainhofer ** -** See the .cc file for an explanation of what this file is for. +** See the .cpp file for an explanation of what this file is for. */ /* diff --git a/kpilot/syncCalendar.cc b/kpilot/syncCalendar.cc deleted file mode 100644 index e40021a..0000000 --- a/kpilot/syncCalendar.cc +++ /dev/null @@ -1,87 +0,0 @@ -/* KPilot -** -** Copyright (C) 2005 by Adriaan de Groot -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org. -*/ - -#include "options.h" - -#include -#include -#include - -#include -#include - - -typedef DatabaseInterpreter DatebookDB; - -class CalendarDumper -{ -public: - CalendarDumper() {} - - KCal::CalendarLocal *retrieve(int fd); - KCal::CalendarLocal *retrieve(const TQString &filename); - -protected: - KCal::CalendarLocal *retrieve(DatebookDB *db); -} ; - - - -KCal::CalendarLocal *CalendarDumper::retrieve(int fd) -{ - PilotSerialDatabase sdb( fd, CSL1("DatebookDB") ); - DatebookDB db(&sdb); - return retrieve(db); -} - -KCal::CalendarLocal *CalendarDumped::retrieve(const TQString &fn) -{ - PilotLocalDatabase ldb( fn ); - DatebookDB db(&ldb); - return retrieve(db); -} - -KCal::CalendarLocal *retrieve(DatebookDB *db) -{ - KCal::CalendarLocal *cal = new CalendarLocal( TQString() ); - - int count = db->db()->recordCount(); - - if (count < 1) - { - return cal; - } - - for (int i=0; ireadRecordByIndex(i); - if (!e) continue; - cal->addEvent(e); - } - - return cal; -} diff --git a/kpilot/syncCalendar.cpp b/kpilot/syncCalendar.cpp new file mode 100644 index 0000000..e40021a --- /dev/null +++ b/kpilot/syncCalendar.cpp @@ -0,0 +1,87 @@ +/* KPilot +** +** Copyright (C) 2005 by Adriaan de Groot +** +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org. +*/ + +#include "options.h" + +#include +#include +#include + +#include +#include + + +typedef DatabaseInterpreter DatebookDB; + +class CalendarDumper +{ +public: + CalendarDumper() {} + + KCal::CalendarLocal *retrieve(int fd); + KCal::CalendarLocal *retrieve(const TQString &filename); + +protected: + KCal::CalendarLocal *retrieve(DatebookDB *db); +} ; + + + +KCal::CalendarLocal *CalendarDumper::retrieve(int fd) +{ + PilotSerialDatabase sdb( fd, CSL1("DatebookDB") ); + DatebookDB db(&sdb); + return retrieve(db); +} + +KCal::CalendarLocal *CalendarDumped::retrieve(const TQString &fn) +{ + PilotLocalDatabase ldb( fn ); + DatebookDB db(&ldb); + return retrieve(db); +} + +KCal::CalendarLocal *retrieve(DatebookDB *db) +{ + KCal::CalendarLocal *cal = new CalendarLocal( TQString() ); + + int count = db->db()->recordCount(); + + if (count < 1) + { + return cal; + } + + for (int i=0; ireadRecordByIndex(i); + if (!e) continue; + cal->addEvent(e); + } + + return cal; +} diff --git a/kpilot/todoEditor.cc b/kpilot/todoEditor.cc deleted file mode 100644 index 00f5c45..0000000 --- a/kpilot/todoEditor.cc +++ /dev/null @@ -1,172 +0,0 @@ -/* KPilot -** -** Copyright (C) 2000 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** -** This is a dialog window that edits one single todo record. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - - -#include "options.h" - -#include -#include -#include -#include -#include - -#include - -#include "pilotTodoEntry.h" -#include "todoEditor_base.h" -#include "todoEditor.moc" - - -TodoEditor::TodoEditor(PilotTodoEntry * p, struct ToDoAppInfo *appInfo, - TQWidget * parent, const char *name) : - KDialogBase(parent, name, false, i18n("To-do Editor"), Ok|Cancel), - fDeleteOnCancel(p == 0L), - fTodo(p), - fAppInfo(appInfo) -{ - FUNCTIONSETUP; - - fWidget=new TodoEditorBase(this); - setMainWidget(fWidget); - fillFields(); - - connect(parent, TQT_SIGNAL(recordChanged(PilotTodoEntry *)), - this, TQT_SLOT(updateRecord(PilotTodoEntry *))); - -} - -TodoEditor::~TodoEditor() -{ - FUNCTIONSETUP; - - if (fDeleteOnCancel && fTodo) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Deleting private todo record." << endl; -#endif - delete fTodo; - fTodo = 0L; - } - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Help! I'm deleting!" << endl; -#endif -} - - - -void TodoEditor::fillFields() -{ - FUNCTIONSETUP; - - if (fTodo == 0L) - { - fTodo = new PilotTodoEntry(); - fDeleteOnCancel = true; - } - - fWidget->fDescription->setText(fTodo->getDescription()); - fWidget->fCompleted->setChecked(fTodo->getComplete()); - if (fTodo->getIndefinite()) - { - fWidget->fHasEndDate->setChecked(false); - } - else - { - fWidget->fHasEndDate->setChecked(true); - fWidget->fEndDate->setDate(readTm(fTodo->getDueDate()).date()); - } - fWidget->fPriority->setCurrentItem(fTodo->getPriority()); -// fCategory->setCurrentItem(fTodo->getCategory())); - fWidget->fNote->setText(fTodo->getNote()); -} - - - -/* slot */ void TodoEditor::slotCancel() -{ - FUNCTIONSETUP; - - if (fDeleteOnCancel && fTodo) - { - delete fTodo; - - fTodo = 0L; - } - KDialogBase::slotCancel(); -} - -/* slot */ void TodoEditor::slotOk() -{ - FUNCTIONSETUP; - - // Commit changes here - fTodo->setDescription(fWidget->fDescription->text()); - fTodo->setComplete(fWidget->fCompleted->isChecked()); - if (fWidget->fHasEndDate->isChecked()) - { - fTodo->setIndefinite(false); - struct tm duedate=writeTm(fWidget->fEndDate->date()); - fTodo->setDueDate(duedate); - } - else - { - fTodo->setIndefinite(true); - } - fTodo->setPriority(fWidget->fPriority->currentItem()); -// fTodo->setCategory(fWidget->fCategory->currentItem()); - fTodo->setNote(fWidget->fNote->text()); - - emit(recordChangeComplete(fTodo)); - KDialogBase::slotOk(); -} - -/* slot */ void TodoEditor::updateRecord(PilotTodoEntry * p) -{ - FUNCTIONSETUP; - if (p != fTodo) - { - // Not meant for me - // - // - return; - } - - if (p->isDeleted()) - { - delayedDestruct(); - return; - } - else - { - fillFields(); - } -} - diff --git a/kpilot/todoEditor.cpp b/kpilot/todoEditor.cpp new file mode 100644 index 0000000..00f5c45 --- /dev/null +++ b/kpilot/todoEditor.cpp @@ -0,0 +1,172 @@ +/* KPilot +** +** Copyright (C) 2000 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** +** This is a dialog window that edits one single todo record. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + +#include "options.h" + +#include +#include +#include +#include +#include + +#include + +#include "pilotTodoEntry.h" +#include "todoEditor_base.h" +#include "todoEditor.moc" + + +TodoEditor::TodoEditor(PilotTodoEntry * p, struct ToDoAppInfo *appInfo, + TQWidget * parent, const char *name) : + KDialogBase(parent, name, false, i18n("To-do Editor"), Ok|Cancel), + fDeleteOnCancel(p == 0L), + fTodo(p), + fAppInfo(appInfo) +{ + FUNCTIONSETUP; + + fWidget=new TodoEditorBase(this); + setMainWidget(fWidget); + fillFields(); + + connect(parent, TQT_SIGNAL(recordChanged(PilotTodoEntry *)), + this, TQT_SLOT(updateRecord(PilotTodoEntry *))); + +} + +TodoEditor::~TodoEditor() +{ + FUNCTIONSETUP; + + if (fDeleteOnCancel && fTodo) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Deleting private todo record." << endl; +#endif + delete fTodo; + fTodo = 0L; + } + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Help! I'm deleting!" << endl; +#endif +} + + + +void TodoEditor::fillFields() +{ + FUNCTIONSETUP; + + if (fTodo == 0L) + { + fTodo = new PilotTodoEntry(); + fDeleteOnCancel = true; + } + + fWidget->fDescription->setText(fTodo->getDescription()); + fWidget->fCompleted->setChecked(fTodo->getComplete()); + if (fTodo->getIndefinite()) + { + fWidget->fHasEndDate->setChecked(false); + } + else + { + fWidget->fHasEndDate->setChecked(true); + fWidget->fEndDate->setDate(readTm(fTodo->getDueDate()).date()); + } + fWidget->fPriority->setCurrentItem(fTodo->getPriority()); +// fCategory->setCurrentItem(fTodo->getCategory())); + fWidget->fNote->setText(fTodo->getNote()); +} + + + +/* slot */ void TodoEditor::slotCancel() +{ + FUNCTIONSETUP; + + if (fDeleteOnCancel && fTodo) + { + delete fTodo; + + fTodo = 0L; + } + KDialogBase::slotCancel(); +} + +/* slot */ void TodoEditor::slotOk() +{ + FUNCTIONSETUP; + + // Commit changes here + fTodo->setDescription(fWidget->fDescription->text()); + fTodo->setComplete(fWidget->fCompleted->isChecked()); + if (fWidget->fHasEndDate->isChecked()) + { + fTodo->setIndefinite(false); + struct tm duedate=writeTm(fWidget->fEndDate->date()); + fTodo->setDueDate(duedate); + } + else + { + fTodo->setIndefinite(true); + } + fTodo->setPriority(fWidget->fPriority->currentItem()); +// fTodo->setCategory(fWidget->fCategory->currentItem()); + fTodo->setNote(fWidget->fNote->text()); + + emit(recordChangeComplete(fTodo)); + KDialogBase::slotOk(); +} + +/* slot */ void TodoEditor::updateRecord(PilotTodoEntry * p) +{ + FUNCTIONSETUP; + if (p != fTodo) + { + // Not meant for me + // + // + return; + } + + if (p->isDeleted()) + { + delayedDestruct(); + return; + } + else + { + fillFields(); + } +} + diff --git a/kpilot/todoWidget.cc b/kpilot/todoWidget.cc deleted file mode 100644 index 1fbbaa9..0000000 --- a/kpilot/todoWidget.cc +++ /dev/null @@ -1,608 +0,0 @@ -/* KPilot -** -** Copyright (C) 2004 Reinhold Kainhofer -** -** This file defines the todoWidget, that part of KPilot that -** displays todo records from the Pilot. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - -#include "kpilotConfig.h" -#include "todoEditor.h" -#include "pilotLocalDatabase.h" -#include "todoWidget.moc" - - - - -TodoCheckListItem::TodoCheckListItem(TQListView*parent, const TQString&text, - recordid_t pilotid, void*r):PilotCheckListItem(parent, text, pilotid, r) -{ - -} - -void TodoCheckListItem::stateChange(bool state) -{ - TodoListView*par=dynamic_cast(listView()); - if (par) par->itemWasChecked(this, state); -} - - - -TodoWidget::TodoWidget(TQWidget * parent, - const TQString & path) : - PilotComponent(parent, "component_todo", path), - fTodoInfo(0L), - fTodoAppInfo(0L), - fTodoDB(0L), - fPendingTodos(0) -{ - FUNCTIONSETUP; - - setupWidget(); - fTodoList.setAutoDelete(true); - -} - -TodoWidget::~TodoWidget() -{ - FUNCTIONSETUP; - KPILOT_DELETE( fTodoDB ); -} - -int TodoWidget::getAllTodos(PilotDatabase * todoDB) -{ - FUNCTIONSETUP; - - int currentRecord = 0; - PilotRecord *pilotRec; - PilotTodoEntry *todo; - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Reading ToDoDB..." << endl; -#endif - - while ((pilotRec = todoDB->readRecordByIndex(currentRecord)) != 0L) - { - if (!(pilotRec->isDeleted()) && - (!(pilotRec->isSecret()) || KPilotSettings::showSecrets())) - { - todo = new PilotTodoEntry(pilotRec); - if (todo == 0L) - { - WARNINGKPILOT << "Couldn't allocate record " - << currentRecord++ - << endl; - break; - } - fTodoList.append(todo); - } - KPILOT_DELETE( pilotRec ); - - currentRecord++; - } - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Total " << currentRecord << " records" << endl; -#endif - - return currentRecord; -} - -void TodoWidget::showComponent() -{ - FUNCTIONSETUP; - if ( fPendingTodos>0 ) return; - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Reading from directory " << dbPath() << endl; -#endif - - fTodoDB = new PilotLocalDatabase(dbPath(), CSL1("ToDoDB")); - - fTodoList.clear(); - - if (fTodoDB->isOpen()) - { - KPILOT_DELETE(fTodoAppInfo); - fTodoAppInfo = new PilotToDoInfo(fTodoDB); - populateCategories(fCatList, fTodoAppInfo->categoryInfo()); - getAllTodos(fTodoDB); - - } - else - { - populateCategories(fCatList, 0L); - WARNINGKPILOT << "Could not open local TodoDB" << endl; - } - - KPILOT_DELETE( fTodoDB ); - - updateWidget(); -} - -/* virtual */ bool TodoWidget::preHotSync(TQString &s) -{ - FUNCTIONSETUP; - - if (fPendingTodos) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": fPendingTodo=" - << fPendingTodos - << endl; -#endif - -#if TDE_VERSION<220 - s = i18n("There are still %1 to-do editing windows open.") - .arg(TQString::number(fPendingTodos)); -#else - s = i18n("There is still a to-do editing window open.", - "There are still %n to-do editing windows open.", - fPendingTodos); -#endif - return false; - } - - return true; -} - -void TodoWidget::postHotSync() -{ - FUNCTIONSETUP; - - fTodoList.clear(); - showComponent(); -} - -void TodoWidget::hideComponent() -{ - FUNCTIONSETUP; - if ( fPendingTodos==0 ) - { - fTodoList.clear(); - fListBox->clear(); - KPILOT_DELETE( fTodoDB ); - } -} - -void TodoWidget::setupWidget() -{ - FUNCTIONSETUP; - - TQLabel *label; - TQGridLayout *grid = new TQGridLayout(this, 6, 4, SPACING); - - fCatList = new TQComboBox(this); - grid->addWidget(fCatList, 0, 1); - connect(fCatList, TQT_SIGNAL(activated(int)), - this, TQT_SLOT(slotSetCategory(int))); - TQWhatsThis::add(fCatList, - i18n("Select the category of to-dos to display here.")); - - label = new TQLabel(i18n("Category:"), this); - label->setBuddy(fCatList); - grid->addWidget(label, 0, 0); - - fListBox = new TodoListView(this); - fListBox->addColumn( i18n( "To-do Item" ) ); - fListBox->setAllColumnsShowFocus( TRUE ); - fListBox->setResizeMode( TDEListView::LastColumn ); - fListBox->setFullWidth( TRUE ); - fListBox->setItemsMovable( FALSE ); - fListBox->setItemsRenameable (TRUE); - grid->addMultiCellWidget(fListBox, 1, 1, 0, 1); - connect(fListBox, TQT_SIGNAL(selectionChanged(TQListViewItem*)), - this, TQT_SLOT(slotShowTodo(TQListViewItem*))); - connect(fListBox, TQT_SIGNAL(doubleClicked(TQListViewItem*)), - this, TQT_SLOT(slotEditRecord(TQListViewItem*))); - connect(fListBox, TQT_SIGNAL(returnPressed(TQListViewItem*)), - this, TQT_SLOT(slotEditRecord(TQListViewItem*))); - connect(fListBox, TQT_SIGNAL(itemChecked(TQCheckListItem*, bool)), - this, TQT_SLOT(slotItemChecked(TQCheckListItem*, bool))); - connect(fListBox, TQT_SIGNAL(itemRenamed(TQListViewItem*, const TQString &, int)), - this, TQT_SLOT(slotItemRenamed(TQListViewItem*, const TQString &, int))); - TQWhatsThis::add(fListBox, - i18n("This list displays all the to-dos " - "in the selected category. Click on " - "one to display it to the right.")); - - label = new TQLabel(i18n("To-do info:"), this); - grid->addWidget(label, 0, 2); - - // todo info text view - fTodoInfo = new TQTextView(this); - grid->addMultiCellWidget(fTodoInfo, 1, 4, 2, 2); - - TQPushButton *button; - TQString wt; - - fEditButton = new TQPushButton(i18n("Edit Record..."), this); - grid->addWidget(fEditButton, 2, 0); - connect(fEditButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotEditRecord())); - - wt = KPilotSettings::internalEditors() ? - i18n("You can edit a to-do when it is selected.") : - i18n("Editing is disabled by the 'internal editors' setting."); - TQWhatsThis::add(fEditButton,wt); - - button = new TQPushButton(i18n("New Record..."), this); - grid->addWidget(button, 2, 1); - connect(button, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotCreateNewRecord())); - wt = KPilotSettings::internalEditors() ? - i18n("Add a new to-do to the to-do list.") : - i18n("Adding new to-dos is disabled by the 'internal editors' setting."); - TQWhatsThis::add(button, wt); - button->setEnabled(KPilotSettings::internalEditors()); - - fDeleteButton = new TQPushButton(i18n("Delete Record"), this); - grid->addWidget(fDeleteButton, 3, 0); - connect(fDeleteButton, TQT_SIGNAL(clicked()), - this, TQT_SLOT(slotDeleteRecord())); - wt = KPilotSettings::internalEditors() ? - i18n("Delete the selected to-do from the to-do list.") : - i18n("Deleting is disabled by the 'internal editors' setting.") ; - TQWhatsThis::add(fDeleteButton,wt); -} - -void TodoWidget::updateWidget() -{ - FUNCTIONSETUP; - if (!shown || !fTodoAppInfo ) return; - - int listIndex = 0; - - int currentCatID = findSelectedCategory(fCatList, - fTodoAppInfo->categoryInfo()); - - fListBox->clear(); - fTodoList.first(); - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Adding records..." << endl; -#endif - - PilotTodoEntry*todo; - while (fTodoList.current()) - { - todo=fTodoList.current(); - if ((currentCatID == -1) || - (todo->category() == currentCatID)) - { - TQString title = todo->getDescription(); - - TodoCheckListItem*item=new TodoCheckListItem(fListBox, title, - listIndex, todo); - item->setOn(todo->getComplete()); - } - listIndex++; - fTodoList.next(); - } - -#ifdef DEBUG - DEBUGKPILOT << fname << ": " << listIndex << " records" << endl; -#endif - - slotUpdateButtons(); -} - - - -/* slot */ void TodoWidget::slotUpdateButtons() -{ - FUNCTIONSETUP; - - bool enabled = (fListBox->currentItem() != 0L); - - enabled &= KPilotSettings::internalEditors() ; - - fEditButton->setEnabled(enabled); - fDeleteButton->setEnabled(enabled); -} - -void TodoWidget::slotSetCategory(int) -{ - FUNCTIONSETUP; - - updateWidget(); -} - -void TodoWidget::slotEditRecord() -{ - slotEditRecord(fListBox->currentItem()); -} -void TodoWidget::slotEditRecord(TQListViewItem*item) -{ - FUNCTIONSETUP; - if (!shown) return; - - TodoCheckListItem*p = static_cast(item); - if (!p) return; - PilotTodoEntry *selectedRecord = (PilotTodoEntry *) p->rec(); - - if (selectedRecord->id() == 0) - { - KMessageBox::error(0L, - i18n("Cannot edit new records until " - "HotSynced with Pilot."), - i18n("HotSync Required")); - return; - } - - TodoEditor *editor = new TodoEditor(selectedRecord, - fTodoAppInfo->info(), this); - - connect(editor, TQT_SIGNAL(recordChangeComplete(PilotTodoEntry *)), - this, TQT_SLOT(slotUpdateRecord(PilotTodoEntry *))); - connect(editor, TQT_SIGNAL(cancelClicked()), - this, TQT_SLOT(slotEditCancelled())); - editor->show(); - - fPendingTodos++; -} - -void TodoWidget::slotCreateNewRecord() -{ - FUNCTIONSETUP; - if (!shown) return; - - // Response to bug 18072: Don't even try to - // add records to an empty or unopened database, - // since we don't have the DBInfo stuff to deal with it. - // - // - PilotDatabase *myDB = new PilotLocalDatabase(dbPath(), CSL1("ToDoDB")); - - if (!myDB || !myDB->isOpen()) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Tried to open " - << dbPath() - << "/ToDoDB" - << " and got pointer @" - << (void *) myDB - << " with status " - << ( myDB ? myDB->isOpen() : false ) - << endl; -#endif - - KMessageBox::sorry(this, - i18n("You cannot add to-dos to the to-do list " - "until you have done a HotSync at least once " - "to retrieve the database layout from your Pilot."), - i18n("Cannot Add New To-do")); - - if (myDB) - KPILOT_DELETE( myDB ); - - return; - } - - TodoEditor *editor = new TodoEditor(0L, - fTodoAppInfo->info(), this); - - connect(editor, TQT_SIGNAL(recordChangeComplete(PilotTodoEntry *)), - this, TQT_SLOT(slotAddRecord(PilotTodoEntry *))); - connect(editor, TQT_SIGNAL(cancelClicked()), - this, TQT_SLOT(slotEditCancelled())); - editor->show(); - - fPendingTodos++; -} - -void TodoWidget::slotAddRecord(PilotTodoEntry * todo) -{ - FUNCTIONSETUP; - if ( !shown && fPendingTodos==0 ) return; - - int currentCatID = findSelectedCategory(fCatList, - fTodoAppInfo->categoryInfo(), true); - - - todo->PilotRecordBase::setCategory(currentCatID); - fTodoList.append(todo); - writeTodo(todo); - // TODO: Just add the new record to the lists - updateWidget(); - - // k holds the item number of the todo just added. - // -// int k = fListBox->count() - 1; -// -// fListBox->setCurrentItem(k); // Show the newest one -// fListBox->setBottomItem(k); - - fPendingTodos--; - if ( !shown && fPendingTodos==0 ) hideComponent(); -} - -void TodoWidget::slotUpdateRecord(PilotTodoEntry * todo) -{ - FUNCTIONSETUP; - if ( !shown && fPendingTodos==0 ) return; - - writeTodo(todo); - TodoCheckListItem* currentRecord = static_cast(fListBox->currentItem()); - - // TODO: Just change the record - updateWidget(); - fListBox->setCurrentItem(currentRecord); - - emit(recordChanged(todo)); - - fPendingTodos--; - if ( !shown && fPendingTodos==0 ) hideComponent(); -} - -void TodoWidget::slotEditCancelled() -{ - FUNCTIONSETUP; - - fPendingTodos--; - if ( !shown && fPendingTodos==0 ) hideComponent(); -} - -void TodoWidget::slotDeleteRecord() -{ - FUNCTIONSETUP; - if (!shown) return; - - TodoCheckListItem* p = static_cast(fListBox->currentItem()); - if (p == 0L) return; - - PilotTodoEntry *selectedRecord = (PilotTodoEntry *) p->rec(); - - if (selectedRecord->id() == 0) - { - KMessageBox::error(this, - i18n("New records cannot be deleted until " - "HotSynced with pilot."), - i18n("HotSync Required")); - return; - } - - if (KMessageBox::questionYesNo(this, - i18n("Delete currently selected record?"), - i18n("Delete Record?"), KStdGuiItem::del(), KStdGuiItem::cancel()) == KMessageBox::No) - return; - - selectedRecord->setDeleted(true); - writeTodo(selectedRecord); - emit(recordChanged(selectedRecord)); - showComponent(); -} - - - -void TodoWidget::slotShowTodo(TQListViewItem*item) -{ - FUNCTIONSETUP; - if (!shown) return; - - TodoCheckListItem *p = dynamic_cast(item); - if (!p) return; - PilotTodoEntry *todo = (PilotTodoEntry *) p->rec(); - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Showing "<< todo->getDescription()<")); - text += todo->getTextRepresentation(TQt::RichText); - text += CSL1("\n"); - fTodoInfo->setText(text); - - slotUpdateButtons(); -} - - - -void TodoWidget::writeTodo(PilotTodoEntry * which, - PilotDatabase * todoDB) -{ - FUNCTIONSETUP; - - // Open a database (myDB) only if needed, - // i.e. only if the passed-in todoDB - // isn't valid. - // - // - PilotDatabase *myDB = todoDB; - bool usemyDB = false; - - if (myDB == 0L || !myDB->isOpen()) - { - myDB = new PilotLocalDatabase(dbPath(), CSL1("ToDoDB")); - usemyDB = true; - } - - // Still no valid todo database... - // - // - if (!myDB->isOpen()) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": Todo database is not open" << - endl; -#endif - return; - } - - - // Do the actual work. - PilotRecord *pilotRec = which->pack(); - - myDB->writeRecord(pilotRec); - markDBDirty(CSL1("ToDoDB")); - KPILOT_DELETE(pilotRec); - - - // Clean up in the case that we allocated our own DB. - // - // - if (usemyDB) - { - KPILOT_DELETE(myDB); - } -} - -void TodoWidget::slotItemChecked(TQCheckListItem*item, bool on) -{ - TodoCheckListItem*p = static_cast(item); - if (!p) return; - PilotTodoEntry *selectedRecord = (PilotTodoEntry *) p->rec(); - if (!selectedRecord) return; - selectedRecord->setComplete(on); - slotShowTodo(item); -} - -void TodoWidget::slotItemRenamed(TQListViewItem*item, const TQString &txt, int nr) -{ - TodoCheckListItem*p = static_cast(item); - if (!p) return; - PilotTodoEntry *selectedRecord = (PilotTodoEntry *) p->rec(); - if (!selectedRecord) return; - if (nr==0) - { - selectedRecord->setDescription(txt); - slotShowTodo(item); - } -} diff --git a/kpilot/todoWidget.cpp b/kpilot/todoWidget.cpp new file mode 100644 index 0000000..1fbbaa9 --- /dev/null +++ b/kpilot/todoWidget.cpp @@ -0,0 +1,608 @@ +/* KPilot +** +** Copyright (C) 2004 Reinhold Kainhofer +** +** This file defines the todoWidget, that part of KPilot that +** displays todo records from the Pilot. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +#include "kpilotConfig.h" +#include "todoEditor.h" +#include "pilotLocalDatabase.h" +#include "todoWidget.moc" + + + + +TodoCheckListItem::TodoCheckListItem(TQListView*parent, const TQString&text, + recordid_t pilotid, void*r):PilotCheckListItem(parent, text, pilotid, r) +{ + +} + +void TodoCheckListItem::stateChange(bool state) +{ + TodoListView*par=dynamic_cast(listView()); + if (par) par->itemWasChecked(this, state); +} + + + +TodoWidget::TodoWidget(TQWidget * parent, + const TQString & path) : + PilotComponent(parent, "component_todo", path), + fTodoInfo(0L), + fTodoAppInfo(0L), + fTodoDB(0L), + fPendingTodos(0) +{ + FUNCTIONSETUP; + + setupWidget(); + fTodoList.setAutoDelete(true); + +} + +TodoWidget::~TodoWidget() +{ + FUNCTIONSETUP; + KPILOT_DELETE( fTodoDB ); +} + +int TodoWidget::getAllTodos(PilotDatabase * todoDB) +{ + FUNCTIONSETUP; + + int currentRecord = 0; + PilotRecord *pilotRec; + PilotTodoEntry *todo; + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Reading ToDoDB..." << endl; +#endif + + while ((pilotRec = todoDB->readRecordByIndex(currentRecord)) != 0L) + { + if (!(pilotRec->isDeleted()) && + (!(pilotRec->isSecret()) || KPilotSettings::showSecrets())) + { + todo = new PilotTodoEntry(pilotRec); + if (todo == 0L) + { + WARNINGKPILOT << "Couldn't allocate record " + << currentRecord++ + << endl; + break; + } + fTodoList.append(todo); + } + KPILOT_DELETE( pilotRec ); + + currentRecord++; + } + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Total " << currentRecord << " records" << endl; +#endif + + return currentRecord; +} + +void TodoWidget::showComponent() +{ + FUNCTIONSETUP; + if ( fPendingTodos>0 ) return; + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Reading from directory " << dbPath() << endl; +#endif + + fTodoDB = new PilotLocalDatabase(dbPath(), CSL1("ToDoDB")); + + fTodoList.clear(); + + if (fTodoDB->isOpen()) + { + KPILOT_DELETE(fTodoAppInfo); + fTodoAppInfo = new PilotToDoInfo(fTodoDB); + populateCategories(fCatList, fTodoAppInfo->categoryInfo()); + getAllTodos(fTodoDB); + + } + else + { + populateCategories(fCatList, 0L); + WARNINGKPILOT << "Could not open local TodoDB" << endl; + } + + KPILOT_DELETE( fTodoDB ); + + updateWidget(); +} + +/* virtual */ bool TodoWidget::preHotSync(TQString &s) +{ + FUNCTIONSETUP; + + if (fPendingTodos) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": fPendingTodo=" + << fPendingTodos + << endl; +#endif + +#if TDE_VERSION<220 + s = i18n("There are still %1 to-do editing windows open.") + .arg(TQString::number(fPendingTodos)); +#else + s = i18n("There is still a to-do editing window open.", + "There are still %n to-do editing windows open.", + fPendingTodos); +#endif + return false; + } + + return true; +} + +void TodoWidget::postHotSync() +{ + FUNCTIONSETUP; + + fTodoList.clear(); + showComponent(); +} + +void TodoWidget::hideComponent() +{ + FUNCTIONSETUP; + if ( fPendingTodos==0 ) + { + fTodoList.clear(); + fListBox->clear(); + KPILOT_DELETE( fTodoDB ); + } +} + +void TodoWidget::setupWidget() +{ + FUNCTIONSETUP; + + TQLabel *label; + TQGridLayout *grid = new TQGridLayout(this, 6, 4, SPACING); + + fCatList = new TQComboBox(this); + grid->addWidget(fCatList, 0, 1); + connect(fCatList, TQT_SIGNAL(activated(int)), + this, TQT_SLOT(slotSetCategory(int))); + TQWhatsThis::add(fCatList, + i18n("Select the category of to-dos to display here.")); + + label = new TQLabel(i18n("Category:"), this); + label->setBuddy(fCatList); + grid->addWidget(label, 0, 0); + + fListBox = new TodoListView(this); + fListBox->addColumn( i18n( "To-do Item" ) ); + fListBox->setAllColumnsShowFocus( TRUE ); + fListBox->setResizeMode( TDEListView::LastColumn ); + fListBox->setFullWidth( TRUE ); + fListBox->setItemsMovable( FALSE ); + fListBox->setItemsRenameable (TRUE); + grid->addMultiCellWidget(fListBox, 1, 1, 0, 1); + connect(fListBox, TQT_SIGNAL(selectionChanged(TQListViewItem*)), + this, TQT_SLOT(slotShowTodo(TQListViewItem*))); + connect(fListBox, TQT_SIGNAL(doubleClicked(TQListViewItem*)), + this, TQT_SLOT(slotEditRecord(TQListViewItem*))); + connect(fListBox, TQT_SIGNAL(returnPressed(TQListViewItem*)), + this, TQT_SLOT(slotEditRecord(TQListViewItem*))); + connect(fListBox, TQT_SIGNAL(itemChecked(TQCheckListItem*, bool)), + this, TQT_SLOT(slotItemChecked(TQCheckListItem*, bool))); + connect(fListBox, TQT_SIGNAL(itemRenamed(TQListViewItem*, const TQString &, int)), + this, TQT_SLOT(slotItemRenamed(TQListViewItem*, const TQString &, int))); + TQWhatsThis::add(fListBox, + i18n("This list displays all the to-dos " + "in the selected category. Click on " + "one to display it to the right.")); + + label = new TQLabel(i18n("To-do info:"), this); + grid->addWidget(label, 0, 2); + + // todo info text view + fTodoInfo = new TQTextView(this); + grid->addMultiCellWidget(fTodoInfo, 1, 4, 2, 2); + + TQPushButton *button; + TQString wt; + + fEditButton = new TQPushButton(i18n("Edit Record..."), this); + grid->addWidget(fEditButton, 2, 0); + connect(fEditButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotEditRecord())); + + wt = KPilotSettings::internalEditors() ? + i18n("You can edit a to-do when it is selected.") : + i18n("Editing is disabled by the 'internal editors' setting."); + TQWhatsThis::add(fEditButton,wt); + + button = new TQPushButton(i18n("New Record..."), this); + grid->addWidget(button, 2, 1); + connect(button, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotCreateNewRecord())); + wt = KPilotSettings::internalEditors() ? + i18n("Add a new to-do to the to-do list.") : + i18n("Adding new to-dos is disabled by the 'internal editors' setting."); + TQWhatsThis::add(button, wt); + button->setEnabled(KPilotSettings::internalEditors()); + + fDeleteButton = new TQPushButton(i18n("Delete Record"), this); + grid->addWidget(fDeleteButton, 3, 0); + connect(fDeleteButton, TQT_SIGNAL(clicked()), + this, TQT_SLOT(slotDeleteRecord())); + wt = KPilotSettings::internalEditors() ? + i18n("Delete the selected to-do from the to-do list.") : + i18n("Deleting is disabled by the 'internal editors' setting.") ; + TQWhatsThis::add(fDeleteButton,wt); +} + +void TodoWidget::updateWidget() +{ + FUNCTIONSETUP; + if (!shown || !fTodoAppInfo ) return; + + int listIndex = 0; + + int currentCatID = findSelectedCategory(fCatList, + fTodoAppInfo->categoryInfo()); + + fListBox->clear(); + fTodoList.first(); + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Adding records..." << endl; +#endif + + PilotTodoEntry*todo; + while (fTodoList.current()) + { + todo=fTodoList.current(); + if ((currentCatID == -1) || + (todo->category() == currentCatID)) + { + TQString title = todo->getDescription(); + + TodoCheckListItem*item=new TodoCheckListItem(fListBox, title, + listIndex, todo); + item->setOn(todo->getComplete()); + } + listIndex++; + fTodoList.next(); + } + +#ifdef DEBUG + DEBUGKPILOT << fname << ": " << listIndex << " records" << endl; +#endif + + slotUpdateButtons(); +} + + + +/* slot */ void TodoWidget::slotUpdateButtons() +{ + FUNCTIONSETUP; + + bool enabled = (fListBox->currentItem() != 0L); + + enabled &= KPilotSettings::internalEditors() ; + + fEditButton->setEnabled(enabled); + fDeleteButton->setEnabled(enabled); +} + +void TodoWidget::slotSetCategory(int) +{ + FUNCTIONSETUP; + + updateWidget(); +} + +void TodoWidget::slotEditRecord() +{ + slotEditRecord(fListBox->currentItem()); +} +void TodoWidget::slotEditRecord(TQListViewItem*item) +{ + FUNCTIONSETUP; + if (!shown) return; + + TodoCheckListItem*p = static_cast(item); + if (!p) return; + PilotTodoEntry *selectedRecord = (PilotTodoEntry *) p->rec(); + + if (selectedRecord->id() == 0) + { + KMessageBox::error(0L, + i18n("Cannot edit new records until " + "HotSynced with Pilot."), + i18n("HotSync Required")); + return; + } + + TodoEditor *editor = new TodoEditor(selectedRecord, + fTodoAppInfo->info(), this); + + connect(editor, TQT_SIGNAL(recordChangeComplete(PilotTodoEntry *)), + this, TQT_SLOT(slotUpdateRecord(PilotTodoEntry *))); + connect(editor, TQT_SIGNAL(cancelClicked()), + this, TQT_SLOT(slotEditCancelled())); + editor->show(); + + fPendingTodos++; +} + +void TodoWidget::slotCreateNewRecord() +{ + FUNCTIONSETUP; + if (!shown) return; + + // Response to bug 18072: Don't even try to + // add records to an empty or unopened database, + // since we don't have the DBInfo stuff to deal with it. + // + // + PilotDatabase *myDB = new PilotLocalDatabase(dbPath(), CSL1("ToDoDB")); + + if (!myDB || !myDB->isOpen()) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Tried to open " + << dbPath() + << "/ToDoDB" + << " and got pointer @" + << (void *) myDB + << " with status " + << ( myDB ? myDB->isOpen() : false ) + << endl; +#endif + + KMessageBox::sorry(this, + i18n("You cannot add to-dos to the to-do list " + "until you have done a HotSync at least once " + "to retrieve the database layout from your Pilot."), + i18n("Cannot Add New To-do")); + + if (myDB) + KPILOT_DELETE( myDB ); + + return; + } + + TodoEditor *editor = new TodoEditor(0L, + fTodoAppInfo->info(), this); + + connect(editor, TQT_SIGNAL(recordChangeComplete(PilotTodoEntry *)), + this, TQT_SLOT(slotAddRecord(PilotTodoEntry *))); + connect(editor, TQT_SIGNAL(cancelClicked()), + this, TQT_SLOT(slotEditCancelled())); + editor->show(); + + fPendingTodos++; +} + +void TodoWidget::slotAddRecord(PilotTodoEntry * todo) +{ + FUNCTIONSETUP; + if ( !shown && fPendingTodos==0 ) return; + + int currentCatID = findSelectedCategory(fCatList, + fTodoAppInfo->categoryInfo(), true); + + + todo->PilotRecordBase::setCategory(currentCatID); + fTodoList.append(todo); + writeTodo(todo); + // TODO: Just add the new record to the lists + updateWidget(); + + // k holds the item number of the todo just added. + // +// int k = fListBox->count() - 1; +// +// fListBox->setCurrentItem(k); // Show the newest one +// fListBox->setBottomItem(k); + + fPendingTodos--; + if ( !shown && fPendingTodos==0 ) hideComponent(); +} + +void TodoWidget::slotUpdateRecord(PilotTodoEntry * todo) +{ + FUNCTIONSETUP; + if ( !shown && fPendingTodos==0 ) return; + + writeTodo(todo); + TodoCheckListItem* currentRecord = static_cast(fListBox->currentItem()); + + // TODO: Just change the record + updateWidget(); + fListBox->setCurrentItem(currentRecord); + + emit(recordChanged(todo)); + + fPendingTodos--; + if ( !shown && fPendingTodos==0 ) hideComponent(); +} + +void TodoWidget::slotEditCancelled() +{ + FUNCTIONSETUP; + + fPendingTodos--; + if ( !shown && fPendingTodos==0 ) hideComponent(); +} + +void TodoWidget::slotDeleteRecord() +{ + FUNCTIONSETUP; + if (!shown) return; + + TodoCheckListItem* p = static_cast(fListBox->currentItem()); + if (p == 0L) return; + + PilotTodoEntry *selectedRecord = (PilotTodoEntry *) p->rec(); + + if (selectedRecord->id() == 0) + { + KMessageBox::error(this, + i18n("New records cannot be deleted until " + "HotSynced with pilot."), + i18n("HotSync Required")); + return; + } + + if (KMessageBox::questionYesNo(this, + i18n("Delete currently selected record?"), + i18n("Delete Record?"), KStdGuiItem::del(), KStdGuiItem::cancel()) == KMessageBox::No) + return; + + selectedRecord->setDeleted(true); + writeTodo(selectedRecord); + emit(recordChanged(selectedRecord)); + showComponent(); +} + + + +void TodoWidget::slotShowTodo(TQListViewItem*item) +{ + FUNCTIONSETUP; + if (!shown) return; + + TodoCheckListItem *p = dynamic_cast(item); + if (!p) return; + PilotTodoEntry *todo = (PilotTodoEntry *) p->rec(); + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Showing "<< todo->getDescription()<")); + text += todo->getTextRepresentation(TQt::RichText); + text += CSL1("\n"); + fTodoInfo->setText(text); + + slotUpdateButtons(); +} + + + +void TodoWidget::writeTodo(PilotTodoEntry * which, + PilotDatabase * todoDB) +{ + FUNCTIONSETUP; + + // Open a database (myDB) only if needed, + // i.e. only if the passed-in todoDB + // isn't valid. + // + // + PilotDatabase *myDB = todoDB; + bool usemyDB = false; + + if (myDB == 0L || !myDB->isOpen()) + { + myDB = new PilotLocalDatabase(dbPath(), CSL1("ToDoDB")); + usemyDB = true; + } + + // Still no valid todo database... + // + // + if (!myDB->isOpen()) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": Todo database is not open" << + endl; +#endif + return; + } + + + // Do the actual work. + PilotRecord *pilotRec = which->pack(); + + myDB->writeRecord(pilotRec); + markDBDirty(CSL1("ToDoDB")); + KPILOT_DELETE(pilotRec); + + + // Clean up in the case that we allocated our own DB. + // + // + if (usemyDB) + { + KPILOT_DELETE(myDB); + } +} + +void TodoWidget::slotItemChecked(TQCheckListItem*item, bool on) +{ + TodoCheckListItem*p = static_cast(item); + if (!p) return; + PilotTodoEntry *selectedRecord = (PilotTodoEntry *) p->rec(); + if (!selectedRecord) return; + selectedRecord->setComplete(on); + slotShowTodo(item); +} + +void TodoWidget::slotItemRenamed(TQListViewItem*item, const TQString &txt, int nr) +{ + TodoCheckListItem*p = static_cast(item); + if (!p) return; + PilotTodoEntry *selectedRecord = (PilotTodoEntry *) p->rec(); + if (!selectedRecord) return; + if (nr==0) + { + selectedRecord->setDescription(txt); + slotShowTodo(item); + } +} diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt index f340d80..1fae0d7 100644 --- a/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt @@ -19,11 +19,11 @@ tde_import( libkcal ) ##### kpilot (shared) ########################### tde_add_library( kpilot SHARED AUTOMOC - SOURCES kpilotlibSettings.kcfgc options.cc plugin.cc syncAction.cc - kpilotlink.cc kpilotdevicelink.cc kpilotlocallink.cc actions.cc - actionQueue.cc pilot.cc pilotAppInfo.cc pilotRecord.cc pilotDatabase.cc - pilotLocalDatabase.cc pilotSerialDatabase.cc pilotMemo.cc pilotAddress.cc - pilotDateEntry.cc pilotTodoEntry.cc + SOURCES kpilotlibSettings.kcfgc options.cpp plugin.cpp syncAction.cpp + kpilotlink.cpp kpilotdevicelink.cpp kpilotlocallink.cpp actions.cpp + actionQueue.cpp pilot.cpp pilotAppInfo.cpp pilotRecord.cpp pilotDatabase.cpp + pilotLocalDatabase.cpp pilotSerialDatabase.cpp pilotMemo.cpp pilotAddress.cpp + pilotDateEntry.cpp pilotTodoEntry.cpp LINK tdeui-shared tdecore-shared tdeio-shared tdeabc-shared kcal-shared ${PILOTLINK_LIBRARIES} VERSION 0.0.0 diff --git a/lib/Makefile.am b/lib/Makefile.am index 7864a38..6562f5b 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -17,16 +17,16 @@ INCLUDES = $(PISOCK_INCLUDE) -I$(top_srcdir) $(all_includes) lib_LTLIBRARIES = libkpilot.la libkpilot_la_SOURCES = kpilotlibSettings.kcfgc \ - options.cc plugin.cc syncAction.cc \ - kpilotlink.cc kpilotdevicelink.cc kpilotlocallink.cc \ - actions.cc actionQueue.cc \ - pilot.cc \ - pilotAppInfo.cc pilotRecord.cc pilotDatabase.cc \ - pilotLocalDatabase.cc pilotSerialDatabase.cc \ - pilotMemo.cc \ - pilotAddress.cc \ - pilotDateEntry.cc \ - pilotTodoEntry.cc + options.cpp plugin.cpp syncAction.cpp \ + kpilotlink.cpp kpilotdevicelink.cpp kpilotlocallink.cpp \ + actions.cpp actionQueue.cpp \ + pilot.cpp \ + pilotAppInfo.cpp pilotRecord.cpp pilotDatabase.cpp \ + pilotLocalDatabase.cpp pilotSerialDatabase.cpp \ + pilotMemo.cpp \ + pilotAddress.cpp \ + pilotDateEntry.cpp \ + pilotTodoEntry.cpp libkpilot_la_LDFLAGS = $(PISOCK_LDFLAGS) -no-undefined $(all_libraries) $(KDE_EXTRA_RPATH) $(KDE_RPATH) libkpilot_la_LIBADD = $(PISOCK_LIB) $(LIB_TDEUI) $(LIB_TDEABC) -lkcal $(LIB_TQT) $(LIB_TDECORE) -lDCOP $(LIB_TDEIO) @@ -50,9 +50,9 @@ kde_kcfg_DATA = kpilotlib.kcfg check-local: rm -f FAILED for i in $(srcdir)/*.h ; do \ - ( echo "#include " ; echo "#include \"$$i\"" ; echo "int main(int argc,char **argv){return 0;}" ) > header-test.cc; \ + ( echo "#include " ; echo "#include \"$$i\"" ; echo "int main(int argc,char **argv){return 0;}" ) > header-test.cpp; \ echo "$$i" ; \ - g++ $(all_includes) -I$(top_builddir) -DTQT_THREAD_SUPPORT -c header-test.cc || echo "$$i" >> FAILED; \ + g++ $(all_includes) -I$(top_builddir) -DTQT_THREAD_SUPPORT -c header-test.cpp || echo "$$i" >> FAILED; \ done test ! -e FAILED diff --git a/lib/actionQueue.cc b/lib/actionQueue.cc deleted file mode 100644 index 6936297..0000000 --- a/lib/actionQueue.cc +++ /dev/null @@ -1,172 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** -** This defines the "ActionQueue", which is the pile of actions -** that will occur during a HotSync. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ -#include "options.h" - -#include - -#include "actions.h" -#include "plugin.h" - -#include "actionQueue.moc" - - - - -ActionQueue::ActionQueue(KPilotLink *d) : - SyncAction(d,"ActionQueue") - // The string lists have default constructors -{ - FUNCTIONSETUP; -} - -ActionQueue::~ActionQueue() -{ - FUNCTIONSETUP; - clear(); -} - -void ActionQueue::clear() -{ - SyncAction *del = 0L; - while ( (del = nextAction()) ) - { - delete del; - } - - Q_ASSERT(isEmpty()); -} - -void ActionQueue::queueInit() -{ - FUNCTIONSETUP; - - addAction(new WelcomeAction(fHandle)); -} - -void ActionQueue::queueConduits(const TQStringList &l, - const SyncAction::SyncMode &m) -{ - FUNCTIONSETUP; - - // Add conduits here ... - // - // - for (TQStringList::ConstIterator it = l.begin(); - it != l.end(); - ++it) - { - if ((*it).startsWith(CSL1("internal_"))) - { -#ifdef DEBUG - DEBUGKPILOT << fname << - ": Ignoring conduit " << *it << endl; -#endif - continue; - } - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Creating proxy with mode=" << m.name() << endl; -#endif - ConduitProxy *cp = new ConduitProxy(fHandle,*it,m); - addAction(cp); - } -} - -void ActionQueue::queueCleanup() -{ - addAction(new CleanupAction(fHandle)); -} - -bool ActionQueue::exec() -{ - actionCompleted(0L); - return true; -} - -void ActionQueue::actionCompleted(SyncAction *b) -{ - FUNCTIONSETUP; - - if (b) - { -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Completed action " - << b->name() - << endl; -#endif - delete b; - } - - if (isEmpty()) - { - delayDone(); - return; - } - if ( deviceLink() && (!deviceLink()->tickle()) ) - { - emit logError(i18n("The connection to the handheld " - "was lost. Synchronization cannot continue.")); - clear(); - delayDone(); - return; - } - - SyncAction *a = nextAction(); - - if (!a) - { - WARNINGKPILOT << "NULL action on stack." - << endl; - return; - } - -#ifdef DEBUG - DEBUGKPILOT << fname - << ": Will run action " - << a->name() - << endl; -#endif - - TQObject::connect(a, TQT_SIGNAL(logMessage(const TQString &)), - this, TQT_SIGNAL(logMessage(const TQString &))); - TQObject::connect(a, TQT_SIGNAL(logError(const TQString &)), - this, TQT_SIGNAL(logMessage(const TQString &))); - TQObject::connect(a, TQT_SIGNAL(logProgress(const TQString &, int)), - this, TQT_SIGNAL(logProgress(const TQString &, int))); - TQObject::connect(a, TQT_SIGNAL(syncDone(SyncAction *)), - this, TQT_SLOT(actionCompleted(SyncAction *))); - - // Run the action picked from the queue when we get back - // to the event loop. - TQTimer::singleShot(0,a,TQT_SLOT(execConduit())); -} - diff --git a/lib/actionQueue.cpp b/lib/actionQueue.cpp new file mode 100644 index 0000000..6936297 --- /dev/null +++ b/lib/actionQueue.cpp @@ -0,0 +1,172 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** +** This defines the "ActionQueue", which is the pile of actions +** that will occur during a HotSync. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ +#include "options.h" + +#include + +#include "actions.h" +#include "plugin.h" + +#include "actionQueue.moc" + + + + +ActionQueue::ActionQueue(KPilotLink *d) : + SyncAction(d,"ActionQueue") + // The string lists have default constructors +{ + FUNCTIONSETUP; +} + +ActionQueue::~ActionQueue() +{ + FUNCTIONSETUP; + clear(); +} + +void ActionQueue::clear() +{ + SyncAction *del = 0L; + while ( (del = nextAction()) ) + { + delete del; + } + + Q_ASSERT(isEmpty()); +} + +void ActionQueue::queueInit() +{ + FUNCTIONSETUP; + + addAction(new WelcomeAction(fHandle)); +} + +void ActionQueue::queueConduits(const TQStringList &l, + const SyncAction::SyncMode &m) +{ + FUNCTIONSETUP; + + // Add conduits here ... + // + // + for (TQStringList::ConstIterator it = l.begin(); + it != l.end(); + ++it) + { + if ((*it).startsWith(CSL1("internal_"))) + { +#ifdef DEBUG + DEBUGKPILOT << fname << + ": Ignoring conduit " << *it << endl; +#endif + continue; + } + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Creating proxy with mode=" << m.name() << endl; +#endif + ConduitProxy *cp = new ConduitProxy(fHandle,*it,m); + addAction(cp); + } +} + +void ActionQueue::queueCleanup() +{ + addAction(new CleanupAction(fHandle)); +} + +bool ActionQueue::exec() +{ + actionCompleted(0L); + return true; +} + +void ActionQueue::actionCompleted(SyncAction *b) +{ + FUNCTIONSETUP; + + if (b) + { +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Completed action " + << b->name() + << endl; +#endif + delete b; + } + + if (isEmpty()) + { + delayDone(); + return; + } + if ( deviceLink() && (!deviceLink()->tickle()) ) + { + emit logError(i18n("The connection to the handheld " + "was lost. Synchronization cannot continue.")); + clear(); + delayDone(); + return; + } + + SyncAction *a = nextAction(); + + if (!a) + { + WARNINGKPILOT << "NULL action on stack." + << endl; + return; + } + +#ifdef DEBUG + DEBUGKPILOT << fname + << ": Will run action " + << a->name() + << endl; +#endif + + TQObject::connect(a, TQT_SIGNAL(logMessage(const TQString &)), + this, TQT_SIGNAL(logMessage(const TQString &))); + TQObject::connect(a, TQT_SIGNAL(logError(const TQString &)), + this, TQT_SIGNAL(logMessage(const TQString &))); + TQObject::connect(a, TQT_SIGNAL(logProgress(const TQString &, int)), + this, TQT_SIGNAL(logProgress(const TQString &, int))); + TQObject::connect(a, TQT_SIGNAL(syncDone(SyncAction *)), + this, TQT_SLOT(actionCompleted(SyncAction *))); + + // Run the action picked from the queue when we get back + // to the event loop. + TQTimer::singleShot(0,a,TQT_SLOT(execConduit())); +} + diff --git a/lib/actions.cc b/lib/actions.cc deleted file mode 100644 index 212540f..0000000 --- a/lib/actions.cc +++ /dev/null @@ -1,137 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** Copyright (C) 2006 Adriaan de Groot -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ -#include "options.h" - -#include -#include -#include - -#include - -#include "pilot.h" -#include "pilotUser.h" - -#include "actions.h" - - - -WelcomeAction::WelcomeAction(KPilotLink *p) : - SyncAction(p,"welcomeAction") -{ - FUNCTIONSETUP; -} - -/* virtual */ bool WelcomeAction::exec() -{ - FUNCTIONSETUP; - - addSyncLogEntry(i18n("KPilot %1 HotSync starting...\n") - .arg(TQString::fromLatin1(KPILOT_VERSION))); - emit logMessage( i18n("Using encoding %1 on the handheld.").arg(Pilot::codecName()) ); - emit syncDone(this); - return true; -} - -SorryAction::SorryAction(KPilotLink *p, const TQString &s) : - SyncAction(p,"sorryAction"), - fMessage(s) -{ - if (fMessage.isEmpty()) - { - fMessage = i18n("KPilot is busy and cannot process the " - "HotSync right now."); - } -} - -bool SorryAction::exec() -{ - FUNCTIONSETUP; - - addSyncLogEntry(fMessage); - return delayDone(); -} - -CleanupAction::CleanupAction(KPilotLink *p) : SyncAction(p,"cleanupAction") -{ - FUNCTIONSETUP; -} - -/* virtual */ bool CleanupAction::exec() -{ - FUNCTIONSETUP; - - if (deviceLink()) - { - deviceLink()->endSync( KPilotLink::UpdateUserInfo ); - } - emit syncDone(this); - return true; -} - - -TestLink::TestLink(KPilotLink * p) : - SyncAction(p, "testLink") -{ - FUNCTIONSETUP; - -} - -/* virtual */ bool TestLink::exec() -{ - FUNCTIONSETUP; - - int i; - int dbindex = 0; - int count = 0; - struct DBInfo db; - - addSyncLogEntry(i18n("Testing.\n")); - - while ((i = deviceLink()->getNextDatabase(dbindex,&db)) > 0) - { - count++; - dbindex = db.index + 1; - - DEBUGKPILOT << fname - << ": Read database " << db.name - << " with index " << db.index - << endl; - - // Let the Pilot User know what's happening - openConduit(); - // Let the KDE User know what's happening - // Pretty sure all database names are in latin1. - emit logMessage(i18n("Syncing database %1...") - .arg(Pilot::fromPilot(db.name))); - } - - emit logMessage(i18n("HotSync finished.")); - emit syncDone(this); - return true; -} diff --git a/lib/actions.cpp b/lib/actions.cpp new file mode 100644 index 0000000..212540f --- /dev/null +++ b/lib/actions.cpp @@ -0,0 +1,137 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** Copyright (C) 2006 Adriaan de Groot +** +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ +#include "options.h" + +#include +#include +#include + +#include + +#include "pilot.h" +#include "pilotUser.h" + +#include "actions.h" + + + +WelcomeAction::WelcomeAction(KPilotLink *p) : + SyncAction(p,"welcomeAction") +{ + FUNCTIONSETUP; +} + +/* virtual */ bool WelcomeAction::exec() +{ + FUNCTIONSETUP; + + addSyncLogEntry(i18n("KPilot %1 HotSync starting...\n") + .arg(TQString::fromLatin1(KPILOT_VERSION))); + emit logMessage( i18n("Using encoding %1 on the handheld.").arg(Pilot::codecName()) ); + emit syncDone(this); + return true; +} + +SorryAction::SorryAction(KPilotLink *p, const TQString &s) : + SyncAction(p,"sorryAction"), + fMessage(s) +{ + if (fMessage.isEmpty()) + { + fMessage = i18n("KPilot is busy and cannot process the " + "HotSync right now."); + } +} + +bool SorryAction::exec() +{ + FUNCTIONSETUP; + + addSyncLogEntry(fMessage); + return delayDone(); +} + +CleanupAction::CleanupAction(KPilotLink *p) : SyncAction(p,"cleanupAction") +{ + FUNCTIONSETUP; +} + +/* virtual */ bool CleanupAction::exec() +{ + FUNCTIONSETUP; + + if (deviceLink()) + { + deviceLink()->endSync( KPilotLink::UpdateUserInfo ); + } + emit syncDone(this); + return true; +} + + +TestLink::TestLink(KPilotLink * p) : + SyncAction(p, "testLink") +{ + FUNCTIONSETUP; + +} + +/* virtual */ bool TestLink::exec() +{ + FUNCTIONSETUP; + + int i; + int dbindex = 0; + int count = 0; + struct DBInfo db; + + addSyncLogEntry(i18n("Testing.\n")); + + while ((i = deviceLink()->getNextDatabase(dbindex,&db)) > 0) + { + count++; + dbindex = db.index + 1; + + DEBUGKPILOT << fname + << ": Read database " << db.name + << " with index " << db.index + << endl; + + // Let the Pilot User know what's happening + openConduit(); + // Let the KDE User know what's happening + // Pretty sure all database names are in latin1. + emit logMessage(i18n("Syncing database %1...") + .arg(Pilot::fromPilot(db.name))); + } + + emit logMessage(i18n("HotSync finished.")); + emit syncDone(this); + return true; +} diff --git a/lib/idmapper.cc b/lib/idmapper.cc deleted file mode 100644 index ebd25aa..0000000 --- a/lib/idmapper.cc +++ /dev/null @@ -1,247 +0,0 @@ -/* -** Copyright (C) 2006 Bertjan Broeksema -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "idmapper.h" -#include "idmapperxml.h" -#include "options.h" - -#include -#include - -#include -#include - -class IDMapperPrivate -{ -public: - IDMapperPrivate() - { - fXmlSource = 0L; - } - - ~IDMapperPrivate() - { - FUNCTIONSETUP; - - KPILOT_DELETE(fXmlSource); - } - - IDMapperXml *fXmlSource; -}; - -IDMapper::IDMapper() -{ - FUNCTIONSETUP; - - fP = new IDMapperPrivate(); - - TQString dbPath = TDEGlobal::dirs()-> - saveLocation("data", CSL1("kpilot/") ); - TQString dbFile = dbPath + CSL1("mapping.xml"); - - if( !openDatasource( dbFile ) ) - { - DEBUGKPILOT << fname << "Could not open or create xml file." << endl; - } -} - -IDMapper::IDMapper( const TQString &file) -{ - FUNCTIONSETUP; - - fP = new IDMapperPrivate(); - - if( !openDatasource( file ) ) - { - DEBUGKPILOT << fname << "Could not open or create xml file." << endl; - } -} - -IDMapper::~IDMapper() -{ - KPILOT_DELETE(fP); -} - -bool IDMapper::openDatasource( const TQString &file ) -{ - FUNCTIONSETUP; - - fP->fXmlSource = new IDMapperXml( file ); - return fP->fXmlSource->open(); -} - -void IDMapper::registerPCObjectId( const TQString &conduit, const TQString &uid ) -{ - FUNCTIONSETUP; - - IDMapping mapping = IDMapping( conduit ); - mapping.setUid( uid ); - - fP->fXmlSource->addMapping( mapping ); - fP->fXmlSource->save(); -} - -void IDMapper::registerHHObjectId( const TQString &conduit, recordid_t pid ) -{ - FUNCTIONSETUP; - - IDMapping mapping = IDMapping( conduit ); - mapping.setPid( pid ); - - fP->fXmlSource->addMapping( mapping ); - fP->fXmlSource->save(); -} - -TQValueList IDMapper::getPCObjectIds( const TQString &conduit ) -{ - FUNCTIONSETUP; - - TQValueList &mappings = fP->fXmlSource->mappings(); - TQValueList::iterator it; - TQValueList uids; - - DEBUGKPILOT << fname << ": total " << mappings.count() << endl; - - for ( it = mappings.begin(); it != mappings.end(); ++it ) - { - IDMapping &mapping = (*it); - - DEBUGKPILOT << fname << ": mapping.conduit() = " << mapping.conduit() << endl; - DEBUGKPILOT << fname << ": conduit = " << conduit << endl; - - if( (mapping.conduit() == conduit) && !mapping.uid().isNull() ) - { - DEBUGKPILOT << fname << ": mapping.conduit() == conduit" << endl; - uids.append( mapping.uid() ); - } - } - - return uids; -} - -TQValueList IDMapper::getHHObjectIds( const TQString &conduit ) -{ - FUNCTIONSETUP; - - TQValueList &mappings = fP->fXmlSource->mappings(); - TQValueList::iterator it; - TQValueList pids; - - for ( it = mappings.begin(); it != mappings.end(); ++it ) - { - IDMapping &mapping = *it; - DEBUGKPILOT << fname << ": mapping.conduit() = " << mapping.conduit() << endl; - DEBUGKPILOT << fname << ": " << mapping.pid() << endl; - if( mapping.conduit() == conduit && mapping.pid() != 0 ) - { - DEBUGKPILOT << fname << ": mapping.conduit() == conduit" << endl; - pids.append( mapping.pid() ); - } - } - - return pids; -} - -bool IDMapper::hasPCId( const TQString &conduit, recordid_t pid ) -{ - FUNCTIONSETUP; - - TQValueList &mappings = fP->fXmlSource->mappings(); - TQValueList::iterator it; - - for ( it = mappings.begin(); it != mappings.end(); ++it ) - { - IDMapping &mapping = *it; - if( mapping.conduit() == conduit && mapping.pid() == pid ) - { - return !mapping.uid().isNull(); - } - } - - return false; -} - -bool IDMapper::hasHHId( const TQString &conduit, const TQString &uid ) -{ - FUNCTIONSETUP; - - TQValueList &mappings = fP->fXmlSource->mappings(); - TQValueList::iterator it; - - for ( it = mappings.begin(); it != mappings.end(); ++it ) - { - IDMapping &mapping = *it; - if( mapping.conduit() == conduit && mapping.uid() == uid ) - { - return mapping.pid() != 0; - } - } - - return false; -} - -void IDMapper::setHHObjectId( const TQString &conduit, const TQString &uid - , recordid_t pid ) -{ - FUNCTIONSETUP; - - bool modified = false; - - TQValueList &mappings = fP->fXmlSource->mappings(); - TQValueList::iterator it; - - for ( it = mappings.begin(); it != mappings.end(); ++it ) - { - IDMapping &mapping = *it; - if( mapping.conduit() == conduit && mapping.uid() == uid ) - { - mapping.setPid( pid ); - fP->fXmlSource->save(); - modified = true; - } - } -} - -void IDMapper::setPCObjectId( const TQString &conduit, recordid_t pid - , const TQString &uid ) -{ - FUNCTIONSETUP; - - bool modified = false; - - TQValueList &mappings = fP->fXmlSource->mappings(); - TQValueList::iterator it; - - for ( it = mappings.begin(); it != mappings.end(); ++it ) - { - IDMapping &mapping = *it; - if( mapping.conduit() == conduit && mapping.pid() == pid ) - { - mapping.setUid( uid ); - fP->fXmlSource->save(); - modified = true; - } - } -} diff --git a/lib/idmapper.cpp b/lib/idmapper.cpp new file mode 100644 index 0000000..ebd25aa --- /dev/null +++ b/lib/idmapper.cpp @@ -0,0 +1,247 @@ +/* +** Copyright (C) 2006 Bertjan Broeksema +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "idmapper.h" +#include "idmapperxml.h" +#include "options.h" + +#include +#include + +#include +#include + +class IDMapperPrivate +{ +public: + IDMapperPrivate() + { + fXmlSource = 0L; + } + + ~IDMapperPrivate() + { + FUNCTIONSETUP; + + KPILOT_DELETE(fXmlSource); + } + + IDMapperXml *fXmlSource; +}; + +IDMapper::IDMapper() +{ + FUNCTIONSETUP; + + fP = new IDMapperPrivate(); + + TQString dbPath = TDEGlobal::dirs()-> + saveLocation("data", CSL1("kpilot/") ); + TQString dbFile = dbPath + CSL1("mapping.xml"); + + if( !openDatasource( dbFile ) ) + { + DEBUGKPILOT << fname << "Could not open or create xml file." << endl; + } +} + +IDMapper::IDMapper( const TQString &file) +{ + FUNCTIONSETUP; + + fP = new IDMapperPrivate(); + + if( !openDatasource( file ) ) + { + DEBUGKPILOT << fname << "Could not open or create xml file." << endl; + } +} + +IDMapper::~IDMapper() +{ + KPILOT_DELETE(fP); +} + +bool IDMapper::openDatasource( const TQString &file ) +{ + FUNCTIONSETUP; + + fP->fXmlSource = new IDMapperXml( file ); + return fP->fXmlSource->open(); +} + +void IDMapper::registerPCObjectId( const TQString &conduit, const TQString &uid ) +{ + FUNCTIONSETUP; + + IDMapping mapping = IDMapping( conduit ); + mapping.setUid( uid ); + + fP->fXmlSource->addMapping( mapping ); + fP->fXmlSource->save(); +} + +void IDMapper::registerHHObjectId( const TQString &conduit, recordid_t pid ) +{ + FUNCTIONSETUP; + + IDMapping mapping = IDMapping( conduit ); + mapping.setPid( pid ); + + fP->fXmlSource->addMapping( mapping ); + fP->fXmlSource->save(); +} + +TQValueList IDMapper::getPCObjectIds( const TQString &conduit ) +{ + FUNCTIONSETUP; + + TQValueList &mappings = fP->fXmlSource->mappings(); + TQValueList::iterator it; + TQValueList uids; + + DEBUGKPILOT << fname << ": total " << mappings.count() << endl; + + for ( it = mappings.begin(); it != mappings.end(); ++it ) + { + IDMapping &mapping = (*it); + + DEBUGKPILOT << fname << ": mapping.conduit() = " << mapping.conduit() << endl; + DEBUGKPILOT << fname << ": conduit = " << conduit << endl; + + if( (mapping.conduit() == conduit) && !mapping.uid().isNull() ) + { + DEBUGKPILOT << fname << ": mapping.conduit() == conduit" << endl; + uids.append( mapping.uid() ); + } + } + + return uids; +} + +TQValueList IDMapper::getHHObjectIds( const TQString &conduit ) +{ + FUNCTIONSETUP; + + TQValueList &mappings = fP->fXmlSource->mappings(); + TQValueList::iterator it; + TQValueList pids; + + for ( it = mappings.begin(); it != mappings.end(); ++it ) + { + IDMapping &mapping = *it; + DEBUGKPILOT << fname << ": mapping.conduit() = " << mapping.conduit() << endl; + DEBUGKPILOT << fname << ": " << mapping.pid() << endl; + if( mapping.conduit() == conduit && mapping.pid() != 0 ) + { + DEBUGKPILOT << fname << ": mapping.conduit() == conduit" << endl; + pids.append( mapping.pid() ); + } + } + + return pids; +} + +bool IDMapper::hasPCId( const TQString &conduit, recordid_t pid ) +{ + FUNCTIONSETUP; + + TQValueList &mappings = fP->fXmlSource->mappings(); + TQValueList::iterator it; + + for ( it = mappings.begin(); it != mappings.end(); ++it ) + { + IDMapping &mapping = *it; + if( mapping.conduit() == conduit && mapping.pid() == pid ) + { + return !mapping.uid().isNull(); + } + } + + return false; +} + +bool IDMapper::hasHHId( const TQString &conduit, const TQString &uid ) +{ + FUNCTIONSETUP; + + TQValueList &mappings = fP->fXmlSource->mappings(); + TQValueList::iterator it; + + for ( it = mappings.begin(); it != mappings.end(); ++it ) + { + IDMapping &mapping = *it; + if( mapping.conduit() == conduit && mapping.uid() == uid ) + { + return mapping.pid() != 0; + } + } + + return false; +} + +void IDMapper::setHHObjectId( const TQString &conduit, const TQString &uid + , recordid_t pid ) +{ + FUNCTIONSETUP; + + bool modified = false; + + TQValueList &mappings = fP->fXmlSource->mappings(); + TQValueList::iterator it; + + for ( it = mappings.begin(); it != mappings.end(); ++it ) + { + IDMapping &mapping = *it; + if( mapping.conduit() == conduit && mapping.uid() == uid ) + { + mapping.setPid( pid ); + fP->fXmlSource->save(); + modified = true; + } + } +} + +void IDMapper::setPCObjectId( const TQString &conduit, recordid_t pid + , const TQString &uid ) +{ + FUNCTIONSETUP; + + bool modified = false; + + TQValueList &mappings = fP->fXmlSource->mappings(); + TQValueList::iterator it; + + for ( it = mappings.begin(); it != mappings.end(); ++it ) + { + IDMapping &mapping = *it; + if( mapping.conduit() == conduit && mapping.pid() == pid ) + { + mapping.setUid( uid ); + fP->fXmlSource->save(); + modified = true; + } + } +} diff --git a/lib/idmapperxml.cc b/lib/idmapperxml.cc deleted file mode 100644 index 89fe51d..0000000 --- a/lib/idmapperxml.cc +++ /dev/null @@ -1,213 +0,0 @@ -/* -** Copyright (C) 2006 Bertjan Broeksema -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "idmapperxml.h" - -#include "options.h" - -IDMapperXml::IDMapperXml( const TQString &file ) : fFile(file) - , fCurrentMapping( 0l ) -{ -} - -IDMapperXml::~IDMapperXml() -{ - FUNCTIONSETUP; -} - -bool IDMapperXml::open() -{ - FUNCTIONSETUP; - - root = doc.createElement( CSL1("mappings") ); - TQDomNode node = doc.createProcessingInstruction(CSL1("xml") - ,CSL1("version=\"1.0\" encoding=\"UTF-8\"")); - - doc.appendChild( node ); - doc.appendChild( root ); - - if( !fFile.exists() ) - { - DEBUGKPILOT << fname << ": Creating " << fFile.name() << endl; - - if( fFile.open( IO_ReadWrite ) ) - { - TQTextStream out( &fFile ); - doc.save( out, 4 ); - fFile.close(); - return true; - } - else - { - DEBUGKPILOT << fname << ": Could not create " << fFile.name() << endl; - return false; - } - } - else - { - DEBUGKPILOT << fname << ": Parsing file " << fFile.name() << endl; - TQXmlSimpleReader reader; - reader.setContentHandler( this ); - - // Make sure that the file is closed after parsing. - bool result = reader.parse( fFile ); - fFile.close(); - - return result; - } -} - -void IDMapperXml::save() -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname << ": Saving " << fMappings.count() - << " mappings..." << endl; - DEBUGKPILOT << fname << ": "; - - TQValueList::const_iterator it; - for ( it = fMappings.begin(); it != fMappings.end(); ++it ) - { - DEBUGKPILOT << "."; - - IDMapping mapping = (*it); - - DEBUGKPILOT << fname << ": " << mapping.conduit(); - - TQDomElement mappingElement = doc.createElement( CSL1("mapping") ); - mappingElement.setAttribute( CSL1("conduit"), mapping.conduit() ); - - if( !mapping.uid().isNull() ) - { - TQDomElement uidElement = doc.createElement( CSL1("uid") ); - uidElement.setAttribute( CSL1("value"), mapping.uid() ); - mappingElement.appendChild( uidElement ); - } - - if( mapping.pid() != 0 ) - { - TQDomElement uidElement = doc.createElement( CSL1("pid") ); - uidElement.setAttribute( CSL1("value"), mapping.pid() ); - mappingElement.appendChild( uidElement ); - } - - if( !mapping.lastSyncTime().isNull() ) - { - TQDomElement uidElement = doc.createElement( CSL1("pid") ); - uidElement.setAttribute( CSL1("value"), TQString::number( mapping.pid() ) ); - mappingElement.appendChild( uidElement ); - } - - root.appendChild( mappingElement ); - } - - if( fFile.open( IO_ReadWrite ) ) - { - TQTextStream out( &fFile ); - doc.save( out, 4 ); - fFile.close(); - - DEBUGKPILOT << endl << fname << ": finished saving." << endl; - } -} - -void IDMapperXml::addMapping( const IDMapping &mapping ) -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname << ": " << mapping.conduit() << endl; - - fMappings.append( mapping ); - - DEBUGKPILOT << fname << ": " << fMappings.first().conduit() << endl; -} - -TQValueList& IDMapperXml::mappings() -{ - return fMappings; -} - -bool IDMapperXml::startElement( const TQString &namespaceURI - , const TQString &localName, const TQString &qName - , const TQXmlAttributes &attribs ) -{ - FUNCTIONSETUP; - Q_UNUSED(namespaceURI); - Q_UNUSED(localName); - - if( qName == CSL1("mapping") ) - { - TQString conduit( attribs.value( CSL1("conduit") ) ); - - fCurrentMapping = new IDMapping( conduit ); - } - else if( qName == CSL1("uid") ) - { - fCurrentMapping->setUid( attribs.value( CSL1("value") ) ); - } - else if( qName == CSL1("pid") ) - { - fCurrentMapping->setPid( attribs.value( CSL1("value") ).toULong() ); - } - else if( qName == CSL1("lastsync") ) - { - // NOTE: this isn't very robuust! - // Parses only dates in the form: dd-mm-yyyy hh:mm:ss - TQString date = attribs.value( CSL1("value") ); - int day = date.left(2).toInt(); - int month = date.mid(3,2).toInt(); - int year = date.mid(6, 4).toInt(); - - int hour = date.mid(11,2).toInt(); - int minute = date.mid(14,2).toInt(); - int second = date.mid(17,2).toInt(); - - TQDate tmpDate = TQDate( year, month, day ); - TQTime tmpTime = TQTime( hour, minute, second ); - - fCurrentMapping->setLastSyncTime( TQDateTime( tmpDate, tmpTime ) ); - } - - return true; -} - -bool IDMapperXml::endElement( const TQString &namespaceURI - , const TQString &localName, const TQString &qName ) -{ - FUNCTIONSETUP; - - Q_UNUSED(namespaceURI); - Q_UNUSED(localName); - Q_UNUSED(qName); - - if( qName == CSL1("mapping") ) - { - addMapping( *fCurrentMapping ); - delete fCurrentMapping; - fCurrentMapping = 0l; - } - - return true; -} diff --git a/lib/idmapperxml.cpp b/lib/idmapperxml.cpp new file mode 100644 index 0000000..89fe51d --- /dev/null +++ b/lib/idmapperxml.cpp @@ -0,0 +1,213 @@ +/* +** Copyright (C) 2006 Bertjan Broeksema +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "idmapperxml.h" + +#include "options.h" + +IDMapperXml::IDMapperXml( const TQString &file ) : fFile(file) + , fCurrentMapping( 0l ) +{ +} + +IDMapperXml::~IDMapperXml() +{ + FUNCTIONSETUP; +} + +bool IDMapperXml::open() +{ + FUNCTIONSETUP; + + root = doc.createElement( CSL1("mappings") ); + TQDomNode node = doc.createProcessingInstruction(CSL1("xml") + ,CSL1("version=\"1.0\" encoding=\"UTF-8\"")); + + doc.appendChild( node ); + doc.appendChild( root ); + + if( !fFile.exists() ) + { + DEBUGKPILOT << fname << ": Creating " << fFile.name() << endl; + + if( fFile.open( IO_ReadWrite ) ) + { + TQTextStream out( &fFile ); + doc.save( out, 4 ); + fFile.close(); + return true; + } + else + { + DEBUGKPILOT << fname << ": Could not create " << fFile.name() << endl; + return false; + } + } + else + { + DEBUGKPILOT << fname << ": Parsing file " << fFile.name() << endl; + TQXmlSimpleReader reader; + reader.setContentHandler( this ); + + // Make sure that the file is closed after parsing. + bool result = reader.parse( fFile ); + fFile.close(); + + return result; + } +} + +void IDMapperXml::save() +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname << ": Saving " << fMappings.count() + << " mappings..." << endl; + DEBUGKPILOT << fname << ": "; + + TQValueList::const_iterator it; + for ( it = fMappings.begin(); it != fMappings.end(); ++it ) + { + DEBUGKPILOT << "."; + + IDMapping mapping = (*it); + + DEBUGKPILOT << fname << ": " << mapping.conduit(); + + TQDomElement mappingElement = doc.createElement( CSL1("mapping") ); + mappingElement.setAttribute( CSL1("conduit"), mapping.conduit() ); + + if( !mapping.uid().isNull() ) + { + TQDomElement uidElement = doc.createElement( CSL1("uid") ); + uidElement.setAttribute( CSL1("value"), mapping.uid() ); + mappingElement.appendChild( uidElement ); + } + + if( mapping.pid() != 0 ) + { + TQDomElement uidElement = doc.createElement( CSL1("pid") ); + uidElement.setAttribute( CSL1("value"), mapping.pid() ); + mappingElement.appendChild( uidElement ); + } + + if( !mapping.lastSyncTime().isNull() ) + { + TQDomElement uidElement = doc.createElement( CSL1("pid") ); + uidElement.setAttribute( CSL1("value"), TQString::number( mapping.pid() ) ); + mappingElement.appendChild( uidElement ); + } + + root.appendChild( mappingElement ); + } + + if( fFile.open( IO_ReadWrite ) ) + { + TQTextStream out( &fFile ); + doc.save( out, 4 ); + fFile.close(); + + DEBUGKPILOT << endl << fname << ": finished saving." << endl; + } +} + +void IDMapperXml::addMapping( const IDMapping &mapping ) +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname << ": " << mapping.conduit() << endl; + + fMappings.append( mapping ); + + DEBUGKPILOT << fname << ": " << fMappings.first().conduit() << endl; +} + +TQValueList& IDMapperXml::mappings() +{ + return fMappings; +} + +bool IDMapperXml::startElement( const TQString &namespaceURI + , const TQString &localName, const TQString &qName + , const TQXmlAttributes &attribs ) +{ + FUNCTIONSETUP; + Q_UNUSED(namespaceURI); + Q_UNUSED(localName); + + if( qName == CSL1("mapping") ) + { + TQString conduit( attribs.value( CSL1("conduit") ) ); + + fCurrentMapping = new IDMapping( conduit ); + } + else if( qName == CSL1("uid") ) + { + fCurrentMapping->setUid( attribs.value( CSL1("value") ) ); + } + else if( qName == CSL1("pid") ) + { + fCurrentMapping->setPid( attribs.value( CSL1("value") ).toULong() ); + } + else if( qName == CSL1("lastsync") ) + { + // NOTE: this isn't very robuust! + // Parses only dates in the form: dd-mm-yyyy hh:mm:ss + TQString date = attribs.value( CSL1("value") ); + int day = date.left(2).toInt(); + int month = date.mid(3,2).toInt(); + int year = date.mid(6, 4).toInt(); + + int hour = date.mid(11,2).toInt(); + int minute = date.mid(14,2).toInt(); + int second = date.mid(17,2).toInt(); + + TQDate tmpDate = TQDate( year, month, day ); + TQTime tmpTime = TQTime( hour, minute, second ); + + fCurrentMapping->setLastSyncTime( TQDateTime( tmpDate, tmpTime ) ); + } + + return true; +} + +bool IDMapperXml::endElement( const TQString &namespaceURI + , const TQString &localName, const TQString &qName ) +{ + FUNCTIONSETUP; + + Q_UNUSED(namespaceURI); + Q_UNUSED(localName); + Q_UNUSED(qName); + + if( qName == CSL1("mapping") ) + { + addMapping( *fCurrentMapping ); + delete fCurrentMapping; + fCurrentMapping = 0l; + } + + return true; +} diff --git a/lib/idmapping.cc b/lib/idmapping.cc deleted file mode 100644 index 49a1e33..0000000 --- a/lib/idmapping.cc +++ /dev/null @@ -1,89 +0,0 @@ -/* -** Copyright (C) 2006 Bertjan Broeksema -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "idmapping.h" - -IDMapping::IDMapping() -{ -} - -IDMapping::IDMapping( const TQString &conduit ) -{ - fConduit = conduit; - fPid = 0; -} - -IDMapping::IDMapping( const IDMapping &m ) -{ - fConduit = m.fConduit; - fUid = m.fUid; - fPid = m.fPid; - fLastSync = m.fLastSync; -} - -IDMapping IDMapping::operator=( const IDMapping &m ) -{ - IDMapping local( m.fConduit ); - local.fUid = m.fUid; - local.fPid = m.fPid; - local.fLastSync = m.fLastSync; - - return local; -} - -void IDMapping::setUid( const TQString &uid ) -{ - fUid = uid; -} - -void IDMapping::setPid( recordid_t pid ) -{ - fPid = pid; -} - -void IDMapping::setLastSyncTime( const TQDateTime &datetime ) -{ - fLastSync = datetime; -} - -TQString IDMapping::conduit() const -{ - return fConduit; -} - -TQString IDMapping::uid() const -{ - return fUid; -} - -recordid_t IDMapping::pid() const -{ - return fPid; -} - -TQDateTime IDMapping::lastSyncTime() const -{ - return fLastSync; -} diff --git a/lib/idmapping.cpp b/lib/idmapping.cpp new file mode 100644 index 0000000..49a1e33 --- /dev/null +++ b/lib/idmapping.cpp @@ -0,0 +1,89 @@ +/* +** Copyright (C) 2006 Bertjan Broeksema +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "idmapping.h" + +IDMapping::IDMapping() +{ +} + +IDMapping::IDMapping( const TQString &conduit ) +{ + fConduit = conduit; + fPid = 0; +} + +IDMapping::IDMapping( const IDMapping &m ) +{ + fConduit = m.fConduit; + fUid = m.fUid; + fPid = m.fPid; + fLastSync = m.fLastSync; +} + +IDMapping IDMapping::operator=( const IDMapping &m ) +{ + IDMapping local( m.fConduit ); + local.fUid = m.fUid; + local.fPid = m.fPid; + local.fLastSync = m.fLastSync; + + return local; +} + +void IDMapping::setUid( const TQString &uid ) +{ + fUid = uid; +} + +void IDMapping::setPid( recordid_t pid ) +{ + fPid = pid; +} + +void IDMapping::setLastSyncTime( const TQDateTime &datetime ) +{ + fLastSync = datetime; +} + +TQString IDMapping::conduit() const +{ + return fConduit; +} + +TQString IDMapping::uid() const +{ + return fUid; +} + +recordid_t IDMapping::pid() const +{ + return fPid; +} + +TQDateTime IDMapping::lastSyncTime() const +{ + return fLastSync; +} diff --git a/lib/kpilotdevicelink.cc b/lib/kpilotdevicelink.cc deleted file mode 100644 index ecad02a..0000000 --- a/lib/kpilotdevicelink.cc +++ /dev/null @@ -1,966 +0,0 @@ -/* KPilot - ** - ** Copyright (C) 1998-2001 by Dan Pilone - ** Copyright (C) 2003-2004 Reinhold Kainhofer - ** Copyright (C) 2006-2007 Adriaan de Groot - ** Copyright (C) 2007 Jason 'vanRijn' Kasper - ** - */ - -/* - ** This program is free software; you can redistribute it and/or modify - ** it under the terms of the GNU Lesser General Public License as published by - ** the Free Software Foundation; either version 2.1 of the License, or - ** (at your option) any later version. - ** - ** This program is distributed in the hope that it will be useful, - ** but WITHOUT ANY WARRANTY; without even the implied warranty of - ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ** GNU Lesser General Public License for more details. - ** - ** You should have received a copy of the GNU Lesser General Public License - ** along with this program in a file called COPYING; if not, write to - ** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - ** MA 02110-1301, USA. - */ - -/* - ** Bug reports and questions can be sent to kde-pim@kde.org - */ - -#include "options.h" - -#include -#include -#include -#include -#include -#include - -#include - -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include - -#include "pilotUser.h" -#include "pilotSysInfo.h" -#include "pilotCard.h" -#include "pilotSerialDatabase.h" -#include "pilotLocalDatabase.h" - -#include "kpilotlink.h" -#include "kpilotdevicelinkPrivate.moc" -#include "kpilotdevicelink.moc" - - -DeviceMap *DeviceMap::mThis = 0L; - - -static inline void startOpenTimer(DeviceCommThread *dev, TQTimer *&t) -{ - if ( !t) - { - t = new TQTimer(dev); - TQObject::connect(t, TQT_SIGNAL(timeout()), dev, TQT_SLOT(openDevice())); - } - // just a single-shot timer. we'll know when to start it again... - t->start(1000, true); -} - -DeviceCommThread::DeviceCommThread(KPilotDeviceLink *d) : - TQThread(), - fDone(true), - fHandle(d), - fOpenTimer(0L), - fSocketNotifier(0L), - fSocketNotifierActive(false), - fWorkaroundUSBTimer(0L), - fPilotSocket(-1), - fTempSocket(-1), - fAcceptedCount(0) -{ - FUNCTIONSETUP; -} - - -DeviceCommThread::~DeviceCommThread() -{ - FUNCTIONSETUPL(2); - close(); - KPILOT_DELETE(fWorkaroundUSBTimer); -} - -void DeviceCommThread::close() -{ - FUNCTIONSETUPL(2); - - KPILOT_DELETE(fWorkaroundUSBTimer); - KPILOT_DELETE(fOpenTimer); - KPILOT_DELETE(fSocketNotifier); - fSocketNotifierActive=false; - - if (fTempSocket != -1) - { - DEBUGKPILOT << fname - << ": device comm thread closing socket: [" - << fTempSocket << "]" << endl; - - pi_close(fTempSocket); - } - - if (fPilotSocket != -1) - { - DEBUGKPILOT << fname - << ": device comm thread closing socket: [" - << fPilotSocket << "]" << endl; - - pi_close(fPilotSocket); - } - - fTempSocket = (-1); - fPilotSocket = (-1); - - DeviceMap::self()->unbindDevice(link()->fRealPilotPath); -} - -void DeviceCommThread::reset() -{ - FUNCTIONSETUP; - - if (link()->fMessages->shouldPrint(Messages::OpenFailMessage)) - { - TQApplication::postEvent(link(), new DeviceCommEvent(EventLogMessage, - i18n("Could not open device: %1 (will retry)") - .arg(link()->pilotPath() ))); - } - - link()->fMessages->reset(); - close(); - - // Timer already deleted by close() call. - startOpenTimer(this,fOpenTimer); - - link()->fLinkStatus = WaitingForDevice; -} - -/** - * This is an asyncronous process. We try to create a socket with the Palm - * and then bind to it (in open()). If we're able to do those 2 things, then - * we do 2 things: we set a timeout timer (which will tell us that X amount of - * time has transpired before we get into the meat of the sync transaction), and - * we also set up a TQSocketNotifier, which will tell us when data is available - * to be read from the Palm socket. If we were unable to create a socket - * and/or bind to the Palm in this method, we'll start our timer again. - */ -void DeviceCommThread::openDevice() -{ - FUNCTIONSETUPL(2); - - bool deviceOpened = false; - - // This transition (from Waiting to Found) can only be - // taken once. - // - if (link()->fLinkStatus == WaitingForDevice) - { - link()->fLinkStatus = FoundDevice; - } - - if (link()->fMessages->shouldPrint(Messages::OpenMessage)) - { - TQApplication::postEvent(link(), new DeviceCommEvent(EventLogMessage, - i18n("Trying to open device %1...") - .arg(link()->fPilotPath))); - } - - // if we're not supposed to be done, try to open the main pilot - // path... - if (!fDone && link()->fPilotPath.length() > 0) - { - DEBUGKPILOT << fname << ": Opening main pilot path: [" - << link()->fPilotPath << "]." << endl; - deviceOpened = open(link()->fPilotPath); - } - - // only try the temp device if our earlier attempt didn't work and the temp - // device is different than the main device, and it's a non-empty - // string - bool tryTemp = !deviceOpened && (link()->fTempDevice.length() > 0) && (link()->fPilotPath != link()->fTempDevice); - - // if we're not supposed to be done, and we should try the temp - // device, try the temp device... - if (!fDone && tryTemp) - { - DEBUGKPILOT << fname << ": Couldn't open main pilot path. " - << "Now trying temp device: [" - << link()->fTempDevice << "]." << endl; - deviceOpened = open(link()->fTempDevice); - } - - // if we couldn't connect, try to connect again... - if (!fDone && !deviceOpened) - { - startOpenTimer(this, fOpenTimer); - } -} - -bool DeviceCommThread::open(const TQString &device) -{ - FUNCTIONSETUPL(2); - - int ret; - int e = 0; - TQString msg; - - if (fTempSocket != -1) - { - pi_close(fTempSocket); - } - fTempSocket = (-1); - - link()->fRealPilotPath - = TDEStandardDirs::realFilePath(device.isEmpty() ? link()->fPilotPath : device); - - if ( !DeviceMap::self()->canBind(link()->fRealPilotPath) ) - { - msg = i18n("Already listening on that device"); - - WARNINGKPILOT << "Pilot Path: [" - << link()->fRealPilotPath << "] already connected." << endl; - WARNINGKPILOT << msg << endl; - - link()->fLinkStatus = PilotLinkError; - - TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, msg)); - - return false; - } - - DEBUGKPILOT << fname << ": Trying to create socket." << endl; - - fTempSocket = pi_socket(PI_AF_PILOT, PI_SOCK_STREAM, PI_PF_DLP); - - if (fTempSocket < 0) - { - e = errno; - msg = i18n("Cannot create socket for communicating " - "with the Pilot (%1)").arg(errorMessage(e)); - DEBUGKPILOT << msg << endl; - DEBUGKPILOT << "(" << strerror(e) << ")" << endl; - - link()->fLinkStatus = PilotLinkError; - - TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, msg)); - - return false; - } - - DEBUGKPILOT << fname << ": Got socket: [" << fTempSocket << "]" << endl; - - link()->fLinkStatus = CreatedSocket; - - DEBUGKPILOT << fname << ": Binding to path: [" - << link()->fRealPilotPath << "]" << endl; - - ret = pi_bind(fTempSocket, TQFile::encodeName(link()->fRealPilotPath)); - - if (ret < 0) - { - DEBUGKPILOT << fname - << ": pi_bind error: [" - << strerror(errno) << "]" << endl; - - e = errno; - msg = i18n("Cannot open Pilot port \"%1\". ").arg(link()->fRealPilotPath); - - DEBUGKPILOT << msg << endl; - DEBUGKPILOT << "(" << strerror(e) << ")" << endl; - - link()->fLinkStatus = PilotLinkError; - - if (link()->fMessages->shouldPrint(Messages::OpenFailMessage)) - { - TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, msg)); - } - - return false; - } - - link()->fLinkStatus = DeviceOpen; - DeviceMap::self()->bindDevice(link()->fRealPilotPath); - - fSocketNotifier = new TQSocketNotifier(fTempSocket, - TQSocketNotifier::Read, this); - TQObject::connect(fSocketNotifier, TQT_SIGNAL(activated(int)), - this, TQT_SLOT(acceptDevice())); - fSocketNotifierActive=true; - - /** - * We _always_ want to set a maximum amount of time that we will wait - * for the sync process to start. In the case where our user - * has told us that he has a funky USB device, set the workaround timeout - * for shorter than normal. - */ - int timeout=20000; - if (link()->fWorkaroundUSB) - { - timeout=5000; - } - - fWorkaroundUSBTimer = new TQTimer(this); - connect(fWorkaroundUSBTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT(workaroundUSB())); - fWorkaroundUSBTimer->start(timeout, true); - - return true; -} - -/** - * We've been notified by our TQSocketNotifier that we have data available on the - * socket. Try to go through the remaining steps of the connnection process. - * Note: If we return at all from this before the very end without a successful - * connection, we need to make sure we restart our connection open timer, otherwise - * it won't be restarted. - */ -void DeviceCommThread::acceptDevice() -{ - FUNCTIONSETUP; - - int ret; - - /** - * Our socket notifier should be the only reason that we end up here. - * If we're here without him being active, we have a problem. Try to clean - * up and get out. - */ - if (!fSocketNotifierActive) - { - if (!fAcceptedCount) - { - kdWarning() << k_funcinfo << ": Accidentally in acceptDevice()" - << endl; - } - fAcceptedCount++; - if (fAcceptedCount>10) - { - // Damn the torpedoes - KPILOT_DELETE(fSocketNotifier); - } - return; - } - - if (fSocketNotifier) - { - // fSocketNotifier->setEnabled(false); - fSocketNotifierActive=false; - KPILOT_DELETE(fSocketNotifier); - } - - DEBUGKPILOT << fname << ": Found connection on device: [" - << link()->pilotPath().latin1() << "]." <statusString() - << "] and socket: [" << fTempSocket << "]" << endl; - - ret = pi_listen(fTempSocket, 1); - if (ret < 0) - { - char *s = strerror(errno); - - WARNINGKPILOT << "pi_listen returned: [" << s << "]" << endl; - - // Presumably, strerror() returns things in - // local8Bit and not latin1. - TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, - i18n("Cannot listen on Pilot socket (%1)"). - arg(TQString::fromLocal8Bit(s)))); - reset(); - return; - } - - TQApplication::postEvent(link(), new DeviceCommEvent(EventLogProgress, TQString(), 10)); - - DEBUGKPILOT << fname << - ": Listening to pilot. Now trying accept..." << endl; - - int timeout = 20; - fPilotSocket = pi_accept_to(fTempSocket, 0, 0, timeout); - - if (fPilotSocket < 0) - { - char *s = strerror(errno); - - WARNINGKPILOT << "pi_accept returned: [" << s << "]" << endl; - - TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, i18n("Cannot accept Pilot (%1)") - .arg(TQString::fromLocal8Bit(s)))); - - link()->fLinkStatus = PilotLinkError; - reset(); - return; - } - - DEBUGKPILOT << fname << ": Link accept done." << endl; - - if ((link()->fLinkStatus != DeviceOpen) || (fPilotSocket == -1)) - { - link()->fLinkStatus = PilotLinkError; - WARNINGKPILOT << "Already connected or unable to connect!" << endl; - - TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, i18n("Cannot accept Pilot (%1)") - .arg(i18n("already connected")))); - - reset(); - return; - } - - TQApplication::postEvent(link(), new DeviceCommEvent(EventLogProgress, TQString(), 30)); - - DEBUGKPILOT << fname << ": doing dlp_ReadSysInfo..." << endl; - - struct SysInfo sys_info; - if (dlp_ReadSysInfo(fPilotSocket, &sys_info) < 0) - { - TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, - i18n("Unable to read system information from Pilot"))); - - link()->fLinkStatus=PilotLinkError; - reset(); - return; - } - else - { - DEBUGKPILOT << fname << ": dlp_ReadSysInfo successful..." << endl; - - KPILOT_DELETE(link()->fPilotSysInfo); - link()->fPilotSysInfo = new KPilotSysInfo(&sys_info); - DEBUGKPILOT << fname - << ": RomVersion: [" << link()->fPilotSysInfo->getRomVersion() - << "] Locale: [" << link()->fPilotSysInfo->getLocale() - << "] Product: [" << link()->fPilotSysInfo->getProductID() - << "]" << endl; - } - - // If we've made it this far, make sure our USB workaround timer doesn't fire! - fWorkaroundUSBTimer->stop(); - KPILOT_DELETE(fWorkaroundUSBTimer); - - TQApplication::postEvent(link(), new DeviceCommEvent(EventLogProgress, TQString(), 60)); - - KPILOT_DELETE(link()->fPilotUser); - link()->fPilotUser = new KPilotUser; - - DEBUGKPILOT << fname << ": doing dlp_ReadUserInfo..." << endl; - - /* Ask the pilot who it is. And see if it's who we think it is. */ - dlp_ReadUserInfo(fPilotSocket, link()->fPilotUser->data()); - - TQString n = link()->getPilotUser().name(); - DEBUGKPILOT << fname - << ": Read user name: [" << n << "]" << endl; - - TQApplication::postEvent(link(), new DeviceCommEvent(EventLogProgress, i18n("Checking last PC..."), 90)); - - /* Tell user (via Pilot) that we are starting things up */ - if ((ret=dlp_OpenConduit(fPilotSocket)) < 0) - { - DEBUGKPILOT << fname - << ": dlp_OpenConduit returned: [" << ret << "]" << endl; - - TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, - i18n("Could not read user information from the Pilot. " - "Perhaps you have a password set on the device?"))); - - } - link()->fLinkStatus = AcceptedDevice; - - TQApplication::postEvent(link(), new DeviceCommEvent(EventLogProgress, TQString(), 100)); - - DeviceCommEvent * ev = new DeviceCommEvent(EventDeviceReady); - ev->setCurrentSocket(fPilotSocket); - TQApplication::postEvent(link(), ev); - -} - -void DeviceCommThread::workaroundUSB() -{ - FUNCTIONSETUP; - - reset(); -} - -void DeviceCommThread::run() -{ - FUNCTIONSETUP; - fDone = false; - - startOpenTimer(this, fOpenTimer); - - int sleepBetweenPoll = 2; - // keep the thread alive until we're supposed to be done - while (!fDone) - { - TQThread::sleep(sleepBetweenPoll); - } - - close(); - // now sleep one last bit to make sure the pthread inside - // pilot-link (potentially, if it's libusb) is done before we exit - TQThread::sleep(1); - - DEBUGKPILOT << fname << ": comm thread now done..." << endl; -} - -KPilotDeviceLink::KPilotDeviceLink(TQObject * parent, const char *name, - const TQString &tempDevice) : - KPilotLink(parent, name), fLinkStatus(Init), fWorkaroundUSB(false), - fPilotSocket(-1), fTempDevice(tempDevice), fMessages(new Messages(this)), fDeviceCommThread(0L) -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname - << ": Pilot-link version: [" << PILOT_LINK_NUMBER - << "]" << endl; -} - -KPilotDeviceLink::~KPilotDeviceLink() -{ - FUNCTIONSETUP; - close(); - KPILOT_DELETE(fPilotSysInfo); - KPILOT_DELETE(fPilotUser); - KPILOT_DELETE(fMessages); -} - -/* virtual */bool KPilotDeviceLink::isConnected() const -{ - return fLinkStatus == AcceptedDevice; -} - -/* virtual */bool KPilotDeviceLink::event(TQEvent *e) -{ - FUNCTIONSETUP; - - bool handled = false; - - if ((int)e->type() == EventDeviceReady) - { - DeviceCommEvent* t = static_cast(e); - fPilotSocket = t->currentSocket(); - emit deviceReady( this); - handled = true; - } - else if ((int)e->type() == EventLogMessage) - { - DeviceCommEvent* t = static_cast(e); - emit logMessage(t->message()); - handled = true; - } - else if ((int)e->type() == EventLogError) - { - DeviceCommEvent* t = static_cast(e); - emit logError(t->message()); - handled = true; - } - else if ((int)e->type() == EventLogProgress) - { - DeviceCommEvent* t = static_cast(e); - emit logProgress(t->message(), t->progress()); - handled = true; - } - else - { - handled = KPilotLink::event(e); - } - - return handled; -} - -void KPilotDeviceLink::stopCommThread() -{ - FUNCTIONSETUP; - if (fDeviceCommThread) - { - fDeviceCommThread->setDone(true); - - // try to wait for our thread to finish, but don't - // block the main thread forever - if (fDeviceCommThread->running()) - { - DEBUGKPILOT << fname - << ": comm thread still running. " - << "waiting for it to complete." << endl; - bool done = fDeviceCommThread->wait(5000); - if (!done) - { - DEBUGKPILOT << fname - << ": comm thread still running " - << "after wait(). " - << "going to have to terminate it." - << endl; - // not normally to be done, but we must make sure - // that this device doesn't come back alive - fDeviceCommThread->terminate(); - fDeviceCommThread->wait(); - } - } - - fDeviceCommThread->close(); - - KPILOT_DELETE(fDeviceCommThread); - } -} - -void KPilotDeviceLink::close() -{ - FUNCTIONSETUP; - - stopCommThread(); - - fPilotSocket = (-1); -} - -void KPilotDeviceLink::reset(const TQString & dP) -{ - FUNCTIONSETUP; - - fLinkStatus = Init; - - // Release all resources - // - close(); - fPilotPath = TQString(); - - fPilotPath = dP; - if (fPilotPath.isEmpty()) - fPilotPath = fTempDevice; - if (fPilotPath.isEmpty()) - return; - - reset(); -} - -void KPilotDeviceLink::startCommThread() -{ - FUNCTIONSETUP; - - stopCommThread(); - - if (fTempDevice.isEmpty() && pilotPath().isEmpty()) - { - WARNINGKPILOT << "No point in trying empty device." - << endl; - - TQString msg = i18n("The Pilot device is not configured yet."); - WARNINGKPILOT << msg << endl; - - fLinkStatus = PilotLinkError; - - emit logError(msg); - return; - } - - fDeviceCommThread = new DeviceCommThread(this); - fDeviceCommThread->start(); -} - -void KPilotDeviceLink::reset() -{ - FUNCTIONSETUP; - - fMessages->reset(); - close(); - - checkDevice(); - - fLinkStatus = WaitingForDevice; - - startCommThread(); -} - -void KPilotDeviceLink::checkDevice() -{ - // If the device exists yet doesn't have the right - // permissions, complain and then continue anyway. - // - TQFileInfo fi(fPilotPath); - if (fi.exists()) - { - // If it exists, it ought to be RW already. - // - if (!(fi.isReadable() && fi.isWritable())) - { - emit logError(i18n("Pilot device %1 is not read-write.") - .arg(fPilotPath)); - } - } - else - { - // It doesn't exist, mention this in the log - // (relevant as long as we use only one device type) - // - emit - logError(i18n("Pilot device %1 does not exist. " - "Probably it is a USB device and will appear during a HotSync.") - .arg(fPilotPath)); - // Suppress all normal and error messages about opening the device. - fMessages->block(Messages::OpenMessage | Messages::OpenFailMessage, - true); - } -} - -void KPilotDeviceLink::setTempDevice(const TQString &d) -{ - fTempDevice = d; - DeviceMap::self()->bindDevice(fTempDevice); -} - -/* virtual */bool KPilotDeviceLink::tickle() -{ - // No FUNCTIONSETUP here because it may be called from - // a separate thread. - return pi_tickle(pilotSocket()) >= 0; -} - -/* virtual */void KPilotDeviceLink::addSyncLogEntryImpl(const TQString &entry) -{ - dlp_AddSyncLogEntry(fPilotSocket, - const_cast((const char *)Pilot::toPilot(entry))); -} - -bool KPilotDeviceLink::installFile(const TQString & f, const bool deleteFile) -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname << ": Installing file " << f << endl; - - if (!TQFile::exists(f)) - return false; - - char buffer[PATH_MAX]; - memset(buffer, 0, PATH_MAX); - strlcpy(buffer, TQFile::encodeName(f), PATH_MAX); - struct pi_file *pf = pi_file_open(buffer); - - if (!f) - { - WARNINGKPILOT << "Cannot open file " << f << endl; - emit logError(i18n - ("Cannot install the file "%1"."). - arg(f)); - return false; - } - - if (pi_file_install(pf, fPilotSocket, 0, 0L) < 0) - { - WARNINGKPILOT << "Cannot pi_file_install " << f << endl; - emit logError(i18n - ("Cannot install the file "%1"."). - arg(f)); - return false; - } - - pi_file_close(pf); - if (deleteFile) - TQFile::remove(f); - - return true; -} - -int KPilotDeviceLink::openConduit() -{ - return dlp_OpenConduit(fPilotSocket); -} - -TQString KPilotDeviceLink::statusString(LinkStatus l) -{ - TQString s= CSL1("KPilotDeviceLink="); - - switch (l) - { - case Init: - s.append(CSL1("Init")); - break; - case WaitingForDevice: - s.append(CSL1("WaitingForDevice")); - break; - case FoundDevice: - s.append(CSL1("FoundDevice")); - break; - case CreatedSocket: - s.append(CSL1("CreatedSocket")); - break; - case DeviceOpen: - s.append(CSL1("DeviceOpen")); - break; - case AcceptedDevice: - s.append(CSL1("AcceptedDevice")); - break; - case SyncDone: - s.append(CSL1("SyncDone")); - break; - case PilotLinkError: - s.append(CSL1("PilotLinkError")); - break; - case WorkaroundUSB: - s.append(CSL1("WorkaroundUSB")); - break; - } - - return s; -} - -TQString KPilotDeviceLink::statusString() const -{ - return statusString(status() ); -} - -void KPilotDeviceLink::endSync(EndOfSyncFlags f) -{ - FUNCTIONSETUP; - - if (UpdateUserInfo == f) - { - getPilotUser().setLastSyncPC((unsigned long) gethostid()); - getPilotUser().setLastSyncDate(time(0)); - - DEBUGKPILOT << fname << ": Writing username " << getPilotUser().name() << endl; - - dlp_WriteUserInfo(pilotSocket(), getPilotUser().data()); - addSyncLogEntry(i18n("End of HotSync\n")); - } - dlp_EndOfSync(pilotSocket(), 0); - KPILOT_DELETE(fPilotSysInfo); - KPILOT_DELETE(fPilotUser); -} - -int KPilotDeviceLink::getNextDatabase(int index, struct DBInfo *dbinfo) -{ - FUNCTIONSETUP; - - pi_buffer_t buf = { 0, 0, 0 }; - int r = dlp_ReadDBList(pilotSocket(), 0, dlpDBListRAM, index, &buf); - if (r >= 0) - { - memcpy(dbinfo, buf.data, sizeof(struct DBInfo)); - } - return r; -} - -// Find a database with the given name. Info about the DB is stored into dbinfo (e.g. to be used later on with retrieveDatabase). -int KPilotDeviceLink::findDatabase(const char *name, struct DBInfo *dbinfo, - int index, unsigned long type, unsigned long creator) -{ - FUNCTIONSETUP; - return dlp_FindDBInfo(pilotSocket(), 0, index, const_cast(name), - type, creator, dbinfo); -} - -bool KPilotDeviceLink::retrieveDatabase(const TQString &fullBackupName, - DBInfo *info) -{ - FUNCTIONSETUP; - - if (fullBackupName.isEmpty() || !info) - { - // Don't even bother trying to convert or retrieve. - return false; - } - - DEBUGKPILOT << fname << ": Writing DB <" << info->name << "> " - << " to " << fullBackupName << endl; - - TQCString encodedName = TQFile::encodeName(fullBackupName); - struct pi_file *f = pi_file_create(encodedName, info); - - if (!f) - { - WARNINGKPILOT << "Failed, unable to create file" << endl; - return false; - } - - if (pi_file_retrieve(f, pilotSocket(), 0, 0L) < 0) - { - WARNINGKPILOT << "Failed, unable to back up database" << endl; - - pi_file_close(f); - return false; - } - - pi_file_close(f); - return true; -} - -KPilotLink::DBInfoList KPilotDeviceLink::getDBList(int cardno, int flags) -{ - bool cont=true; - DBInfoList dbs; - int index=0; - while (cont) - { - pi_buffer_t buf = { 0, 0, 0 }; - pi_buffer_clear(&buf); - // DBInfo*dbi=new DBInfo(); - if (dlp_ReadDBList(pilotSocket(), cardno, flags | dlpDBListMultiple, - index, &buf)<0) - { - cont=false; - } - else - { - DBInfo db_n; - DBInfo *db_it = (DBInfo *)buf.data; - int info_count = buf.used / sizeof(struct DBInfo); - - while (info_count>0) - { - memcpy(&db_n, db_it, sizeof(struct DBInfo)); - ++db_it; - info_count--; - dbs.append(db_n); - } - index=db_n.index+1; - } - } - return dbs; -} - -const KPilotCard *KPilotDeviceLink::getCardInfo(int card) -{ - KPilotCard *cardinfo=new KPilotCard(); - if (dlp_ReadStorageInfo(pilotSocket(), card, cardinfo->cardInfo())<0) - { - WARNINGKPILOT << "Could not get info for card " << card << endl; - - KPILOT_DELETE(cardinfo); - return 0L; - } - return cardinfo; -} - -PilotDatabase *KPilotDeviceLink::database(const TQString &name) -{ - return new PilotSerialDatabase( this, name ); -} - -PilotDatabase *KPilotDeviceLink::database(const DBInfo *info) -{ - return new PilotSerialDatabase( this, info ); -} - diff --git a/lib/kpilotdevicelink.cpp b/lib/kpilotdevicelink.cpp new file mode 100644 index 0000000..ecad02a --- /dev/null +++ b/lib/kpilotdevicelink.cpp @@ -0,0 +1,966 @@ +/* KPilot + ** + ** Copyright (C) 1998-2001 by Dan Pilone + ** Copyright (C) 2003-2004 Reinhold Kainhofer + ** Copyright (C) 2006-2007 Adriaan de Groot + ** Copyright (C) 2007 Jason 'vanRijn' Kasper + ** + */ + +/* + ** This program is free software; you can redistribute it and/or modify + ** it under the terms of the GNU Lesser General Public License as published by + ** the Free Software Foundation; either version 2.1 of the License, or + ** (at your option) any later version. + ** + ** This program is distributed in the hope that it will be useful, + ** but WITHOUT ANY WARRANTY; without even the implied warranty of + ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + ** GNU Lesser General Public License for more details. + ** + ** You should have received a copy of the GNU Lesser General Public License + ** along with this program in a file called COPYING; if not, write to + ** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + ** MA 02110-1301, USA. + */ + +/* + ** Bug reports and questions can be sent to kde-pim@kde.org + */ + +#include "options.h" + +#include +#include +#include +#include +#include +#include + +#include + +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +#include "pilotUser.h" +#include "pilotSysInfo.h" +#include "pilotCard.h" +#include "pilotSerialDatabase.h" +#include "pilotLocalDatabase.h" + +#include "kpilotlink.h" +#include "kpilotdevicelinkPrivate.moc" +#include "kpilotdevicelink.moc" + + +DeviceMap *DeviceMap::mThis = 0L; + + +static inline void startOpenTimer(DeviceCommThread *dev, TQTimer *&t) +{ + if ( !t) + { + t = new TQTimer(dev); + TQObject::connect(t, TQT_SIGNAL(timeout()), dev, TQT_SLOT(openDevice())); + } + // just a single-shot timer. we'll know when to start it again... + t->start(1000, true); +} + +DeviceCommThread::DeviceCommThread(KPilotDeviceLink *d) : + TQThread(), + fDone(true), + fHandle(d), + fOpenTimer(0L), + fSocketNotifier(0L), + fSocketNotifierActive(false), + fWorkaroundUSBTimer(0L), + fPilotSocket(-1), + fTempSocket(-1), + fAcceptedCount(0) +{ + FUNCTIONSETUP; +} + + +DeviceCommThread::~DeviceCommThread() +{ + FUNCTIONSETUPL(2); + close(); + KPILOT_DELETE(fWorkaroundUSBTimer); +} + +void DeviceCommThread::close() +{ + FUNCTIONSETUPL(2); + + KPILOT_DELETE(fWorkaroundUSBTimer); + KPILOT_DELETE(fOpenTimer); + KPILOT_DELETE(fSocketNotifier); + fSocketNotifierActive=false; + + if (fTempSocket != -1) + { + DEBUGKPILOT << fname + << ": device comm thread closing socket: [" + << fTempSocket << "]" << endl; + + pi_close(fTempSocket); + } + + if (fPilotSocket != -1) + { + DEBUGKPILOT << fname + << ": device comm thread closing socket: [" + << fPilotSocket << "]" << endl; + + pi_close(fPilotSocket); + } + + fTempSocket = (-1); + fPilotSocket = (-1); + + DeviceMap::self()->unbindDevice(link()->fRealPilotPath); +} + +void DeviceCommThread::reset() +{ + FUNCTIONSETUP; + + if (link()->fMessages->shouldPrint(Messages::OpenFailMessage)) + { + TQApplication::postEvent(link(), new DeviceCommEvent(EventLogMessage, + i18n("Could not open device: %1 (will retry)") + .arg(link()->pilotPath() ))); + } + + link()->fMessages->reset(); + close(); + + // Timer already deleted by close() call. + startOpenTimer(this,fOpenTimer); + + link()->fLinkStatus = WaitingForDevice; +} + +/** + * This is an asyncronous process. We try to create a socket with the Palm + * and then bind to it (in open()). If we're able to do those 2 things, then + * we do 2 things: we set a timeout timer (which will tell us that X amount of + * time has transpired before we get into the meat of the sync transaction), and + * we also set up a TQSocketNotifier, which will tell us when data is available + * to be read from the Palm socket. If we were unable to create a socket + * and/or bind to the Palm in this method, we'll start our timer again. + */ +void DeviceCommThread::openDevice() +{ + FUNCTIONSETUPL(2); + + bool deviceOpened = false; + + // This transition (from Waiting to Found) can only be + // taken once. + // + if (link()->fLinkStatus == WaitingForDevice) + { + link()->fLinkStatus = FoundDevice; + } + + if (link()->fMessages->shouldPrint(Messages::OpenMessage)) + { + TQApplication::postEvent(link(), new DeviceCommEvent(EventLogMessage, + i18n("Trying to open device %1...") + .arg(link()->fPilotPath))); + } + + // if we're not supposed to be done, try to open the main pilot + // path... + if (!fDone && link()->fPilotPath.length() > 0) + { + DEBUGKPILOT << fname << ": Opening main pilot path: [" + << link()->fPilotPath << "]." << endl; + deviceOpened = open(link()->fPilotPath); + } + + // only try the temp device if our earlier attempt didn't work and the temp + // device is different than the main device, and it's a non-empty + // string + bool tryTemp = !deviceOpened && (link()->fTempDevice.length() > 0) && (link()->fPilotPath != link()->fTempDevice); + + // if we're not supposed to be done, and we should try the temp + // device, try the temp device... + if (!fDone && tryTemp) + { + DEBUGKPILOT << fname << ": Couldn't open main pilot path. " + << "Now trying temp device: [" + << link()->fTempDevice << "]." << endl; + deviceOpened = open(link()->fTempDevice); + } + + // if we couldn't connect, try to connect again... + if (!fDone && !deviceOpened) + { + startOpenTimer(this, fOpenTimer); + } +} + +bool DeviceCommThread::open(const TQString &device) +{ + FUNCTIONSETUPL(2); + + int ret; + int e = 0; + TQString msg; + + if (fTempSocket != -1) + { + pi_close(fTempSocket); + } + fTempSocket = (-1); + + link()->fRealPilotPath + = TDEStandardDirs::realFilePath(device.isEmpty() ? link()->fPilotPath : device); + + if ( !DeviceMap::self()->canBind(link()->fRealPilotPath) ) + { + msg = i18n("Already listening on that device"); + + WARNINGKPILOT << "Pilot Path: [" + << link()->fRealPilotPath << "] already connected." << endl; + WARNINGKPILOT << msg << endl; + + link()->fLinkStatus = PilotLinkError; + + TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, msg)); + + return false; + } + + DEBUGKPILOT << fname << ": Trying to create socket." << endl; + + fTempSocket = pi_socket(PI_AF_PILOT, PI_SOCK_STREAM, PI_PF_DLP); + + if (fTempSocket < 0) + { + e = errno; + msg = i18n("Cannot create socket for communicating " + "with the Pilot (%1)").arg(errorMessage(e)); + DEBUGKPILOT << msg << endl; + DEBUGKPILOT << "(" << strerror(e) << ")" << endl; + + link()->fLinkStatus = PilotLinkError; + + TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, msg)); + + return false; + } + + DEBUGKPILOT << fname << ": Got socket: [" << fTempSocket << "]" << endl; + + link()->fLinkStatus = CreatedSocket; + + DEBUGKPILOT << fname << ": Binding to path: [" + << link()->fRealPilotPath << "]" << endl; + + ret = pi_bind(fTempSocket, TQFile::encodeName(link()->fRealPilotPath)); + + if (ret < 0) + { + DEBUGKPILOT << fname + << ": pi_bind error: [" + << strerror(errno) << "]" << endl; + + e = errno; + msg = i18n("Cannot open Pilot port \"%1\". ").arg(link()->fRealPilotPath); + + DEBUGKPILOT << msg << endl; + DEBUGKPILOT << "(" << strerror(e) << ")" << endl; + + link()->fLinkStatus = PilotLinkError; + + if (link()->fMessages->shouldPrint(Messages::OpenFailMessage)) + { + TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, msg)); + } + + return false; + } + + link()->fLinkStatus = DeviceOpen; + DeviceMap::self()->bindDevice(link()->fRealPilotPath); + + fSocketNotifier = new TQSocketNotifier(fTempSocket, + TQSocketNotifier::Read, this); + TQObject::connect(fSocketNotifier, TQT_SIGNAL(activated(int)), + this, TQT_SLOT(acceptDevice())); + fSocketNotifierActive=true; + + /** + * We _always_ want to set a maximum amount of time that we will wait + * for the sync process to start. In the case where our user + * has told us that he has a funky USB device, set the workaround timeout + * for shorter than normal. + */ + int timeout=20000; + if (link()->fWorkaroundUSB) + { + timeout=5000; + } + + fWorkaroundUSBTimer = new TQTimer(this); + connect(fWorkaroundUSBTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT(workaroundUSB())); + fWorkaroundUSBTimer->start(timeout, true); + + return true; +} + +/** + * We've been notified by our TQSocketNotifier that we have data available on the + * socket. Try to go through the remaining steps of the connnection process. + * Note: If we return at all from this before the very end without a successful + * connection, we need to make sure we restart our connection open timer, otherwise + * it won't be restarted. + */ +void DeviceCommThread::acceptDevice() +{ + FUNCTIONSETUP; + + int ret; + + /** + * Our socket notifier should be the only reason that we end up here. + * If we're here without him being active, we have a problem. Try to clean + * up and get out. + */ + if (!fSocketNotifierActive) + { + if (!fAcceptedCount) + { + kdWarning() << k_funcinfo << ": Accidentally in acceptDevice()" + << endl; + } + fAcceptedCount++; + if (fAcceptedCount>10) + { + // Damn the torpedoes + KPILOT_DELETE(fSocketNotifier); + } + return; + } + + if (fSocketNotifier) + { + // fSocketNotifier->setEnabled(false); + fSocketNotifierActive=false; + KPILOT_DELETE(fSocketNotifier); + } + + DEBUGKPILOT << fname << ": Found connection on device: [" + << link()->pilotPath().latin1() << "]." <statusString() + << "] and socket: [" << fTempSocket << "]" << endl; + + ret = pi_listen(fTempSocket, 1); + if (ret < 0) + { + char *s = strerror(errno); + + WARNINGKPILOT << "pi_listen returned: [" << s << "]" << endl; + + // Presumably, strerror() returns things in + // local8Bit and not latin1. + TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, + i18n("Cannot listen on Pilot socket (%1)"). + arg(TQString::fromLocal8Bit(s)))); + reset(); + return; + } + + TQApplication::postEvent(link(), new DeviceCommEvent(EventLogProgress, TQString(), 10)); + + DEBUGKPILOT << fname << + ": Listening to pilot. Now trying accept..." << endl; + + int timeout = 20; + fPilotSocket = pi_accept_to(fTempSocket, 0, 0, timeout); + + if (fPilotSocket < 0) + { + char *s = strerror(errno); + + WARNINGKPILOT << "pi_accept returned: [" << s << "]" << endl; + + TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, i18n("Cannot accept Pilot (%1)") + .arg(TQString::fromLocal8Bit(s)))); + + link()->fLinkStatus = PilotLinkError; + reset(); + return; + } + + DEBUGKPILOT << fname << ": Link accept done." << endl; + + if ((link()->fLinkStatus != DeviceOpen) || (fPilotSocket == -1)) + { + link()->fLinkStatus = PilotLinkError; + WARNINGKPILOT << "Already connected or unable to connect!" << endl; + + TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, i18n("Cannot accept Pilot (%1)") + .arg(i18n("already connected")))); + + reset(); + return; + } + + TQApplication::postEvent(link(), new DeviceCommEvent(EventLogProgress, TQString(), 30)); + + DEBUGKPILOT << fname << ": doing dlp_ReadSysInfo..." << endl; + + struct SysInfo sys_info; + if (dlp_ReadSysInfo(fPilotSocket, &sys_info) < 0) + { + TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, + i18n("Unable to read system information from Pilot"))); + + link()->fLinkStatus=PilotLinkError; + reset(); + return; + } + else + { + DEBUGKPILOT << fname << ": dlp_ReadSysInfo successful..." << endl; + + KPILOT_DELETE(link()->fPilotSysInfo); + link()->fPilotSysInfo = new KPilotSysInfo(&sys_info); + DEBUGKPILOT << fname + << ": RomVersion: [" << link()->fPilotSysInfo->getRomVersion() + << "] Locale: [" << link()->fPilotSysInfo->getLocale() + << "] Product: [" << link()->fPilotSysInfo->getProductID() + << "]" << endl; + } + + // If we've made it this far, make sure our USB workaround timer doesn't fire! + fWorkaroundUSBTimer->stop(); + KPILOT_DELETE(fWorkaroundUSBTimer); + + TQApplication::postEvent(link(), new DeviceCommEvent(EventLogProgress, TQString(), 60)); + + KPILOT_DELETE(link()->fPilotUser); + link()->fPilotUser = new KPilotUser; + + DEBUGKPILOT << fname << ": doing dlp_ReadUserInfo..." << endl; + + /* Ask the pilot who it is. And see if it's who we think it is. */ + dlp_ReadUserInfo(fPilotSocket, link()->fPilotUser->data()); + + TQString n = link()->getPilotUser().name(); + DEBUGKPILOT << fname + << ": Read user name: [" << n << "]" << endl; + + TQApplication::postEvent(link(), new DeviceCommEvent(EventLogProgress, i18n("Checking last PC..."), 90)); + + /* Tell user (via Pilot) that we are starting things up */ + if ((ret=dlp_OpenConduit(fPilotSocket)) < 0) + { + DEBUGKPILOT << fname + << ": dlp_OpenConduit returned: [" << ret << "]" << endl; + + TQApplication::postEvent(link(), new DeviceCommEvent(EventLogError, + i18n("Could not read user information from the Pilot. " + "Perhaps you have a password set on the device?"))); + + } + link()->fLinkStatus = AcceptedDevice; + + TQApplication::postEvent(link(), new DeviceCommEvent(EventLogProgress, TQString(), 100)); + + DeviceCommEvent * ev = new DeviceCommEvent(EventDeviceReady); + ev->setCurrentSocket(fPilotSocket); + TQApplication::postEvent(link(), ev); + +} + +void DeviceCommThread::workaroundUSB() +{ + FUNCTIONSETUP; + + reset(); +} + +void DeviceCommThread::run() +{ + FUNCTIONSETUP; + fDone = false; + + startOpenTimer(this, fOpenTimer); + + int sleepBetweenPoll = 2; + // keep the thread alive until we're supposed to be done + while (!fDone) + { + TQThread::sleep(sleepBetweenPoll); + } + + close(); + // now sleep one last bit to make sure the pthread inside + // pilot-link (potentially, if it's libusb) is done before we exit + TQThread::sleep(1); + + DEBUGKPILOT << fname << ": comm thread now done..." << endl; +} + +KPilotDeviceLink::KPilotDeviceLink(TQObject * parent, const char *name, + const TQString &tempDevice) : + KPilotLink(parent, name), fLinkStatus(Init), fWorkaroundUSB(false), + fPilotSocket(-1), fTempDevice(tempDevice), fMessages(new Messages(this)), fDeviceCommThread(0L) +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname + << ": Pilot-link version: [" << PILOT_LINK_NUMBER + << "]" << endl; +} + +KPilotDeviceLink::~KPilotDeviceLink() +{ + FUNCTIONSETUP; + close(); + KPILOT_DELETE(fPilotSysInfo); + KPILOT_DELETE(fPilotUser); + KPILOT_DELETE(fMessages); +} + +/* virtual */bool KPilotDeviceLink::isConnected() const +{ + return fLinkStatus == AcceptedDevice; +} + +/* virtual */bool KPilotDeviceLink::event(TQEvent *e) +{ + FUNCTIONSETUP; + + bool handled = false; + + if ((int)e->type() == EventDeviceReady) + { + DeviceCommEvent* t = static_cast(e); + fPilotSocket = t->currentSocket(); + emit deviceReady( this); + handled = true; + } + else if ((int)e->type() == EventLogMessage) + { + DeviceCommEvent* t = static_cast(e); + emit logMessage(t->message()); + handled = true; + } + else if ((int)e->type() == EventLogError) + { + DeviceCommEvent* t = static_cast(e); + emit logError(t->message()); + handled = true; + } + else if ((int)e->type() == EventLogProgress) + { + DeviceCommEvent* t = static_cast(e); + emit logProgress(t->message(), t->progress()); + handled = true; + } + else + { + handled = KPilotLink::event(e); + } + + return handled; +} + +void KPilotDeviceLink::stopCommThread() +{ + FUNCTIONSETUP; + if (fDeviceCommThread) + { + fDeviceCommThread->setDone(true); + + // try to wait for our thread to finish, but don't + // block the main thread forever + if (fDeviceCommThread->running()) + { + DEBUGKPILOT << fname + << ": comm thread still running. " + << "waiting for it to complete." << endl; + bool done = fDeviceCommThread->wait(5000); + if (!done) + { + DEBUGKPILOT << fname + << ": comm thread still running " + << "after wait(). " + << "going to have to terminate it." + << endl; + // not normally to be done, but we must make sure + // that this device doesn't come back alive + fDeviceCommThread->terminate(); + fDeviceCommThread->wait(); + } + } + + fDeviceCommThread->close(); + + KPILOT_DELETE(fDeviceCommThread); + } +} + +void KPilotDeviceLink::close() +{ + FUNCTIONSETUP; + + stopCommThread(); + + fPilotSocket = (-1); +} + +void KPilotDeviceLink::reset(const TQString & dP) +{ + FUNCTIONSETUP; + + fLinkStatus = Init; + + // Release all resources + // + close(); + fPilotPath = TQString(); + + fPilotPath = dP; + if (fPilotPath.isEmpty()) + fPilotPath = fTempDevice; + if (fPilotPath.isEmpty()) + return; + + reset(); +} + +void KPilotDeviceLink::startCommThread() +{ + FUNCTIONSETUP; + + stopCommThread(); + + if (fTempDevice.isEmpty() && pilotPath().isEmpty()) + { + WARNINGKPILOT << "No point in trying empty device." + << endl; + + TQString msg = i18n("The Pilot device is not configured yet."); + WARNINGKPILOT << msg << endl; + + fLinkStatus = PilotLinkError; + + emit logError(msg); + return; + } + + fDeviceCommThread = new DeviceCommThread(this); + fDeviceCommThread->start(); +} + +void KPilotDeviceLink::reset() +{ + FUNCTIONSETUP; + + fMessages->reset(); + close(); + + checkDevice(); + + fLinkStatus = WaitingForDevice; + + startCommThread(); +} + +void KPilotDeviceLink::checkDevice() +{ + // If the device exists yet doesn't have the right + // permissions, complain and then continue anyway. + // + TQFileInfo fi(fPilotPath); + if (fi.exists()) + { + // If it exists, it ought to be RW already. + // + if (!(fi.isReadable() && fi.isWritable())) + { + emit logError(i18n("Pilot device %1 is not read-write.") + .arg(fPilotPath)); + } + } + else + { + // It doesn't exist, mention this in the log + // (relevant as long as we use only one device type) + // + emit + logError(i18n("Pilot device %1 does not exist. " + "Probably it is a USB device and will appear during a HotSync.") + .arg(fPilotPath)); + // Suppress all normal and error messages about opening the device. + fMessages->block(Messages::OpenMessage | Messages::OpenFailMessage, + true); + } +} + +void KPilotDeviceLink::setTempDevice(const TQString &d) +{ + fTempDevice = d; + DeviceMap::self()->bindDevice(fTempDevice); +} + +/* virtual */bool KPilotDeviceLink::tickle() +{ + // No FUNCTIONSETUP here because it may be called from + // a separate thread. + return pi_tickle(pilotSocket()) >= 0; +} + +/* virtual */void KPilotDeviceLink::addSyncLogEntryImpl(const TQString &entry) +{ + dlp_AddSyncLogEntry(fPilotSocket, + const_cast((const char *)Pilot::toPilot(entry))); +} + +bool KPilotDeviceLink::installFile(const TQString & f, const bool deleteFile) +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname << ": Installing file " << f << endl; + + if (!TQFile::exists(f)) + return false; + + char buffer[PATH_MAX]; + memset(buffer, 0, PATH_MAX); + strlcpy(buffer, TQFile::encodeName(f), PATH_MAX); + struct pi_file *pf = pi_file_open(buffer); + + if (!f) + { + WARNINGKPILOT << "Cannot open file " << f << endl; + emit logError(i18n + ("Cannot install the file "%1"."). + arg(f)); + return false; + } + + if (pi_file_install(pf, fPilotSocket, 0, 0L) < 0) + { + WARNINGKPILOT << "Cannot pi_file_install " << f << endl; + emit logError(i18n + ("Cannot install the file "%1"."). + arg(f)); + return false; + } + + pi_file_close(pf); + if (deleteFile) + TQFile::remove(f); + + return true; +} + +int KPilotDeviceLink::openConduit() +{ + return dlp_OpenConduit(fPilotSocket); +} + +TQString KPilotDeviceLink::statusString(LinkStatus l) +{ + TQString s= CSL1("KPilotDeviceLink="); + + switch (l) + { + case Init: + s.append(CSL1("Init")); + break; + case WaitingForDevice: + s.append(CSL1("WaitingForDevice")); + break; + case FoundDevice: + s.append(CSL1("FoundDevice")); + break; + case CreatedSocket: + s.append(CSL1("CreatedSocket")); + break; + case DeviceOpen: + s.append(CSL1("DeviceOpen")); + break; + case AcceptedDevice: + s.append(CSL1("AcceptedDevice")); + break; + case SyncDone: + s.append(CSL1("SyncDone")); + break; + case PilotLinkError: + s.append(CSL1("PilotLinkError")); + break; + case WorkaroundUSB: + s.append(CSL1("WorkaroundUSB")); + break; + } + + return s; +} + +TQString KPilotDeviceLink::statusString() const +{ + return statusString(status() ); +} + +void KPilotDeviceLink::endSync(EndOfSyncFlags f) +{ + FUNCTIONSETUP; + + if (UpdateUserInfo == f) + { + getPilotUser().setLastSyncPC((unsigned long) gethostid()); + getPilotUser().setLastSyncDate(time(0)); + + DEBUGKPILOT << fname << ": Writing username " << getPilotUser().name() << endl; + + dlp_WriteUserInfo(pilotSocket(), getPilotUser().data()); + addSyncLogEntry(i18n("End of HotSync\n")); + } + dlp_EndOfSync(pilotSocket(), 0); + KPILOT_DELETE(fPilotSysInfo); + KPILOT_DELETE(fPilotUser); +} + +int KPilotDeviceLink::getNextDatabase(int index, struct DBInfo *dbinfo) +{ + FUNCTIONSETUP; + + pi_buffer_t buf = { 0, 0, 0 }; + int r = dlp_ReadDBList(pilotSocket(), 0, dlpDBListRAM, index, &buf); + if (r >= 0) + { + memcpy(dbinfo, buf.data, sizeof(struct DBInfo)); + } + return r; +} + +// Find a database with the given name. Info about the DB is stored into dbinfo (e.g. to be used later on with retrieveDatabase). +int KPilotDeviceLink::findDatabase(const char *name, struct DBInfo *dbinfo, + int index, unsigned long type, unsigned long creator) +{ + FUNCTIONSETUP; + return dlp_FindDBInfo(pilotSocket(), 0, index, const_cast(name), + type, creator, dbinfo); +} + +bool KPilotDeviceLink::retrieveDatabase(const TQString &fullBackupName, + DBInfo *info) +{ + FUNCTIONSETUP; + + if (fullBackupName.isEmpty() || !info) + { + // Don't even bother trying to convert or retrieve. + return false; + } + + DEBUGKPILOT << fname << ": Writing DB <" << info->name << "> " + << " to " << fullBackupName << endl; + + TQCString encodedName = TQFile::encodeName(fullBackupName); + struct pi_file *f = pi_file_create(encodedName, info); + + if (!f) + { + WARNINGKPILOT << "Failed, unable to create file" << endl; + return false; + } + + if (pi_file_retrieve(f, pilotSocket(), 0, 0L) < 0) + { + WARNINGKPILOT << "Failed, unable to back up database" << endl; + + pi_file_close(f); + return false; + } + + pi_file_close(f); + return true; +} + +KPilotLink::DBInfoList KPilotDeviceLink::getDBList(int cardno, int flags) +{ + bool cont=true; + DBInfoList dbs; + int index=0; + while (cont) + { + pi_buffer_t buf = { 0, 0, 0 }; + pi_buffer_clear(&buf); + // DBInfo*dbi=new DBInfo(); + if (dlp_ReadDBList(pilotSocket(), cardno, flags | dlpDBListMultiple, + index, &buf)<0) + { + cont=false; + } + else + { + DBInfo db_n; + DBInfo *db_it = (DBInfo *)buf.data; + int info_count = buf.used / sizeof(struct DBInfo); + + while (info_count>0) + { + memcpy(&db_n, db_it, sizeof(struct DBInfo)); + ++db_it; + info_count--; + dbs.append(db_n); + } + index=db_n.index+1; + } + } + return dbs; +} + +const KPilotCard *KPilotDeviceLink::getCardInfo(int card) +{ + KPilotCard *cardinfo=new KPilotCard(); + if (dlp_ReadStorageInfo(pilotSocket(), card, cardinfo->cardInfo())<0) + { + WARNINGKPILOT << "Could not get info for card " << card << endl; + + KPILOT_DELETE(cardinfo); + return 0L; + } + return cardinfo; +} + +PilotDatabase *KPilotDeviceLink::database(const TQString &name) +{ + return new PilotSerialDatabase( this, name ); +} + +PilotDatabase *KPilotDeviceLink::database(const DBInfo *info) +{ + return new PilotSerialDatabase( this, info ); +} + diff --git a/lib/kpilotlink.cc b/lib/kpilotlink.cc deleted file mode 100644 index b543fe7..0000000 --- a/lib/kpilotlink.cc +++ /dev/null @@ -1,272 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** Copyright (C) 2006-2007 Adriaan de Groot -** Copyright (C) 2007 Jason 'vanRijn' Kasper -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - - - -#include -#include -#include -#include -#include -#include - -#include - -#include -#include -#include -#include -#include - -#include -#include -#include -#include - -#include -#include -#include -#include -#include - -#include "pilotUser.h" -#include "pilotSysInfo.h" -#include "pilotCard.h" -#include "pilotSerialDatabase.h" -#include "pilotLocalDatabase.h" - -#include "kpilotlink.moc" - -/** Class that handles periodically tickling the handheld through -* the virtual tickle() method; deals with cancels through the -* shared fDone variable. -*/ -class TickleThread : public TQThread -{ -public: - TickleThread(KPilotLink *d, bool *done, int timeout) : - TQThread(), - fHandle(d), - fDone(done), - fTimeout(timeout) - { }; - virtual ~TickleThread(); - - virtual void run(); - - static const int ChecksPerSecond = 5; - static const int SecondsPerTickle = 5; - -private: - KPilotLink *fHandle; - bool *fDone; - int fTimeout; -} ; - -TickleThread::~TickleThread() -{ -} - -void TickleThread::run() -{ - FUNCTIONSETUP; - int subseconds = ChecksPerSecond; - int ticktock = SecondsPerTickle; - int timeout = fTimeout; - DEBUGKPILOT << fname << ": Running for " - << timeout << " seconds." << endl; - DEBUGKPILOT << fname << ": Done @" << (void *) fDone << endl; - - while (!(*fDone)) - { - TQThread::msleep(1000/ChecksPerSecond); - if (!(--subseconds)) - { - if (timeout) - { - if (!(--timeout)) - { - TQApplication::postEvent(fHandle, new TQEvent(static_cast(KPilotLink::EventTickleTimeout))); - break; - } - } - subseconds=ChecksPerSecond; - if (!(--ticktock)) - { - ticktock=SecondsPerTickle; - fHandle->tickle(); - } - } - } -} - - - - - - - - - -KPilotLink::KPilotLink( TQObject *parent, const char *name ) : - TQObject( parent, name ), - fPilotPath(TQString()), - fPilotUser(0L), - fPilotSysInfo(0L), - fTickleDone(true), - fTickleThread(0L) - -{ - FUNCTIONSETUP; - - fPilotUser = new KPilotUser(); - strncpy( fPilotUser->data()->username, "Henk Westbroek", - sizeof(fPilotUser->data()->username)-1); - fPilotUser->setLastSuccessfulSyncDate( 1139171019 ); - - fPilotSysInfo = new KPilotSysInfo(); - memset(fPilotSysInfo->sysInfo()->prodID, 0, - sizeof(fPilotSysInfo->sysInfo()->prodID)); - strncpy(fPilotSysInfo->sysInfo()->prodID, "LocalLink", - sizeof(fPilotSysInfo->sysInfo()->prodID)-1); - fPilotSysInfo->sysInfo()->prodIDLength = - strlen(fPilotSysInfo->sysInfo()->prodID); -} - -KPilotLink::~KPilotLink() -{ - FUNCTIONSETUP; - KPILOT_DELETE(fPilotUser); - KPILOT_DELETE(fPilotSysInfo); -} - -/* virtual */ bool KPilotLink::event(TQEvent *e) -{ - if ((int)e->type() == EventTickleTimeout) - { - stopTickle(); - emit timeout(); - return true; - } - else return TQObject::event(e); -} - -/* -Start a tickle thread with the indicated timeout. -*/ -void KPilotLink::startTickle(unsigned int timeout) -{ - FUNCTIONSETUP; - - Q_ASSERT(fTickleDone); - - /* - ** We've told the thread to finish up, but it hasn't - ** done so yet - so wait for it to do so, should be - ** only 200ms at most. - */ - if (fTickleDone && fTickleThread) - { - fTickleThread->wait(); - KPILOT_DELETE(fTickleThread); - } - - DEBUGKPILOT << fname << ": Done @" << (void *) (&fTickleDone) << endl; - - fTickleDone = false; - fTickleThread = new TickleThread(this,&fTickleDone,timeout); - fTickleThread->start(); -} - -void KPilotLink::stopTickle() -{ - FUNCTIONSETUP; - fTickleDone = true; - if (fTickleThread) - { - fTickleThread->wait(); - KPILOT_DELETE(fTickleThread); - } -} - -unsigned int KPilotLink::installFiles(const TQStringList & l, const bool deleteFiles) -{ - FUNCTIONSETUP; - - TQStringList::ConstIterator i,e; - unsigned int k = 0; - unsigned int n = 0; - unsigned int total = l.count(); - - for (i = l.begin(), e = l.end(); i != e; ++i) - { - emit logProgress(TQString(), - (int) ((100.0 / total) * (float) n)); - - if (installFile(*i, deleteFiles)) - k++; - n++; - } - emit logProgress(TQString(), 100); - - return k; -} - -void KPilotLink::addSyncLogEntry(const TQString & entry, bool log) -{ - FUNCTIONSETUP; - if (entry.isEmpty()) return; - - addSyncLogEntryImpl(entry); - if (log) - { - emit logMessage(entry); - } -} - - -/* virtual */ int KPilotLink::openConduit() -{ - return 0; -} - -/* virtual */ int KPilotLink::pilotSocket() const -{ - return -1; -} - -/* virtual */ PilotDatabase *KPilotLink::database( const DBInfo *info ) -{ - FUNCTIONSETUP; - return database( Pilot::fromPilot( info->name ) ); -} - diff --git a/lib/kpilotlink.cpp b/lib/kpilotlink.cpp new file mode 100644 index 0000000..b543fe7 --- /dev/null +++ b/lib/kpilotlink.cpp @@ -0,0 +1,272 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** Copyright (C) 2006-2007 Adriaan de Groot +** Copyright (C) 2007 Jason 'vanRijn' Kasper +** +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + + + +#include +#include +#include +#include +#include +#include + +#include + +#include +#include +#include +#include +#include + +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +#include "pilotUser.h" +#include "pilotSysInfo.h" +#include "pilotCard.h" +#include "pilotSerialDatabase.h" +#include "pilotLocalDatabase.h" + +#include "kpilotlink.moc" + +/** Class that handles periodically tickling the handheld through +* the virtual tickle() method; deals with cancels through the +* shared fDone variable. +*/ +class TickleThread : public TQThread +{ +public: + TickleThread(KPilotLink *d, bool *done, int timeout) : + TQThread(), + fHandle(d), + fDone(done), + fTimeout(timeout) + { }; + virtual ~TickleThread(); + + virtual void run(); + + static const int ChecksPerSecond = 5; + static const int SecondsPerTickle = 5; + +private: + KPilotLink *fHandle; + bool *fDone; + int fTimeout; +} ; + +TickleThread::~TickleThread() +{ +} + +void TickleThread::run() +{ + FUNCTIONSETUP; + int subseconds = ChecksPerSecond; + int ticktock = SecondsPerTickle; + int timeout = fTimeout; + DEBUGKPILOT << fname << ": Running for " + << timeout << " seconds." << endl; + DEBUGKPILOT << fname << ": Done @" << (void *) fDone << endl; + + while (!(*fDone)) + { + TQThread::msleep(1000/ChecksPerSecond); + if (!(--subseconds)) + { + if (timeout) + { + if (!(--timeout)) + { + TQApplication::postEvent(fHandle, new TQEvent(static_cast(KPilotLink::EventTickleTimeout))); + break; + } + } + subseconds=ChecksPerSecond; + if (!(--ticktock)) + { + ticktock=SecondsPerTickle; + fHandle->tickle(); + } + } + } +} + + + + + + + + + +KPilotLink::KPilotLink( TQObject *parent, const char *name ) : + TQObject( parent, name ), + fPilotPath(TQString()), + fPilotUser(0L), + fPilotSysInfo(0L), + fTickleDone(true), + fTickleThread(0L) + +{ + FUNCTIONSETUP; + + fPilotUser = new KPilotUser(); + strncpy( fPilotUser->data()->username, "Henk Westbroek", + sizeof(fPilotUser->data()->username)-1); + fPilotUser->setLastSuccessfulSyncDate( 1139171019 ); + + fPilotSysInfo = new KPilotSysInfo(); + memset(fPilotSysInfo->sysInfo()->prodID, 0, + sizeof(fPilotSysInfo->sysInfo()->prodID)); + strncpy(fPilotSysInfo->sysInfo()->prodID, "LocalLink", + sizeof(fPilotSysInfo->sysInfo()->prodID)-1); + fPilotSysInfo->sysInfo()->prodIDLength = + strlen(fPilotSysInfo->sysInfo()->prodID); +} + +KPilotLink::~KPilotLink() +{ + FUNCTIONSETUP; + KPILOT_DELETE(fPilotUser); + KPILOT_DELETE(fPilotSysInfo); +} + +/* virtual */ bool KPilotLink::event(TQEvent *e) +{ + if ((int)e->type() == EventTickleTimeout) + { + stopTickle(); + emit timeout(); + return true; + } + else return TQObject::event(e); +} + +/* +Start a tickle thread with the indicated timeout. +*/ +void KPilotLink::startTickle(unsigned int timeout) +{ + FUNCTIONSETUP; + + Q_ASSERT(fTickleDone); + + /* + ** We've told the thread to finish up, but it hasn't + ** done so yet - so wait for it to do so, should be + ** only 200ms at most. + */ + if (fTickleDone && fTickleThread) + { + fTickleThread->wait(); + KPILOT_DELETE(fTickleThread); + } + + DEBUGKPILOT << fname << ": Done @" << (void *) (&fTickleDone) << endl; + + fTickleDone = false; + fTickleThread = new TickleThread(this,&fTickleDone,timeout); + fTickleThread->start(); +} + +void KPilotLink::stopTickle() +{ + FUNCTIONSETUP; + fTickleDone = true; + if (fTickleThread) + { + fTickleThread->wait(); + KPILOT_DELETE(fTickleThread); + } +} + +unsigned int KPilotLink::installFiles(const TQStringList & l, const bool deleteFiles) +{ + FUNCTIONSETUP; + + TQStringList::ConstIterator i,e; + unsigned int k = 0; + unsigned int n = 0; + unsigned int total = l.count(); + + for (i = l.begin(), e = l.end(); i != e; ++i) + { + emit logProgress(TQString(), + (int) ((100.0 / total) * (float) n)); + + if (installFile(*i, deleteFiles)) + k++; + n++; + } + emit logProgress(TQString(), 100); + + return k; +} + +void KPilotLink::addSyncLogEntry(const TQString & entry, bool log) +{ + FUNCTIONSETUP; + if (entry.isEmpty()) return; + + addSyncLogEntryImpl(entry); + if (log) + { + emit logMessage(entry); + } +} + + +/* virtual */ int KPilotLink::openConduit() +{ + return 0; +} + +/* virtual */ int KPilotLink::pilotSocket() const +{ + return -1; +} + +/* virtual */ PilotDatabase *KPilotLink::database( const DBInfo *info ) +{ + FUNCTIONSETUP; + return database( Pilot::fromPilot( info->name ) ); +} + diff --git a/lib/kpilotlocallink.cc b/lib/kpilotlocallink.cc deleted file mode 100644 index b5ec450..0000000 --- a/lib/kpilotlocallink.cc +++ /dev/null @@ -1,368 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** Copyright (C) 2006-2007 Adriaan de Groot -** Copyright (C) 2007 Jason 'vanRijn' Kasper -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - - - -#include -#include -#include -#include -#include -#include - -#include - -#include -#include -#include -#include -#include - -#include -#include -#include -#include - -#include -#include -#include -#include -#include - -#include "pilotSerialDatabase.h" -#include "pilotLocalDatabase.h" - -#include "kpilotlink.h" -#include "kpilotlocallink.moc" - - -typedef TQPair DatabaseDescriptor; -typedef TQValueList DatabaseDescriptorList; - -class KPilotLocalLink::Private -{ -public: - DatabaseDescriptorList fDBs; -} ; - -unsigned int KPilotLocalLink::findAvailableDatabases( KPilotLocalLink::Private &info, const TQString &path ) -{ - FUNCTIONSETUP; - - info.fDBs.clear(); - - TQDir d(path); - if (!d.exists()) - { - // Perhaps return an error? - return 0; - } - - // Use this to fake indexes in the list of DBInfo structs - unsigned int counter = 0; - - TQStringList dbs = d.entryList( CSL1("*.pdb"), TQDir::Files | TQDir::NoSymLinks | TQDir::Readable ); - for ( TQStringList::ConstIterator i = dbs.begin(); i != dbs.end() ; ++i) - { - struct DBInfo dbi; - - // Remove the trailing 4 characters - TQString dbname = (*i); - dbname.remove(dbname.length()-4,4); - - TQString dbnamecheck = (*i).left((*i).findRev(CSL1(".pdb"))); - Q_ASSERT(dbname == dbnamecheck); - - if (PilotLocalDatabase::infoFromFile( path + CSL1("/") + (*i), &dbi)) - { - DEBUGKPILOT << fname << ": Loaded " - << dbname << endl; - dbi.index = counter; - info.fDBs.append( DatabaseDescriptor(dbname,dbi) ); - ++counter; - } - } - - DEBUGKPILOT << fname << ": Total " << info.fDBs.count() - << " databases." << endl; - return info.fDBs.count(); -} - - -KPilotLocalLink::KPilotLocalLink( TQObject *parent, const char *name ) : - KPilotLink(parent,name), - fReady(false), - d( new Private ) -{ - FUNCTIONSETUP; -} - -KPilotLocalLink::~KPilotLocalLink() -{ - FUNCTIONSETUP; - KPILOT_DELETE(d); -} - -/* virtual */ TQString KPilotLocalLink::statusString() const -{ - return fReady ? CSL1("Ready") : CSL1("Waiting") ; -} - -/* virtual */ bool KPilotLocalLink::isConnected() const -{ - return fReady; -} - -/* virtual */ void KPilotLocalLink::reset( const TQString &p ) -{ - FUNCTIONSETUP; - fPath = p; - reset(); -} - -/* virtual */ void KPilotLocalLink::reset() -{ - FUNCTIONSETUP; - TQFileInfo info( fPath ); - fReady = !fPath.isEmpty() && info.exists() && info.isDir() ; - if (fReady) - { - findAvailableDatabases(*d, fPath); - TQTimer::singleShot(500,this,TQT_SLOT(ready())); - } - else - { - WARNINGKPILOT << "The local link path <" - << fPath - << "> does not exist or is not a directory. No sync can be done." - << endl; - } -} - -/* virtual */ void KPilotLocalLink::close() -{ - fReady = false; -} - -/* virtual */ bool KPilotLocalLink::tickle() -{ - return true; -} - -/* virtual */ const KPilotCard *KPilotLocalLink::getCardInfo(int) -{ - return 0; -} - -/* virtual */ void KPilotLocalLink::endSync( EndOfSyncFlags f ) -{ - Q_UNUSED(f); - fReady = false; -} - -/* virtual */ int KPilotLocalLink::openConduit() -{ - FUNCTIONSETUP; - return 0; -} - - -/* virtual */ int KPilotLocalLink::getNextDatabase( int index, struct DBInfo *info ) -{ - FUNCTIONSETUP; - - if ( (index<0) || (index>=(int)d->fDBs.count()) ) - { - WARNINGKPILOT << "Index out of range." << endl; - return -1; - } - - DatabaseDescriptor dd = d->fDBs[index]; - - DEBUGKPILOT << fname << ": Getting database " << dd.first << endl; - - if (info) - { - *info = dd.second; - } - - return index+1; -} - -/* virtual */ int KPilotLocalLink::findDatabase(const char *name, struct DBInfo*info, - int index, unsigned long type, unsigned long creator) -{ - FUNCTIONSETUP; - - if ( (index<0) || (index>=(int)d->fDBs.count()) ) - { - WARNINGKPILOT << "Index out of range." << endl; - return -1; - } - - if (!name) - { - WARNINGKPILOT << "NULL name." << endl; - return -1; - } - - TQString desiredName = Pilot::fromPilot(name); - DEBUGKPILOT << fname << ": Looking for DB " << desiredName << endl; - for ( DatabaseDescriptorList::ConstIterator i = d->fDBs.at(index); - i != d->fDBs.end(); ++i) - { - const DatabaseDescriptor &dd = *i; - if (dd.first == desiredName) - { - if ( (!type || (type == dd.second.type)) && - (!creator || (creator == dd.second.creator)) ) - { - if (info) - { - *info = dd.second; - } - return index; - } - } - - ++index; - } - - return -1; -} - -/* virtual */ void KPilotLocalLink::addSyncLogEntryImpl(TQString const &s) -{ - FUNCTIONSETUP; - DEBUGKPILOT << fname << ": " << s << endl ; -} - -/* virtual */ bool KPilotLocalLink::installFile(TQString const &path, bool deletefile) -{ - FUNCTIONSETUP; - - TQFileInfo srcInfo(path); - TQString canonicalSrcPath = srcInfo.dir().canonicalPath() + CSL1("/") + srcInfo.fileName() ; - TQString canonicalDstPath = fPath + CSL1("/") + srcInfo.fileName(); - - if (canonicalSrcPath == canonicalDstPath) - { - // That's a cheap copy operation - return true; - } - - KURL src = KURL::fromPathOrURL( canonicalSrcPath ); - KURL dst = KURL::fromPathOrURL( canonicalDstPath ); - - TDEIO::NetAccess::file_copy(src,dst,-1,true); - - if (deletefile) - { - TDEIO::NetAccess::del(src, 0L); - } - - return true; -} - -/* virtual */ bool KPilotLocalLink::retrieveDatabase( const TQString &path, struct DBInfo *db ) -{ - FUNCTIONSETUP; - - TQString dbname = Pilot::fromPilot(db->name) + CSL1(".pdb") ; - TQString sourcefile = fPath + CSL1("/") + dbname ; - TQString destfile = path ; - - DEBUGKPILOT << fname << ": src=" << sourcefile << endl; - DEBUGKPILOT << fname << ": dst=" << destfile << endl; - - TQFile in( sourcefile ); - if ( !in.exists() ) - { - WARNINGKPILOT << "Source file " << sourcefile << " doesn't exist." << endl; - return false; - } - if ( !in.open( IO_ReadOnly | IO_Raw ) ) - { - WARNINGKPILOT << "Can't read source file " << sourcefile << endl; - return false; - } - - TQFile out( destfile ); - if ( !out.open( IO_WriteOnly | IO_Truncate | IO_Raw ) ) - { - WARNINGKPILOT << "Can't write destination file " << destfile << endl; - return false; - } - - const TQ_ULONG BUF_SIZ = 8192 ; - char buf[BUF_SIZ]; - TQ_LONG r; - - while ( (r=in.readBlock(buf,BUF_SIZ))>0 ) - { - out.writeBlock(buf,r); - } - out.flush(); - in.close(); - - return out.exists(); -} - -KPilotLink::DBInfoList KPilotLocalLink::getDBList( int, int ) -{ - FUNCTIONSETUP; - DBInfoList l; - for ( DatabaseDescriptorList::ConstIterator i=d->fDBs.begin(); - i != d->fDBs.end(); ++i) - { - l.append( (*i).second ); - } - return l; -} - - -/* virtual */ PilotDatabase *KPilotLocalLink::database( const TQString &name ) -{ - FUNCTIONSETUP; - return new PilotLocalDatabase( fPath, name ); -} - - - -/* slot */ void KPilotLocalLink::ready() -{ - if (fReady) - { - emit deviceReady(this); - } -} - diff --git a/lib/kpilotlocallink.cpp b/lib/kpilotlocallink.cpp new file mode 100644 index 0000000..b5ec450 --- /dev/null +++ b/lib/kpilotlocallink.cpp @@ -0,0 +1,368 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** Copyright (C) 2006-2007 Adriaan de Groot +** Copyright (C) 2007 Jason 'vanRijn' Kasper +** +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + + + +#include +#include +#include +#include +#include +#include + +#include + +#include +#include +#include +#include +#include + +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +#include "pilotSerialDatabase.h" +#include "pilotLocalDatabase.h" + +#include "kpilotlink.h" +#include "kpilotlocallink.moc" + + +typedef TQPair DatabaseDescriptor; +typedef TQValueList DatabaseDescriptorList; + +class KPilotLocalLink::Private +{ +public: + DatabaseDescriptorList fDBs; +} ; + +unsigned int KPilotLocalLink::findAvailableDatabases( KPilotLocalLink::Private &info, const TQString &path ) +{ + FUNCTIONSETUP; + + info.fDBs.clear(); + + TQDir d(path); + if (!d.exists()) + { + // Perhaps return an error? + return 0; + } + + // Use this to fake indexes in the list of DBInfo structs + unsigned int counter = 0; + + TQStringList dbs = d.entryList( CSL1("*.pdb"), TQDir::Files | TQDir::NoSymLinks | TQDir::Readable ); + for ( TQStringList::ConstIterator i = dbs.begin(); i != dbs.end() ; ++i) + { + struct DBInfo dbi; + + // Remove the trailing 4 characters + TQString dbname = (*i); + dbname.remove(dbname.length()-4,4); + + TQString dbnamecheck = (*i).left((*i).findRev(CSL1(".pdb"))); + Q_ASSERT(dbname == dbnamecheck); + + if (PilotLocalDatabase::infoFromFile( path + CSL1("/") + (*i), &dbi)) + { + DEBUGKPILOT << fname << ": Loaded " + << dbname << endl; + dbi.index = counter; + info.fDBs.append( DatabaseDescriptor(dbname,dbi) ); + ++counter; + } + } + + DEBUGKPILOT << fname << ": Total " << info.fDBs.count() + << " databases." << endl; + return info.fDBs.count(); +} + + +KPilotLocalLink::KPilotLocalLink( TQObject *parent, const char *name ) : + KPilotLink(parent,name), + fReady(false), + d( new Private ) +{ + FUNCTIONSETUP; +} + +KPilotLocalLink::~KPilotLocalLink() +{ + FUNCTIONSETUP; + KPILOT_DELETE(d); +} + +/* virtual */ TQString KPilotLocalLink::statusString() const +{ + return fReady ? CSL1("Ready") : CSL1("Waiting") ; +} + +/* virtual */ bool KPilotLocalLink::isConnected() const +{ + return fReady; +} + +/* virtual */ void KPilotLocalLink::reset( const TQString &p ) +{ + FUNCTIONSETUP; + fPath = p; + reset(); +} + +/* virtual */ void KPilotLocalLink::reset() +{ + FUNCTIONSETUP; + TQFileInfo info( fPath ); + fReady = !fPath.isEmpty() && info.exists() && info.isDir() ; + if (fReady) + { + findAvailableDatabases(*d, fPath); + TQTimer::singleShot(500,this,TQT_SLOT(ready())); + } + else + { + WARNINGKPILOT << "The local link path <" + << fPath + << "> does not exist or is not a directory. No sync can be done." + << endl; + } +} + +/* virtual */ void KPilotLocalLink::close() +{ + fReady = false; +} + +/* virtual */ bool KPilotLocalLink::tickle() +{ + return true; +} + +/* virtual */ const KPilotCard *KPilotLocalLink::getCardInfo(int) +{ + return 0; +} + +/* virtual */ void KPilotLocalLink::endSync( EndOfSyncFlags f ) +{ + Q_UNUSED(f); + fReady = false; +} + +/* virtual */ int KPilotLocalLink::openConduit() +{ + FUNCTIONSETUP; + return 0; +} + + +/* virtual */ int KPilotLocalLink::getNextDatabase( int index, struct DBInfo *info ) +{ + FUNCTIONSETUP; + + if ( (index<0) || (index>=(int)d->fDBs.count()) ) + { + WARNINGKPILOT << "Index out of range." << endl; + return -1; + } + + DatabaseDescriptor dd = d->fDBs[index]; + + DEBUGKPILOT << fname << ": Getting database " << dd.first << endl; + + if (info) + { + *info = dd.second; + } + + return index+1; +} + +/* virtual */ int KPilotLocalLink::findDatabase(const char *name, struct DBInfo*info, + int index, unsigned long type, unsigned long creator) +{ + FUNCTIONSETUP; + + if ( (index<0) || (index>=(int)d->fDBs.count()) ) + { + WARNINGKPILOT << "Index out of range." << endl; + return -1; + } + + if (!name) + { + WARNINGKPILOT << "NULL name." << endl; + return -1; + } + + TQString desiredName = Pilot::fromPilot(name); + DEBUGKPILOT << fname << ": Looking for DB " << desiredName << endl; + for ( DatabaseDescriptorList::ConstIterator i = d->fDBs.at(index); + i != d->fDBs.end(); ++i) + { + const DatabaseDescriptor &dd = *i; + if (dd.first == desiredName) + { + if ( (!type || (type == dd.second.type)) && + (!creator || (creator == dd.second.creator)) ) + { + if (info) + { + *info = dd.second; + } + return index; + } + } + + ++index; + } + + return -1; +} + +/* virtual */ void KPilotLocalLink::addSyncLogEntryImpl(TQString const &s) +{ + FUNCTIONSETUP; + DEBUGKPILOT << fname << ": " << s << endl ; +} + +/* virtual */ bool KPilotLocalLink::installFile(TQString const &path, bool deletefile) +{ + FUNCTIONSETUP; + + TQFileInfo srcInfo(path); + TQString canonicalSrcPath = srcInfo.dir().canonicalPath() + CSL1("/") + srcInfo.fileName() ; + TQString canonicalDstPath = fPath + CSL1("/") + srcInfo.fileName(); + + if (canonicalSrcPath == canonicalDstPath) + { + // That's a cheap copy operation + return true; + } + + KURL src = KURL::fromPathOrURL( canonicalSrcPath ); + KURL dst = KURL::fromPathOrURL( canonicalDstPath ); + + TDEIO::NetAccess::file_copy(src,dst,-1,true); + + if (deletefile) + { + TDEIO::NetAccess::del(src, 0L); + } + + return true; +} + +/* virtual */ bool KPilotLocalLink::retrieveDatabase( const TQString &path, struct DBInfo *db ) +{ + FUNCTIONSETUP; + + TQString dbname = Pilot::fromPilot(db->name) + CSL1(".pdb") ; + TQString sourcefile = fPath + CSL1("/") + dbname ; + TQString destfile = path ; + + DEBUGKPILOT << fname << ": src=" << sourcefile << endl; + DEBUGKPILOT << fname << ": dst=" << destfile << endl; + + TQFile in( sourcefile ); + if ( !in.exists() ) + { + WARNINGKPILOT << "Source file " << sourcefile << " doesn't exist." << endl; + return false; + } + if ( !in.open( IO_ReadOnly | IO_Raw ) ) + { + WARNINGKPILOT << "Can't read source file " << sourcefile << endl; + return false; + } + + TQFile out( destfile ); + if ( !out.open( IO_WriteOnly | IO_Truncate | IO_Raw ) ) + { + WARNINGKPILOT << "Can't write destination file " << destfile << endl; + return false; + } + + const TQ_ULONG BUF_SIZ = 8192 ; + char buf[BUF_SIZ]; + TQ_LONG r; + + while ( (r=in.readBlock(buf,BUF_SIZ))>0 ) + { + out.writeBlock(buf,r); + } + out.flush(); + in.close(); + + return out.exists(); +} + +KPilotLink::DBInfoList KPilotLocalLink::getDBList( int, int ) +{ + FUNCTIONSETUP; + DBInfoList l; + for ( DatabaseDescriptorList::ConstIterator i=d->fDBs.begin(); + i != d->fDBs.end(); ++i) + { + l.append( (*i).second ); + } + return l; +} + + +/* virtual */ PilotDatabase *KPilotLocalLink::database( const TQString &name ) +{ + FUNCTIONSETUP; + return new PilotLocalDatabase( fPath, name ); +} + + + +/* slot */ void KPilotLocalLink::ready() +{ + if (fReady) + { + emit deviceReady(this); + } +} + diff --git a/lib/kpilotlocallink.h b/lib/kpilotlocallink.h index fd74bab..eeeb298 100644 --- a/lib/kpilotlocallink.h +++ b/lib/kpilotlocallink.h @@ -32,7 +32,7 @@ #include "kpilotlink.h" /** @file -* Definition of the local link class; implemented in kpilotlink.cc . +* Definition of the local link class; implemented in kpilotlink.cpp . */ diff --git a/lib/options.cc b/lib/options.cc deleted file mode 100644 index f7ee6de..0000000 --- a/lib/options.cc +++ /dev/null @@ -1,157 +0,0 @@ -/* KPilot -** -** Copyright (C) 2000-2001 by Adriaan de Groot -** Copyright (C) 2003-2004 Reinhold Kainhofer -** -** This is a file of odds and ends, with debugging functions and stuff. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - - -#include "options.h" - - -#include - -#include - -#include -#include -#include - -#ifdef DEBUG -int debug_level = 1; -#else -int debug_level = 0; -#endif - -// The daemon also has a debug level; debug_spaces is 60 spaces, -// to align FUNCTIONSETUP output. The one byte extra is for the NUL. -// -// -static const char debug_spaces[61] = - " " - " " - " "; - - -TQString rtExpand(const TQString &s, TQt::TextFormat richText) -{ - if (richText == TQt::RichText) - { - TQString t(s); - return t.replace(CSL1("\n"), CSL1("
\n")); - } - else - { - return s; - } - -} - -TQDateTime readTm(const struct tm &t) -{ - TQDateTime dt; - dt.setDate(TQDate(1900 + t.tm_year, t.tm_mon + 1, t.tm_mday)); - dt.setTime(TQTime(t.tm_hour, t.tm_min, t.tm_sec)); - return dt; -} - - - -struct tm writeTm(const TQDateTime &dt) -{ - struct tm t; - - t.tm_wday = 0; // unimplemented - t.tm_yday = 0; // unimplemented - t.tm_isdst = 0; // unimplemented -#ifdef HAVE_STRUCT_TM_TM_ZONE - t.tm_zone = 0; // unimplemented -#endif - - t.tm_year = dt.date().year() - 1900; - t.tm_mon = dt.date().month() - 1; - t.tm_mday = dt.date().day(); - t.tm_hour = dt.time().hour(); - t.tm_min = dt.time().minute(); - t.tm_sec = dt.time().second(); - - return t; -} - - - -struct tm writeTm(const TQDate &d) -{ - TQDateTime dt(d); - return writeTm(dt); -} - -KPilotDepthCount::KPilotDepthCount(int, int level, const char *s) : - fDepth(depth), - fLevel(level), - fName(s) -{ - DEBUGKPILOT << "! DEPRECATED Depth call.\n! " - << kdBacktrace(4) << endl; - - if (debug_level>=fLevel) - { - DEBUGKPILOT << indent() << ">" << name() << endl; - } - depth++; -} - -KPilotDepthCount::KPilotDepthCount(int level, const char *s) : - fDepth(depth), - fLevel(level), - fName(s) -{ - if (debug_level>=fLevel) - { - DEBUGKPILOT << indent() << ">" << name() << endl; - } - depth++; -} - -KPilotDepthCount::~KPilotDepthCount() -{ - depth--; - std::cerr.clear(std::ios_base::goodbit); -} - -const char *KPilotDepthCount::indent() const -{ - if (fDepth < 30) - { - return debug_spaces + 60-fDepth*2; - } - else - { - return debug_spaces; - } -} - -int KPilotDepthCount::depth = 0; - diff --git a/lib/options.cpp b/lib/options.cpp new file mode 100644 index 0000000..f7ee6de --- /dev/null +++ b/lib/options.cpp @@ -0,0 +1,157 @@ +/* KPilot +** +** Copyright (C) 2000-2001 by Adriaan de Groot +** Copyright (C) 2003-2004 Reinhold Kainhofer +** +** This is a file of odds and ends, with debugging functions and stuff. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + +#include "options.h" + + +#include + +#include + +#include +#include +#include + +#ifdef DEBUG +int debug_level = 1; +#else +int debug_level = 0; +#endif + +// The daemon also has a debug level; debug_spaces is 60 spaces, +// to align FUNCTIONSETUP output. The one byte extra is for the NUL. +// +// +static const char debug_spaces[61] = + " " + " " + " "; + + +TQString rtExpand(const TQString &s, TQt::TextFormat richText) +{ + if (richText == TQt::RichText) + { + TQString t(s); + return t.replace(CSL1("\n"), CSL1("
\n")); + } + else + { + return s; + } + +} + +TQDateTime readTm(const struct tm &t) +{ + TQDateTime dt; + dt.setDate(TQDate(1900 + t.tm_year, t.tm_mon + 1, t.tm_mday)); + dt.setTime(TQTime(t.tm_hour, t.tm_min, t.tm_sec)); + return dt; +} + + + +struct tm writeTm(const TQDateTime &dt) +{ + struct tm t; + + t.tm_wday = 0; // unimplemented + t.tm_yday = 0; // unimplemented + t.tm_isdst = 0; // unimplemented +#ifdef HAVE_STRUCT_TM_TM_ZONE + t.tm_zone = 0; // unimplemented +#endif + + t.tm_year = dt.date().year() - 1900; + t.tm_mon = dt.date().month() - 1; + t.tm_mday = dt.date().day(); + t.tm_hour = dt.time().hour(); + t.tm_min = dt.time().minute(); + t.tm_sec = dt.time().second(); + + return t; +} + + + +struct tm writeTm(const TQDate &d) +{ + TQDateTime dt(d); + return writeTm(dt); +} + +KPilotDepthCount::KPilotDepthCount(int, int level, const char *s) : + fDepth(depth), + fLevel(level), + fName(s) +{ + DEBUGKPILOT << "! DEPRECATED Depth call.\n! " + << kdBacktrace(4) << endl; + + if (debug_level>=fLevel) + { + DEBUGKPILOT << indent() << ">" << name() << endl; + } + depth++; +} + +KPilotDepthCount::KPilotDepthCount(int level, const char *s) : + fDepth(depth), + fLevel(level), + fName(s) +{ + if (debug_level>=fLevel) + { + DEBUGKPILOT << indent() << ">" << name() << endl; + } + depth++; +} + +KPilotDepthCount::~KPilotDepthCount() +{ + depth--; + std::cerr.clear(std::ios_base::goodbit); +} + +const char *KPilotDepthCount::indent() const +{ + if (fDepth < 30) + { + return debug_spaces + 60-fDepth*2; + } + else + { + return debug_spaces; + } +} + +int KPilotDepthCount::depth = 0; + diff --git a/lib/pilot.cc b/lib/pilot.cc deleted file mode 100644 index d15eb55..0000000 --- a/lib/pilot.cc +++ /dev/null @@ -1,264 +0,0 @@ -/* pilot.cc KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** Copyright (C) 2003-2006 Adriaan de Groot -** -** These are the base class structures that reside on the -** handheld device -- databases and their parts. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include -#include -#include -#include - -#include "pilot.h" -#include "pilotDatabase.h" -#include "pilotAppInfo.h" -#include "pilotRecord.h" - - -namespace Pilot -{ -static TQTextCodec *codec = 0L; -static TQMutex* mutex = 0L; - - -TQString fromPilot( const char *c, int len ) -{ - mutex->lock(); - TQString str = codec->toUnicode(c,len); - mutex->unlock(); - return str; -} - -TQString fromPilot( const char *c ) -{ - mutex->lock(); - TQString str = codec->toUnicode(c); - mutex->unlock(); - return str; -} - -TQCString toPilot( const TQString &s ) -{ - mutex->lock(); - TQCString str = codec->fromUnicode(s); - mutex->unlock(); - return str; -} - -int toPilot( const TQString &s, char *buf, int len) -{ - mutex->lock(); - // See toPilot() below. - memset( buf, 0, len ); - int used = len; - TQCString cbuf = codec->fromUnicode(s,used); - if (used > len) - { - used=len; - } - memcpy( buf, cbuf.data(), used ); - mutex->unlock(); - return used; -} - -int toPilot( const TQString &s, unsigned char *buf, int len) -{ - mutex->lock(); - // Clear the buffer - memset( buf, 0, len ); - - // Convert to 8-bit encoding - int used = len; - TQCString cbuf = codec->fromUnicode(s,used); - - // Will it fit in the buffer? - if (used > len) - { - // Ought to be impossible, anyway, since 8-bit encodings - // are shorter than the UTF-8 encodings (1 byte per character - // vs. 1-or-more byte per character). - used=len; - } - - // Fill the buffer with encoded data. - memcpy( buf, cbuf.data(), used ); - mutex->unlock(); - return used; -} - -bool setupPilotCodec(const TQString &s) -{ - FUNCTIONSETUP; - mutex = new TQMutex(); - mutex->lock(); - TQString encoding(TDEGlobal::charsets()->encodingForName(s)); - - DEBUGKPILOT << fname << ": Using codec name " << s << endl; - DEBUGKPILOT << fname << ": Creating codec " << encoding << endl; - - // if the desired codec can't be found, latin1 will be returned anyway, no need to do this manually - codec = TDEGlobal::charsets()->codecForName(encoding); - - if (codec) - { - DEBUGKPILOT << fname << ": Got codec " << codec->name() << endl; - } - - mutex->unlock(); - return codec; -} - -TQString codecName() -{ - return TQString::fromLatin1(codec->name()); -} - -TQString category(const struct CategoryAppInfo *info, unsigned int i) -{ - if (!info || (i>=CATEGORY_COUNT)) - { - return TQString(); - } - - mutex->lock(); - TQString str = codec->toUnicode(info->name[i], - MIN(strlen(info->name[i]), CATEGORY_SIZE-1)); - mutex->unlock(); - return str; -} - - -int findCategory(const struct CategoryAppInfo *info, - const TQString &selectedCategory, - bool unknownIsUnfiled) -{ - FUNCTIONSETUP; - - if (!info) - { - WARNINGKPILOT << "Bad CategoryAppInfo pointer" << endl; - return -1; - } - - int currentCatID = -1; - for (unsigned int i=0; iname[i][0]) continue; - if (selectedCategory == category(info, i)) - { - currentCatID = i; - break; - } - } - - if (-1 == currentCatID) - { - DEBUGKPILOT << fname << ": Category name " - << selectedCategory << " not found." << endl; - } - else - { - DEBUGKPILOT << fname << ": Matched category " << currentCatID << endl; - } - - if ((currentCatID == -1) && unknownIsUnfiled) - currentCatID = 0; - return currentCatID; -} - -int insertCategory(struct CategoryAppInfo *info, - const TQString &label, - bool unknownIsUnfiled) -{ - FUNCTIONSETUP; - - if (!info) - { - WARNINGKPILOT << "Bad CategoryAppInfo pointer" << endl; - return -1; - } - - - int c = findCategory(info,label,unknownIsUnfiled); - if (c<0) - { - // This is the case when the category is not known - // and unknownIsUnfiled is false. - for (unsigned int i=0; iname[i][0]) - { - c = i; - break; - } - } - - if ((c>0) && (c < (int)CATEGORY_COUNT)) - { - // 0 is always unfiled, can't change that. - toPilot(label,info->name[c],CATEGORY_SIZE); - } - else - { - WARNINGKPILOT << "Category name " - << label - << " could not be added." << endl; - c = -1; - } - } - - return c; -} - -void dumpCategories(const struct CategoryAppInfo *info) -{ - FUNCTIONSETUP; - - if (!info) - { - WARNINGKPILOT << "Dumping bad pointer." << endl; - return; - } - - DEBUGKPILOT << fname << " lastUniqueId: " - << (int) info->lastUniqueID << endl; - for (unsigned int i = 0; i < CATEGORY_COUNT; i++) - { - if (!info->name[i][0]) continue; - DEBUGKPILOT << fname << ": " << i << " = " - << (int)(info->ID[i]) << " <" - << info->name[i] << ">" << endl; - } -} - - -} - - diff --git a/lib/pilot.cpp b/lib/pilot.cpp new file mode 100644 index 0000000..d946593 --- /dev/null +++ b/lib/pilot.cpp @@ -0,0 +1,264 @@ +/* pilot.cpp KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** Copyright (C) 2003-2006 Adriaan de Groot +** +** These are the base class structures that reside on the +** handheld device -- databases and their parts. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include +#include +#include +#include + +#include "pilot.h" +#include "pilotDatabase.h" +#include "pilotAppInfo.h" +#include "pilotRecord.h" + + +namespace Pilot +{ +static TQTextCodec *codec = 0L; +static TQMutex* mutex = 0L; + + +TQString fromPilot( const char *c, int len ) +{ + mutex->lock(); + TQString str = codec->toUnicode(c,len); + mutex->unlock(); + return str; +} + +TQString fromPilot( const char *c ) +{ + mutex->lock(); + TQString str = codec->toUnicode(c); + mutex->unlock(); + return str; +} + +TQCString toPilot( const TQString &s ) +{ + mutex->lock(); + TQCString str = codec->fromUnicode(s); + mutex->unlock(); + return str; +} + +int toPilot( const TQString &s, char *buf, int len) +{ + mutex->lock(); + // See toPilot() below. + memset( buf, 0, len ); + int used = len; + TQCString cbuf = codec->fromUnicode(s,used); + if (used > len) + { + used=len; + } + memcpy( buf, cbuf.data(), used ); + mutex->unlock(); + return used; +} + +int toPilot( const TQString &s, unsigned char *buf, int len) +{ + mutex->lock(); + // Clear the buffer + memset( buf, 0, len ); + + // Convert to 8-bit encoding + int used = len; + TQCString cbuf = codec->fromUnicode(s,used); + + // Will it fit in the buffer? + if (used > len) + { + // Ought to be impossible, anyway, since 8-bit encodings + // are shorter than the UTF-8 encodings (1 byte per character + // vs. 1-or-more byte per character). + used=len; + } + + // Fill the buffer with encoded data. + memcpy( buf, cbuf.data(), used ); + mutex->unlock(); + return used; +} + +bool setupPilotCodec(const TQString &s) +{ + FUNCTIONSETUP; + mutex = new TQMutex(); + mutex->lock(); + TQString encoding(TDEGlobal::charsets()->encodingForName(s)); + + DEBUGKPILOT << fname << ": Using codec name " << s << endl; + DEBUGKPILOT << fname << ": Creating codec " << encoding << endl; + + // if the desired codec can't be found, latin1 will be returned anyway, no need to do this manually + codec = TDEGlobal::charsets()->codecForName(encoding); + + if (codec) + { + DEBUGKPILOT << fname << ": Got codec " << codec->name() << endl; + } + + mutex->unlock(); + return codec; +} + +TQString codecName() +{ + return TQString::fromLatin1(codec->name()); +} + +TQString category(const struct CategoryAppInfo *info, unsigned int i) +{ + if (!info || (i>=CATEGORY_COUNT)) + { + return TQString(); + } + + mutex->lock(); + TQString str = codec->toUnicode(info->name[i], + MIN(strlen(info->name[i]), CATEGORY_SIZE-1)); + mutex->unlock(); + return str; +} + + +int findCategory(const struct CategoryAppInfo *info, + const TQString &selectedCategory, + bool unknownIsUnfiled) +{ + FUNCTIONSETUP; + + if (!info) + { + WARNINGKPILOT << "Bad CategoryAppInfo pointer" << endl; + return -1; + } + + int currentCatID = -1; + for (unsigned int i=0; iname[i][0]) continue; + if (selectedCategory == category(info, i)) + { + currentCatID = i; + break; + } + } + + if (-1 == currentCatID) + { + DEBUGKPILOT << fname << ": Category name " + << selectedCategory << " not found." << endl; + } + else + { + DEBUGKPILOT << fname << ": Matched category " << currentCatID << endl; + } + + if ((currentCatID == -1) && unknownIsUnfiled) + currentCatID = 0; + return currentCatID; +} + +int insertCategory(struct CategoryAppInfo *info, + const TQString &label, + bool unknownIsUnfiled) +{ + FUNCTIONSETUP; + + if (!info) + { + WARNINGKPILOT << "Bad CategoryAppInfo pointer" << endl; + return -1; + } + + + int c = findCategory(info,label,unknownIsUnfiled); + if (c<0) + { + // This is the case when the category is not known + // and unknownIsUnfiled is false. + for (unsigned int i=0; iname[i][0]) + { + c = i; + break; + } + } + + if ((c>0) && (c < (int)CATEGORY_COUNT)) + { + // 0 is always unfiled, can't change that. + toPilot(label,info->name[c],CATEGORY_SIZE); + } + else + { + WARNINGKPILOT << "Category name " + << label + << " could not be added." << endl; + c = -1; + } + } + + return c; +} + +void dumpCategories(const struct CategoryAppInfo *info) +{ + FUNCTIONSETUP; + + if (!info) + { + WARNINGKPILOT << "Dumping bad pointer." << endl; + return; + } + + DEBUGKPILOT << fname << " lastUniqueId: " + << (int) info->lastUniqueID << endl; + for (unsigned int i = 0; i < CATEGORY_COUNT; i++) + { + if (!info->name[i][0]) continue; + DEBUGKPILOT << fname << ": " << i << " = " + << (int)(info->ID[i]) << " <" + << info->name[i] << ">" << endl; + } +} + + +} + + diff --git a/lib/pilotAddress.cc b/lib/pilotAddress.cc deleted file mode 100644 index 0706a39..0000000 --- a/lib/pilotAddress.cc +++ /dev/null @@ -1,636 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** Copyright (C) 2007 by Adriaan de Groot -** -** This is a C++ wrapper for the pilot's address database structures. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - - -#include "options.h" - - -#include -#include - -#include -#include - -#include "pilotAddress.h" - -static const char *default_address_category_names[] = { - "Unfiled", - "Business", - "Personal", - "Quicklist", - 0L -} ; - -static const char *default_address_field_labels[] = { - "Last name", - "First name", - "Company", - "Work", - "Home", - "Fax", - "Other", - "E-mail", - "Addr(W)", - "City", - "State", - "Zip Code", - "Country", - "Title", - "Custom 1", - "Custom 2", - "Custom 3", - "Custom 4", - "Note", - 0L -} ; - -void PilotAddressInfo::resetToDefault() -{ - FUNCTIONSETUP; - // Reset to all 0s - memset(&fInfo,0,sizeof(fInfo)); - // Fill up default categories - for (unsigned int i=0; (i<4) && default_address_category_names[i]; ++i) - { - strncpy(fInfo.category.name[i],default_address_category_names[i],sizeof(fInfo.category.name[0])); - } - // Weird hack, looks like there's an extra copy of Unfiled - strncpy(fInfo.category.name[15],default_address_category_names[0],sizeof(fInfo.category.name[0])); - - // And fill up the default labels. - for (unsigned int i=0; (i<19) && default_address_field_labels[i]; ++i) - { - strncpy(fInfo.labels[i],default_address_field_labels[i],sizeof(fInfo.labels[0])); - } -} - -TQString PilotAddressInfo::phoneLabel(EPhoneType i) const -{ - if (i<=eMobile) - { - return Pilot::fromPilot(info()->phoneLabels[i]); - } - else - { - return TQString(); - } -} - -PhoneSlot::PhoneSlot( const int v ) -{ - i = entryPhone1; - operator=(v); -} - -const PhoneSlot &PhoneSlot::operator=( const int &v ) -{ - if ( (entryPhone1 <= v) && (v <= entryPhone5) ) - { - i = v; - } - else - { - i = invalid; - } - return *this; -} - -const PhoneSlot &PhoneSlot::operator++() -{ - if ( (i!=invalid) && (idata(); - b.allocated = b.used = rec->size(); - unpack_Address(&fAddressInfo, &b, address_v1); - } - else - { - fAddressInfo.phoneLabel[0] = (int) PilotAddressInfo::eWork; - fAddressInfo.phoneLabel[1] = (int) PilotAddressInfo::eHome; - fAddressInfo.phoneLabel[2] = (int) PilotAddressInfo::eOther; - fAddressInfo.phoneLabel[3] = (int) PilotAddressInfo::eMobile; - fAddressInfo.phoneLabel[4] = (int) PilotAddressInfo::eEmail; - } -} - -PilotAddress::PilotAddress(const PilotAddress & copyFrom) : - PilotRecordBase(copyFrom), - fAddressInfo() -{ - FUNCTIONSETUPL(4); - _copyAddressInfo(copyFrom.fAddressInfo); -} - -PilotAddress & PilotAddress::operator = (const PilotAddress & copyFrom) -{ - FUNCTIONSETUPL(4); - PilotRecordBase::operator = (copyFrom); - _copyAddressInfo(copyFrom.fAddressInfo); - return *this; -} - -bool PilotAddress::operator==(const PilotAddress &compareTo) -{ - FUNCTIONSETUPL(4); - - // now compare all the fields stored in the fAddressInfo.entry array of char*[19] - for (int i=0; i"): TQString(); - TQString ps = (richText==TQt::RichText) ?CSL1("

"):CSL1("\n"); - TQString br = (richText==TQt::RichText) ?CSL1("
"):CSL1("\n"); - - // title + name - text += par; - if (!getField(entryTitle).isEmpty()) - { - text += rtExpand(getField(entryTitle), richText); - text += CSL1(" "); - } - - tmp = richText ? CSL1("%1 %2") : CSL1("%1 %2"); - TQString firstName = getField(entryFirstname); - if (firstName.isEmpty()) - { - // So replace placeholder for first name (%1) with empty - tmp = tmp.arg(TQString()); - } - else - { - tmp = tmp.arg(rtExpand(firstName,richText)); - } - tmp=tmp.arg(rtExpand(getField(entryLastname), richText)); - text += tmp; - text += ps; - - // company - if (!getField(entryCompany).isEmpty()) - { - text += par; - text += rtExpand(getField(entryCompany), richText); - text += ps; - } - - // phone numbers (+ labels) - text += par; - for ( PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i ) - { - if (!getField(i.toField()).isEmpty()) - { - if (richText) - { - if (getShownPhone() == i) - { - tmp=CSL1("%1: %2"); - } - else - { - tmp=CSL1("%1: %2"); - } - } - else - { - tmp=CSL1("%1: %2"); - } - if (info) - { - tmp=tmp.arg(info->phoneLabel( getPhoneType( i ) )); - } - else - { - tmp=tmp.arg(CSL1("Contact: ")); - } - tmp=tmp.arg(rtExpand(getField(i.toField()), richText)); - text += tmp; - text += br; - } - } - text += ps; - - // address, city, state, country - text += par; - if (!getField(entryAddress).isEmpty()) - { - text += rtExpand(getField(entryAddress), richText); - text += br; - } - if (!getField(entryCity).isEmpty()) - { - text += rtExpand(getField(entryCity), richText); - text += CSL1(" "); - } - if (!getField(entryState).isEmpty()) - { - text += rtExpand(getField(entryState), richText); - text += CSL1(" "); - } - if (!getField(entryZip).isEmpty()) - { - text += rtExpand(getField(entryZip), richText); - } - text += br; - if (!getField(entryCountry).isEmpty()) - { - text += rtExpand(getField(entryCountry), richText); - text += br; - } - text += ps; - - // custom fields - text += par; - for (int i = entryCustom1; i <= entryCustom4; i++) - { - if (!getField(i).isEmpty()) - { - text += rtExpand(getField(i), richText); - text += br; - } - } - text += ps; - - // category - if (info) - { - TQString categoryName = info->categoryName( category() ); - if (!categoryName.isEmpty()) - { - text += par; - text += rtExpand(categoryName, richText); - text += ps; - } - } - - // note - if (!getField(entryNote).isEmpty()) - { - text += richText?CSL1("
"):CSL1("-----------------------------\n"); - text += par; - text += rtExpand(getField(entryNote), richText); - text += ps; - } - - return text; -} - -TQStringList PilotAddress::getEmails() const -{ - TQStringList list; - - for ( PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i) - { - PilotAddressInfo::EPhoneType t = getPhoneType( i ); - if ( t == PilotAddressInfo::eEmail ) - { - TQString s = getField(i.toField()); - if (!s.isEmpty()) - { - list.append(s); - } - } - } - - return list; -} - -void PilotAddress::setEmails(const TQStringList &list) -{ - FUNCTIONSETUPL(4); - TQString test; - - // clear all e-mails first - for ( PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i ) - { - PilotAddressInfo::EPhoneType t = getPhoneType( i ); - if (t == PilotAddressInfo::eEmail) - { - setField(i.toField(), TQString() ); - } - } - - for(TQStringList::ConstIterator listIter = list.begin(); - listIter != list.end(); ++listIter) - { - TQString email = *listIter; - if (!setPhoneField(PilotAddressInfo::eEmail, email, NoFlags).isValid()) - { - WARNINGKPILOT << "Email accounts overflowed, silently dropped." << endl; - } - } -} - -TQString PilotAddress::getField(int field) const -{ - if ( (entryLastname <= field) && (field <= entryNote) ) - { - return Pilot::fromPilot(fAddressInfo.entry[field]); - } - else - { - return TQString(); - } -} - -PhoneSlot PilotAddress::_getNextEmptyPhoneSlot() const -{ - FUNCTIONSETUPL(4); - for (PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i) - { - const char *phoneField = getFieldP(i.toField()); - - if (!phoneField || !phoneField[0]) - { - return i; - } - } - return PhoneSlot(); -} - -PhoneSlot PilotAddress::setPhoneField(PilotAddressInfo::EPhoneType type, - const TQString &field, - PhoneHandlingFlags flags) -{ - FUNCTIONSETUPL(4); - - const bool overwriteExisting = (flags == Replace); - PhoneSlot fieldSlot; - if (overwriteExisting) - { - fieldSlot = _findPhoneFieldSlot(type); - } - - if ( !fieldSlot.isValid() ) - { - fieldSlot = _getNextEmptyPhoneSlot(); - } - - // store the overflow phone - if ( !fieldSlot.isValid() ) - { - DEBUGKPILOT << fname << ": Phone would overflow." << endl; - } - else // phone field 1 - 5; straight forward storage - { - setField(fieldSlot.toField(), field); - fAddressInfo.phoneLabel[fieldSlot.toOffset()] = (int) type; - } - return fieldSlot; -} - -PhoneSlot PilotAddress::_findPhoneFieldSlot(PilotAddressInfo::EPhoneType t) const -{ - FUNCTIONSETUPL(4); - for ( PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i ) - { - if ( getPhoneType(i) == t ) - { - return i; - } - } - - return PhoneSlot(); -} - -TQString PilotAddress::getPhoneField(PilotAddressInfo::EPhoneType type) const -{ - FUNCTIONSETUPL(4); - PhoneSlot fieldSlot = _findPhoneFieldSlot(type); - - if (fieldSlot.isValid()) - { - return getField(fieldSlot.toField()); - } - - return TQString(); -} - -PhoneSlot PilotAddress::getShownPhone() const -{ - // The slot is stored as an offset - return PhoneSlot(entryPhone1 + fAddressInfo.showPhone); -} - -const PhoneSlot &PilotAddress::setShownPhone( const PhoneSlot &v ) -{ - FUNCTIONSETUPL(4); - if (v.isValid()) - { - fAddressInfo.showPhone = v.toOffset(); - } - return v; -} - -PhoneSlot PilotAddress::setShownPhone(PilotAddressInfo::EPhoneType type) -{ - FUNCTIONSETUPL(4); - PhoneSlot fieldSlot = _findPhoneFieldSlot(type); - - // Did we find a slot with the requested type? - if (!fieldSlot.isValid()) - { - // No, so look for first non-empty phone slot - for ( fieldSlot = PhoneSlot::begin(); fieldSlot.isValid(); ++fieldSlot ) - { - const char *p = getFieldP(fieldSlot.toField()); - if (p && p[0]) - { - break; - } - } - // If all of them are empty, then use first slot instead - if (!fieldSlot.isValid()) - { - fieldSlot = PhoneSlot::begin(); - } - } - setShownPhone(fieldSlot); - return fieldSlot; -} - -PilotAddressInfo::EPhoneType PilotAddress::getPhoneType( const PhoneSlot &field ) const -{ - if ( field.isValid() ) - { - return (PilotAddressInfo::EPhoneType) fAddressInfo.phoneLabel[field.toOffset()]; - } - else - { - return PilotAddressInfo::eNone; - } -} - -void PilotAddress::setField(int field, const TQString &text) -{ - FUNCTIONSETUPL(4); - // This will have either been created with unpack_Address, and/or will - // be released with free_Address, so use malloc/free here: - if (fAddressInfo.entry[field]) - { - free(fAddressInfo.entry[field]); - fAddressInfo.entry[field]=0L; - } - if (!text.isEmpty()) - { - fAddressInfo.entry[field] = (char *) malloc(text.length() + 1); - Pilot::toPilot(text, fAddressInfo.entry[field], text.length()+1); - } - else - { - fAddressInfo.entry[field] = 0L; - } -} - -PilotRecord *PilotAddress::pack() const -{ - FUNCTIONSETUPL(4); - int i; - - pi_buffer_t *b = pi_buffer_new( sizeof(fAddressInfo) ); - i = pack_Address(const_cast(&fAddressInfo), b, address_v1); - if (i<0) - { - return 0L; - } - // pack_Address sets b->used - return new PilotRecord( b, this ); -} diff --git a/lib/pilotAddress.cpp b/lib/pilotAddress.cpp new file mode 100644 index 0000000..0706a39 --- /dev/null +++ b/lib/pilotAddress.cpp @@ -0,0 +1,636 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** Copyright (C) 2007 by Adriaan de Groot +** +** This is a C++ wrapper for the pilot's address database structures. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + +#include "options.h" + + +#include +#include + +#include +#include + +#include "pilotAddress.h" + +static const char *default_address_category_names[] = { + "Unfiled", + "Business", + "Personal", + "Quicklist", + 0L +} ; + +static const char *default_address_field_labels[] = { + "Last name", + "First name", + "Company", + "Work", + "Home", + "Fax", + "Other", + "E-mail", + "Addr(W)", + "City", + "State", + "Zip Code", + "Country", + "Title", + "Custom 1", + "Custom 2", + "Custom 3", + "Custom 4", + "Note", + 0L +} ; + +void PilotAddressInfo::resetToDefault() +{ + FUNCTIONSETUP; + // Reset to all 0s + memset(&fInfo,0,sizeof(fInfo)); + // Fill up default categories + for (unsigned int i=0; (i<4) && default_address_category_names[i]; ++i) + { + strncpy(fInfo.category.name[i],default_address_category_names[i],sizeof(fInfo.category.name[0])); + } + // Weird hack, looks like there's an extra copy of Unfiled + strncpy(fInfo.category.name[15],default_address_category_names[0],sizeof(fInfo.category.name[0])); + + // And fill up the default labels. + for (unsigned int i=0; (i<19) && default_address_field_labels[i]; ++i) + { + strncpy(fInfo.labels[i],default_address_field_labels[i],sizeof(fInfo.labels[0])); + } +} + +TQString PilotAddressInfo::phoneLabel(EPhoneType i) const +{ + if (i<=eMobile) + { + return Pilot::fromPilot(info()->phoneLabels[i]); + } + else + { + return TQString(); + } +} + +PhoneSlot::PhoneSlot( const int v ) +{ + i = entryPhone1; + operator=(v); +} + +const PhoneSlot &PhoneSlot::operator=( const int &v ) +{ + if ( (entryPhone1 <= v) && (v <= entryPhone5) ) + { + i = v; + } + else + { + i = invalid; + } + return *this; +} + +const PhoneSlot &PhoneSlot::operator++() +{ + if ( (i!=invalid) && (idata(); + b.allocated = b.used = rec->size(); + unpack_Address(&fAddressInfo, &b, address_v1); + } + else + { + fAddressInfo.phoneLabel[0] = (int) PilotAddressInfo::eWork; + fAddressInfo.phoneLabel[1] = (int) PilotAddressInfo::eHome; + fAddressInfo.phoneLabel[2] = (int) PilotAddressInfo::eOther; + fAddressInfo.phoneLabel[3] = (int) PilotAddressInfo::eMobile; + fAddressInfo.phoneLabel[4] = (int) PilotAddressInfo::eEmail; + } +} + +PilotAddress::PilotAddress(const PilotAddress & copyFrom) : + PilotRecordBase(copyFrom), + fAddressInfo() +{ + FUNCTIONSETUPL(4); + _copyAddressInfo(copyFrom.fAddressInfo); +} + +PilotAddress & PilotAddress::operator = (const PilotAddress & copyFrom) +{ + FUNCTIONSETUPL(4); + PilotRecordBase::operator = (copyFrom); + _copyAddressInfo(copyFrom.fAddressInfo); + return *this; +} + +bool PilotAddress::operator==(const PilotAddress &compareTo) +{ + FUNCTIONSETUPL(4); + + // now compare all the fields stored in the fAddressInfo.entry array of char*[19] + for (int i=0; i"): TQString(); + TQString ps = (richText==TQt::RichText) ?CSL1("

"):CSL1("\n"); + TQString br = (richText==TQt::RichText) ?CSL1("
"):CSL1("\n"); + + // title + name + text += par; + if (!getField(entryTitle).isEmpty()) + { + text += rtExpand(getField(entryTitle), richText); + text += CSL1(" "); + } + + tmp = richText ? CSL1("%1 %2") : CSL1("%1 %2"); + TQString firstName = getField(entryFirstname); + if (firstName.isEmpty()) + { + // So replace placeholder for first name (%1) with empty + tmp = tmp.arg(TQString()); + } + else + { + tmp = tmp.arg(rtExpand(firstName,richText)); + } + tmp=tmp.arg(rtExpand(getField(entryLastname), richText)); + text += tmp; + text += ps; + + // company + if (!getField(entryCompany).isEmpty()) + { + text += par; + text += rtExpand(getField(entryCompany), richText); + text += ps; + } + + // phone numbers (+ labels) + text += par; + for ( PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i ) + { + if (!getField(i.toField()).isEmpty()) + { + if (richText) + { + if (getShownPhone() == i) + { + tmp=CSL1("%1: %2"); + } + else + { + tmp=CSL1("%1: %2"); + } + } + else + { + tmp=CSL1("%1: %2"); + } + if (info) + { + tmp=tmp.arg(info->phoneLabel( getPhoneType( i ) )); + } + else + { + tmp=tmp.arg(CSL1("Contact: ")); + } + tmp=tmp.arg(rtExpand(getField(i.toField()), richText)); + text += tmp; + text += br; + } + } + text += ps; + + // address, city, state, country + text += par; + if (!getField(entryAddress).isEmpty()) + { + text += rtExpand(getField(entryAddress), richText); + text += br; + } + if (!getField(entryCity).isEmpty()) + { + text += rtExpand(getField(entryCity), richText); + text += CSL1(" "); + } + if (!getField(entryState).isEmpty()) + { + text += rtExpand(getField(entryState), richText); + text += CSL1(" "); + } + if (!getField(entryZip).isEmpty()) + { + text += rtExpand(getField(entryZip), richText); + } + text += br; + if (!getField(entryCountry).isEmpty()) + { + text += rtExpand(getField(entryCountry), richText); + text += br; + } + text += ps; + + // custom fields + text += par; + for (int i = entryCustom1; i <= entryCustom4; i++) + { + if (!getField(i).isEmpty()) + { + text += rtExpand(getField(i), richText); + text += br; + } + } + text += ps; + + // category + if (info) + { + TQString categoryName = info->categoryName( category() ); + if (!categoryName.isEmpty()) + { + text += par; + text += rtExpand(categoryName, richText); + text += ps; + } + } + + // note + if (!getField(entryNote).isEmpty()) + { + text += richText?CSL1("
"):CSL1("-----------------------------\n"); + text += par; + text += rtExpand(getField(entryNote), richText); + text += ps; + } + + return text; +} + +TQStringList PilotAddress::getEmails() const +{ + TQStringList list; + + for ( PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i) + { + PilotAddressInfo::EPhoneType t = getPhoneType( i ); + if ( t == PilotAddressInfo::eEmail ) + { + TQString s = getField(i.toField()); + if (!s.isEmpty()) + { + list.append(s); + } + } + } + + return list; +} + +void PilotAddress::setEmails(const TQStringList &list) +{ + FUNCTIONSETUPL(4); + TQString test; + + // clear all e-mails first + for ( PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i ) + { + PilotAddressInfo::EPhoneType t = getPhoneType( i ); + if (t == PilotAddressInfo::eEmail) + { + setField(i.toField(), TQString() ); + } + } + + for(TQStringList::ConstIterator listIter = list.begin(); + listIter != list.end(); ++listIter) + { + TQString email = *listIter; + if (!setPhoneField(PilotAddressInfo::eEmail, email, NoFlags).isValid()) + { + WARNINGKPILOT << "Email accounts overflowed, silently dropped." << endl; + } + } +} + +TQString PilotAddress::getField(int field) const +{ + if ( (entryLastname <= field) && (field <= entryNote) ) + { + return Pilot::fromPilot(fAddressInfo.entry[field]); + } + else + { + return TQString(); + } +} + +PhoneSlot PilotAddress::_getNextEmptyPhoneSlot() const +{ + FUNCTIONSETUPL(4); + for (PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i) + { + const char *phoneField = getFieldP(i.toField()); + + if (!phoneField || !phoneField[0]) + { + return i; + } + } + return PhoneSlot(); +} + +PhoneSlot PilotAddress::setPhoneField(PilotAddressInfo::EPhoneType type, + const TQString &field, + PhoneHandlingFlags flags) +{ + FUNCTIONSETUPL(4); + + const bool overwriteExisting = (flags == Replace); + PhoneSlot fieldSlot; + if (overwriteExisting) + { + fieldSlot = _findPhoneFieldSlot(type); + } + + if ( !fieldSlot.isValid() ) + { + fieldSlot = _getNextEmptyPhoneSlot(); + } + + // store the overflow phone + if ( !fieldSlot.isValid() ) + { + DEBUGKPILOT << fname << ": Phone would overflow." << endl; + } + else // phone field 1 - 5; straight forward storage + { + setField(fieldSlot.toField(), field); + fAddressInfo.phoneLabel[fieldSlot.toOffset()] = (int) type; + } + return fieldSlot; +} + +PhoneSlot PilotAddress::_findPhoneFieldSlot(PilotAddressInfo::EPhoneType t) const +{ + FUNCTIONSETUPL(4); + for ( PhoneSlot i = PhoneSlot::begin(); i.isValid(); ++i ) + { + if ( getPhoneType(i) == t ) + { + return i; + } + } + + return PhoneSlot(); +} + +TQString PilotAddress::getPhoneField(PilotAddressInfo::EPhoneType type) const +{ + FUNCTIONSETUPL(4); + PhoneSlot fieldSlot = _findPhoneFieldSlot(type); + + if (fieldSlot.isValid()) + { + return getField(fieldSlot.toField()); + } + + return TQString(); +} + +PhoneSlot PilotAddress::getShownPhone() const +{ + // The slot is stored as an offset + return PhoneSlot(entryPhone1 + fAddressInfo.showPhone); +} + +const PhoneSlot &PilotAddress::setShownPhone( const PhoneSlot &v ) +{ + FUNCTIONSETUPL(4); + if (v.isValid()) + { + fAddressInfo.showPhone = v.toOffset(); + } + return v; +} + +PhoneSlot PilotAddress::setShownPhone(PilotAddressInfo::EPhoneType type) +{ + FUNCTIONSETUPL(4); + PhoneSlot fieldSlot = _findPhoneFieldSlot(type); + + // Did we find a slot with the requested type? + if (!fieldSlot.isValid()) + { + // No, so look for first non-empty phone slot + for ( fieldSlot = PhoneSlot::begin(); fieldSlot.isValid(); ++fieldSlot ) + { + const char *p = getFieldP(fieldSlot.toField()); + if (p && p[0]) + { + break; + } + } + // If all of them are empty, then use first slot instead + if (!fieldSlot.isValid()) + { + fieldSlot = PhoneSlot::begin(); + } + } + setShownPhone(fieldSlot); + return fieldSlot; +} + +PilotAddressInfo::EPhoneType PilotAddress::getPhoneType( const PhoneSlot &field ) const +{ + if ( field.isValid() ) + { + return (PilotAddressInfo::EPhoneType) fAddressInfo.phoneLabel[field.toOffset()]; + } + else + { + return PilotAddressInfo::eNone; + } +} + +void PilotAddress::setField(int field, const TQString &text) +{ + FUNCTIONSETUPL(4); + // This will have either been created with unpack_Address, and/or will + // be released with free_Address, so use malloc/free here: + if (fAddressInfo.entry[field]) + { + free(fAddressInfo.entry[field]); + fAddressInfo.entry[field]=0L; + } + if (!text.isEmpty()) + { + fAddressInfo.entry[field] = (char *) malloc(text.length() + 1); + Pilot::toPilot(text, fAddressInfo.entry[field], text.length()+1); + } + else + { + fAddressInfo.entry[field] = 0L; + } +} + +PilotRecord *PilotAddress::pack() const +{ + FUNCTIONSETUPL(4); + int i; + + pi_buffer_t *b = pi_buffer_new( sizeof(fAddressInfo) ); + i = pack_Address(const_cast(&fAddressInfo), b, address_v1); + if (i<0) + { + return 0L; + } + // pack_Address sets b->used + return new PilotRecord( b, this ); +} diff --git a/lib/pilotAppInfo.cc b/lib/pilotAppInfo.cc deleted file mode 100644 index 5edc571..0000000 --- a/lib/pilotAppInfo.cc +++ /dev/null @@ -1,77 +0,0 @@ -/* pilotAppInfo.cc KPilot -** -** Copyright (C) 2005-2006 Adriaan de Groot -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - - -#include "options.h" - -#include - -#include "pilotAppInfo.h" - -PilotAppInfoBase::PilotAppInfoBase(PilotDatabase *d) : - fC( 0L ), - fLen(0), - fOwn(true) -{ - FUNCTIONSETUP; - int appLen = Pilot::MAX_APPINFO_SIZE; - unsigned char buffer[Pilot::MAX_APPINFO_SIZE]; - - if (!d || !d->isOpen()) - { - WARNINGKPILOT << "Bad database pointer." << endl; - fLen = 0; - KPILOT_DELETE( fC ); - return; - } - - fC = new struct CategoryAppInfo; - fLen = appLen = d->readAppBlock(buffer,appLen); - unpack_CategoryAppInfo(fC, buffer, appLen); -} - -PilotAppInfoBase::~PilotAppInfoBase() -{ - if (fOwn) - { - delete fC; - } -} - -bool PilotAppInfoBase::setCategoryName(unsigned int i, const TQString &s) -{ - if ( (i>=Pilot::CATEGORY_COUNT) || // bad category number - (!categoryInfo())) // Nowhere to write to - { - return false; - } - - (void) Pilot::toPilot(s, categoryInfo()->name[i], Pilot::CATEGORY_SIZE - 1); - return true; -} - - diff --git a/lib/pilotAppInfo.cpp b/lib/pilotAppInfo.cpp new file mode 100644 index 0000000..777dcc7 --- /dev/null +++ b/lib/pilotAppInfo.cpp @@ -0,0 +1,77 @@ +/* pilotAppInfo.cpp KPilot +** +** Copyright (C) 2005-2006 Adriaan de Groot +** +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + +#include "options.h" + +#include + +#include "pilotAppInfo.h" + +PilotAppInfoBase::PilotAppInfoBase(PilotDatabase *d) : + fC( 0L ), + fLen(0), + fOwn(true) +{ + FUNCTIONSETUP; + int appLen = Pilot::MAX_APPINFO_SIZE; + unsigned char buffer[Pilot::MAX_APPINFO_SIZE]; + + if (!d || !d->isOpen()) + { + WARNINGKPILOT << "Bad database pointer." << endl; + fLen = 0; + KPILOT_DELETE( fC ); + return; + } + + fC = new struct CategoryAppInfo; + fLen = appLen = d->readAppBlock(buffer,appLen); + unpack_CategoryAppInfo(fC, buffer, appLen); +} + +PilotAppInfoBase::~PilotAppInfoBase() +{ + if (fOwn) + { + delete fC; + } +} + +bool PilotAppInfoBase::setCategoryName(unsigned int i, const TQString &s) +{ + if ( (i>=Pilot::CATEGORY_COUNT) || // bad category number + (!categoryInfo())) // Nowhere to write to + { + return false; + } + + (void) Pilot::toPilot(s, categoryInfo()->name[i], Pilot::CATEGORY_SIZE - 1); + return true; +} + + diff --git a/lib/pilotDatabase.cc b/lib/pilotDatabase.cc deleted file mode 100644 index f4a1b40..0000000 --- a/lib/pilotDatabase.cc +++ /dev/null @@ -1,112 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** Copyright (C) 2005-2006 Adriaan de Groot -** -** This is the abstract base class for databases, which is used both -** by local databases and by the serial databases held in the Pilot. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include // Needed by pilot-link include -#include - -#include - -#include - -#include "pilotDatabase.h" -#include "pilotRecord.h" - -static int creationCount = 0; -static TQStringList *createdNames = 0L; - -PilotDatabase::PilotDatabase(const TQString &s) : - fDBOpen(false), - fName(s) -{ - FUNCTIONSETUP; - creationCount++; - if (!createdNames) - { - createdNames = new TQStringList(); - } - createdNames->append(s.isEmpty() ? CSL1("") : s); -} - -/* virtual */ PilotDatabase::~PilotDatabase() -{ - FUNCTIONSETUP; - creationCount--; - if (createdNames) - { - createdNames->remove(fName.isEmpty() ? CSL1("") : fName); - } -} - -/* static */ int PilotDatabase::instanceCount() -{ - FUNCTIONSETUP; - DEBUGKPILOT << fname << ": " << creationCount << " databases." << endl; - if (createdNames) - { - DEBUGKPILOT << fname << ": " - << createdNames->join(CSL1(",")) << endl; - } - return creationCount; -} - -/* virtual */ Pilot::RecordIDList PilotDatabase::idList() -{ - Pilot::RecordIDList l; - - for (unsigned int i = 0 ; ; i++) - { - PilotRecord *r = readRecordByIndex(i); - if (!r) break; - l.append(r->id()); - delete r; - } - - return l; -} - -/* virtual */ Pilot::RecordIDList PilotDatabase::modifiedIDList() -{ - Pilot::RecordIDList l; - - resetDBIndex(); - while(1) - { - PilotRecord *r = readNextModifiedRec(); - if (!r) break; - l.append(r->id()); - delete r; - } - - return l; -} - diff --git a/lib/pilotDatabase.cpp b/lib/pilotDatabase.cpp new file mode 100644 index 0000000..f4a1b40 --- /dev/null +++ b/lib/pilotDatabase.cpp @@ -0,0 +1,112 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** Copyright (C) 2005-2006 Adriaan de Groot +** +** This is the abstract base class for databases, which is used both +** by local databases and by the serial databases held in the Pilot. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include // Needed by pilot-link include +#include + +#include + +#include + +#include "pilotDatabase.h" +#include "pilotRecord.h" + +static int creationCount = 0; +static TQStringList *createdNames = 0L; + +PilotDatabase::PilotDatabase(const TQString &s) : + fDBOpen(false), + fName(s) +{ + FUNCTIONSETUP; + creationCount++; + if (!createdNames) + { + createdNames = new TQStringList(); + } + createdNames->append(s.isEmpty() ? CSL1("") : s); +} + +/* virtual */ PilotDatabase::~PilotDatabase() +{ + FUNCTIONSETUP; + creationCount--; + if (createdNames) + { + createdNames->remove(fName.isEmpty() ? CSL1("") : fName); + } +} + +/* static */ int PilotDatabase::instanceCount() +{ + FUNCTIONSETUP; + DEBUGKPILOT << fname << ": " << creationCount << " databases." << endl; + if (createdNames) + { + DEBUGKPILOT << fname << ": " + << createdNames->join(CSL1(",")) << endl; + } + return creationCount; +} + +/* virtual */ Pilot::RecordIDList PilotDatabase::idList() +{ + Pilot::RecordIDList l; + + for (unsigned int i = 0 ; ; i++) + { + PilotRecord *r = readRecordByIndex(i); + if (!r) break; + l.append(r->id()); + delete r; + } + + return l; +} + +/* virtual */ Pilot::RecordIDList PilotDatabase::modifiedIDList() +{ + Pilot::RecordIDList l; + + resetDBIndex(); + while(1) + { + PilotRecord *r = readNextModifiedRec(); + if (!r) break; + l.append(r->id()); + delete r; + } + + return l; +} + diff --git a/lib/pilotDateEntry.cc b/lib/pilotDateEntry.cc deleted file mode 100644 index 58da804..0000000 --- a/lib/pilotDateEntry.cc +++ /dev/null @@ -1,478 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** -** This is a C++ wrapper for the Pilot's datebook structures. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include - -#include -#include -#include - -#include - -#include "pilotDateEntry.h" - -static const char *default_date_category_names[] = { - "Unfiled", - "Business", - "Personal", - 0L -} ; - -void PilotDateInfo::resetToDefault() -{ - FUNCTIONSETUP; - // Reset to all 0s - memset(&fInfo,0,sizeof(fInfo)); - // Fill up default categories - for (unsigned int i=0; (i<4) && default_date_category_names[i]; ++i) - { - strncpy(fInfo.category.name[i],default_date_category_names[i],sizeof(fInfo.category.name[0])); - } - - fInfo.startOfWeek = 0; - -} - - -PilotDateEntry::PilotDateEntry():PilotRecordBase() -{ - ::memset(&fAppointmentInfo, 0, sizeof(struct Appointment)); -} - -/* initialize the entry from another one. If rec==NULL, this constructor does the same as PilotDateEntry() -*/ -PilotDateEntry::PilotDateEntry(PilotRecord * rec) : - PilotRecordBase(rec) -{ - ::memset(&fAppointmentInfo, 0, sizeof(fAppointmentInfo)); - if (rec) - { - // Construct a fake pi_buffer for unpack_Appointment. - // No ownership changes occur here. - pi_buffer_t b = { (unsigned char *) rec->data(), rec->size(), rec->size() } ; - unpack_Appointment(&fAppointmentInfo, &b, datebook_v1); - } - return; - -} - -void PilotDateEntry::_copyExceptions(const PilotDateEntry & e) -{ - if (e.fAppointmentInfo.exceptions > 0) - { - size_t blocksize = e.fAppointmentInfo.exceptions * - sizeof(struct tm); - - fAppointmentInfo.exception = (struct tm *)::malloc(blocksize); - - if (fAppointmentInfo.exception) - { - fAppointmentInfo.exceptions = - e.fAppointmentInfo.exceptions; - ::memcpy(fAppointmentInfo.exception, - e.fAppointmentInfo.exception, blocksize); - } - else - { - WARNINGKPILOT << "malloc() failed, exceptions not copied" << endl; - fAppointmentInfo.exceptions = 0; - } - } - else - { - fAppointmentInfo.exceptions = 0; - fAppointmentInfo.exception = 0L; - } -} - - -PilotDateEntry::PilotDateEntry(const PilotDateEntry & e) : - PilotRecordBase(e) -{ - ::memcpy(&fAppointmentInfo, &e.fAppointmentInfo, - sizeof(struct Appointment)); - // See operator = for explanation - fAppointmentInfo.exception = 0L; - fAppointmentInfo.description = 0L; - fAppointmentInfo.note = 0L; - - _copyExceptions(e); - setDescriptionP(e.fAppointmentInfo.description); - setNoteP(e.fAppointmentInfo.note); -} - - -PilotDateEntry & PilotDateEntry::operator = (const PilotDateEntry & e) -{ - if (this != &e) // Pointer equality! - { - KPILOT_FREE(fAppointmentInfo.exception); - KPILOT_FREE(fAppointmentInfo.description); - KPILOT_FREE(fAppointmentInfo.note); - ::memcpy(&fAppointmentInfo, &e.fAppointmentInfo, - sizeof(fAppointmentInfo)); - - // The original pointers were already freed; since we're now - // got the pointers from the new structure and we're going - // to use the standard set functions make sure that - // we don't free() the copies-of-pointers from e, which - // would be disastrous. - // - // - fAppointmentInfo.exception = 0L; - fAppointmentInfo.description = 0L; - fAppointmentInfo.note = 0L; - - _copyExceptions(e); - setDescriptionP(e.fAppointmentInfo.description); - setNoteP(e.fAppointmentInfo.note); - } - - return *this; -} // end of assignment operator - - -TQString PilotDateEntry::getTextRepresentation(TQt::TextFormat richText) -{ - TQString text, tmp; - TQString par = (richText==TQt::RichText) ?CSL1("

"):TQString(); - TQString ps = (richText==TQt::RichText) ?CSL1("

"):CSL1("\n"); - TQString br = (richText==TQt::RichText) ?CSL1("
"):CSL1("\n"); - - // title + name - text += par; - tmp=richText?CSL1("%1"):CSL1("%1"); - text += tmp.arg(rtExpand(getDescription(), richText)); - text += ps; - - TQDateTime dt(readTm(getEventStart())); - TQString startDate(dt.toString(Qt::LocalDate)); - text+=par; - text+=i18n("Start date: %1").arg(startDate); - text+=ps; - - if (isEvent()) - { - text+=par; - text+=i18n("Whole-day event"); - text+=ps; - } - else - { - dt=readTm(getEventEnd()); - TQString endDate(dt.toString(Qt::LocalDate)); - text+=par; - text+=i18n("End date: %1").arg(endDate); - text+=ps; - } - - if ( isAlarmEnabled() ) - { - text+=par; - tmp=i18n("%1 is the duration, %2 is the time unit", "Alarm: %1 %2 before event starts"). - arg(getAdvance()); - switch (getAdvanceUnits()) - { - case advMinutes: tmp=tmp.arg(i18n("minutes")); break; - case advHours: tmp=tmp.arg(i18n("hours")); break; - case advDays: tmp=tmp.arg(i18n("days")); break; - default: tmp=tmp.arg(TQString()); break;; - } - text+=tmp; - text+=ps; - } - - if (getRepeatType() != repeatNone) - { - text+=par; - tmp=i18n("Recurrence: every %1 %2"); - int freq = getRepeatFrequency(); - tmp=tmp.arg(freq); - - switch(getRepeatType()) - { - case repeatDaily: tmp=tmp.arg(i18n("day(s)")); break; - case repeatWeekly: tmp=tmp.arg(i18n("week(s)")); break; - case repeatMonthlyByDay: - case repeatMonthlyByDate: tmp=tmp.arg(i18n("month(s)")); break; - case repeatYearly: tmp=tmp.arg(i18n("year(s)")); break; - default: tmp=tmp.arg(TQString()); break; - } - text+=tmp; - text+=br; - - bool repeatsForever = getRepeatForever(); - if (repeatsForever) - { - text+=i18n("Repeats indefinitely"); - } - else - { - dt = readTm(getRepeatEnd()).date(); - text+=i18n("Until %1").arg(dt.toString(Qt::LocalDate)); - } - text+=br; - - if (getRepeatType()==repeatMonthlyByDay) text+=i18n("Repeating on the i-th day of week j")+br; - if (getRepeatType()==repeatMonthlyByDate) text+=i18n("Repeating on the n-th day of the month")+br; - // TODO: show the dayArray when repeating weekly - /*TQBitArray dayArray(7); - if (getRepeatType()==repeatWeekly) text+=i18n("Repeat day flags: %1").arg(getRepeatDays - const int *days = dateEntry->getRepeatDays(); - // Rotate the days of the week, since day numbers on the Pilot and - // in vCal / Events are different. - if (days[0]) dayArray.setBit(6); - for (int i = 1; i < 7; i++) - { - if (days[i]) dayArray.setBit(i-1); - }*/ - text+=ps; - } - - if (getExceptionCount()>0 ) - { - text+=par; - text+=i18n("Exceptions:")+br; - for (int i = 0; i < getExceptionCount(); i++) - { - TQDate exdt=readTm(getExceptions()[i]).date(); - text+=exdt.toString(Qt::LocalDate); - text+=br; - } - text+=ps; - } - - if (!getNote().isEmpty()) - { - text += richText?CSL1("
"):CSL1("-------------------------\n"); - text+=par; - text+=richText?i18n("Note:
"):i18n("Note:\n"); - text+=rtExpand(getNote(), richText); - text+=ps; - } - - return text; -} - -TQDateTime PilotDateEntry::dtStart() const -{ - FUNCTIONSETUP; - return readTm( getEventStart() ); -} - -TQDateTime PilotDateEntry::dtEnd() const -{ - FUNCTIONSETUP; - return readTm( getEventEnd() ); -} - -TQDateTime PilotDateEntry::dtRepeatEnd() const -{ - FUNCTIONSETUP; - return readTm( getRepeatEnd() ); -} - -unsigned int PilotDateEntry::alarmLeadTime() const -{ - FUNCTIONSETUP; - if (!isAlarmEnabled()) return 0; - - int adv = getAdvance(); - if ( adv < 0 ) - { - return 0; // Not possible to enter on the pilot - } - unsigned int t = adv; - int u = getAdvanceUnits(); - - - switch(u) - { - case advMinutes : t *= 60; break; - case advHours : t *= 3600; break; - case advDays : t *= 3600 * 24; break; - default: t = 0; - } - - return t; -} - -PilotRecord *PilotDateEntry::pack() const -{ - int i; - - pi_buffer_t *b = pi_buffer_new( sizeof(fAppointmentInfo) ); - i = pack_Appointment(const_cast(&fAppointmentInfo), b, datebook_v1); - if (i<0) - { - // Generic error from the pack_*() functions. - return 0; - } - - // pack_Appointment sets b->used - return new PilotRecord( b, this ); -} - -/* setExceptions sets a new set of exceptions. Note that - PilotDateEntry assumes ownership of the array and will - delete the old one. */ -void PilotDateEntry::setExceptions(struct tm *e) { - if (fAppointmentInfo.exception != e) - { - KPILOT_FREE(fAppointmentInfo.exception); - } - fAppointmentInfo.exception=e; -} - - -void PilotDateEntry::setDescriptionP(const char *desc, int l) -{ - FUNCTIONSETUP; - KPILOT_FREE(fAppointmentInfo.description); - - if (desc && *desc) - { - if (-1 == l) l=::strlen(desc); - fAppointmentInfo.description = - (char *) ::malloc(l + 1); - if (fAppointmentInfo.description) - { - strlcpy(fAppointmentInfo.description, desc, l+1); - } - else - { - WARNINGKPILOT << "malloc() failed, description not set" << endl; - } - } - else - { - fAppointmentInfo.description = 0L; - } -} - -void PilotDateEntry::setNoteP(const char *note, int l) -{ - FUNCTIONSETUP; - KPILOT_FREE(fAppointmentInfo.note); - - if (note && *note) - { - if (-1 == l) l=::strlen(note); - fAppointmentInfo.note = (char *)::malloc(l + 1); - if (fAppointmentInfo.note) - { - strlcpy(fAppointmentInfo.note, note,l+1); - } - else - { - WARNINGKPILOT << "malloc() failed, note not set" << endl; - } - } - else - { - fAppointmentInfo.note = 0L; - } -} - -void PilotDateEntry::setNote(const TQString &s) -{ - TQCString t = Pilot::toPilot(s); - setNoteP( t.data(),t.length() ); -} - -void PilotDateEntry::setLocation(const TQString &s) -{ - TQString note = Pilot::fromPilot(getNoteP()); - TQRegExp rxp = TQRegExp("^[Ll]ocation:[^\n]+\n"); - - // per TQString docs, this covers null and 0 length - if( s.isEmpty() ) - { - note.replace(rxp,""); - } - else - { - TQString location = "Location: " + s + "\n"; - int pos = note.find(rxp); - - if(pos >= 0) - { - note.replace( rxp, location ); - } - else - { - note = location + note; - setNote( note ); - } - } -} - -TQString PilotDateEntry::getLocation() const -{ - // Read the complete note here and not the filtered - // one from PilotDateEntry::getNote(); - TQString note = Pilot::fromPilot(getNoteP()); - TQRegExp rxp = TQRegExp("^[Ll]ocation:[^\n]+\n"); - int pos = note.find(rxp, 0); - - if(pos >= 0) - { - TQString location = rxp.capturedTexts().first(); - rxp = TQRegExp("^[Ll]ocation:[\\s|\t]*"); - location.replace(rxp,""); - location.replace("\n", ""); - return location; - } - else - { - return ""; - } -} - -void PilotDateEntry::setDescription(const TQString &s) -{ - TQCString t = Pilot::toPilot(s); - setDescriptionP( t.data(),t.length() ); -} - -TQString PilotDateEntry::getNote() const -{ - TQString note = Pilot::fromPilot(getNoteP()); - TQRegExp rxp = TQRegExp("^[Ll]ocation:[^\n]+\n"); - note.replace(rxp, "" ); - return note; -} - -TQString PilotDateEntry::getDescription() const -{ - return Pilot::fromPilot(getDescriptionP()); -} - diff --git a/lib/pilotDateEntry.cpp b/lib/pilotDateEntry.cpp new file mode 100644 index 0000000..58da804 --- /dev/null +++ b/lib/pilotDateEntry.cpp @@ -0,0 +1,478 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** +** This is a C++ wrapper for the Pilot's datebook structures. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include + +#include +#include +#include + +#include + +#include "pilotDateEntry.h" + +static const char *default_date_category_names[] = { + "Unfiled", + "Business", + "Personal", + 0L +} ; + +void PilotDateInfo::resetToDefault() +{ + FUNCTIONSETUP; + // Reset to all 0s + memset(&fInfo,0,sizeof(fInfo)); + // Fill up default categories + for (unsigned int i=0; (i<4) && default_date_category_names[i]; ++i) + { + strncpy(fInfo.category.name[i],default_date_category_names[i],sizeof(fInfo.category.name[0])); + } + + fInfo.startOfWeek = 0; + +} + + +PilotDateEntry::PilotDateEntry():PilotRecordBase() +{ + ::memset(&fAppointmentInfo, 0, sizeof(struct Appointment)); +} + +/* initialize the entry from another one. If rec==NULL, this constructor does the same as PilotDateEntry() +*/ +PilotDateEntry::PilotDateEntry(PilotRecord * rec) : + PilotRecordBase(rec) +{ + ::memset(&fAppointmentInfo, 0, sizeof(fAppointmentInfo)); + if (rec) + { + // Construct a fake pi_buffer for unpack_Appointment. + // No ownership changes occur here. + pi_buffer_t b = { (unsigned char *) rec->data(), rec->size(), rec->size() } ; + unpack_Appointment(&fAppointmentInfo, &b, datebook_v1); + } + return; + +} + +void PilotDateEntry::_copyExceptions(const PilotDateEntry & e) +{ + if (e.fAppointmentInfo.exceptions > 0) + { + size_t blocksize = e.fAppointmentInfo.exceptions * + sizeof(struct tm); + + fAppointmentInfo.exception = (struct tm *)::malloc(blocksize); + + if (fAppointmentInfo.exception) + { + fAppointmentInfo.exceptions = + e.fAppointmentInfo.exceptions; + ::memcpy(fAppointmentInfo.exception, + e.fAppointmentInfo.exception, blocksize); + } + else + { + WARNINGKPILOT << "malloc() failed, exceptions not copied" << endl; + fAppointmentInfo.exceptions = 0; + } + } + else + { + fAppointmentInfo.exceptions = 0; + fAppointmentInfo.exception = 0L; + } +} + + +PilotDateEntry::PilotDateEntry(const PilotDateEntry & e) : + PilotRecordBase(e) +{ + ::memcpy(&fAppointmentInfo, &e.fAppointmentInfo, + sizeof(struct Appointment)); + // See operator = for explanation + fAppointmentInfo.exception = 0L; + fAppointmentInfo.description = 0L; + fAppointmentInfo.note = 0L; + + _copyExceptions(e); + setDescriptionP(e.fAppointmentInfo.description); + setNoteP(e.fAppointmentInfo.note); +} + + +PilotDateEntry & PilotDateEntry::operator = (const PilotDateEntry & e) +{ + if (this != &e) // Pointer equality! + { + KPILOT_FREE(fAppointmentInfo.exception); + KPILOT_FREE(fAppointmentInfo.description); + KPILOT_FREE(fAppointmentInfo.note); + ::memcpy(&fAppointmentInfo, &e.fAppointmentInfo, + sizeof(fAppointmentInfo)); + + // The original pointers were already freed; since we're now + // got the pointers from the new structure and we're going + // to use the standard set functions make sure that + // we don't free() the copies-of-pointers from e, which + // would be disastrous. + // + // + fAppointmentInfo.exception = 0L; + fAppointmentInfo.description = 0L; + fAppointmentInfo.note = 0L; + + _copyExceptions(e); + setDescriptionP(e.fAppointmentInfo.description); + setNoteP(e.fAppointmentInfo.note); + } + + return *this; +} // end of assignment operator + + +TQString PilotDateEntry::getTextRepresentation(TQt::TextFormat richText) +{ + TQString text, tmp; + TQString par = (richText==TQt::RichText) ?CSL1("

"):TQString(); + TQString ps = (richText==TQt::RichText) ?CSL1("

"):CSL1("\n"); + TQString br = (richText==TQt::RichText) ?CSL1("
"):CSL1("\n"); + + // title + name + text += par; + tmp=richText?CSL1("%1"):CSL1("%1"); + text += tmp.arg(rtExpand(getDescription(), richText)); + text += ps; + + TQDateTime dt(readTm(getEventStart())); + TQString startDate(dt.toString(Qt::LocalDate)); + text+=par; + text+=i18n("Start date: %1").arg(startDate); + text+=ps; + + if (isEvent()) + { + text+=par; + text+=i18n("Whole-day event"); + text+=ps; + } + else + { + dt=readTm(getEventEnd()); + TQString endDate(dt.toString(Qt::LocalDate)); + text+=par; + text+=i18n("End date: %1").arg(endDate); + text+=ps; + } + + if ( isAlarmEnabled() ) + { + text+=par; + tmp=i18n("%1 is the duration, %2 is the time unit", "Alarm: %1 %2 before event starts"). + arg(getAdvance()); + switch (getAdvanceUnits()) + { + case advMinutes: tmp=tmp.arg(i18n("minutes")); break; + case advHours: tmp=tmp.arg(i18n("hours")); break; + case advDays: tmp=tmp.arg(i18n("days")); break; + default: tmp=tmp.arg(TQString()); break;; + } + text+=tmp; + text+=ps; + } + + if (getRepeatType() != repeatNone) + { + text+=par; + tmp=i18n("Recurrence: every %1 %2"); + int freq = getRepeatFrequency(); + tmp=tmp.arg(freq); + + switch(getRepeatType()) + { + case repeatDaily: tmp=tmp.arg(i18n("day(s)")); break; + case repeatWeekly: tmp=tmp.arg(i18n("week(s)")); break; + case repeatMonthlyByDay: + case repeatMonthlyByDate: tmp=tmp.arg(i18n("month(s)")); break; + case repeatYearly: tmp=tmp.arg(i18n("year(s)")); break; + default: tmp=tmp.arg(TQString()); break; + } + text+=tmp; + text+=br; + + bool repeatsForever = getRepeatForever(); + if (repeatsForever) + { + text+=i18n("Repeats indefinitely"); + } + else + { + dt = readTm(getRepeatEnd()).date(); + text+=i18n("Until %1").arg(dt.toString(Qt::LocalDate)); + } + text+=br; + + if (getRepeatType()==repeatMonthlyByDay) text+=i18n("Repeating on the i-th day of week j")+br; + if (getRepeatType()==repeatMonthlyByDate) text+=i18n("Repeating on the n-th day of the month")+br; + // TODO: show the dayArray when repeating weekly + /*TQBitArray dayArray(7); + if (getRepeatType()==repeatWeekly) text+=i18n("Repeat day flags: %1").arg(getRepeatDays + const int *days = dateEntry->getRepeatDays(); + // Rotate the days of the week, since day numbers on the Pilot and + // in vCal / Events are different. + if (days[0]) dayArray.setBit(6); + for (int i = 1; i < 7; i++) + { + if (days[i]) dayArray.setBit(i-1); + }*/ + text+=ps; + } + + if (getExceptionCount()>0 ) + { + text+=par; + text+=i18n("Exceptions:")+br; + for (int i = 0; i < getExceptionCount(); i++) + { + TQDate exdt=readTm(getExceptions()[i]).date(); + text+=exdt.toString(Qt::LocalDate); + text+=br; + } + text+=ps; + } + + if (!getNote().isEmpty()) + { + text += richText?CSL1("
"):CSL1("-------------------------\n"); + text+=par; + text+=richText?i18n("Note:
"):i18n("Note:\n"); + text+=rtExpand(getNote(), richText); + text+=ps; + } + + return text; +} + +TQDateTime PilotDateEntry::dtStart() const +{ + FUNCTIONSETUP; + return readTm( getEventStart() ); +} + +TQDateTime PilotDateEntry::dtEnd() const +{ + FUNCTIONSETUP; + return readTm( getEventEnd() ); +} + +TQDateTime PilotDateEntry::dtRepeatEnd() const +{ + FUNCTIONSETUP; + return readTm( getRepeatEnd() ); +} + +unsigned int PilotDateEntry::alarmLeadTime() const +{ + FUNCTIONSETUP; + if (!isAlarmEnabled()) return 0; + + int adv = getAdvance(); + if ( adv < 0 ) + { + return 0; // Not possible to enter on the pilot + } + unsigned int t = adv; + int u = getAdvanceUnits(); + + + switch(u) + { + case advMinutes : t *= 60; break; + case advHours : t *= 3600; break; + case advDays : t *= 3600 * 24; break; + default: t = 0; + } + + return t; +} + +PilotRecord *PilotDateEntry::pack() const +{ + int i; + + pi_buffer_t *b = pi_buffer_new( sizeof(fAppointmentInfo) ); + i = pack_Appointment(const_cast(&fAppointmentInfo), b, datebook_v1); + if (i<0) + { + // Generic error from the pack_*() functions. + return 0; + } + + // pack_Appointment sets b->used + return new PilotRecord( b, this ); +} + +/* setExceptions sets a new set of exceptions. Note that + PilotDateEntry assumes ownership of the array and will + delete the old one. */ +void PilotDateEntry::setExceptions(struct tm *e) { + if (fAppointmentInfo.exception != e) + { + KPILOT_FREE(fAppointmentInfo.exception); + } + fAppointmentInfo.exception=e; +} + + +void PilotDateEntry::setDescriptionP(const char *desc, int l) +{ + FUNCTIONSETUP; + KPILOT_FREE(fAppointmentInfo.description); + + if (desc && *desc) + { + if (-1 == l) l=::strlen(desc); + fAppointmentInfo.description = + (char *) ::malloc(l + 1); + if (fAppointmentInfo.description) + { + strlcpy(fAppointmentInfo.description, desc, l+1); + } + else + { + WARNINGKPILOT << "malloc() failed, description not set" << endl; + } + } + else + { + fAppointmentInfo.description = 0L; + } +} + +void PilotDateEntry::setNoteP(const char *note, int l) +{ + FUNCTIONSETUP; + KPILOT_FREE(fAppointmentInfo.note); + + if (note && *note) + { + if (-1 == l) l=::strlen(note); + fAppointmentInfo.note = (char *)::malloc(l + 1); + if (fAppointmentInfo.note) + { + strlcpy(fAppointmentInfo.note, note,l+1); + } + else + { + WARNINGKPILOT << "malloc() failed, note not set" << endl; + } + } + else + { + fAppointmentInfo.note = 0L; + } +} + +void PilotDateEntry::setNote(const TQString &s) +{ + TQCString t = Pilot::toPilot(s); + setNoteP( t.data(),t.length() ); +} + +void PilotDateEntry::setLocation(const TQString &s) +{ + TQString note = Pilot::fromPilot(getNoteP()); + TQRegExp rxp = TQRegExp("^[Ll]ocation:[^\n]+\n"); + + // per TQString docs, this covers null and 0 length + if( s.isEmpty() ) + { + note.replace(rxp,""); + } + else + { + TQString location = "Location: " + s + "\n"; + int pos = note.find(rxp); + + if(pos >= 0) + { + note.replace( rxp, location ); + } + else + { + note = location + note; + setNote( note ); + } + } +} + +TQString PilotDateEntry::getLocation() const +{ + // Read the complete note here and not the filtered + // one from PilotDateEntry::getNote(); + TQString note = Pilot::fromPilot(getNoteP()); + TQRegExp rxp = TQRegExp("^[Ll]ocation:[^\n]+\n"); + int pos = note.find(rxp, 0); + + if(pos >= 0) + { + TQString location = rxp.capturedTexts().first(); + rxp = TQRegExp("^[Ll]ocation:[\\s|\t]*"); + location.replace(rxp,""); + location.replace("\n", ""); + return location; + } + else + { + return ""; + } +} + +void PilotDateEntry::setDescription(const TQString &s) +{ + TQCString t = Pilot::toPilot(s); + setDescriptionP( t.data(),t.length() ); +} + +TQString PilotDateEntry::getNote() const +{ + TQString note = Pilot::fromPilot(getNoteP()); + TQRegExp rxp = TQRegExp("^[Ll]ocation:[^\n]+\n"); + note.replace(rxp, "" ); + return note; +} + +TQString PilotDateEntry::getDescription() const +{ + return Pilot::fromPilot(getDescriptionP()); +} + diff --git a/lib/pilotDateEntry.h b/lib/pilotDateEntry.h index 4d33693..d960a22 100644 --- a/lib/pilotDateEntry.h +++ b/lib/pilotDateEntry.h @@ -5,7 +5,7 @@ ** Copyright (C) 1998-2001 by Dan Pilone ** Copyright (C) 2003-2004 Reinhold Kainhofer ** -** See the .cc file for an explanation of what this file is for. +** See the .cpp file for an explanation of what this file is for. */ /** @file pilotDateEntry.h defines a wrapper for datebook entries. */ diff --git a/lib/pilotLocalDatabase.cc b/lib/pilotLocalDatabase.cc deleted file mode 100644 index ea78ac0..0000000 --- a/lib/pilotLocalDatabase.cc +++ /dev/null @@ -1,762 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** -** This defines an interface to Pilot databases on the local disk. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - - -#include "options.h" - -#include -#include -#include - -#include - -#include - -#include -#include -#include -#include -#include - -#include -#include -#include -#include - -#include "pilotRecord.h" -#include "pilotLocalDatabase.h" - -typedef TQValueVector Records; - -class PilotLocalDatabase::Private : public Records -{ -public: - static const int DEFAULT_SIZE = 128; - Private(int size=DEFAULT_SIZE) : Records(size) { resetIndex(); } - ~Private() { deleteRecords(); } - - void deleteRecords() - { - for (unsigned int i=0; iisEmpty()) - { - fPathName = *fPathBase; - } - else - { - fPathName = TDEGlobal::dirs()->saveLocation("data", - CSL1("kpilot/DBBackup/")); - } - fixupDBName(); - openDatabase(); - if (!isOpen()) - { - fPathName=path; - } - } - -} - -PilotLocalDatabase::PilotLocalDatabase(const TQString &dbName) : - PilotDatabase( TQString() ), - fPathName( TQString() ), - fDBName( TQString() ), - fAppInfo(0L), - fAppLen(0), - d(0L) -{ - FUNCTIONSETUP; - - int p = dbName.findRev( '/' ); - if (p<0) - { - // No slash - fPathName = CSL1("."); - fDBName = dbName; - } - else - { - fPathName = dbName.left(p); - fDBName = dbName.mid(p+1); - } - openDatabase(); -} - -PilotLocalDatabase::~PilotLocalDatabase() -{ - FUNCTIONSETUP; - - closeDatabase(); - delete[]fAppInfo; - delete d; -} - -// Changes any forward slashes to underscores -void PilotLocalDatabase::fixupDBName() -{ - FUNCTIONSETUP; - fDBName = fDBName.replace(CSL1("/"),CSL1("_")); -} - -bool PilotLocalDatabase::createDatabase(long creator, long type, int, int flags, int version) -{ - FUNCTIONSETUP; - - // if the database is already open, we cannot create it again. - // How about completely resetting it? (i.e. deleting it and then - // creating it again) - if (isOpen()) - { - DEBUGKPILOT << fname << ": Database " << fDBName - << " already open. Cannot recreate it." << endl; - return true; - } - - DEBUGKPILOT << fname << ": Creating database " << fDBName << endl; - - // Database names seem to be latin1. - Pilot::toPilot(fDBName, fDBInfo.name, sizeof(fDBInfo.name)); - fDBInfo.creator=creator; - fDBInfo.type=type; - fDBInfo.more=0; - fDBInfo.flags=flags; - fDBInfo.miscFlags=0; - fDBInfo.version=version; - fDBInfo.modnum=0; - fDBInfo.index=0; - fDBInfo.createDate=(TQDateTime::currentDateTime()).toTime_t(); - fDBInfo.modifyDate=(TQDateTime::currentDateTime()).toTime_t(); - fDBInfo.backupDate=(TQDateTime::currentDateTime()).toTime_t(); - - delete[] fAppInfo; - fAppInfo=0L; - fAppLen=0; - - d = new Private; - - // TODO: Do I have to open it explicitly??? - setDBOpen(true); - return true; -} - -int PilotLocalDatabase::deleteDatabase() -{ - FUNCTIONSETUP; - if (isOpen()) - { - closeDatabase(); - } - - TQString dbpath=dbPathName(); - TQFile fl(dbpath); - if (TQFile::remove(dbPathName())) - { - return 0; - } - else - { - return -1; - } -} - - - -// Reads the application block info -int PilotLocalDatabase::readAppBlock(unsigned char *buffer, int size) -{ - FUNCTIONSETUP; - - size_t m = kMin((size_t)size,(size_t)fAppLen); - - if (!isOpen()) - { - WARNINGKPILOT << "DB not open!" << endl; - memset(buffer,0,m); - return -1; - } - - memcpy((void *) buffer, fAppInfo, m); - return fAppLen; -} - -int PilotLocalDatabase::writeAppBlock(unsigned char *buffer, int len) -{ - FUNCTIONSETUP; - - if (!isOpen()) - { - WARNINGKPILOT << "DB not open!" << endl; - return -1; - } - delete[]fAppInfo; - fAppLen = len; - fAppInfo = new char[fAppLen]; - - memcpy(fAppInfo, (void *) buffer, fAppLen); - return 0; -} - - -// returns the number of records in the database -unsigned int PilotLocalDatabase::recordCount() const -{ - if (d && isOpen()) - { - return d->size(); - } - else - { - return 0; - } -} - - -// Returns a TQValueList of all record ids in the database. -TQValueList PilotLocalDatabase::idList() -{ - int idlen=recordCount(); - TQValueList idlist; - if (idlen<=0) - { - return idlist; - } - - // now create the TQValue list from the idarr: - for (int i=0; iid()); - } - - return idlist; -} - -// Reads a record from database by id, returns record length -PilotRecord *PilotLocalDatabase::readRecordById(recordid_t id) -{ - FUNCTIONSETUP; - - if (!isOpen()) - { - WARNINGKPILOT << "Database '" << fDBName << " not open!" << endl; - return 0L; - } - - d->pending = -1; - - for (unsigned int i = 0; i < d->size(); i++) - { - if ((*d)[i]->id() == id) - { - PilotRecord *newRecord = new PilotRecord((*d)[i]); - d->current = i; - return newRecord; - } - } - return 0L; -} - -// Reads a record from database, returns the record -PilotRecord *PilotLocalDatabase::readRecordByIndex(int index) -{ - FUNCTIONSETUP; - - if (index < 0) - { - DEBUGKPILOT << fname << ": Index " << index << " is bogus." << endl; - return 0L; - } - - d->pending = -1; - if (!isOpen()) - { - WARNINGKPILOT << "DB not open!" << endl; - return 0L; - } - - DEBUGKPILOT << fname << ": Index=" << index << " Count=" << recordCount() << endl; - - if ( (unsigned int)index >= recordCount() ) - { - return 0L; - } - PilotRecord *newRecord = new PilotRecord((*d)[index]); - d->current = index; - - return newRecord; -} - -// Reads the next record from database in category 'category' -PilotRecord *PilotLocalDatabase::readNextRecInCategory(int category) -{ - FUNCTIONSETUP; - d->pending = -1; - if (!isOpen()) - { - WARNINGKPILOT << "DB not open!" << endl; - return 0L; - } - - while ((d->current < d->size()) - && ((*d)[d->current]->category() != category)) - { - d->current++; - } - - if (d->current >= d->size()) - return 0L; - PilotRecord *newRecord = new PilotRecord((*d)[d->current]); - - d->current++; // so we skip it next time - return newRecord; -} - -const PilotRecord *PilotLocalDatabase::findNextNewRecord() -{ - FUNCTIONSETUP; - - if (!isOpen()) - { - WARNINGKPILOT << "DB not open!" << endl; - return 0L; - } - DEBUGKPILOT << fname << ": looking for new record from " << d->current << endl; - // Should this also check for deleted? - while ((d->current < d->size()) - && ((*d)[d->current]->id() != 0 )) - { - d->current++; - } - - if (d->current >= d->size()) - return 0L; - - d->pending = d->current; // Record which one needs the new id - d->current++; // so we skip it next time - return (*d)[d->pending]; -} - -PilotRecord *PilotLocalDatabase::readNextModifiedRec(int *ind) -{ - FUNCTIONSETUP; - - if (!isOpen()) - { - WARNINGKPILOT << "DB not open!" << endl; - return 0L; - } - - d->pending = -1; - // Should this also check for deleted? - while ((d->current < d->size()) - && !((*d)[d->current]->isModified()) && ((*d)[d->current]->id()>0 )) - { - d->current++; - } - - if (d->current >= d->size()) - { - return 0L; - } - PilotRecord *newRecord = new PilotRecord((*d)[d->current]); - if (ind) - { - *ind=d->current; - } - - d->pending = d->current; // Record which one needs the new id - d->current++; // so we skip it next time - return newRecord; -} - -// Writes a new ID to the record specified the index. Not supported on Serial connections -recordid_t PilotLocalDatabase::updateID(recordid_t id) -{ - FUNCTIONSETUP; - - if (!isOpen()) - { - WARNINGKPILOT << "DB not open!" << endl; - return 0; - } - if (d->pending < 0) - { - WARNINGKPILOT << "Last call was NOT readNextModifiedRec()" << endl; - return 0; - } - (*d)[d->pending]->setID(id); - d->pending = -1; - return id; -} - -// Writes a new record to database (if 'id' == 0, it is assumed that this is a new record to be installed on pilot) -recordid_t PilotLocalDatabase::writeRecord(PilotRecord * newRecord) -{ - FUNCTIONSETUP; - - if (!isOpen()) - { - WARNINGKPILOT << "DB not open!" << endl; - return 0; - } - - d->pending = -1; - if (!newRecord) - { - WARNINGKPILOT << "Record to be written is invalid!" << endl; - return 0; - } - - // Instead of making the app do it, assume that whenever a record is - // written to the database it is dirty. (You can clean up the database with - // resetSyncFlags().) This will make things get copied twice during a hot-sync - // but shouldn't cause any other major headaches. - newRecord->setModified( true ); - - // First check to see if we have this record: - if (newRecord->id() != 0) - { - for (unsigned int i = 0; i < d->size(); i++) - if ((*d)[i]->id() == newRecord->id()) - { - delete (*d)[i]; - - (*d)[i] = new PilotRecord(newRecord); - return 0; - } - } - // Ok, we don't have it, so just tack it on. - d->append( new PilotRecord(newRecord) ); - return newRecord->id(); -} - -// Deletes a record with the given recordid_t from the database, or all records, if all is set to true. The recordid_t will be ignored in this case -int PilotLocalDatabase::deleteRecord(recordid_t id, bool all) -{ - FUNCTIONSETUP; - if (!isOpen()) - { - WARNINGKPILOT <<"DB not open"<resetIndex(); - if (all) - { - d->deleteRecords(); - d->clear(); - return 0; - } - else - { - Private::Iterator i; - for ( i=d->begin() ; i!=d->end(); ++i) - { - if ((*i) && (*i)->id() == id) break; - } - if ( (i!=d->end()) && (*i) && (*i)->id() == id) - { - d->erase(i); - } - else - { - // Record with this id does not exist! - return -1; - } - } - return 0; -} - - -// Resets all records in the database to not dirty. -int PilotLocalDatabase::resetSyncFlags() -{ - FUNCTIONSETUP; - - if (!isOpen()) - { - WARNINGKPILOT << "DB not open!" << endl; - return -1; - } - d->pending = -1; - for (unsigned int i = 0; i < d->size(); i++) - { - (*d)[i]->setModified( false ); - } - return 0; -} - -// Resets next record index to beginning -int PilotLocalDatabase::resetDBIndex() -{ - FUNCTIONSETUP; - if (!isOpen()) - { - WARNINGKPILOT << "DB not open!" << endl; - return -1; - } - d->resetIndex(); - return 0; -} - -// Purges all Archived/Deleted records from Palm Pilot database -int PilotLocalDatabase::cleanup() -{ - FUNCTIONSETUP; - if (!isOpen()) - { - WARNINGKPILOT << "DB not open!" << endl; - return -1; - } - d->resetIndex(); - - /* Not the for loop one might expect since when we erase() - * a record the iterator changes too. - */ - Private::Iterator i = d->begin(); - while ( i!=d->end() ) - { - if ( (*i)->isDeleted() || (*i)->isArchived() ) - { - delete (*i); - i = d->erase(i); - } - else - { - ++i; - } - } - - // Don't have to do anything. Will be taken care of by closeDatabase()... - // Changed! - return 0; -} - -TQString PilotLocalDatabase::dbPathName() const -{ - FUNCTIONSETUP; - TQString tempName(fPathName); - TQString slash = CSL1("/"); - - if (!tempName.endsWith(slash)) tempName += slash; - tempName += getDBName(); - tempName += CSL1(".pdb"); - return tempName; -} - -void PilotLocalDatabase::openDatabase() -{ - FUNCTIONSETUP; - - pi_file *dbFile; - - setDBOpen(false); - - dbFile = pi_file_open( TQFile::encodeName(dbPathName()) ); - if (dbFile == 0L) - { - TQString path = dbPathName(); - DEBUGKPILOT << fname << ": Failed to open " << path << endl; - return; - } - - - PI_SIZE_T size = 0; - void *tmpBuffer; - pi_file_get_info(dbFile, &fDBInfo); - pi_file_get_app_info(dbFile, &tmpBuffer, &size); - fAppLen = size; - fAppInfo = new char[fAppLen]; - memcpy(fAppInfo, tmpBuffer, fAppLen); - - int count; - pi_file_get_entries(dbFile, &count); - if (count >= 0) - { - KPILOT_DELETE(d); - d = new Private(count); - } - - int attr, cat; - recordid_t id; - unsigned int i = 0; - while (pi_file_read_record(dbFile, i, - &tmpBuffer, &size, &attr, &cat, &id) == 0) - { - pi_buffer_t *b = pi_buffer_new(size); - memcpy(b->data,tmpBuffer,size); - b->used = size; - (*d)[i] = new PilotRecord(b, attr, cat, id); - i++; - } - pi_file_close(dbFile); // We done with it once we've read it in. - - KSaveFile::backupFile( dbPathName() ); - - setDBOpen(true); -} - -void PilotLocalDatabase::closeDatabase() -{ - FUNCTIONSETUP; - pi_file *dbFile; - - if (!isOpen()) - { - DEBUGKPILOT << fname << ": Database " << fDBName - << " is not open. Cannot close and write it" - << endl; - return; - } - - TQString newName = dbPathName() + CSL1(".new"); - TQString path = dbPathName(); - DEBUGKPILOT << fname - << ": Creating temp file " << newName - << " for the database file " << path << endl; - - dbFile = pi_file_create(TQFile::encodeName(newName),&fDBInfo); - pi_file_set_app_info(dbFile, fAppInfo, fAppLen); - - for (unsigned int i = 0; i < d->size(); i++) - { - // How did a NULL pointer sneak in here? - if (!(*d)[i]) - { - continue; - } - - if (((*d)[i]->id() == 0) && ((*d)[i]->isDeleted())) - { - // Just ignore it - } - else - { - pi_file_append_record(dbFile, - (*d)[i]->data(), - (*d)[i]->size(), - (*d)[i]->attributes(), (*d)[i]->category(), - (*d)[i]->id()); - } - } - - pi_file_close(dbFile); - TQFile::remove(dbPathName()); - rename((const char *) TQFile::encodeName(newName), - (const char *) TQFile::encodeName(dbPathName())); - setDBOpen(false); -} - - -TQString *PilotLocalDatabase::fPathBase = 0L; - -void PilotLocalDatabase::setDBPath(const TQString &s) -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname - << ": Setting default DB path to " - << s - << endl; - - if (!fPathBase) - { - fPathBase = new TQString(s); - } - else - { - *fPathBase = s; - } -} - -/* virtual */ PilotDatabase::DBType PilotLocalDatabase::dbType() const -{ - return eLocalDB; -} - - -/* static */ bool PilotLocalDatabase::infoFromFile( const TQString &path, DBInfo *d ) -{ - FUNCTIONSETUP; - - pi_file *f = 0L; - - if (!d) - { - return false; - } - if (!TQFile::exists(path)) - { - return false; - } - - TQCString fileName = TQFile::encodeName( path ); - f = pi_file_open( fileName ); - if (!f) - { - WARNINGKPILOT << "Can't open " << path << endl; - return false; - } - - pi_file_get_info(f,d); - pi_file_close(f); - - return true; -} - diff --git a/lib/pilotLocalDatabase.cpp b/lib/pilotLocalDatabase.cpp new file mode 100644 index 0000000..ea78ac0 --- /dev/null +++ b/lib/pilotLocalDatabase.cpp @@ -0,0 +1,762 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** +** This defines an interface to Pilot databases on the local disk. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + + +#include "options.h" + +#include +#include +#include + +#include + +#include + +#include +#include +#include +#include +#include + +#include +#include +#include +#include + +#include "pilotRecord.h" +#include "pilotLocalDatabase.h" + +typedef TQValueVector Records; + +class PilotLocalDatabase::Private : public Records +{ +public: + static const int DEFAULT_SIZE = 128; + Private(int size=DEFAULT_SIZE) : Records(size) { resetIndex(); } + ~Private() { deleteRecords(); } + + void deleteRecords() + { + for (unsigned int i=0; iisEmpty()) + { + fPathName = *fPathBase; + } + else + { + fPathName = TDEGlobal::dirs()->saveLocation("data", + CSL1("kpilot/DBBackup/")); + } + fixupDBName(); + openDatabase(); + if (!isOpen()) + { + fPathName=path; + } + } + +} + +PilotLocalDatabase::PilotLocalDatabase(const TQString &dbName) : + PilotDatabase( TQString() ), + fPathName( TQString() ), + fDBName( TQString() ), + fAppInfo(0L), + fAppLen(0), + d(0L) +{ + FUNCTIONSETUP; + + int p = dbName.findRev( '/' ); + if (p<0) + { + // No slash + fPathName = CSL1("."); + fDBName = dbName; + } + else + { + fPathName = dbName.left(p); + fDBName = dbName.mid(p+1); + } + openDatabase(); +} + +PilotLocalDatabase::~PilotLocalDatabase() +{ + FUNCTIONSETUP; + + closeDatabase(); + delete[]fAppInfo; + delete d; +} + +// Changes any forward slashes to underscores +void PilotLocalDatabase::fixupDBName() +{ + FUNCTIONSETUP; + fDBName = fDBName.replace(CSL1("/"),CSL1("_")); +} + +bool PilotLocalDatabase::createDatabase(long creator, long type, int, int flags, int version) +{ + FUNCTIONSETUP; + + // if the database is already open, we cannot create it again. + // How about completely resetting it? (i.e. deleting it and then + // creating it again) + if (isOpen()) + { + DEBUGKPILOT << fname << ": Database " << fDBName + << " already open. Cannot recreate it." << endl; + return true; + } + + DEBUGKPILOT << fname << ": Creating database " << fDBName << endl; + + // Database names seem to be latin1. + Pilot::toPilot(fDBName, fDBInfo.name, sizeof(fDBInfo.name)); + fDBInfo.creator=creator; + fDBInfo.type=type; + fDBInfo.more=0; + fDBInfo.flags=flags; + fDBInfo.miscFlags=0; + fDBInfo.version=version; + fDBInfo.modnum=0; + fDBInfo.index=0; + fDBInfo.createDate=(TQDateTime::currentDateTime()).toTime_t(); + fDBInfo.modifyDate=(TQDateTime::currentDateTime()).toTime_t(); + fDBInfo.backupDate=(TQDateTime::currentDateTime()).toTime_t(); + + delete[] fAppInfo; + fAppInfo=0L; + fAppLen=0; + + d = new Private; + + // TODO: Do I have to open it explicitly??? + setDBOpen(true); + return true; +} + +int PilotLocalDatabase::deleteDatabase() +{ + FUNCTIONSETUP; + if (isOpen()) + { + closeDatabase(); + } + + TQString dbpath=dbPathName(); + TQFile fl(dbpath); + if (TQFile::remove(dbPathName())) + { + return 0; + } + else + { + return -1; + } +} + + + +// Reads the application block info +int PilotLocalDatabase::readAppBlock(unsigned char *buffer, int size) +{ + FUNCTIONSETUP; + + size_t m = kMin((size_t)size,(size_t)fAppLen); + + if (!isOpen()) + { + WARNINGKPILOT << "DB not open!" << endl; + memset(buffer,0,m); + return -1; + } + + memcpy((void *) buffer, fAppInfo, m); + return fAppLen; +} + +int PilotLocalDatabase::writeAppBlock(unsigned char *buffer, int len) +{ + FUNCTIONSETUP; + + if (!isOpen()) + { + WARNINGKPILOT << "DB not open!" << endl; + return -1; + } + delete[]fAppInfo; + fAppLen = len; + fAppInfo = new char[fAppLen]; + + memcpy(fAppInfo, (void *) buffer, fAppLen); + return 0; +} + + +// returns the number of records in the database +unsigned int PilotLocalDatabase::recordCount() const +{ + if (d && isOpen()) + { + return d->size(); + } + else + { + return 0; + } +} + + +// Returns a TQValueList of all record ids in the database. +TQValueList PilotLocalDatabase::idList() +{ + int idlen=recordCount(); + TQValueList idlist; + if (idlen<=0) + { + return idlist; + } + + // now create the TQValue list from the idarr: + for (int i=0; iid()); + } + + return idlist; +} + +// Reads a record from database by id, returns record length +PilotRecord *PilotLocalDatabase::readRecordById(recordid_t id) +{ + FUNCTIONSETUP; + + if (!isOpen()) + { + WARNINGKPILOT << "Database '" << fDBName << " not open!" << endl; + return 0L; + } + + d->pending = -1; + + for (unsigned int i = 0; i < d->size(); i++) + { + if ((*d)[i]->id() == id) + { + PilotRecord *newRecord = new PilotRecord((*d)[i]); + d->current = i; + return newRecord; + } + } + return 0L; +} + +// Reads a record from database, returns the record +PilotRecord *PilotLocalDatabase::readRecordByIndex(int index) +{ + FUNCTIONSETUP; + + if (index < 0) + { + DEBUGKPILOT << fname << ": Index " << index << " is bogus." << endl; + return 0L; + } + + d->pending = -1; + if (!isOpen()) + { + WARNINGKPILOT << "DB not open!" << endl; + return 0L; + } + + DEBUGKPILOT << fname << ": Index=" << index << " Count=" << recordCount() << endl; + + if ( (unsigned int)index >= recordCount() ) + { + return 0L; + } + PilotRecord *newRecord = new PilotRecord((*d)[index]); + d->current = index; + + return newRecord; +} + +// Reads the next record from database in category 'category' +PilotRecord *PilotLocalDatabase::readNextRecInCategory(int category) +{ + FUNCTIONSETUP; + d->pending = -1; + if (!isOpen()) + { + WARNINGKPILOT << "DB not open!" << endl; + return 0L; + } + + while ((d->current < d->size()) + && ((*d)[d->current]->category() != category)) + { + d->current++; + } + + if (d->current >= d->size()) + return 0L; + PilotRecord *newRecord = new PilotRecord((*d)[d->current]); + + d->current++; // so we skip it next time + return newRecord; +} + +const PilotRecord *PilotLocalDatabase::findNextNewRecord() +{ + FUNCTIONSETUP; + + if (!isOpen()) + { + WARNINGKPILOT << "DB not open!" << endl; + return 0L; + } + DEBUGKPILOT << fname << ": looking for new record from " << d->current << endl; + // Should this also check for deleted? + while ((d->current < d->size()) + && ((*d)[d->current]->id() != 0 )) + { + d->current++; + } + + if (d->current >= d->size()) + return 0L; + + d->pending = d->current; // Record which one needs the new id + d->current++; // so we skip it next time + return (*d)[d->pending]; +} + +PilotRecord *PilotLocalDatabase::readNextModifiedRec(int *ind) +{ + FUNCTIONSETUP; + + if (!isOpen()) + { + WARNINGKPILOT << "DB not open!" << endl; + return 0L; + } + + d->pending = -1; + // Should this also check for deleted? + while ((d->current < d->size()) + && !((*d)[d->current]->isModified()) && ((*d)[d->current]->id()>0 )) + { + d->current++; + } + + if (d->current >= d->size()) + { + return 0L; + } + PilotRecord *newRecord = new PilotRecord((*d)[d->current]); + if (ind) + { + *ind=d->current; + } + + d->pending = d->current; // Record which one needs the new id + d->current++; // so we skip it next time + return newRecord; +} + +// Writes a new ID to the record specified the index. Not supported on Serial connections +recordid_t PilotLocalDatabase::updateID(recordid_t id) +{ + FUNCTIONSETUP; + + if (!isOpen()) + { + WARNINGKPILOT << "DB not open!" << endl; + return 0; + } + if (d->pending < 0) + { + WARNINGKPILOT << "Last call was NOT readNextModifiedRec()" << endl; + return 0; + } + (*d)[d->pending]->setID(id); + d->pending = -1; + return id; +} + +// Writes a new record to database (if 'id' == 0, it is assumed that this is a new record to be installed on pilot) +recordid_t PilotLocalDatabase::writeRecord(PilotRecord * newRecord) +{ + FUNCTIONSETUP; + + if (!isOpen()) + { + WARNINGKPILOT << "DB not open!" << endl; + return 0; + } + + d->pending = -1; + if (!newRecord) + { + WARNINGKPILOT << "Record to be written is invalid!" << endl; + return 0; + } + + // Instead of making the app do it, assume that whenever a record is + // written to the database it is dirty. (You can clean up the database with + // resetSyncFlags().) This will make things get copied twice during a hot-sync + // but shouldn't cause any other major headaches. + newRecord->setModified( true ); + + // First check to see if we have this record: + if (newRecord->id() != 0) + { + for (unsigned int i = 0; i < d->size(); i++) + if ((*d)[i]->id() == newRecord->id()) + { + delete (*d)[i]; + + (*d)[i] = new PilotRecord(newRecord); + return 0; + } + } + // Ok, we don't have it, so just tack it on. + d->append( new PilotRecord(newRecord) ); + return newRecord->id(); +} + +// Deletes a record with the given recordid_t from the database, or all records, if all is set to true. The recordid_t will be ignored in this case +int PilotLocalDatabase::deleteRecord(recordid_t id, bool all) +{ + FUNCTIONSETUP; + if (!isOpen()) + { + WARNINGKPILOT <<"DB not open"<resetIndex(); + if (all) + { + d->deleteRecords(); + d->clear(); + return 0; + } + else + { + Private::Iterator i; + for ( i=d->begin() ; i!=d->end(); ++i) + { + if ((*i) && (*i)->id() == id) break; + } + if ( (i!=d->end()) && (*i) && (*i)->id() == id) + { + d->erase(i); + } + else + { + // Record with this id does not exist! + return -1; + } + } + return 0; +} + + +// Resets all records in the database to not dirty. +int PilotLocalDatabase::resetSyncFlags() +{ + FUNCTIONSETUP; + + if (!isOpen()) + { + WARNINGKPILOT << "DB not open!" << endl; + return -1; + } + d->pending = -1; + for (unsigned int i = 0; i < d->size(); i++) + { + (*d)[i]->setModified( false ); + } + return 0; +} + +// Resets next record index to beginning +int PilotLocalDatabase::resetDBIndex() +{ + FUNCTIONSETUP; + if (!isOpen()) + { + WARNINGKPILOT << "DB not open!" << endl; + return -1; + } + d->resetIndex(); + return 0; +} + +// Purges all Archived/Deleted records from Palm Pilot database +int PilotLocalDatabase::cleanup() +{ + FUNCTIONSETUP; + if (!isOpen()) + { + WARNINGKPILOT << "DB not open!" << endl; + return -1; + } + d->resetIndex(); + + /* Not the for loop one might expect since when we erase() + * a record the iterator changes too. + */ + Private::Iterator i = d->begin(); + while ( i!=d->end() ) + { + if ( (*i)->isDeleted() || (*i)->isArchived() ) + { + delete (*i); + i = d->erase(i); + } + else + { + ++i; + } + } + + // Don't have to do anything. Will be taken care of by closeDatabase()... + // Changed! + return 0; +} + +TQString PilotLocalDatabase::dbPathName() const +{ + FUNCTIONSETUP; + TQString tempName(fPathName); + TQString slash = CSL1("/"); + + if (!tempName.endsWith(slash)) tempName += slash; + tempName += getDBName(); + tempName += CSL1(".pdb"); + return tempName; +} + +void PilotLocalDatabase::openDatabase() +{ + FUNCTIONSETUP; + + pi_file *dbFile; + + setDBOpen(false); + + dbFile = pi_file_open( TQFile::encodeName(dbPathName()) ); + if (dbFile == 0L) + { + TQString path = dbPathName(); + DEBUGKPILOT << fname << ": Failed to open " << path << endl; + return; + } + + + PI_SIZE_T size = 0; + void *tmpBuffer; + pi_file_get_info(dbFile, &fDBInfo); + pi_file_get_app_info(dbFile, &tmpBuffer, &size); + fAppLen = size; + fAppInfo = new char[fAppLen]; + memcpy(fAppInfo, tmpBuffer, fAppLen); + + int count; + pi_file_get_entries(dbFile, &count); + if (count >= 0) + { + KPILOT_DELETE(d); + d = new Private(count); + } + + int attr, cat; + recordid_t id; + unsigned int i = 0; + while (pi_file_read_record(dbFile, i, + &tmpBuffer, &size, &attr, &cat, &id) == 0) + { + pi_buffer_t *b = pi_buffer_new(size); + memcpy(b->data,tmpBuffer,size); + b->used = size; + (*d)[i] = new PilotRecord(b, attr, cat, id); + i++; + } + pi_file_close(dbFile); // We done with it once we've read it in. + + KSaveFile::backupFile( dbPathName() ); + + setDBOpen(true); +} + +void PilotLocalDatabase::closeDatabase() +{ + FUNCTIONSETUP; + pi_file *dbFile; + + if (!isOpen()) + { + DEBUGKPILOT << fname << ": Database " << fDBName + << " is not open. Cannot close and write it" + << endl; + return; + } + + TQString newName = dbPathName() + CSL1(".new"); + TQString path = dbPathName(); + DEBUGKPILOT << fname + << ": Creating temp file " << newName + << " for the database file " << path << endl; + + dbFile = pi_file_create(TQFile::encodeName(newName),&fDBInfo); + pi_file_set_app_info(dbFile, fAppInfo, fAppLen); + + for (unsigned int i = 0; i < d->size(); i++) + { + // How did a NULL pointer sneak in here? + if (!(*d)[i]) + { + continue; + } + + if (((*d)[i]->id() == 0) && ((*d)[i]->isDeleted())) + { + // Just ignore it + } + else + { + pi_file_append_record(dbFile, + (*d)[i]->data(), + (*d)[i]->size(), + (*d)[i]->attributes(), (*d)[i]->category(), + (*d)[i]->id()); + } + } + + pi_file_close(dbFile); + TQFile::remove(dbPathName()); + rename((const char *) TQFile::encodeName(newName), + (const char *) TQFile::encodeName(dbPathName())); + setDBOpen(false); +} + + +TQString *PilotLocalDatabase::fPathBase = 0L; + +void PilotLocalDatabase::setDBPath(const TQString &s) +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname + << ": Setting default DB path to " + << s + << endl; + + if (!fPathBase) + { + fPathBase = new TQString(s); + } + else + { + *fPathBase = s; + } +} + +/* virtual */ PilotDatabase::DBType PilotLocalDatabase::dbType() const +{ + return eLocalDB; +} + + +/* static */ bool PilotLocalDatabase::infoFromFile( const TQString &path, DBInfo *d ) +{ + FUNCTIONSETUP; + + pi_file *f = 0L; + + if (!d) + { + return false; + } + if (!TQFile::exists(path)) + { + return false; + } + + TQCString fileName = TQFile::encodeName( path ); + f = pi_file_open( fileName ); + if (!f) + { + WARNINGKPILOT << "Can't open " << path << endl; + return false; + } + + pi_file_get_info(f,d); + pi_file_close(f); + + return true; +} + diff --git a/lib/pilotMemo.cc b/lib/pilotMemo.cc deleted file mode 100644 index c163e46..0000000 --- a/lib/pilotMemo.cc +++ /dev/null @@ -1,135 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** -** This is a C++ wrapper for the Pilot's Memo Pad structures. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include - -#include "pilotMemo.h" -#include "pilotDatabase.h" - - - -PilotMemo::PilotMemo(const PilotRecord * rec) : PilotRecordBase(rec) -{ - FUNCTIONSETUP; - fText = Pilot::fromPilot((const char *)(rec->data()),rec->size()); -} - -PilotRecord *PilotMemo::pack() -{ - FUNCTIONSETUPL(4); - int i; - - int len = fText.length() + 8; - struct Memo buf; - buf.text = new char[len]; - - // put our text into buf - i = Pilot::toPilot(fText, buf.text, len); - - pi_buffer_t *b = pi_buffer_new(len); - i = pack_Memo(&buf, b, memo_v1); - - DEBUGKPILOT << fname << ": original text: [" << fText - << "], buf.text: [" << buf.text - << "], b->data: [" << b->data << "]" << endl; - - if (i<0) - { - // Generic error from the pack_*() functions. - delete[] buf.text; - return 0; - } - - // pack_Appointment sets b->used - PilotRecord *r = new PilotRecord(b, this); - delete[] buf.text; - return r; -} - - -TQString PilotMemo::getTextRepresentation(TQt::TextFormat richText) -{ - if (richText==TQt::RichText) - { - return i18n("Title: %1
\nMemoText:
%2"). - arg(rtExpand(getTitle(), richText)).arg(rtExpand(text(), richText)); - } - else - { - return i18n("Title: %1\nMemoText:\n%2").arg(getTitle()).arg(text()); - } -} - - -TQString PilotMemo::getTitle() const -{ - if (fText.isEmpty()) return TQString(); - - int memoTitleLen = fText.find('\n'); - if (-1 == memoTitleLen) memoTitleLen=fText.length(); - return fText.left(memoTitleLen); -} - -TQString PilotMemo::shortTitle() const -{ - FUNCTIONSETUP; - TQString t = TQString(getTitle()).simplifyWhiteSpace(); - - if (t.length() < 32) - return t; - t.truncate(40); - - int spaceIndex = t.findRev(' '); - - if (spaceIndex > 32) - { - t.truncate(spaceIndex); - } - - t += CSL1("..."); - - return t; -} - -TQString PilotMemo::sensibleTitle() const -{ - FUNCTIONSETUP; - TQString s = getTitle(); - - if (!s.isEmpty()) - { - return s; - } - else - { - return i18n("[unknown]"); - } -} - diff --git a/lib/pilotMemo.cpp b/lib/pilotMemo.cpp new file mode 100644 index 0000000..c163e46 --- /dev/null +++ b/lib/pilotMemo.cpp @@ -0,0 +1,135 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** +** This is a C++ wrapper for the Pilot's Memo Pad structures. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include + +#include "pilotMemo.h" +#include "pilotDatabase.h" + + + +PilotMemo::PilotMemo(const PilotRecord * rec) : PilotRecordBase(rec) +{ + FUNCTIONSETUP; + fText = Pilot::fromPilot((const char *)(rec->data()),rec->size()); +} + +PilotRecord *PilotMemo::pack() +{ + FUNCTIONSETUPL(4); + int i; + + int len = fText.length() + 8; + struct Memo buf; + buf.text = new char[len]; + + // put our text into buf + i = Pilot::toPilot(fText, buf.text, len); + + pi_buffer_t *b = pi_buffer_new(len); + i = pack_Memo(&buf, b, memo_v1); + + DEBUGKPILOT << fname << ": original text: [" << fText + << "], buf.text: [" << buf.text + << "], b->data: [" << b->data << "]" << endl; + + if (i<0) + { + // Generic error from the pack_*() functions. + delete[] buf.text; + return 0; + } + + // pack_Appointment sets b->used + PilotRecord *r = new PilotRecord(b, this); + delete[] buf.text; + return r; +} + + +TQString PilotMemo::getTextRepresentation(TQt::TextFormat richText) +{ + if (richText==TQt::RichText) + { + return i18n("Title: %1
\nMemoText:
%2"). + arg(rtExpand(getTitle(), richText)).arg(rtExpand(text(), richText)); + } + else + { + return i18n("Title: %1\nMemoText:\n%2").arg(getTitle()).arg(text()); + } +} + + +TQString PilotMemo::getTitle() const +{ + if (fText.isEmpty()) return TQString(); + + int memoTitleLen = fText.find('\n'); + if (-1 == memoTitleLen) memoTitleLen=fText.length(); + return fText.left(memoTitleLen); +} + +TQString PilotMemo::shortTitle() const +{ + FUNCTIONSETUP; + TQString t = TQString(getTitle()).simplifyWhiteSpace(); + + if (t.length() < 32) + return t; + t.truncate(40); + + int spaceIndex = t.findRev(' '); + + if (spaceIndex > 32) + { + t.truncate(spaceIndex); + } + + t += CSL1("..."); + + return t; +} + +TQString PilotMemo::sensibleTitle() const +{ + FUNCTIONSETUP; + TQString s = getTitle(); + + if (!s.isEmpty()) + { + return s; + } + else + { + return i18n("[unknown]"); + } +} + diff --git a/lib/pilotMemo.h b/lib/pilotMemo.h index cc5389d..b8328f5 100644 --- a/lib/pilotMemo.h +++ b/lib/pilotMemo.h @@ -4,7 +4,7 @@ ** ** Copyright (C) 1998-2001 by Dan Pilone ** -** See the .cc file for an explanation of what this file is for. +** See the .cpp file for an explanation of what this file is for. */ /* diff --git a/lib/pilotRecord.cc b/lib/pilotRecord.cc deleted file mode 100644 index 8d5940a..0000000 --- a/lib/pilotRecord.cc +++ /dev/null @@ -1,132 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** -** This is a wrapper for pilot-link's general -** Pilot database structures. These records are -*** just collections of bits. See PilotAppCategory -** for interpreting the bits in a meaningful way. -** -** As a crufty hack, the non-inline parts of -** PilotAppCategory live in this file as well. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ -#include "options.h" - -#include - -#include - -#include -#include - -#include "pilot.h" -#include "pilotRecord.h" - - - -/* virtual */ TQString PilotRecordBase::textRepresentation() const -{ - return CSL1("[ %1,%2,%3 ]") . arg(attributes(),category(),id()); -} - -/* virtual */ TQString PilotRecord::textRepresentation() const -{ - return CSL1("[ %1,%2 ]") - .arg(PilotRecordBase::textRepresentation()) - .arg(size()); -} - - - -/* static */ int PilotRecord::fAllocated = 0; -/* static */ int PilotRecord::fDeleted = 0; - -/* static */ void PilotRecord::allocationInfo() -{ - FUNCTIONSETUP; - DEBUGKPILOT << fname - << ": Allocated " << fAllocated - << " Deleted " << fDeleted << endl; -} - -PilotRecord::PilotRecord(void *data, int len, int attrib, int cat, recordid_t uid) : - PilotRecordBase(attrib,cat,uid), - fData(0L), - fLen(len), - fBuffer(0L) -{ - FUNCTIONSETUPL(4); - fData = new char[len]; - - memcpy(fData, data, len); - - fAllocated++; -} - -PilotRecord::PilotRecord(PilotRecord * orig) : - PilotRecordBase( orig->attributes(), orig->category(), orig->id() ) , - fBuffer(0L) -{ - FUNCTIONSETUPL(4); - fData = new char[orig->size()]; - - memcpy(fData, orig->data(), orig->size()); - fLen = orig->size(); - fAllocated++; -} - -PilotRecord & PilotRecord::operator = (PilotRecord & orig) -{ - FUNCTIONSETUP; - if (fBuffer) - { - pi_buffer_free(fBuffer); - fBuffer=0L; - fData=0L; - } - - if (fData) - delete[]fData; - fData = new char[orig.size()]; - - memcpy(fData, orig.data(), orig.size()); - fLen = orig.size(); - setAttributes( orig.attributes() ); - setCategory( orig.category() ); - setID( orig.id() ); - return *this; -} - -void PilotRecord::setData(const char *data, int len) -{ - FUNCTIONSETUP; - if (fData) - delete[]fData; - fData = new char[len]; - - memcpy(fData, data, len); - fLen = len; -} - diff --git a/lib/pilotRecord.cpp b/lib/pilotRecord.cpp new file mode 100644 index 0000000..8d5940a --- /dev/null +++ b/lib/pilotRecord.cpp @@ -0,0 +1,132 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** +** This is a wrapper for pilot-link's general +** Pilot database structures. These records are +*** just collections of bits. See PilotAppCategory +** for interpreting the bits in a meaningful way. +** +** As a crufty hack, the non-inline parts of +** PilotAppCategory live in this file as well. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ +#include "options.h" + +#include + +#include + +#include +#include + +#include "pilot.h" +#include "pilotRecord.h" + + + +/* virtual */ TQString PilotRecordBase::textRepresentation() const +{ + return CSL1("[ %1,%2,%3 ]") . arg(attributes(),category(),id()); +} + +/* virtual */ TQString PilotRecord::textRepresentation() const +{ + return CSL1("[ %1,%2 ]") + .arg(PilotRecordBase::textRepresentation()) + .arg(size()); +} + + + +/* static */ int PilotRecord::fAllocated = 0; +/* static */ int PilotRecord::fDeleted = 0; + +/* static */ void PilotRecord::allocationInfo() +{ + FUNCTIONSETUP; + DEBUGKPILOT << fname + << ": Allocated " << fAllocated + << " Deleted " << fDeleted << endl; +} + +PilotRecord::PilotRecord(void *data, int len, int attrib, int cat, recordid_t uid) : + PilotRecordBase(attrib,cat,uid), + fData(0L), + fLen(len), + fBuffer(0L) +{ + FUNCTIONSETUPL(4); + fData = new char[len]; + + memcpy(fData, data, len); + + fAllocated++; +} + +PilotRecord::PilotRecord(PilotRecord * orig) : + PilotRecordBase( orig->attributes(), orig->category(), orig->id() ) , + fBuffer(0L) +{ + FUNCTIONSETUPL(4); + fData = new char[orig->size()]; + + memcpy(fData, orig->data(), orig->size()); + fLen = orig->size(); + fAllocated++; +} + +PilotRecord & PilotRecord::operator = (PilotRecord & orig) +{ + FUNCTIONSETUP; + if (fBuffer) + { + pi_buffer_free(fBuffer); + fBuffer=0L; + fData=0L; + } + + if (fData) + delete[]fData; + fData = new char[orig.size()]; + + memcpy(fData, orig.data(), orig.size()); + fLen = orig.size(); + setAttributes( orig.attributes() ); + setCategory( orig.category() ); + setID( orig.id() ); + return *this; +} + +void PilotRecord::setData(const char *data, int len) +{ + FUNCTIONSETUP; + if (fData) + delete[]fData; + fData = new char[len]; + + memcpy(fData, data, len); + fLen = len; +} + diff --git a/lib/pilotSerialDatabase.cc b/lib/pilotSerialDatabase.cc deleted file mode 100644 index a34e00c..0000000 --- a/lib/pilotSerialDatabase.cc +++ /dev/null @@ -1,432 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** -** Databases approached through DLP / Pilot-link look different, -** so this file defines an API for them. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ -#include "options.h" - -#include -#include - -#include - -#include - -#include -#include -#include - -#include "pilotRecord.h" -#include "pilotSerialDatabase.h" -#include "kpilotdevicelink.h" - -PilotSerialDatabase::PilotSerialDatabase(KPilotDeviceLink *l, - const TQString &dbName) : - PilotDatabase(dbName), - fDBName( dbName ), - fDBHandle(-1), - fDBSocket(l->pilotSocket()) -{ - FUNCTIONSETUP; - openDatabase(); -} - -PilotSerialDatabase::PilotSerialDatabase( KPilotDeviceLink *l, const DBInfo *info ) : - PilotDatabase( info ? Pilot::fromPilot( info->name ) : TQString() ), - fDBName( TQString() ), - fDBHandle( -1 ), - fDBSocket( l->pilotSocket() ) -{ - // Rather unclear why both the base class and this one have separate names. - fDBName = name(); - setDBOpen(false); - if (fDBName.isEmpty() || !info) - { - WARNINGKPILOT << "Bad database name requested." << endl; - return; - } - - int db; - if (dlp_OpenDB(fDBSocket, 0, dlpOpenReadWrite, info->name, &db) < 0) - { - WARNINGKPILOT << "Cannot open database on handheld." << endl; - return; - } - setDBHandle(db); - setDBOpen(true); -} - -PilotSerialDatabase::~PilotSerialDatabase() -{ - FUNCTIONSETUP; - closeDatabase(); -} - -TQString PilotSerialDatabase::dbPathName() const -{ - TQString s = CSL1("Pilot:"); - s.append(fDBName); - return s; -} - -// Reads the application block info -int PilotSerialDatabase::readAppBlock(unsigned char *buffer, int maxLen) -{ - FUNCTIONSETUP; - if (!isOpen()) - { - WARNINGKPILOT << "DB not open" << endl; - return -1; - } - pi_buffer_t *buf = pi_buffer_new(maxLen); - int r = dlp_ReadAppBlock(fDBSocket, getDBHandle(), 0 /* offset */, maxLen, buf); - if (r>=0) - { - memcpy(buffer, buf->data, KMAX(maxLen, r)); - } - pi_buffer_free(buf); - return r; -} - -// Writes the application block info. -int PilotSerialDatabase::writeAppBlock(unsigned char *buffer, int len) -{ - FUNCTIONSETUP; - if (!isOpen()) - { - WARNINGKPILOT << "DB not open" << endl; - return -1; - } - return dlp_WriteAppBlock(fDBSocket, getDBHandle(), buffer, len); -} - - // returns the number of records in the database -unsigned int PilotSerialDatabase::recordCount() const -{ - int idlen; - // dlp_ReadOpenDBInfo returns the number of bytes read and sets idlen to the # of recs - if (isOpen() && dlp_ReadOpenDBInfo(fDBSocket, getDBHandle(), &idlen)>0) - { - return idlen; - } - else - { - return 0; - } -} - - -// Returns a TQValueList of all record ids in the database. -TQValueList PilotSerialDatabase::idList() -{ - TQValueList idlist; - int idlen=recordCount(); - if (idlen<=0) return idlist; - - recordid_t *idarr=new recordid_t[idlen]; - int idlenread; - int r = dlp_ReadRecordIDList (fDBSocket, getDBHandle(), 0, 0, idlen, idarr, &idlenread); - - if ( (r<0) || (idlenread<1) ) - { - WARNINGKPILOT << "Failed to read ID list from database." << endl; - return idlist; - } - - // now create the TQValue list from the idarr: - for (idlen=0; idlen0xFFFFFF) - { - WARNINGKPILOT << "Encountered an invalid record id " - << id << endl; - return 0L; - } - pi_buffer_t *b = pi_buffer_new(InitialBufferSize); - if (dlp_ReadRecordById(fDBSocket,getDBHandle(),id,b,&index,&attr,&category) >= 0) - { - return new PilotRecord(b, attr, category, id); - } - return 0L; -} - -// Reads a record from database, returns the record length -PilotRecord *PilotSerialDatabase::readRecordByIndex(int index) -{ - FUNCTIONSETUPL(3); - - if (!isOpen()) - { - WARNINGKPILOT << "DB not open" << endl; - return 0L; - } - - int attr, category; - recordid_t id; - PilotRecord *rec = 0L; - - pi_buffer_t *b = pi_buffer_new(InitialBufferSize); - if (dlp_ReadRecordByIndex(fDBSocket, getDBHandle(), index, - b, &id, &attr, &category) >= 0) - { - rec = new PilotRecord(b, attr, category, id); - } - - - return rec; -} - -// Reads the next record from database in category 'category' -PilotRecord *PilotSerialDatabase::readNextRecInCategory(int category) -{ - FUNCTIONSETUP; - int index, attr; - recordid_t id; - - if (!isOpen()) - { - WARNINGKPILOT << "DB not open" << endl; - return 0L; - } - pi_buffer_t *b = pi_buffer_new(InitialBufferSize); - if (dlp_ReadNextRecInCategory(fDBSocket, getDBHandle(), - category,b,&id,&index,&attr) >= 0) - return new PilotRecord(b, attr, category, id); - return 0L; -} - -// Reads the next record from database that has the dirty flag set. -PilotRecord *PilotSerialDatabase::readNextModifiedRec(int *ind) -{ - FUNCTIONSETUP; - int index, attr, category; - recordid_t id; - - if (!isOpen()) - { - WARNINGKPILOT << "DB not open" << endl; - return 0L; - } - pi_buffer_t *b = pi_buffer_new(InitialBufferSize); - if (dlp_ReadNextModifiedRec(fDBSocket, getDBHandle(), b, &id, &index, &attr, &category) >= 0) - { - if (ind) *ind=index; - return new PilotRecord(b, attr, category, id); - } - return 0L; -} - -// Writes a new record to database (if 'id' == 0 or id>0xFFFFFF, one will be assigned and returned in 'newid') -recordid_t PilotSerialDatabase::writeRecord(PilotRecord * newRecord) -{ - FUNCTIONSETUP; - recordid_t newid; - int success; - - if (!isOpen()) - { - WARNINGKPILOT << "DB not open" << endl; - return 0; - } - // Do some sanity checking to prevent invalid UniqueIDs from being written - // to the handheld (RecordIDs are only 3 bytes!!!). Under normal conditions - // this check should never yield true, so write out an error to indicate - // someone messed up full time... - if (newRecord->id()>0xFFFFFF) - { - WARNINGKPILOT << "Encountered an invalid record id " - << newRecord->id() << ", resetting it to zero." << endl; - newRecord->setID(0); - } - success = - dlp_WriteRecord(fDBSocket, getDBHandle(), - newRecord->attributes(), newRecord->id(), - newRecord->category(), newRecord->data(), - newRecord->size(), &newid); - if ( (newRecord->id() != newid) && (newid!=0) ) - newRecord->setID(newid); - return newid; -} - -// Deletes a record with the given recordid_t from the database, or all records, if all is set to true. The recordid_t will be ignored in this case -int PilotSerialDatabase::deleteRecord(recordid_t id, bool all) -{ - FUNCTIONSETUP; - if (!isOpen()) - { - WARNINGKPILOT <<"DB not open"< +** +** Databases approached through DLP / Pilot-link look different, +** so this file defines an API for them. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ +#include "options.h" + +#include +#include + +#include + +#include + +#include +#include +#include + +#include "pilotRecord.h" +#include "pilotSerialDatabase.h" +#include "kpilotdevicelink.h" + +PilotSerialDatabase::PilotSerialDatabase(KPilotDeviceLink *l, + const TQString &dbName) : + PilotDatabase(dbName), + fDBName( dbName ), + fDBHandle(-1), + fDBSocket(l->pilotSocket()) +{ + FUNCTIONSETUP; + openDatabase(); +} + +PilotSerialDatabase::PilotSerialDatabase( KPilotDeviceLink *l, const DBInfo *info ) : + PilotDatabase( info ? Pilot::fromPilot( info->name ) : TQString() ), + fDBName( TQString() ), + fDBHandle( -1 ), + fDBSocket( l->pilotSocket() ) +{ + // Rather unclear why both the base class and this one have separate names. + fDBName = name(); + setDBOpen(false); + if (fDBName.isEmpty() || !info) + { + WARNINGKPILOT << "Bad database name requested." << endl; + return; + } + + int db; + if (dlp_OpenDB(fDBSocket, 0, dlpOpenReadWrite, info->name, &db) < 0) + { + WARNINGKPILOT << "Cannot open database on handheld." << endl; + return; + } + setDBHandle(db); + setDBOpen(true); +} + +PilotSerialDatabase::~PilotSerialDatabase() +{ + FUNCTIONSETUP; + closeDatabase(); +} + +TQString PilotSerialDatabase::dbPathName() const +{ + TQString s = CSL1("Pilot:"); + s.append(fDBName); + return s; +} + +// Reads the application block info +int PilotSerialDatabase::readAppBlock(unsigned char *buffer, int maxLen) +{ + FUNCTIONSETUP; + if (!isOpen()) + { + WARNINGKPILOT << "DB not open" << endl; + return -1; + } + pi_buffer_t *buf = pi_buffer_new(maxLen); + int r = dlp_ReadAppBlock(fDBSocket, getDBHandle(), 0 /* offset */, maxLen, buf); + if (r>=0) + { + memcpy(buffer, buf->data, KMAX(maxLen, r)); + } + pi_buffer_free(buf); + return r; +} + +// Writes the application block info. +int PilotSerialDatabase::writeAppBlock(unsigned char *buffer, int len) +{ + FUNCTIONSETUP; + if (!isOpen()) + { + WARNINGKPILOT << "DB not open" << endl; + return -1; + } + return dlp_WriteAppBlock(fDBSocket, getDBHandle(), buffer, len); +} + + // returns the number of records in the database +unsigned int PilotSerialDatabase::recordCount() const +{ + int idlen; + // dlp_ReadOpenDBInfo returns the number of bytes read and sets idlen to the # of recs + if (isOpen() && dlp_ReadOpenDBInfo(fDBSocket, getDBHandle(), &idlen)>0) + { + return idlen; + } + else + { + return 0; + } +} + + +// Returns a TQValueList of all record ids in the database. +TQValueList PilotSerialDatabase::idList() +{ + TQValueList idlist; + int idlen=recordCount(); + if (idlen<=0) return idlist; + + recordid_t *idarr=new recordid_t[idlen]; + int idlenread; + int r = dlp_ReadRecordIDList (fDBSocket, getDBHandle(), 0, 0, idlen, idarr, &idlenread); + + if ( (r<0) || (idlenread<1) ) + { + WARNINGKPILOT << "Failed to read ID list from database." << endl; + return idlist; + } + + // now create the TQValue list from the idarr: + for (idlen=0; idlen0xFFFFFF) + { + WARNINGKPILOT << "Encountered an invalid record id " + << id << endl; + return 0L; + } + pi_buffer_t *b = pi_buffer_new(InitialBufferSize); + if (dlp_ReadRecordById(fDBSocket,getDBHandle(),id,b,&index,&attr,&category) >= 0) + { + return new PilotRecord(b, attr, category, id); + } + return 0L; +} + +// Reads a record from database, returns the record length +PilotRecord *PilotSerialDatabase::readRecordByIndex(int index) +{ + FUNCTIONSETUPL(3); + + if (!isOpen()) + { + WARNINGKPILOT << "DB not open" << endl; + return 0L; + } + + int attr, category; + recordid_t id; + PilotRecord *rec = 0L; + + pi_buffer_t *b = pi_buffer_new(InitialBufferSize); + if (dlp_ReadRecordByIndex(fDBSocket, getDBHandle(), index, + b, &id, &attr, &category) >= 0) + { + rec = new PilotRecord(b, attr, category, id); + } + + + return rec; +} + +// Reads the next record from database in category 'category' +PilotRecord *PilotSerialDatabase::readNextRecInCategory(int category) +{ + FUNCTIONSETUP; + int index, attr; + recordid_t id; + + if (!isOpen()) + { + WARNINGKPILOT << "DB not open" << endl; + return 0L; + } + pi_buffer_t *b = pi_buffer_new(InitialBufferSize); + if (dlp_ReadNextRecInCategory(fDBSocket, getDBHandle(), + category,b,&id,&index,&attr) >= 0) + return new PilotRecord(b, attr, category, id); + return 0L; +} + +// Reads the next record from database that has the dirty flag set. +PilotRecord *PilotSerialDatabase::readNextModifiedRec(int *ind) +{ + FUNCTIONSETUP; + int index, attr, category; + recordid_t id; + + if (!isOpen()) + { + WARNINGKPILOT << "DB not open" << endl; + return 0L; + } + pi_buffer_t *b = pi_buffer_new(InitialBufferSize); + if (dlp_ReadNextModifiedRec(fDBSocket, getDBHandle(), b, &id, &index, &attr, &category) >= 0) + { + if (ind) *ind=index; + return new PilotRecord(b, attr, category, id); + } + return 0L; +} + +// Writes a new record to database (if 'id' == 0 or id>0xFFFFFF, one will be assigned and returned in 'newid') +recordid_t PilotSerialDatabase::writeRecord(PilotRecord * newRecord) +{ + FUNCTIONSETUP; + recordid_t newid; + int success; + + if (!isOpen()) + { + WARNINGKPILOT << "DB not open" << endl; + return 0; + } + // Do some sanity checking to prevent invalid UniqueIDs from being written + // to the handheld (RecordIDs are only 3 bytes!!!). Under normal conditions + // this check should never yield true, so write out an error to indicate + // someone messed up full time... + if (newRecord->id()>0xFFFFFF) + { + WARNINGKPILOT << "Encountered an invalid record id " + << newRecord->id() << ", resetting it to zero." << endl; + newRecord->setID(0); + } + success = + dlp_WriteRecord(fDBSocket, getDBHandle(), + newRecord->attributes(), newRecord->id(), + newRecord->category(), newRecord->data(), + newRecord->size(), &newid); + if ( (newRecord->id() != newid) && (newid!=0) ) + newRecord->setID(newid); + return newid; +} + +// Deletes a record with the given recordid_t from the database, or all records, if all is set to true. The recordid_t will be ignored in this case +int PilotSerialDatabase::deleteRecord(recordid_t id, bool all) +{ + FUNCTIONSETUP; + if (!isOpen()) + { + WARNINGKPILOT <<"DB not open"< ** Copyright (C) 2006 Adriaan de Groot ** -** See the .cc file for an explanation of what this file is for. +** See the .cpp file for an explanation of what this file is for. */ /* diff --git a/lib/pilotTodoEntry.cc b/lib/pilotTodoEntry.cc deleted file mode 100644 index 9d52ed8..0000000 --- a/lib/pilotTodoEntry.cc +++ /dev/null @@ -1,270 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** -** This is a C++ wrapper for the todo-list entry structures. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ -#include "options.h" - - -#include - -#include -#include - -#include -#include - - -#include "pilotTodoEntry.h" - - -PilotTodoEntry::PilotTodoEntry() : - fDescriptionSize(0), - fNoteSize(0) -{ - FUNCTIONSETUP; - ::memset(&fTodoInfo, 0, sizeof(struct ToDo)); -} - -PilotTodoEntry::PilotTodoEntry(PilotRecord * rec) : - PilotRecordBase(rec), - fDescriptionSize(0), - fNoteSize(0) -{ - ::memset(&fTodoInfo, 0, sizeof(struct ToDo)); - if (rec) - { - pi_buffer_t b; - b.data = (unsigned char *) rec->data(); - b.allocated = b.used = rec->size(); - unpack_ToDo(&fTodoInfo, &b, todo_v1); - if (fTodoInfo.description) - { - // Assume size of buffer allocated is just large enough; - // count trailing NUL as well. - fDescriptionSize = strlen(fTodoInfo.description)+1; - } - if (fTodoInfo.note) - { - // Same - fNoteSize = strlen(fTodoInfo.note)+1; - } - } - -} - - -PilotTodoEntry::PilotTodoEntry(const PilotTodoEntry & e) : - PilotRecordBase( &e ), - fDescriptionSize(0), - fNoteSize(0) -{ - FUNCTIONSETUP; - ::memcpy(&fTodoInfo, &e.fTodoInfo, sizeof(fTodoInfo)); - // See PilotDateEntry::operator = for details - fTodoInfo.description = 0L; - fTodoInfo.note = 0L; - - setDescriptionP(e.getDescriptionP()); - setNoteP(e.getNoteP()); -} - - -PilotTodoEntry & PilotTodoEntry::operator = (const PilotTodoEntry & e) -{ - if (this != &e) - { - KPILOT_FREE(fTodoInfo.description); - KPILOT_FREE(fTodoInfo.note); - - ::memcpy(&fTodoInfo, &e.fTodoInfo, sizeof(fTodoInfo)); - // See PilotDateEntry::operator = for details - fTodoInfo.description = 0L; - fTodoInfo.note = 0L; - fDescriptionSize = 0; - fNoteSize = 0; - - setDescriptionP(e.getDescriptionP()); - setNoteP(e.getNoteP()); - - } - - return *this; -} - -TQString PilotTodoEntry::getTextRepresentation(TQt::TextFormat richText) -{ - TQString text, tmp; - TQString par = (richText==TQt::RichText) ?CSL1("

"): TQString(); - TQString ps = (richText==TQt::RichText) ?CSL1("

"):CSL1("\n"); - TQString br = (richText==TQt::RichText) ?CSL1("
"):CSL1("\n"); - - // title + name - text += par; - tmp= (richText==TQt::RichText) ?CSL1("%1"):CSL1("%1"); - text += tmp.arg(rtExpand(getDescription(), richText)); - text += ps; - - text += par; - if (getComplete()) - text += i18n("Completed"); - else - text += i18n("Not completed"); - text += ps; - - if (!getIndefinite()) - { - TQDate dt(readTm(getDueDate()).date()); - TQString dueDate(dt.toString(Qt::LocalDate)); - text+=par; - text+=i18n("Due date: %1").arg(dueDate); - text+=ps; - } - - text+=par; - text+=ps; - - text+=par; - text+=i18n("Priority: %1").arg(getPriority()); - text+=ps; - - if (!getNote().isEmpty()) - { - text += (richText==TQt::RichText) ?CSL1("
"):CSL1("-------------------------\n"); - text+=par; - text+= (richText==TQt::RichText) ?i18n("Note:
"):i18n("Note:\n"); - text+=rtExpand(getNote(), richText); - text+=ps; - } - - return text; -} - -PilotRecord *PilotTodoEntry::pack() const -{ - int i; - - pi_buffer_t *b = pi_buffer_new( sizeof(fTodoInfo) ); - i = pack_ToDo(const_cast(&fTodoInfo), b, todo_v1); - if (i<0) - { - return 0; - } - // pack_ToDo sets b->used - return new PilotRecord( b, this ); -} - -void PilotTodoEntry::setDescription(const TQString &desc) -{ - if (desc.length() < fDescriptionSize) - { - Pilot::toPilot(desc, fTodoInfo.description, fDescriptionSize); - } - else - { - setDescriptionP(Pilot::toPilot(desc),desc.length()); - } -} - -void PilotTodoEntry::setDescriptionP(const char *desc, int len) -{ - KPILOT_FREE(fTodoInfo.description); - if (desc && *desc) - { - if (-1 == len) - { - len=::strlen(desc); - } - - fDescriptionSize = len+1; - fTodoInfo.description = (char *)::malloc(len + 1); - if (fTodoInfo.description) - { - strncpy(fTodoInfo.description, desc, len); - fTodoInfo.description[len] = 0; - } - else - { - WARNINGKPILOT << "malloc() failed, description not set" - << endl; - } - } - else - { - fTodoInfo.description = 0L; - } -} - -TQString PilotTodoEntry::getDescription() const -{ - return Pilot::fromPilot(getDescriptionP()); -} - -void PilotTodoEntry::setNote(const TQString ¬e) -{ - if (note.length() < fNoteSize) - { - Pilot::toPilot(note, fTodoInfo.note, fNoteSize); - } - else - { - setNoteP(Pilot::toPilot(note),note.length()); - } -} - -void PilotTodoEntry::setNoteP(const char *note, int len) -{ - KPILOT_FREE(fTodoInfo.note); - if (note && *note) - { - if (-1 == len) - { - len=::strlen(note); - } - - fNoteSize = len+1; - fTodoInfo.note = (char *)::malloc(len + 1); - if (fTodoInfo.note) - { - strncpy(fTodoInfo.note, note, len); - fTodoInfo.note[len] = 0; - } - else - { - WARNINGKPILOT << "malloc() failed, note not set" << endl; - } - } - else - { - fTodoInfo.note = 0L; - } -} - -TQString PilotTodoEntry::getNote() const -{ - return Pilot::fromPilot(getNoteP()); -} - diff --git a/lib/pilotTodoEntry.cpp b/lib/pilotTodoEntry.cpp new file mode 100644 index 0000000..9d52ed8 --- /dev/null +++ b/lib/pilotTodoEntry.cpp @@ -0,0 +1,270 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** +** This is a C++ wrapper for the todo-list entry structures. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ +#include "options.h" + + +#include + +#include +#include + +#include +#include + + +#include "pilotTodoEntry.h" + + +PilotTodoEntry::PilotTodoEntry() : + fDescriptionSize(0), + fNoteSize(0) +{ + FUNCTIONSETUP; + ::memset(&fTodoInfo, 0, sizeof(struct ToDo)); +} + +PilotTodoEntry::PilotTodoEntry(PilotRecord * rec) : + PilotRecordBase(rec), + fDescriptionSize(0), + fNoteSize(0) +{ + ::memset(&fTodoInfo, 0, sizeof(struct ToDo)); + if (rec) + { + pi_buffer_t b; + b.data = (unsigned char *) rec->data(); + b.allocated = b.used = rec->size(); + unpack_ToDo(&fTodoInfo, &b, todo_v1); + if (fTodoInfo.description) + { + // Assume size of buffer allocated is just large enough; + // count trailing NUL as well. + fDescriptionSize = strlen(fTodoInfo.description)+1; + } + if (fTodoInfo.note) + { + // Same + fNoteSize = strlen(fTodoInfo.note)+1; + } + } + +} + + +PilotTodoEntry::PilotTodoEntry(const PilotTodoEntry & e) : + PilotRecordBase( &e ), + fDescriptionSize(0), + fNoteSize(0) +{ + FUNCTIONSETUP; + ::memcpy(&fTodoInfo, &e.fTodoInfo, sizeof(fTodoInfo)); + // See PilotDateEntry::operator = for details + fTodoInfo.description = 0L; + fTodoInfo.note = 0L; + + setDescriptionP(e.getDescriptionP()); + setNoteP(e.getNoteP()); +} + + +PilotTodoEntry & PilotTodoEntry::operator = (const PilotTodoEntry & e) +{ + if (this != &e) + { + KPILOT_FREE(fTodoInfo.description); + KPILOT_FREE(fTodoInfo.note); + + ::memcpy(&fTodoInfo, &e.fTodoInfo, sizeof(fTodoInfo)); + // See PilotDateEntry::operator = for details + fTodoInfo.description = 0L; + fTodoInfo.note = 0L; + fDescriptionSize = 0; + fNoteSize = 0; + + setDescriptionP(e.getDescriptionP()); + setNoteP(e.getNoteP()); + + } + + return *this; +} + +TQString PilotTodoEntry::getTextRepresentation(TQt::TextFormat richText) +{ + TQString text, tmp; + TQString par = (richText==TQt::RichText) ?CSL1("

"): TQString(); + TQString ps = (richText==TQt::RichText) ?CSL1("

"):CSL1("\n"); + TQString br = (richText==TQt::RichText) ?CSL1("
"):CSL1("\n"); + + // title + name + text += par; + tmp= (richText==TQt::RichText) ?CSL1("%1"):CSL1("%1"); + text += tmp.arg(rtExpand(getDescription(), richText)); + text += ps; + + text += par; + if (getComplete()) + text += i18n("Completed"); + else + text += i18n("Not completed"); + text += ps; + + if (!getIndefinite()) + { + TQDate dt(readTm(getDueDate()).date()); + TQString dueDate(dt.toString(Qt::LocalDate)); + text+=par; + text+=i18n("Due date: %1").arg(dueDate); + text+=ps; + } + + text+=par; + text+=ps; + + text+=par; + text+=i18n("Priority: %1").arg(getPriority()); + text+=ps; + + if (!getNote().isEmpty()) + { + text += (richText==TQt::RichText) ?CSL1("
"):CSL1("-------------------------\n"); + text+=par; + text+= (richText==TQt::RichText) ?i18n("Note:
"):i18n("Note:\n"); + text+=rtExpand(getNote(), richText); + text+=ps; + } + + return text; +} + +PilotRecord *PilotTodoEntry::pack() const +{ + int i; + + pi_buffer_t *b = pi_buffer_new( sizeof(fTodoInfo) ); + i = pack_ToDo(const_cast(&fTodoInfo), b, todo_v1); + if (i<0) + { + return 0; + } + // pack_ToDo sets b->used + return new PilotRecord( b, this ); +} + +void PilotTodoEntry::setDescription(const TQString &desc) +{ + if (desc.length() < fDescriptionSize) + { + Pilot::toPilot(desc, fTodoInfo.description, fDescriptionSize); + } + else + { + setDescriptionP(Pilot::toPilot(desc),desc.length()); + } +} + +void PilotTodoEntry::setDescriptionP(const char *desc, int len) +{ + KPILOT_FREE(fTodoInfo.description); + if (desc && *desc) + { + if (-1 == len) + { + len=::strlen(desc); + } + + fDescriptionSize = len+1; + fTodoInfo.description = (char *)::malloc(len + 1); + if (fTodoInfo.description) + { + strncpy(fTodoInfo.description, desc, len); + fTodoInfo.description[len] = 0; + } + else + { + WARNINGKPILOT << "malloc() failed, description not set" + << endl; + } + } + else + { + fTodoInfo.description = 0L; + } +} + +TQString PilotTodoEntry::getDescription() const +{ + return Pilot::fromPilot(getDescriptionP()); +} + +void PilotTodoEntry::setNote(const TQString ¬e) +{ + if (note.length() < fNoteSize) + { + Pilot::toPilot(note, fTodoInfo.note, fNoteSize); + } + else + { + setNoteP(Pilot::toPilot(note),note.length()); + } +} + +void PilotTodoEntry::setNoteP(const char *note, int len) +{ + KPILOT_FREE(fTodoInfo.note); + if (note && *note) + { + if (-1 == len) + { + len=::strlen(note); + } + + fNoteSize = len+1; + fTodoInfo.note = (char *)::malloc(len + 1); + if (fTodoInfo.note) + { + strncpy(fTodoInfo.note, note, len); + fTodoInfo.note[len] = 0; + } + else + { + WARNINGKPILOT << "malloc() failed, note not set" << endl; + } + } + else + { + fTodoInfo.note = 0L; + } +} + +TQString PilotTodoEntry::getNote() const +{ + return Pilot::fromPilot(getNoteP()); +} + diff --git a/lib/plugin.cc b/lib/plugin.cc deleted file mode 100644 index 1013a34..0000000 --- a/lib/plugin.cc +++ /dev/null @@ -1,760 +0,0 @@ -/* KPilot -** -** Copyright (C) 2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** -** This file defines the base class of all KPilot conduit plugins configuration -** dialogs. This is necessary so that we have a fixed API to talk to from -** inside KPilot. -** -** The factories used by KPilot plugins are also documented here. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "pilotSerialDatabase.h" -#include "pilotLocalDatabase.h" - -#include "plugin.moc" - -ConduitConfigBase::ConduitConfigBase(TQWidget *parent, - const char *name) : - TQObject(parent,name), - fModified(false), - fWidget(0L), - fConduitName(i18n("Unnamed")) -{ - FUNCTIONSETUP; -} - -ConduitConfigBase::~ConduitConfigBase() -{ - FUNCTIONSETUP; -} - -/* slot */ void ConduitConfigBase::modified() -{ - fModified=true; - emit changed(true); -} - -/* virtual */ TQString ConduitConfigBase::maybeSaveText() const -{ - FUNCTIONSETUP; - - return i18n("The %1 conduit's settings have been changed. Do you " - "want to save the changes before continuing?").arg(this->conduitName()); -} - -/* virtual */ bool ConduitConfigBase::maybeSave() -{ - FUNCTIONSETUP; - - if (!isModified()) return true; - - int r = KMessageBox::questionYesNoCancel(fWidget, - maybeSaveText(), - i18n("%1 Conduit").arg(this->conduitName()), KStdGuiItem::save(), KStdGuiItem::discard()); - if (r == KMessageBox::Cancel) return false; - if (r == KMessageBox::Yes) commit(); - return true; -} - -TQWidget *ConduitConfigBase::aboutPage(TQWidget *parent, TDEAboutData *ad) -{ - FUNCTIONSETUP; - - TQWidget *w = new TQWidget(parent, "aboutpage"); - - TQString s; - TQLabel *text; - TDEIconLoader *l = TDEGlobal::iconLoader(); - const TDEAboutData *p = ad ? ad : TDEGlobal::instance()->aboutData(); - - TQGridLayout *grid = new TQGridLayout(w, 5, 4, SPACING); - - grid->addColSpacing(0, SPACING); - grid->addColSpacing(4, SPACING); - - - TQPixmap applicationIcon = - l->loadIcon(TQString::fromLatin1(p->appName()), - TDEIcon::Desktop, - 64, TDEIcon::DefaultState, 0L, - true); - - if (applicationIcon.isNull()) - { - applicationIcon = l->loadIcon(TQString::fromLatin1("kpilot"), - TDEIcon::Desktop); - } - - text = new TQLabel(w); - // Experiment with a long non- string. Use that to find - // sensible widths for the columns. - // - text->setText(i18n("Send questions and comments to tdepim-users@kde.org")); - text->adjustSize(); - - int linewidth = text->size().width(); - int lineheight = text->size().height(); - - // Use the label to display the applciation icon - text->setText(TQString()); - text->setPixmap(applicationIcon); - text->adjustSize(); - grid->addWidget(text, 0, 1); - - - KActiveLabel *linktext = new KActiveLabel(w); - grid->addRowSpacing(1,kMax(100,6*lineheight)); - grid->addRowSpacing(2,kMax(100,6*lineheight)); - grid->addColSpacing(2,SPACING+linewidth/2); - grid->addColSpacing(3,SPACING+linewidth/2); - grid->setRowStretch(1,50); - grid->setRowStretch(2,50); - grid->setColStretch(2,50); - grid->setColStretch(3,50); - linktext->setMinimumSize(linewidth,kMax(260,60+12*lineheight)); - linktext->setFixedHeight(kMax(260,60+12*lineheight)); - linktext->setVScrollBarMode(TQScrollView::Auto/*AlwaysOn*/); - text = new TQLabel(w); - grid->addMultiCellWidget(text,0,0,2,3); - grid->addMultiCellWidget(linktext,1,2,1,3); - - // Now set the program and copyright information. - s = CSL1("

"); - s += p->programName(); - s += ' '; - s += p->version(); - s += CSL1("

"); - s += p->copyrightStatement() + CSL1("
"); - text->setText(s); - - linktext->append(p->shortDescription() + CSL1("
")); - - if (!p->homepage().isEmpty()) - { - s = TQString(); - s += CSL1("").arg(p->homepage()); - s += p->homepage(); - s += CSL1("
"); - linktext->append(s); - } - - s = TQString(); - s += i18n("Send questions and comments to %2.") - .arg( CSL1("tdepim-users@kde.org") ) - .arg( CSL1("tdepim-users@kde.org") ); - s += ' '; - s += i18n("Send bug reports to %2.") - .arg(p->bugAddress()) - .arg(p->bugAddress()); - s += ' '; - s += i18n("For trademark information, see the " - "KPilot User's Guide."); - s += CSL1("
"); - linktext->append(s); - linktext->append(TQString()); - - - - TQValueList pl = p->authors(); - TQValueList::ConstIterator i; - - s = i18n("Authors: "); - - TQString comma = CSL1(", "); - - unsigned int count=1; - for (i=pl.begin(); i!=pl.end(); ++i) - { - s.append(CSL1("%1 (%2)%3") - .arg((*i).name()) - .arg((*i).task()) - .arg(countappend(s); - - s = TQString(); - pl = p->credits(); - if (pl.count()>0) - { - count=1; - s.append(i18n("Credits: ")); - for (i=pl.begin(); i!=pl.end(); ++i) - { - s.append(CSL1("%1 (%2)%3") - .arg((*i).name()) - .arg((*i).task()) - .arg(countappend(s); - linktext->ensureVisible(0,0); - - w->adjustSize(); - - return w; -} - -/* static */ void ConduitConfigBase::addAboutPage(TQTabWidget *tw, - TDEAboutData *ad) -{ - FUNCTIONSETUP; - - Q_ASSERT(tw); - - TQWidget *w = aboutPage(tw,ad); - TQSize sz = w->size(); - - if (sz.width() < tw->size().width()) - { - sz.setWidth(tw->size().width()); - } - if (sz.height() < tw->size().height()) - { - sz.setHeight(tw->size().height()); - } - - tw->resize(sz); - tw->addTab(w, i18n("About")); - tw->adjustSize(); -} - - - -ConduitAction::ConduitAction(KPilotLink *p, - const char *name, - const TQStringList &args) : - SyncAction(p,name), - fDatabase(0L), - fLocalDatabase(0L), - fCtrHH(0L), - fCtrPC(0L), - fSyncDirection(args), - fConflictResolution(SyncAction::eAskUser), - fFirstSync(false) -{ - FUNCTIONSETUP; - - TQString cResolution(args.grep(TQRegExp(CSL1("--conflictResolution \\d*"))).first()); - if (cResolution.isEmpty()) - { - fConflictResolution=(SyncAction::ConflictResolution) - cResolution.replace(TQRegExp(CSL1("--conflictResolution (\\d*)")), CSL1("\\1")).toInt(); - } - - for (TQStringList::ConstIterator it = args.begin(); - it != args.end(); - ++it) - { - DEBUGKPILOT << fname << ": " << *it << endl; - } - - DEBUGKPILOT << fname << ": Direction=" << fSyncDirection.name() << endl; - fCtrHH = new CUDCounter(i18n("Handheld")); - fCtrPC = new CUDCounter(i18n("PC")); -} - -/* virtual */ ConduitAction::~ConduitAction() -{ - FUNCTIONSETUP; - - KPILOT_DELETE(fDatabase); - KPILOT_DELETE(fLocalDatabase); - - KPILOT_DELETE(fCtrHH); - KPILOT_DELETE(fCtrPC); -} - -bool ConduitAction::openDatabases(const TQString &name, bool *retrieved) -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname - << ": Trying to open database " - << name << endl; - DEBUGKPILOT << fname - << ": Mode=" - << (syncMode().isTest() ? "test " : "") - << (syncMode().isLocal() ? "local " : "") - << endl ; - - KPILOT_DELETE(fLocalDatabase); - - TQString localPathName = PilotLocalDatabase::getDBPath() + name; - - // we always want to use the conduits/ directory for our local - // databases. this keeps our backups and data that our conduits use - // for record keeping separate - localPathName.replace(CSL1("DBBackup/"), CSL1("conduits/")); - - DEBUGKPILOT << fname << ": localPathName: [" << localPathName - << "]" << endl; - - PilotLocalDatabase *localDB = new PilotLocalDatabase( localPathName ); - - if (!localDB) - { - WARNINGKPILOT << "Could not initialize object for local copy of database \"" - << name - << "\"" << endl; - if (retrieved) *retrieved = false; - return false; - } - - // if there is no backup db yet, fetch it from the palm, open it and set the full sync flag. - if (!localDB->isOpen() ) - { - TQString dbpath(localDB->dbPathName()); - KPILOT_DELETE(localDB); - DEBUGKPILOT << fname - << ": Backup database " << dbpath - << " not found." << endl; - struct DBInfo dbinfo; - -// TODO Extend findDatabase() with extra overload? - if (deviceLink()->findDatabase(Pilot::toPilot( name ), &dbinfo)<0 ) - { - WARNINGKPILOT << "Could not get DBInfo for " << name << endl; - if (retrieved) *retrieved = false; - return false; - } - - DEBUGKPILOT << fname - << ": Found Palm database: " << dbinfo.name <" << endl; - TDEStandardDirs::makeDir(path); - } - if (!TDEStandardDirs::exists(path)) - { - DEBUGKPILOT << fname << ": Database directory does not exist." << endl; - if (retrieved) *retrieved = false; - return false; - } - - if (!deviceLink()->retrieveDatabase(dbpath, &dbinfo) ) - { - WARNINGKPILOT << "Could not retrieve database " - << name << " from the handheld." << endl; - if (retrieved) *retrieved = false; - return false; - } - localDB = new PilotLocalDatabase( localPathName ); - if (!localDB || !localDB->isOpen()) - { - WARNINGKPILOT << "local backup of database " << name << " could not be initialized." << endl; - if (retrieved) *retrieved = false; - return false; - } - if (retrieved) *retrieved=true; - } - fLocalDatabase = localDB; - - fDatabase = deviceLink()->database( name ); - - if (!fDatabase) - { - WARNINGKPILOT << "Could not open database \"" - << name - << "\" on the pilot." - << endl; - } - else - { - fCtrHH->setStartCount(fDatabase->recordCount()); - } - - return (fDatabase && fDatabase->isOpen() && - fLocalDatabase && fLocalDatabase->isOpen() ); -} - - -bool ConduitAction::changeSync(SyncMode::Mode m) -{ - FUNCTIONSETUP; - - if ( fSyncDirection.isSync() && SyncMode::eFullSync == m) - { - fSyncDirection.setMode(m); - return true; - } - return false; -} - -void ConduitAction::finished() -{ - FUNCTIONSETUP; - - if (fDatabase && fCtrHH) - fCtrHH->setEndCount(fDatabase->recordCount()); - - if (fCtrHH && fCtrPC) - { - addSyncLogEntry(fCtrHH->moo() +"\n",false); - DEBUGKPILOT << fname << ": " << fCtrHH->moo() << endl; - addSyncLogEntry(fCtrPC->moo() +"\n",false); - DEBUGKPILOT << fname << ": " << fCtrPC->moo() << endl; - - // STEP2 of making sure we don't delete our little user's - // precious data... - // sanity checks for handheld... - int hhVolatility = fCtrHH->percentDeleted() + - fCtrHH->percentUpdated() + - fCtrHH->percentCreated(); - - int pcVolatility = fCtrPC->percentDeleted() + - fCtrPC->percentUpdated() + - fCtrPC->percentCreated(); - - // TODO: allow user to configure this... - // this is a percentage... - int allowedVolatility = 70; - - TQString caption = i18n("Large Changes Detected"); - // args are already i18n'd - TQString query = i18n("The %1 conduit has made a " - "large number of changes to your %2. Do you want " - "to allow this change?\nDetails:\n\t%3"); - - if (hhVolatility > allowedVolatility) - { - query = query.arg(fConduitName) - .arg(fCtrHH->type()).arg(fCtrHH->moo()); - - DEBUGKPILOT << fname << ": Yikes, lots of volatility " - << "caught. Check with user: [" << query - << "]." << endl; - - /* - int rc = questionYesNo(query, caption, - TQString(), 0 ); - if (rc == KMessageBox::Yes) - { - // TODO: add commit and rollback code. - // note: this will require some thinking, - // since we have to undo changes to the - // pilot databases, changes to the PC - // resources, changes to the mappings files - // (record id mapping, etc.) - } - */ - } - - - } - -} - - -ConduitProxy::ConduitProxy(KPilotLink *p, - const TQString &name, - const SyncAction::SyncMode &m) : - ConduitAction(p,name.latin1(),m.list()), - fDesktopName(name) -{ - FUNCTIONSETUP; -} - -/* virtual */ bool ConduitProxy::exec() -{ - FUNCTIONSETUP; - - // query that service - TDESharedPtr < KService > o = KService::serviceByDesktopName(fDesktopName); - if (!o) - { - WARNINGKPILOT << "Can't find desktop file for conduit " - << fDesktopName - << endl; - addSyncLogEntry(i18n("Could not find conduit %1.").arg(fDesktopName)); - return false; - } - - - // load the lib - fLibraryName = o->library(); - DEBUGKPILOT << fname - << ": Loading desktop " - << fDesktopName - << " with lib " - << fLibraryName - << endl; - - KLibrary *library = KLibLoader::self()->library( - TQFile::encodeName(fLibraryName)); - if (!library) - { - WARNINGKPILOT << "Can't load library " - << fLibraryName - << " - " - << KLibLoader::self()->lastErrorMessage() - << endl; - addSyncLogEntry(i18n("Could not load conduit %1.").arg(fDesktopName)); - return false; - } - - unsigned long version = PluginUtility::pluginVersion(library); - if ( Pilot::PLUGIN_API != version ) - { - WARNINGKPILOT << "Library " - << fLibraryName - << " has version " - << version - << endl; - addSyncLogEntry(i18n("Conduit %1 has wrong version (%2).").arg(fDesktopName).arg(version)); - return false; - } - - KLibFactory *factory = library->factory(); - if (!factory) - { - WARNINGKPILOT << "Can't find factory in library " - << fLibraryName - << endl; - addSyncLogEntry(i18n("Could not initialize conduit %1.").arg(fDesktopName)); - return false; - } - - TQStringList l = syncMode().list(); - - DEBUGKPILOT << fname << ": Flags: " << syncMode().name() << endl; - - TQObject *object = factory->create(fHandle,name(),"SyncAction",l); - - if (!object) - { - WARNINGKPILOT << "Can't create SyncAction." << endl; - addSyncLogEntry(i18n("Could not create conduit %1.").arg(fDesktopName)); - return false; - } - - fConduit = dynamic_cast(object); - - if (!fConduit) - { - WARNINGKPILOT << "Can't cast to ConduitAction." << endl; - addSyncLogEntry(i18n("Could not create conduit %1.").arg(fDesktopName)); - return false; - } - - addSyncLogEntry(i18n("[Conduit %1]").arg(fDesktopName)); - - // Handle the syncDone signal properly & unload the conduit. - TQObject::connect(fConduit,TQT_SIGNAL(syncDone(SyncAction *)), - this,TQT_SLOT(execDone(SyncAction *))); - // Proxy all the log and error messages. - TQObject::connect(fConduit,TQT_SIGNAL(logMessage(const TQString &)), - this,TQT_SIGNAL(logMessage(const TQString &))); - TQObject::connect(fConduit,TQT_SIGNAL(logError(const TQString &)), - this,TQT_SIGNAL(logError(const TQString &))); - TQObject::connect(fConduit,TQT_SIGNAL(logProgress(const TQString &,int)), - this,TQT_SIGNAL(logProgress(const TQString &,int))); - - TQTimer::singleShot(0,fConduit,TQT_SLOT(execConduit())); - return true; -} - -void ConduitProxy::execDone(SyncAction *p) -{ - FUNCTIONSETUP; - - if (p!=fConduit) - { - WARNINGKPILOT << "Unknown conduit @" - << (void *) p - << " finished." - << endl; - emit syncDone(this); - return; - } - - // give our worker a chance to sanity check the results... - fConduit->finished(); - - addSyncLogEntry(CSL1("\n"),false); // Put bits of the conduit logs on separate lines - - KPILOT_DELETE(p); - - emit syncDone(this); -} - - -namespace PluginUtility -{ - -TQString findArgument(const TQStringList &a, const TQString &arg) -{ - FUNCTIONSETUP; - - TQString search; - - if (arg.startsWith( CSL1("--") )) - { - search = arg; - } - else - { - search = CSL1("--") + arg; - } - search.append( CSL1("=") ); - - - TQStringList::ConstIterator end = a.end(); - for (TQStringList::ConstIterator i = a.begin(); i != end; ++i) - { - if ((*i).startsWith( search )) - { - TQString s = (*i).mid(search.length()); - return s; - } - } - - return TQString(); -} - -/* static */ bool isRunning(const TQCString &n) -{ - DCOPClient *dcop = TDEApplication::kApplication()->dcopClient(); - QCStringList apps = dcop->registeredApplications(); - return apps.contains(n); -} - - -/* static */ unsigned long pluginVersion(const KLibrary *lib) -{ - TQString symbol = CSL1("version_"); - symbol.append(lib->name()); - - if (!lib->hasSymbol(symbol.latin1())) return 0; - - unsigned long *p = (unsigned long *)(lib->symbol(symbol.latin1())); - return *p; -} - - -/* static */ TQString pluginVersionString(const KLibrary *lib) -{ - TQString symbol= CSL1("id_"); - symbol.append(lib->name()); - - if (!lib->hasSymbol(symbol.latin1())) return TQString(); - - return TQString::fromLatin1(*((const char **)(lib->symbol(symbol.latin1())))); -} - - -} - - -CUDCounter::CUDCounter(TQString s) : - fC(0),fU(0),fD(0),fStart(0),fEnd(0),fType(s) -{ -} - -void CUDCounter::created(unsigned int c) -{ - fC += c; -} - -void CUDCounter::updated(unsigned int c) -{ - fU += c; -} - -void CUDCounter::deleted(unsigned int c) -{ - fD += c; -} - -void CUDCounter::setStartCount(unsigned int t) -{ - fStart = t; -} - -void CUDCounter::setEndCount(unsigned int t) -{ - fEnd = t; -} - -TQString CUDCounter::moo() const -{ - TQString result = fType + ": " + - i18n("Start: %1. End: %2. ").arg(fStart).arg(fEnd); - - if (fC > 0) result += i18n("%1 new. ").arg(fC); - if (fU > 0) result += i18n("%1 changed. ").arg(fU); - if (fD > 0) result += i18n("%1 deleted. ").arg(fD); - - if ( (fC+fU+fD) <= 0) result += i18n("No changes made. "); - - return result; -} - - diff --git a/lib/plugin.cpp b/lib/plugin.cpp new file mode 100644 index 0000000..1013a34 --- /dev/null +++ b/lib/plugin.cpp @@ -0,0 +1,760 @@ +/* KPilot +** +** Copyright (C) 2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** +** This file defines the base class of all KPilot conduit plugins configuration +** dialogs. This is necessary so that we have a fixed API to talk to from +** inside KPilot. +** +** The factories used by KPilot plugins are also documented here. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "pilotSerialDatabase.h" +#include "pilotLocalDatabase.h" + +#include "plugin.moc" + +ConduitConfigBase::ConduitConfigBase(TQWidget *parent, + const char *name) : + TQObject(parent,name), + fModified(false), + fWidget(0L), + fConduitName(i18n("Unnamed")) +{ + FUNCTIONSETUP; +} + +ConduitConfigBase::~ConduitConfigBase() +{ + FUNCTIONSETUP; +} + +/* slot */ void ConduitConfigBase::modified() +{ + fModified=true; + emit changed(true); +} + +/* virtual */ TQString ConduitConfigBase::maybeSaveText() const +{ + FUNCTIONSETUP; + + return i18n("The %1 conduit's settings have been changed. Do you " + "want to save the changes before continuing?").arg(this->conduitName()); +} + +/* virtual */ bool ConduitConfigBase::maybeSave() +{ + FUNCTIONSETUP; + + if (!isModified()) return true; + + int r = KMessageBox::questionYesNoCancel(fWidget, + maybeSaveText(), + i18n("%1 Conduit").arg(this->conduitName()), KStdGuiItem::save(), KStdGuiItem::discard()); + if (r == KMessageBox::Cancel) return false; + if (r == KMessageBox::Yes) commit(); + return true; +} + +TQWidget *ConduitConfigBase::aboutPage(TQWidget *parent, TDEAboutData *ad) +{ + FUNCTIONSETUP; + + TQWidget *w = new TQWidget(parent, "aboutpage"); + + TQString s; + TQLabel *text; + TDEIconLoader *l = TDEGlobal::iconLoader(); + const TDEAboutData *p = ad ? ad : TDEGlobal::instance()->aboutData(); + + TQGridLayout *grid = new TQGridLayout(w, 5, 4, SPACING); + + grid->addColSpacing(0, SPACING); + grid->addColSpacing(4, SPACING); + + + TQPixmap applicationIcon = + l->loadIcon(TQString::fromLatin1(p->appName()), + TDEIcon::Desktop, + 64, TDEIcon::DefaultState, 0L, + true); + + if (applicationIcon.isNull()) + { + applicationIcon = l->loadIcon(TQString::fromLatin1("kpilot"), + TDEIcon::Desktop); + } + + text = new TQLabel(w); + // Experiment with a long non- string. Use that to find + // sensible widths for the columns. + // + text->setText(i18n("Send questions and comments to tdepim-users@kde.org")); + text->adjustSize(); + + int linewidth = text->size().width(); + int lineheight = text->size().height(); + + // Use the label to display the applciation icon + text->setText(TQString()); + text->setPixmap(applicationIcon); + text->adjustSize(); + grid->addWidget(text, 0, 1); + + + KActiveLabel *linktext = new KActiveLabel(w); + grid->addRowSpacing(1,kMax(100,6*lineheight)); + grid->addRowSpacing(2,kMax(100,6*lineheight)); + grid->addColSpacing(2,SPACING+linewidth/2); + grid->addColSpacing(3,SPACING+linewidth/2); + grid->setRowStretch(1,50); + grid->setRowStretch(2,50); + grid->setColStretch(2,50); + grid->setColStretch(3,50); + linktext->setMinimumSize(linewidth,kMax(260,60+12*lineheight)); + linktext->setFixedHeight(kMax(260,60+12*lineheight)); + linktext->setVScrollBarMode(TQScrollView::Auto/*AlwaysOn*/); + text = new TQLabel(w); + grid->addMultiCellWidget(text,0,0,2,3); + grid->addMultiCellWidget(linktext,1,2,1,3); + + // Now set the program and copyright information. + s = CSL1("

"); + s += p->programName(); + s += ' '; + s += p->version(); + s += CSL1("

"); + s += p->copyrightStatement() + CSL1("
"); + text->setText(s); + + linktext->append(p->shortDescription() + CSL1("
")); + + if (!p->homepage().isEmpty()) + { + s = TQString(); + s += CSL1("").arg(p->homepage()); + s += p->homepage(); + s += CSL1("
"); + linktext->append(s); + } + + s = TQString(); + s += i18n("Send questions and comments to %2.") + .arg( CSL1("tdepim-users@kde.org") ) + .arg( CSL1("tdepim-users@kde.org") ); + s += ' '; + s += i18n("Send bug reports to %2.") + .arg(p->bugAddress()) + .arg(p->bugAddress()); + s += ' '; + s += i18n("For trademark information, see the " + "KPilot User's Guide."); + s += CSL1("
"); + linktext->append(s); + linktext->append(TQString()); + + + + TQValueList pl = p->authors(); + TQValueList::ConstIterator i; + + s = i18n("Authors: "); + + TQString comma = CSL1(", "); + + unsigned int count=1; + for (i=pl.begin(); i!=pl.end(); ++i) + { + s.append(CSL1("%1 (%2)%3") + .arg((*i).name()) + .arg((*i).task()) + .arg(countappend(s); + + s = TQString(); + pl = p->credits(); + if (pl.count()>0) + { + count=1; + s.append(i18n("Credits: ")); + for (i=pl.begin(); i!=pl.end(); ++i) + { + s.append(CSL1("%1 (%2)%3") + .arg((*i).name()) + .arg((*i).task()) + .arg(countappend(s); + linktext->ensureVisible(0,0); + + w->adjustSize(); + + return w; +} + +/* static */ void ConduitConfigBase::addAboutPage(TQTabWidget *tw, + TDEAboutData *ad) +{ + FUNCTIONSETUP; + + Q_ASSERT(tw); + + TQWidget *w = aboutPage(tw,ad); + TQSize sz = w->size(); + + if (sz.width() < tw->size().width()) + { + sz.setWidth(tw->size().width()); + } + if (sz.height() < tw->size().height()) + { + sz.setHeight(tw->size().height()); + } + + tw->resize(sz); + tw->addTab(w, i18n("About")); + tw->adjustSize(); +} + + + +ConduitAction::ConduitAction(KPilotLink *p, + const char *name, + const TQStringList &args) : + SyncAction(p,name), + fDatabase(0L), + fLocalDatabase(0L), + fCtrHH(0L), + fCtrPC(0L), + fSyncDirection(args), + fConflictResolution(SyncAction::eAskUser), + fFirstSync(false) +{ + FUNCTIONSETUP; + + TQString cResolution(args.grep(TQRegExp(CSL1("--conflictResolution \\d*"))).first()); + if (cResolution.isEmpty()) + { + fConflictResolution=(SyncAction::ConflictResolution) + cResolution.replace(TQRegExp(CSL1("--conflictResolution (\\d*)")), CSL1("\\1")).toInt(); + } + + for (TQStringList::ConstIterator it = args.begin(); + it != args.end(); + ++it) + { + DEBUGKPILOT << fname << ": " << *it << endl; + } + + DEBUGKPILOT << fname << ": Direction=" << fSyncDirection.name() << endl; + fCtrHH = new CUDCounter(i18n("Handheld")); + fCtrPC = new CUDCounter(i18n("PC")); +} + +/* virtual */ ConduitAction::~ConduitAction() +{ + FUNCTIONSETUP; + + KPILOT_DELETE(fDatabase); + KPILOT_DELETE(fLocalDatabase); + + KPILOT_DELETE(fCtrHH); + KPILOT_DELETE(fCtrPC); +} + +bool ConduitAction::openDatabases(const TQString &name, bool *retrieved) +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname + << ": Trying to open database " + << name << endl; + DEBUGKPILOT << fname + << ": Mode=" + << (syncMode().isTest() ? "test " : "") + << (syncMode().isLocal() ? "local " : "") + << endl ; + + KPILOT_DELETE(fLocalDatabase); + + TQString localPathName = PilotLocalDatabase::getDBPath() + name; + + // we always want to use the conduits/ directory for our local + // databases. this keeps our backups and data that our conduits use + // for record keeping separate + localPathName.replace(CSL1("DBBackup/"), CSL1("conduits/")); + + DEBUGKPILOT << fname << ": localPathName: [" << localPathName + << "]" << endl; + + PilotLocalDatabase *localDB = new PilotLocalDatabase( localPathName ); + + if (!localDB) + { + WARNINGKPILOT << "Could not initialize object for local copy of database \"" + << name + << "\"" << endl; + if (retrieved) *retrieved = false; + return false; + } + + // if there is no backup db yet, fetch it from the palm, open it and set the full sync flag. + if (!localDB->isOpen() ) + { + TQString dbpath(localDB->dbPathName()); + KPILOT_DELETE(localDB); + DEBUGKPILOT << fname + << ": Backup database " << dbpath + << " not found." << endl; + struct DBInfo dbinfo; + +// TODO Extend findDatabase() with extra overload? + if (deviceLink()->findDatabase(Pilot::toPilot( name ), &dbinfo)<0 ) + { + WARNINGKPILOT << "Could not get DBInfo for " << name << endl; + if (retrieved) *retrieved = false; + return false; + } + + DEBUGKPILOT << fname + << ": Found Palm database: " << dbinfo.name <" << endl; + TDEStandardDirs::makeDir(path); + } + if (!TDEStandardDirs::exists(path)) + { + DEBUGKPILOT << fname << ": Database directory does not exist." << endl; + if (retrieved) *retrieved = false; + return false; + } + + if (!deviceLink()->retrieveDatabase(dbpath, &dbinfo) ) + { + WARNINGKPILOT << "Could not retrieve database " + << name << " from the handheld." << endl; + if (retrieved) *retrieved = false; + return false; + } + localDB = new PilotLocalDatabase( localPathName ); + if (!localDB || !localDB->isOpen()) + { + WARNINGKPILOT << "local backup of database " << name << " could not be initialized." << endl; + if (retrieved) *retrieved = false; + return false; + } + if (retrieved) *retrieved=true; + } + fLocalDatabase = localDB; + + fDatabase = deviceLink()->database( name ); + + if (!fDatabase) + { + WARNINGKPILOT << "Could not open database \"" + << name + << "\" on the pilot." + << endl; + } + else + { + fCtrHH->setStartCount(fDatabase->recordCount()); + } + + return (fDatabase && fDatabase->isOpen() && + fLocalDatabase && fLocalDatabase->isOpen() ); +} + + +bool ConduitAction::changeSync(SyncMode::Mode m) +{ + FUNCTIONSETUP; + + if ( fSyncDirection.isSync() && SyncMode::eFullSync == m) + { + fSyncDirection.setMode(m); + return true; + } + return false; +} + +void ConduitAction::finished() +{ + FUNCTIONSETUP; + + if (fDatabase && fCtrHH) + fCtrHH->setEndCount(fDatabase->recordCount()); + + if (fCtrHH && fCtrPC) + { + addSyncLogEntry(fCtrHH->moo() +"\n",false); + DEBUGKPILOT << fname << ": " << fCtrHH->moo() << endl; + addSyncLogEntry(fCtrPC->moo() +"\n",false); + DEBUGKPILOT << fname << ": " << fCtrPC->moo() << endl; + + // STEP2 of making sure we don't delete our little user's + // precious data... + // sanity checks for handheld... + int hhVolatility = fCtrHH->percentDeleted() + + fCtrHH->percentUpdated() + + fCtrHH->percentCreated(); + + int pcVolatility = fCtrPC->percentDeleted() + + fCtrPC->percentUpdated() + + fCtrPC->percentCreated(); + + // TODO: allow user to configure this... + // this is a percentage... + int allowedVolatility = 70; + + TQString caption = i18n("Large Changes Detected"); + // args are already i18n'd + TQString query = i18n("The %1 conduit has made a " + "large number of changes to your %2. Do you want " + "to allow this change?\nDetails:\n\t%3"); + + if (hhVolatility > allowedVolatility) + { + query = query.arg(fConduitName) + .arg(fCtrHH->type()).arg(fCtrHH->moo()); + + DEBUGKPILOT << fname << ": Yikes, lots of volatility " + << "caught. Check with user: [" << query + << "]." << endl; + + /* + int rc = questionYesNo(query, caption, + TQString(), 0 ); + if (rc == KMessageBox::Yes) + { + // TODO: add commit and rollback code. + // note: this will require some thinking, + // since we have to undo changes to the + // pilot databases, changes to the PC + // resources, changes to the mappings files + // (record id mapping, etc.) + } + */ + } + + + } + +} + + +ConduitProxy::ConduitProxy(KPilotLink *p, + const TQString &name, + const SyncAction::SyncMode &m) : + ConduitAction(p,name.latin1(),m.list()), + fDesktopName(name) +{ + FUNCTIONSETUP; +} + +/* virtual */ bool ConduitProxy::exec() +{ + FUNCTIONSETUP; + + // query that service + TDESharedPtr < KService > o = KService::serviceByDesktopName(fDesktopName); + if (!o) + { + WARNINGKPILOT << "Can't find desktop file for conduit " + << fDesktopName + << endl; + addSyncLogEntry(i18n("Could not find conduit %1.").arg(fDesktopName)); + return false; + } + + + // load the lib + fLibraryName = o->library(); + DEBUGKPILOT << fname + << ": Loading desktop " + << fDesktopName + << " with lib " + << fLibraryName + << endl; + + KLibrary *library = KLibLoader::self()->library( + TQFile::encodeName(fLibraryName)); + if (!library) + { + WARNINGKPILOT << "Can't load library " + << fLibraryName + << " - " + << KLibLoader::self()->lastErrorMessage() + << endl; + addSyncLogEntry(i18n("Could not load conduit %1.").arg(fDesktopName)); + return false; + } + + unsigned long version = PluginUtility::pluginVersion(library); + if ( Pilot::PLUGIN_API != version ) + { + WARNINGKPILOT << "Library " + << fLibraryName + << " has version " + << version + << endl; + addSyncLogEntry(i18n("Conduit %1 has wrong version (%2).").arg(fDesktopName).arg(version)); + return false; + } + + KLibFactory *factory = library->factory(); + if (!factory) + { + WARNINGKPILOT << "Can't find factory in library " + << fLibraryName + << endl; + addSyncLogEntry(i18n("Could not initialize conduit %1.").arg(fDesktopName)); + return false; + } + + TQStringList l = syncMode().list(); + + DEBUGKPILOT << fname << ": Flags: " << syncMode().name() << endl; + + TQObject *object = factory->create(fHandle,name(),"SyncAction",l); + + if (!object) + { + WARNINGKPILOT << "Can't create SyncAction." << endl; + addSyncLogEntry(i18n("Could not create conduit %1.").arg(fDesktopName)); + return false; + } + + fConduit = dynamic_cast(object); + + if (!fConduit) + { + WARNINGKPILOT << "Can't cast to ConduitAction." << endl; + addSyncLogEntry(i18n("Could not create conduit %1.").arg(fDesktopName)); + return false; + } + + addSyncLogEntry(i18n("[Conduit %1]").arg(fDesktopName)); + + // Handle the syncDone signal properly & unload the conduit. + TQObject::connect(fConduit,TQT_SIGNAL(syncDone(SyncAction *)), + this,TQT_SLOT(execDone(SyncAction *))); + // Proxy all the log and error messages. + TQObject::connect(fConduit,TQT_SIGNAL(logMessage(const TQString &)), + this,TQT_SIGNAL(logMessage(const TQString &))); + TQObject::connect(fConduit,TQT_SIGNAL(logError(const TQString &)), + this,TQT_SIGNAL(logError(const TQString &))); + TQObject::connect(fConduit,TQT_SIGNAL(logProgress(const TQString &,int)), + this,TQT_SIGNAL(logProgress(const TQString &,int))); + + TQTimer::singleShot(0,fConduit,TQT_SLOT(execConduit())); + return true; +} + +void ConduitProxy::execDone(SyncAction *p) +{ + FUNCTIONSETUP; + + if (p!=fConduit) + { + WARNINGKPILOT << "Unknown conduit @" + << (void *) p + << " finished." + << endl; + emit syncDone(this); + return; + } + + // give our worker a chance to sanity check the results... + fConduit->finished(); + + addSyncLogEntry(CSL1("\n"),false); // Put bits of the conduit logs on separate lines + + KPILOT_DELETE(p); + + emit syncDone(this); +} + + +namespace PluginUtility +{ + +TQString findArgument(const TQStringList &a, const TQString &arg) +{ + FUNCTIONSETUP; + + TQString search; + + if (arg.startsWith( CSL1("--") )) + { + search = arg; + } + else + { + search = CSL1("--") + arg; + } + search.append( CSL1("=") ); + + + TQStringList::ConstIterator end = a.end(); + for (TQStringList::ConstIterator i = a.begin(); i != end; ++i) + { + if ((*i).startsWith( search )) + { + TQString s = (*i).mid(search.length()); + return s; + } + } + + return TQString(); +} + +/* static */ bool isRunning(const TQCString &n) +{ + DCOPClient *dcop = TDEApplication::kApplication()->dcopClient(); + QCStringList apps = dcop->registeredApplications(); + return apps.contains(n); +} + + +/* static */ unsigned long pluginVersion(const KLibrary *lib) +{ + TQString symbol = CSL1("version_"); + symbol.append(lib->name()); + + if (!lib->hasSymbol(symbol.latin1())) return 0; + + unsigned long *p = (unsigned long *)(lib->symbol(symbol.latin1())); + return *p; +} + + +/* static */ TQString pluginVersionString(const KLibrary *lib) +{ + TQString symbol= CSL1("id_"); + symbol.append(lib->name()); + + if (!lib->hasSymbol(symbol.latin1())) return TQString(); + + return TQString::fromLatin1(*((const char **)(lib->symbol(symbol.latin1())))); +} + + +} + + +CUDCounter::CUDCounter(TQString s) : + fC(0),fU(0),fD(0),fStart(0),fEnd(0),fType(s) +{ +} + +void CUDCounter::created(unsigned int c) +{ + fC += c; +} + +void CUDCounter::updated(unsigned int c) +{ + fU += c; +} + +void CUDCounter::deleted(unsigned int c) +{ + fD += c; +} + +void CUDCounter::setStartCount(unsigned int t) +{ + fStart = t; +} + +void CUDCounter::setEndCount(unsigned int t) +{ + fEnd = t; +} + +TQString CUDCounter::moo() const +{ + TQString result = fType + ": " + + i18n("Start: %1. End: %2. ").arg(fStart).arg(fEnd); + + if (fC > 0) result += i18n("%1 new. ").arg(fC); + if (fU > 0) result += i18n("%1 changed. ").arg(fU); + if (fD > 0) result += i18n("%1 deleted. ").arg(fD); + + if ( (fC+fU+fD) <= 0) result += i18n("No changes made. "); + + return result; +} + + diff --git a/lib/recordConduit.cc b/lib/recordConduit.cc deleted file mode 100644 index 7c92152..0000000 --- a/lib/recordConduit.cc +++ /dev/null @@ -1,1145 +0,0 @@ -/* KPilot -** -** Copyright (C) 2004 by Reinhold Kainhofer -** Based on the addressbook conduit: -** Copyright (C) 2000,2001 by Dan Pilone -** Copyright (C) 2000 Gregory Stern -** Copyright (C) 2002-2003 by Reinhold Kainhofer -** -** This conduit is the base class for all record-based conduits. -** all the sync logic is included in this class, and all child classes -** just have to implement some specific copying and conflict resolution -** methods. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU General Public License as published by -** the Free Software Foundation; either version 2 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org. -*/ - - - -#include "options.h" - -#include -#include - -#include "pilotAppCategory.h" -#include "pilotSerialDatabase.h" -#include "pilotLocalDatabase.h" -#include "recordConduit.h" - - -// Something to allow us to check what revision -// the modules are that make up a binary distribution. -// -// -extern "C" -{ -long version_record_conduit = Pilot::PLUGIN_API; -} - - -/* virtual */ bool RecordConduitBase::exec() -{ - FUNCTIONSETUP; - fState = Initialize; - - setFirstSync(false); - - bool retrieved = false; - if (!openDatabases( fDBName, &retrieved)) - { - emit logError(i18n("Unable to open the %1 database on the handheld.").arg( fDBName ) ); - return false; - } - if (retrieved) setFirstSync(true); - - if (isFirstSync()) fIDList=fDatabase->idList(); - else fIDList=fDatabase->modifiedIDList(); - fIDListIterator = fIDList.begin(); - - fTimer = new TQTimer(this); - connect(fTimer,TQT_SIGNAL(timeout()),this,TQT_SLOT(process())); - fTimer->start(0,false); // Fire as often as possible to prompt processing - return true; -} - -/* virtual */ void RecordConduitBase::process() -{ - FUNCTIONSETUP; - SyncProgress p = Error; - -#ifdef DEBUG - DEBUGKPILOT << fname << ": From state " << name(fState) << endl; -#endif - - switch(fState) - { - case Initialize : - p = loadPC(); - break; - case PalmToPC : - p = palmRecToPC(); - break; - case PCToPalm : - p = pcRecToPalm(); - break; - case Cleanup : - p = cleanup(); - break; - } - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Step returned " << name(p) << endl; -#endif - - switch(p) - { - case Error : - fTimer->stop(); - delayDone(); - return; - case NotDone : - // Return so we get called again. - return; - case Done : - // Get on with it. - break; - } - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Step is done, moving to next state." << endl; -#endif - - // Here the previous call was done. - switch(fState) - { - case Initialize : - switch (syncMode().mode()) - { - case SyncMode::eRestore : - case SyncMode::eCopyPCToHH : /* These two don't copy Palm records to the PC */ - fState = PCToPalm; - break; - default : - fState = PalmToPC; - } - break; - case PalmToPC : - switch (syncMode().mode()) - { - case SyncMode::eBackup : - case SyncMode::eCopyHHToPC : /* These modes don't copy PC records back */ - fState = Cleanup; - break; - default : - fState = PCToPalm; - } - break; - case PCToPalm : - fState = Cleanup; - break; - case Cleanup : - fTimer->stop(); - delayDone(); - // No change in state, timer stopped and we're done. - break; - } - -#ifdef DEBUG - DEBUGKPILOT << fname << ": Next state is " << name(fState) << endl; -#endif - -} - - -TQString RecordConduitBase::name(RecordConduitBase::SyncProgress s) -{ - switch(s) - { - case RecordConduitBase::NotDone: - return CSL1("NotDone"); - case RecordConduitBase::Done: - return CSL1("Done"); - case RecordConduitBase::Error: - return CSL1("Error"); - } -} - - -TQString RecordConduitBase::name(RecordConduitBase::States s) -{ - switch(s) - { - case RecordConduitBase::Initialize: - return CSL1("Initialize"); - case RecordConduitBase::PalmToPC: - return CSL1("Handheld-to-PC"); - case RecordConduitBase::PCToPalm: - return CSL1("PC-to-Handheld"); - case RecordConduitBase::Cleanup: - return CSL1("Cleanup"); - } -} - - -#if 0 -/** make that entry on the pc archived (i.e. deleted on the handheld, - * while present on the pc, but not synced to the handheld */ -bool RecordConduit::PCData::makeArchived( RecordConduit::PCEntry *pcEntry ) -{ - if ( pcEntry ) { - pcEntry->makeArchived(); - setChanged( true ); - return true; - } else return false; -} - - -/* Builds the map which links record ids to uid's of PCEntry. This is the slow implementation, - * that should always work. subclasses should reimplement it to speed things up. -*/ -bool RecordConduit::PCData::mapContactsToPilot( TQMap &idContactMap ) -{ - FUNCTIONSETUP; - - idContactMap.clear(); - - Iterator it = begin(); - PCEntry *ent; - while ( !atEnd( it ) ) { - ent = *it; - recordid_t id( ent->recid() ); - if ( id != 0 ) { - idContactMap.insert( id, ent->uid() ); - } - ++it; - } -#ifdef DEBUG - DEBUGKPILOT << fname << ": Loaded " << idContactMap.size() << - " Entries on the pc and mapped them to records on the handheld. " << endl; -#endif - return true; -} - - - -/********************************************************************* - C O N S T R U C T O R - *********************************************************************/ - - - -bool RecordConduit::mArchiveDeleted = false; - -RecordConduit::RecordConduit(TQString name, KPilotDeviceLink * o, const char *n, const TQStringList & a): - ConduitAction(o, n, a), - mPCData(0), mPalmIndex(0), - mEntryMap(), mSyncedIds(), mAllIds() -{ - FUNCTIONSETUP; - fConduitName = name; -} - - - -RecordConduit::~RecordConduit() -{ - if ( mPCData ) KPILOT_DELETE(mPCData); -} - - - - - - -/********************************************************************* - S Y N C S T R U C T U R E - *********************************************************************/ - - - -/* virtual */ bool RecordConduit::exec() -{ - FUNCTIONSETUP; - - if ( !_prepare() ) return false; - - fFirstSync = false; - // Database names probably in latin1. - if( !openDatabases( dbName(), &fFirstSync ) ) - { - emit logError(i18n("Unable to open the %1 database on the handheld.").arg( dbName() ) ); - return false; - } - _getAppInfo(); - if( !mPCData->loadData() ) - { - emit logError( i18n("Unable to open %1.").arg( mPCData->description() ) ); - return false; - } - // get the addresseMap which maps Pilot unique record(address) id's to - // a Abbrowser Addressee; allows for easy lookup and comparisons - if ( mPCData->isEmpty() ) - fFirstSync = true; - else - mPCData->mapContactsToPilot( mEntryMap ); - fFirstSync = fFirstSync || ( mPCData->isEmpty() ); - - // perform syncing from palm to abbrowser - // iterate through all records in palm pilot - mPalmIndex = 0; - -#ifdef DEBUG - DEBUGKPILOT << fname << ": fullsync=" << isFullSync() << ", firstSync=" << isFirstSync() << endl; - DEBUGKPILOT << fname << ": " - << "syncDirection=" << getSyncDirection() << ", " -// << "archive = " << AbbrowserSettings::archiveDeleted() - << endl; - DEBUGKPILOT << fname << ": conflictRes="<< getConflictResolution() << endl; -// DEBUGKPILOT << fname << ": PilotStreetHome=" << AbbrowserSettings::pilotStreet() << ", PilotFaxHOme" << AbbrowserSettings::pilotFax() << endl; -#endif - - if ( !isFirstSync() ) - mAllIds=fDatabase->idList(); - - /* Note: - if eCopyPCToHH or eCopyHHToPC, first sync everything, then lookup - those entries on the receiving side that are not yet syncced and delete - them. Use slotDeleteUnsyncedPCRecords and slotDeleteUnsyncedHHRecords - for this, and no longer purge the whole addressbook before the sync to - prevent data loss in case of connection loss. */ - - TQTimer::singleShot(0, this, TQT_SLOT(slotPalmRecToPC())); - - return true; -} - - - -void RecordConduit::slotPalmRecToPC() -{ - FUNCTIONSETUP; - PilotRecord *palmRec = 0L, *backupRec = 0L; - - if ( getSyncDirection() == SyncAction::eCopyPCToHH ) - { - mPCIter = mPCData->begin(); - TQTimer::singleShot(0, this, TQT_SLOT(slotPCRecToPalm())); - return; - } - - if ( isFullSync() ) - palmRec = fDatabase->readRecordByIndex( mPalmIndex++ ); - else - palmRec = dynamic_cast (fDatabase)->readNextModifiedRec(); - - if ( !palmRec ) - { - mPCIter = mPCData->begin(); - TQTimer::singleShot( 0, this, TQT_SLOT( slotPCRecToPalm() ) ); - return; - } - - // already synced, so skip: - if ( mSyncedIds.contains( palmRec->id() ) ) - { - KPILOT_DELETE( palmRec ); - TQTimer::singleShot( 0, this, TQT_SLOT( slotPalmRecToPC() ) ); - return; - } - - backupRec = fLocalDatabase->readRecordById( palmRec->id() ); - PilotRecord *compareRec = backupRec ? backupRec : palmRec; - PilotAppCategory *compareEntry = createPalmEntry( compareRec ); - PCEntry *pcEntry = findMatch( compareEntry ); - KPILOT_DELETE( compareEntry ); - - PilotAppCategory *backupEntry=0L; - if ( backupRec ) - backupEntry = createPalmEntry( backupRec ); - PilotAppCategory *palmEntry=0L; - if ( palmRec ) - palmEntry = createPalmEntry( palmRec ); - - syncEntry( pcEntry, backupEntry, palmEntry ); - - mSyncedIds.append( palmRec->id() ); - - KPILOT_DELETE( pcEntry ); - KPILOT_DELETE( palmEntry ); - KPILOT_DELETE( backupEntry ); - KPILOT_DELETE( palmRec ); - KPILOT_DELETE( backupRec ); - - TQTimer::singleShot(0, this, TQT_SLOT(slotPalmRecToPC())); -} - - - -void RecordConduit::slotPCRecToPalm() -{ - FUNCTIONSETUP; - - if ( ( getSyncDirection()==SyncAction::eCopyHHToPC ) || - mPCData->atEnd( mPCIter ) ) - { - mPalmIndex = 0; - TQTimer::singleShot( 0, this, TQT_SLOT( slotDeletedRecord() ) ); - return; - } - - PilotRecord *backupRec=0L; - PCEntry *pcEntry = *mPCIter; - ++mPCIter; - - // If marked as archived, don't sync! - if ( isArchived( pcEntry ) ) - { -#ifdef DEBUG - DEBUGKPILOT << fname << ": address with id " << pcEntry->uid() << - " marked archived, so don't sync." << endl; -#endif - KPILOT_DELETE( pcEntry ); - TQTimer::singleShot( 0, this, TQT_SLOT( slotPCRecToPalm() ) ); - return; - } - - recordid_t recID( pcEntry->recid() ); - if ( recID == 0 ) - { - // it's a new item(no record ID and not inserted by the Palm -> PC sync), so add it - syncEntry( pcEntry, 0L, 0L ); - KPILOT_DELETE( pcEntry ); - TQTimer::singleShot( 0, this, TQT_SLOT( slotPCRecToPalm() ) ); - return; - } - - // look into the list of already synced record ids to see if the PCEntry hasn't already been synced - if ( mSyncedIds.contains( recID ) ) - { -#ifdef DEBUG - DEBUGKPILOT << ": address with id " << recID << " already synced." << endl; -#endif - KPILOT_DELETE( pcEntry ); - TQTimer::singleShot( 0, this, TQT_SLOT( slotPCRecToPalm() ) ); - return; - } - - - backupRec = fLocalDatabase->readRecordById( recID ); - // only update if no backup record or the backup record is not equal to the PCEntry - - PilotAppCategory*backupEntry=0L; - if ( backupRec ) - backupEntry = createPalmEntry( backupRec ); - if( !backupRec || isFirstSync() || !_equal( backupEntry, pcEntry ) ) - { - PilotRecord *palmRec = fDatabase->readRecordById( recID ); - PilotAppCategory *palmEntry=0L; - if (palmRec) - palmEntry = createPalmEntry( palmRec ); - syncEntry( pcEntry, backupEntry, palmEntry ); - // update the id just in case it changed - if ( palmRec ) - recID = palmRec->id(); - KPILOT_DELETE( palmRec ); - KPILOT_DELETE( palmEntry ); - } - - KPILOT_DELETE( pcEntry ); - KPILOT_DELETE( backupEntry ); - KPILOT_DELETE( backupRec ); - mSyncedIds.append( recID ); - - // done with the sync process, go on with the next one: - TQTimer::singleShot( 0, this, TQT_SLOT( slotPCRecToPalm() ) ); -} - - - -void RecordConduit::slotDeletedRecord() -{ - FUNCTIONSETUP; - - PilotRecord *backupRec = fLocalDatabase->readRecordByIndex( mPalmIndex++ ); - if( !backupRec || isFirstSync() ) - { - KPILOT_DELETE(backupRec); - TQTimer::singleShot( 0, this, TQT_SLOT( slotDeleteUnsyncedPCRecords() ) ); - return; - } - - // already synced, so skip this record: - if ( mSyncedIds.contains( backupRec->id() ) ) - { - KPILOT_DELETE( backupRec ); - TQTimer::singleShot( 0, this, TQT_SLOT( slotDeletedRecord() ) ); - return; - } - - TQString uid = mEntryMap[ backupRec->id() ]; - PCEntry *pcEntry = mPCData->findByUid( uid ); - PilotRecord *palmRec = fDatabase->readRecordById( backupRec->id() ); - PilotAppCategory *backupEntry = 0L; - if (backupRec) - backupEntry = createPalmEntry( backupRec ); - PilotAppCategory*palmEntry=0L; - if (palmRec) - palmEntry = createPalmEntry( palmRec ); - - mSyncedIds.append( backupRec->id() ); - syncEntry( pcEntry, backupEntry, palmEntry ); - - KPILOT_DELETE( pcEntry ); - KPILOT_DELETE( palmEntry ); - KPILOT_DELETE( backupEntry ); - KPILOT_DELETE( palmRec ); - KPILOT_DELETE( backupRec ); - TQTimer::singleShot( 0, this, TQT_SLOT( slotDeletedRecord() ) ); -} - - - -void RecordConduit::slotDeleteUnsyncedPCRecords() -{ - FUNCTIONSETUP; - if ( getSyncDirection() == SyncAction::eCopyHHToPC ) - { - TQStringList uids; - RecordIDList::iterator it; - TQString uid; - for ( it = mSyncedIds.begin(); it != mSyncedIds.end(); ++it) - { - uid = mEntryMap[ *it ]; - if ( !uid.isEmpty() ) uids.append( uid ); - } - // TODO: Does this speed up anything? - // qHeapSort( uids ); - const TQStringList alluids( mPCData->uids() ); - TQStringList::ConstIterator uidit; - for ( uidit = alluids.constBegin(); uidit != alluids.constEnd(); ++uidit ) - { - if ( !uids.contains( *uidit ) ) - { -#ifdef DEBUG - DEBUGKPILOT << "Deleting PCEntry with uid " << (*uidit) << " from PC (is not on HH, and syncing with HH->PC direction)" << endl; -#endif - mPCData->removeEntry( *uidit ); - } - } - } - TQTimer::singleShot(0, this, TQT_SLOT(slotDeleteUnsyncedHHRecords())); -} - - - -void RecordConduit::slotDeleteUnsyncedHHRecords() -{ - FUNCTIONSETUP; - if ( getSyncDirection() == SyncAction::eCopyPCToHH ) - { - RecordIDList ids = fDatabase->idList(); - RecordIDList::iterator it; - for ( it = ids.begin(); it != ids.end(); ++it ) - { - if ( !mSyncedIds.contains(*it) ) - { -#ifdef DEBUG - DEBUGKPILOT << "Deleting record with ID " << *it << " from handheld (is not on PC, and syncing with PC->HH direction)" << endl; -#endif - fDatabase->deleteRecord(*it); - fLocalDatabase->deleteRecord(*it); - } - } - } - TQTimer::singleShot( 0, this, TQT_SLOT( slotCleanup() ) ); -} - - -void RecordConduit::slotCleanup() -{ - FUNCTIONSETUP; - - // Set the appInfoBlock, just in case the category labels changed - _setAppInfo(); - doPostSync(); - if(fDatabase) - { - fDatabase->resetSyncFlags(); - fDatabase->cleanup(); - } - if(fLocalDatabase) - { - fLocalDatabase->resetSyncFlags(); - fLocalDatabase->cleanup(); - } - KPILOT_DELETE( fDatabase ); - KPILOT_DELETE( fLocalDatabase ); - // TODO: do something if saving fails! - mPCData->saveData(); - mPCData->cleanup(); - emit syncDone(this); -} - - -/** Return the list of category names on the handheld - */ -const TQStringList RecordConduit::categories() const -{ - TQStringList cats; - for ( unsigned int j = 0; j < Pilot::CATEGORY_COUNT; j++ ) { - TQString catName( category( j ) ); - if ( !catName.isEmpty() ) cats << catName; - } - return cats; -} -int RecordConduit::findFlags() const -{ - return eqFlagsAlmostAll; -} - - -bool RecordConduit::isDeleted( const PilotAppCategory *palmEntry ) -{ - if ( !palmEntry ) - return true; - if ( palmEntry->isDeleted() && !palmEntry->isArchived() ) - return true; - if ( palmEntry->isArchived() ) - return !archiveDeleted(); - return false; -} -bool RecordConduit::isArchived( const PilotAppCategory *palmEntry ) -{ - if ( palmEntry && palmEntry->isArchived() ) - return archiveDeleted(); - else - return false; -} - - - - -/********************************************************************* - L O A D I N G T H E D A T A - *********************************************************************/ - - - -bool RecordConduit::_prepare() -{ - FUNCTIONSETUP; - - readConfig(); - mSyncedIds.clear(); - mPCData = initializePCData(); - - return mPCData && doPrepare(); -} - - -void RecordConduit::_getAppInfo() -{ - FUNCTIONSETUP; - // get the address application header information - unsigned char *buffer = new unsigned char[Pilot::MAX_APPINFO_SIZE]; - int appLen=fDatabase->readAppBlock(buffer, Pilot::MAX_APPINFO_SIZE); - - doUnpackAppInfo( buffer, appLen ); - delete[] buffer; - buffer = 0; -} - -void RecordConduit::_setAppInfo() -{ - FUNCTIONSETUP; - // get the address application header information - int appLen = 0; - unsigned char *buffer = doPackAppInfo( &appLen ); - if ( buffer ) - { if (fDatabase) - fDatabase->writeAppBlock( buffer, appLen ); - if (fLocalDatabase) - fLocalDatabase->writeAppBlock( buffer, appLen ); - delete[] buffer; - } -} - - -int RecordConduit::compareStr( const TQString & str1, const TQString & str2 ) -{ -// FUNCTIONSETUP; - if ( str1.isEmpty() && str2.isEmpty() ) - return 0; - else - return str1.compare( str2 ); -} - - -/** - * _getCat returns the id of the category from the given categories list. - * If the address has no categories on the PC, TQString() is returned. - * If the current category exists in the list of cats, it is returned - * Otherwise the first cat in the list that exists on the HH is returned - * If none of the categories exists on the palm, TQString() is returned - */ -TQString RecordConduit::getCatForHH( const TQStringList cats, const TQString curr ) const -{ - FUNCTIONSETUP; - if ( cats.size() < 1 ) - return TQString(); - if ( cats.contains( curr ) ) - return curr; - for ( TQStringList::ConstIterator it = cats.begin(); it != cats.end(); ++it) - { - for ( unsigned int j = 0; j < Pilot::CATEGORY_COUNT; j++ ) - { - TQString catnm( category( j ) ); - if ( !(*it).isEmpty() && ( (*it)==catnm ) ) - { - return catnm; - } - } - } - // If we have a free label, return the first possible cat - TQString lastCat( category( Pilot::CATEGORY_COUNT-1 ) ); - return ( lastCat.isEmpty() ) ? ( cats.first() ) : ( TQString() ); -} - -void RecordConduit::setCategory(PCEntry * pcEntry, TQString cat) -{ - if ( !cat.isEmpty() && cat!=category( 0 ) ) - pcEntry->insertCategory(cat); -} - - - - - - -/********************************************************************* - G E N E R A L S Y N C F U N C T I O N - These functions modify the Handheld and the addressbook - *********************************************************************/ - - - -bool RecordConduit::syncEntry( PCEntry *pcEntry, PilotAppCategory*backupEntry, - PilotAppCategory*palmEntry) -{ - FUNCTIONSETUP; - - if ( getSyncDirection() == SyncAction::eCopyPCToHH ) - { - if ( pcEntry->isEmpty() ) - { - return pcDeleteEntry( pcEntry, backupEntry, palmEntry ); - } - else - { - return pcCopyToPalm( pcEntry, backupEntry, palmEntry ); - } - } - - if ( getSyncDirection() == SyncAction::eCopyHHToPC ) - { - if (!palmEntry) - return pcDeleteEntry(pcEntry, backupEntry, palmEntry); - else - return palmCopyToPC(pcEntry, backupEntry, palmEntry); - } - - if ( !backupEntry || isFirstSync() ) - { - /* - Resolution matrix (0..does not exist, E..exists, D..deleted flag set, A..archived): - HH PC | Resolution - ------------------------------------------------------------ - 0 A | - - 0 E | PC -> HH, reset ID if not set correctly - D 0 | delete (error, should never occur!!!) - D E | CR (ERROR) - E/A 0 | HH -> PC - E/A E/A| merge/CR - */ - if ( !palmEntry && isArchived( pcEntry ) ) - { - return true; - } - else if ( !palmEntry && !pcEntry->isEmpty() ) - { - // PC->HH - bool res = pcCopyToPalm( pcEntry, 0L, 0L ); - return res; - } - else if ( !palmEntry && pcEntry->isEmpty() ) - { - // everything's empty -> ERROR - return false; - } - else if ( ( isDeleted( palmEntry ) || isArchived( palmEntry ) ) && pcEntry->isEmpty()) - { - if ( isArchived( palmEntry ) ) - return palmCopyToPC( pcEntry, 0L, palmEntry ); - else - // this happens if you add a record on the handheld and delete it again before you do the next sync - return pcDeleteEntry( pcEntry, 0L, palmEntry ); - } - else if ( ( isDeleted(palmEntry) || isArchived( palmEntry ) ) && !pcEntry->isEmpty() ) - { - // CR (ERROR) - return smartMergeEntry( pcEntry, 0L, palmEntry ); - } - else if ( pcEntry->isEmpty() ) - { - // HH->PC - return palmCopyToPC( pcEntry, 0L, palmEntry ); - } - else - { - // Conflict Resolution - return smartMergeEntry( pcEntry, 0L, palmEntry ); - } - } // !backupEntry - else - { - /* - Resolution matrix: - 1) if HH.(empty| (deleted &! archived) ) -> { if (PC==B) -> delete, else -> CR } - if HH.archived -> {if (PC==B) -> copyToPC, else -> CR } - if PC.empty -> { if (HH==B) -> delete, else -> CR } - if PC.archived -> {if (HH==B) -> delete on HH, else CR } - 2) if PC==HH -> { update B, update ID of PC if needed } - 3) if PC==B -> { HH!=PC, thus HH modified, so copy HH->PC } - if HH==B -> { PC!=HH, thus PC modified, so copy PC->HH } - 4) else: all three PCEntrys are different -> CR - */ - - if ( !palmEntry || isDeleted(palmEntry) ) - { - if ( _equal( backupEntry, pcEntry ) || pcEntry->isEmpty() ) - { - return pcDeleteEntry( pcEntry, backupEntry, 0L ); - } - else - { - return smartMergeEntry( pcEntry, backupEntry, 0L ); - } - } - else if ( pcEntry->isEmpty() ) - { - if (*palmEntry == *backupEntry) - { - return pcDeleteEntry( pcEntry, backupEntry, palmEntry ); - } - else - { - return smartMergeEntry( pcEntry, backupEntry, palmEntry ); - } - } - else if ( _equal( palmEntry, pcEntry ) ) - { - // update Backup, update ID of PC if neededd - return backupSaveEntry( palmEntry ); - } - else if ( _equal( backupEntry, pcEntry ) ) - { -#ifdef DEBUG - DEBUGKPILOT << "Flags: " << palmEntry->getAttrib() << ", isDeleted=" << - isDeleted( palmEntry ) << ", isArchived=" << isArchived( palmEntry ) - << endl; -#endif - if ( isDeleted( palmEntry ) ) - { - return pcDeleteEntry( pcEntry, backupEntry, palmEntry ); - } - else - { - return palmCopyToPC( pcEntry, backupEntry, palmEntry ); - } - } - else if ( *palmEntry == *backupEntry ) - { - return pcCopyToPalm( pcEntry, backupEntry, palmEntry ); - } - else - { - // CR, since all are different - return smartMergeEntry( pcEntry, backupEntry, palmEntry ); - } - } // backupEntry - return false; -} - -bool RecordConduit::pcCopyToPalm( PCEntry *pcEntry, PilotAppCategory *backupEntry, - PilotAppCategory*palmEntry ) -{ - FUNCTIONSETUP; - - if ( pcEntry->isEmpty() ) return false; - PilotAppCategory *hhEntry = palmEntry; - bool hhEntryCreated = false; - if ( !hhEntry ) - { - hhEntry = createPalmEntry( 0 ); - hhEntryCreated=true; - } - _copy( hhEntry, pcEntry ); -#ifdef DEBUG - DEBUGKPILOT << "palmEntry->id=" << hhEntry->id() << ", pcEntry.ID=" << - pcEntry->uid() << endl; -#endif - - if( palmSaveEntry( hhEntry, pcEntry ) ) - { -#ifdef DEBUG - DEBUGKPILOT << "Entry palmEntry->id=" << - hhEntry->id() << "saved to palm, now updating pcEntry->uid()=" << pcEntry->uid() << endl; -#endif - pcSaveEntry( pcEntry, backupEntry, hhEntry ); - } - if ( hhEntryCreated ) KPILOT_DELETE( hhEntry ); - return true; -} - - - - -bool RecordConduit::palmCopyToPC( PCEntry *pcEntry, PilotAppCategory *backupEntry, - PilotAppCategory *palmEntry ) -{ - FUNCTIONSETUP; - if ( !palmEntry ) - { - return false; - } - _copy( pcEntry, palmEntry ); - pcSaveEntry( pcEntry, backupEntry, palmEntry ); - backupSaveEntry( palmEntry ); - return true; -} - - - -/********************************************************************* - l o w - l e v e l f u n c t i o n s f o r - adding / removing palm/pc records - *********************************************************************/ - - - -bool RecordConduit::palmSaveEntry( PilotAppCategory *palmEntry, PCEntry *pcEntry ) -{ - FUNCTIONSETUP; - -#ifdef DEBUG - DEBUGKPILOT << "Saving to pilot " << palmEntry->id() << endl; -#endif - - PilotRecord *pilotRec = palmEntry->pack(); - recordid_t pilotId = fDatabase->writeRecord(pilotRec); -#ifdef DEBUG - DEBUGKPILOT << "PilotRec nach writeRecord (" << pilotId << - ": ID=" << pilotRec->id() << endl; -#endif - fLocalDatabase->writeRecord( pilotRec ); - KPILOT_DELETE( pilotRec ); - - // pilotId == 0 if using local db, so don't overwrite the valid id - if ( pilotId != 0 ) - { - palmEntry->setID( pilotId ); - if ( !mSyncedIds.contains( pilotId ) ) - { - mSyncedIds.append( pilotId ); - } - } - - recordid_t hhId( pcEntry->recid() ); - if ( hhId != pilotId ) - { - pcEntry->setRecid( pilotId ); - return true; - } - - return false; -} - - - -bool RecordConduit::backupSaveEntry( PilotAppCategory *backup ) -{ - FUNCTIONSETUP; - if ( !backup ) return false; - - -#ifdef DEBUG -// showPilotAppCategory( backup ); -#endif - PilotRecord *pilotRec = backup->pack(); - fLocalDatabase->writeRecord( pilotRec ); - KPILOT_DELETE( pilotRec ); - return true; -} - - - -bool RecordConduit::pcSaveEntry( PCEntry *pcEntry, PilotAppCategory *, - PilotAppCategory * ) -{ - FUNCTIONSETUP; - -#ifdef DEBUG - DEBUGKPILOT << "Before _savepcEntry, pcEntry->uid()=" << - pcEntry->uid() << endl; -#endif - if ( pcEntry->recid() != 0 ) - { - mEntryMap.insert( pcEntry->recid(), pcEntry->uid() ); - } - - mPCData->updateEntry( pcEntry ); - return true; -} - - - -bool RecordConduit::pcDeleteEntry( PCEntry *pcEntry, PilotAppCategory *backupEntry, - PilotAppCategory *palmEntry ) -{ - FUNCTIONSETUP; - - if ( palmEntry ) - { - if ( !mSyncedIds.contains( palmEntry->id() ) ) - { - mSyncedIds.append(palmEntry->id()); - } - palmEntry->makeDeleted(); - PilotRecord *pilotRec = palmEntry->pack(); - pilotRec->setDeleted(); - mPalmIndex--; - fDatabase->writeRecord( pilotRec ); - fLocalDatabase->writeRecord( pilotRec ); - mSyncedIds.append( pilotRec->id() ); - KPILOT_DELETE( pilotRec ); - } - else if ( backupEntry ) - { - if ( !mSyncedIds.contains( backupEntry->id() ) ) - { - mSyncedIds.append( backupEntry->id() ); - } - backupEntry->makeDeleted(); - PilotRecord *pilotRec = backupEntry->pack(); - pilotRec->setDeleted(); - mPalmIndex--; - fLocalDatabase->writeRecord( pilotRec ); - mSyncedIds.append( pilotRec->id() ); - KPILOT_DELETE( pilotRec ); - } - if ( !pcEntry->isEmpty() ) - { -#ifdef DEBUG - DEBUGKPILOT << fname << " removing " << pcEntry->uid() << endl; -#endif - mPCData->removeEntry( pcEntry ); - } - return true; -} - - - -/********************************************************************* - C O P Y R E C O R D S - *********************************************************************/ - - - - - -/********************************************************************* - C O N F L I C T R E S O L U T I O N a n d M E R G I N G - *********************************************************************/ - - - - -// TODO: right now entries are equal if both first/last name and organization are -// equal. This rules out two entries for the same person(e.g. real home and weekend home) -// or two persons with the same name where you don't know the organization.!!! -RecordConduit::PCEntry *RecordConduit::findMatch( PilotAppCategory *palmEntry ) const -{ - FUNCTIONSETUP; - if ( !palmEntry ) - return 0; - - // TODO: also search with the pilotID - // first, use the pilotID to UID map to find the appropriate record - if( !isFirstSync() && ( palmEntry->id() > 0) ) - { - TQString id( mEntryMap[palmEntry->id()] ); -#ifdef DEBUG - DEBUGKPILOT << fname << ": PilotRecord has id " << palmEntry->id() << ", mapped to " << id << endl; -#endif - if( !id.isEmpty() ) - { - PCEntry *res = mPCData->findByUid( id ); - if ( !res && !res->isEmpty() ) return res; - KPILOT_DELETE( res ); -#ifdef DEBUG - DEBUGKPILOT << fname << ": PilotRecord has id " << palmEntry->id() << - ", but could not be found on the PC side" << endl; -#endif - } - } - - for ( PCData::Iterator iter = mPCData->begin(); !mPCData->atEnd( iter ); ++iter ) - { - PCEntry *abEntry = *iter; - recordid_t rid( abEntry->recid() ); - if ( rid>0 ) - { - if ( rid == palmEntry->id() ) - return abEntry;// yes, we found it - // skip this PCEntry, as it has a different corresponding address on the handheld - //if ( mAllIds.contains( rid ) ) continue; - } - - if ( _equal( palmEntry, abEntry, eqFlagsAlmostAll ) ) - { - return abEntry; - } - KPILOT_DELETE( abEntry ); - } -#ifdef DEBUG - DEBUGKPILOT << fname << ": Could not find any entry matching Palm record with id " << TQString::number( palmEntry->id() ) << endl; -#endif - return 0; -} - -#endif - - - - -#include "recordConduit.moc" - diff --git a/lib/recordConduit.cpp b/lib/recordConduit.cpp new file mode 100644 index 0000000..7c92152 --- /dev/null +++ b/lib/recordConduit.cpp @@ -0,0 +1,1145 @@ +/* KPilot +** +** Copyright (C) 2004 by Reinhold Kainhofer +** Based on the addressbook conduit: +** Copyright (C) 2000,2001 by Dan Pilone +** Copyright (C) 2000 Gregory Stern +** Copyright (C) 2002-2003 by Reinhold Kainhofer +** +** This conduit is the base class for all record-based conduits. +** all the sync logic is included in this class, and all child classes +** just have to implement some specific copying and conflict resolution +** methods. +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org. +*/ + + + +#include "options.h" + +#include +#include + +#include "pilotAppCategory.h" +#include "pilotSerialDatabase.h" +#include "pilotLocalDatabase.h" +#include "recordConduit.h" + + +// Something to allow us to check what revision +// the modules are that make up a binary distribution. +// +// +extern "C" +{ +long version_record_conduit = Pilot::PLUGIN_API; +} + + +/* virtual */ bool RecordConduitBase::exec() +{ + FUNCTIONSETUP; + fState = Initialize; + + setFirstSync(false); + + bool retrieved = false; + if (!openDatabases( fDBName, &retrieved)) + { + emit logError(i18n("Unable to open the %1 database on the handheld.").arg( fDBName ) ); + return false; + } + if (retrieved) setFirstSync(true); + + if (isFirstSync()) fIDList=fDatabase->idList(); + else fIDList=fDatabase->modifiedIDList(); + fIDListIterator = fIDList.begin(); + + fTimer = new TQTimer(this); + connect(fTimer,TQT_SIGNAL(timeout()),this,TQT_SLOT(process())); + fTimer->start(0,false); // Fire as often as possible to prompt processing + return true; +} + +/* virtual */ void RecordConduitBase::process() +{ + FUNCTIONSETUP; + SyncProgress p = Error; + +#ifdef DEBUG + DEBUGKPILOT << fname << ": From state " << name(fState) << endl; +#endif + + switch(fState) + { + case Initialize : + p = loadPC(); + break; + case PalmToPC : + p = palmRecToPC(); + break; + case PCToPalm : + p = pcRecToPalm(); + break; + case Cleanup : + p = cleanup(); + break; + } + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Step returned " << name(p) << endl; +#endif + + switch(p) + { + case Error : + fTimer->stop(); + delayDone(); + return; + case NotDone : + // Return so we get called again. + return; + case Done : + // Get on with it. + break; + } + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Step is done, moving to next state." << endl; +#endif + + // Here the previous call was done. + switch(fState) + { + case Initialize : + switch (syncMode().mode()) + { + case SyncMode::eRestore : + case SyncMode::eCopyPCToHH : /* These two don't copy Palm records to the PC */ + fState = PCToPalm; + break; + default : + fState = PalmToPC; + } + break; + case PalmToPC : + switch (syncMode().mode()) + { + case SyncMode::eBackup : + case SyncMode::eCopyHHToPC : /* These modes don't copy PC records back */ + fState = Cleanup; + break; + default : + fState = PCToPalm; + } + break; + case PCToPalm : + fState = Cleanup; + break; + case Cleanup : + fTimer->stop(); + delayDone(); + // No change in state, timer stopped and we're done. + break; + } + +#ifdef DEBUG + DEBUGKPILOT << fname << ": Next state is " << name(fState) << endl; +#endif + +} + + +TQString RecordConduitBase::name(RecordConduitBase::SyncProgress s) +{ + switch(s) + { + case RecordConduitBase::NotDone: + return CSL1("NotDone"); + case RecordConduitBase::Done: + return CSL1("Done"); + case RecordConduitBase::Error: + return CSL1("Error"); + } +} + + +TQString RecordConduitBase::name(RecordConduitBase::States s) +{ + switch(s) + { + case RecordConduitBase::Initialize: + return CSL1("Initialize"); + case RecordConduitBase::PalmToPC: + return CSL1("Handheld-to-PC"); + case RecordConduitBase::PCToPalm: + return CSL1("PC-to-Handheld"); + case RecordConduitBase::Cleanup: + return CSL1("Cleanup"); + } +} + + +#if 0 +/** make that entry on the pc archived (i.e. deleted on the handheld, + * while present on the pc, but not synced to the handheld */ +bool RecordConduit::PCData::makeArchived( RecordConduit::PCEntry *pcEntry ) +{ + if ( pcEntry ) { + pcEntry->makeArchived(); + setChanged( true ); + return true; + } else return false; +} + + +/* Builds the map which links record ids to uid's of PCEntry. This is the slow implementation, + * that should always work. subclasses should reimplement it to speed things up. +*/ +bool RecordConduit::PCData::mapContactsToPilot( TQMap &idContactMap ) +{ + FUNCTIONSETUP; + + idContactMap.clear(); + + Iterator it = begin(); + PCEntry *ent; + while ( !atEnd( it ) ) { + ent = *it; + recordid_t id( ent->recid() ); + if ( id != 0 ) { + idContactMap.insert( id, ent->uid() ); + } + ++it; + } +#ifdef DEBUG + DEBUGKPILOT << fname << ": Loaded " << idContactMap.size() << + " Entries on the pc and mapped them to records on the handheld. " << endl; +#endif + return true; +} + + + +/********************************************************************* + C O N S T R U C T O R + *********************************************************************/ + + + +bool RecordConduit::mArchiveDeleted = false; + +RecordConduit::RecordConduit(TQString name, KPilotDeviceLink * o, const char *n, const TQStringList & a): + ConduitAction(o, n, a), + mPCData(0), mPalmIndex(0), + mEntryMap(), mSyncedIds(), mAllIds() +{ + FUNCTIONSETUP; + fConduitName = name; +} + + + +RecordConduit::~RecordConduit() +{ + if ( mPCData ) KPILOT_DELETE(mPCData); +} + + + + + + +/********************************************************************* + S Y N C S T R U C T U R E + *********************************************************************/ + + + +/* virtual */ bool RecordConduit::exec() +{ + FUNCTIONSETUP; + + if ( !_prepare() ) return false; + + fFirstSync = false; + // Database names probably in latin1. + if( !openDatabases( dbName(), &fFirstSync ) ) + { + emit logError(i18n("Unable to open the %1 database on the handheld.").arg( dbName() ) ); + return false; + } + _getAppInfo(); + if( !mPCData->loadData() ) + { + emit logError( i18n("Unable to open %1.").arg( mPCData->description() ) ); + return false; + } + // get the addresseMap which maps Pilot unique record(address) id's to + // a Abbrowser Addressee; allows for easy lookup and comparisons + if ( mPCData->isEmpty() ) + fFirstSync = true; + else + mPCData->mapContactsToPilot( mEntryMap ); + fFirstSync = fFirstSync || ( mPCData->isEmpty() ); + + // perform syncing from palm to abbrowser + // iterate through all records in palm pilot + mPalmIndex = 0; + +#ifdef DEBUG + DEBUGKPILOT << fname << ": fullsync=" << isFullSync() << ", firstSync=" << isFirstSync() << endl; + DEBUGKPILOT << fname << ": " + << "syncDirection=" << getSyncDirection() << ", " +// << "archive = " << AbbrowserSettings::archiveDeleted() + << endl; + DEBUGKPILOT << fname << ": conflictRes="<< getConflictResolution() << endl; +// DEBUGKPILOT << fname << ": PilotStreetHome=" << AbbrowserSettings::pilotStreet() << ", PilotFaxHOme" << AbbrowserSettings::pilotFax() << endl; +#endif + + if ( !isFirstSync() ) + mAllIds=fDatabase->idList(); + + /* Note: + if eCopyPCToHH or eCopyHHToPC, first sync everything, then lookup + those entries on the receiving side that are not yet syncced and delete + them. Use slotDeleteUnsyncedPCRecords and slotDeleteUnsyncedHHRecords + for this, and no longer purge the whole addressbook before the sync to + prevent data loss in case of connection loss. */ + + TQTimer::singleShot(0, this, TQT_SLOT(slotPalmRecToPC())); + + return true; +} + + + +void RecordConduit::slotPalmRecToPC() +{ + FUNCTIONSETUP; + PilotRecord *palmRec = 0L, *backupRec = 0L; + + if ( getSyncDirection() == SyncAction::eCopyPCToHH ) + { + mPCIter = mPCData->begin(); + TQTimer::singleShot(0, this, TQT_SLOT(slotPCRecToPalm())); + return; + } + + if ( isFullSync() ) + palmRec = fDatabase->readRecordByIndex( mPalmIndex++ ); + else + palmRec = dynamic_cast (fDatabase)->readNextModifiedRec(); + + if ( !palmRec ) + { + mPCIter = mPCData->begin(); + TQTimer::singleShot( 0, this, TQT_SLOT( slotPCRecToPalm() ) ); + return; + } + + // already synced, so skip: + if ( mSyncedIds.contains( palmRec->id() ) ) + { + KPILOT_DELETE( palmRec ); + TQTimer::singleShot( 0, this, TQT_SLOT( slotPalmRecToPC() ) ); + return; + } + + backupRec = fLocalDatabase->readRecordById( palmRec->id() ); + PilotRecord *compareRec = backupRec ? backupRec : palmRec; + PilotAppCategory *compareEntry = createPalmEntry( compareRec ); + PCEntry *pcEntry = findMatch( compareEntry ); + KPILOT_DELETE( compareEntry ); + + PilotAppCategory *backupEntry=0L; + if ( backupRec ) + backupEntry = createPalmEntry( backupRec ); + PilotAppCategory *palmEntry=0L; + if ( palmRec ) + palmEntry = createPalmEntry( palmRec ); + + syncEntry( pcEntry, backupEntry, palmEntry ); + + mSyncedIds.append( palmRec->id() ); + + KPILOT_DELETE( pcEntry ); + KPILOT_DELETE( palmEntry ); + KPILOT_DELETE( backupEntry ); + KPILOT_DELETE( palmRec ); + KPILOT_DELETE( backupRec ); + + TQTimer::singleShot(0, this, TQT_SLOT(slotPalmRecToPC())); +} + + + +void RecordConduit::slotPCRecToPalm() +{ + FUNCTIONSETUP; + + if ( ( getSyncDirection()==SyncAction::eCopyHHToPC ) || + mPCData->atEnd( mPCIter ) ) + { + mPalmIndex = 0; + TQTimer::singleShot( 0, this, TQT_SLOT( slotDeletedRecord() ) ); + return; + } + + PilotRecord *backupRec=0L; + PCEntry *pcEntry = *mPCIter; + ++mPCIter; + + // If marked as archived, don't sync! + if ( isArchived( pcEntry ) ) + { +#ifdef DEBUG + DEBUGKPILOT << fname << ": address with id " << pcEntry->uid() << + " marked archived, so don't sync." << endl; +#endif + KPILOT_DELETE( pcEntry ); + TQTimer::singleShot( 0, this, TQT_SLOT( slotPCRecToPalm() ) ); + return; + } + + recordid_t recID( pcEntry->recid() ); + if ( recID == 0 ) + { + // it's a new item(no record ID and not inserted by the Palm -> PC sync), so add it + syncEntry( pcEntry, 0L, 0L ); + KPILOT_DELETE( pcEntry ); + TQTimer::singleShot( 0, this, TQT_SLOT( slotPCRecToPalm() ) ); + return; + } + + // look into the list of already synced record ids to see if the PCEntry hasn't already been synced + if ( mSyncedIds.contains( recID ) ) + { +#ifdef DEBUG + DEBUGKPILOT << ": address with id " << recID << " already synced." << endl; +#endif + KPILOT_DELETE( pcEntry ); + TQTimer::singleShot( 0, this, TQT_SLOT( slotPCRecToPalm() ) ); + return; + } + + + backupRec = fLocalDatabase->readRecordById( recID ); + // only update if no backup record or the backup record is not equal to the PCEntry + + PilotAppCategory*backupEntry=0L; + if ( backupRec ) + backupEntry = createPalmEntry( backupRec ); + if( !backupRec || isFirstSync() || !_equal( backupEntry, pcEntry ) ) + { + PilotRecord *palmRec = fDatabase->readRecordById( recID ); + PilotAppCategory *palmEntry=0L; + if (palmRec) + palmEntry = createPalmEntry( palmRec ); + syncEntry( pcEntry, backupEntry, palmEntry ); + // update the id just in case it changed + if ( palmRec ) + recID = palmRec->id(); + KPILOT_DELETE( palmRec ); + KPILOT_DELETE( palmEntry ); + } + + KPILOT_DELETE( pcEntry ); + KPILOT_DELETE( backupEntry ); + KPILOT_DELETE( backupRec ); + mSyncedIds.append( recID ); + + // done with the sync process, go on with the next one: + TQTimer::singleShot( 0, this, TQT_SLOT( slotPCRecToPalm() ) ); +} + + + +void RecordConduit::slotDeletedRecord() +{ + FUNCTIONSETUP; + + PilotRecord *backupRec = fLocalDatabase->readRecordByIndex( mPalmIndex++ ); + if( !backupRec || isFirstSync() ) + { + KPILOT_DELETE(backupRec); + TQTimer::singleShot( 0, this, TQT_SLOT( slotDeleteUnsyncedPCRecords() ) ); + return; + } + + // already synced, so skip this record: + if ( mSyncedIds.contains( backupRec->id() ) ) + { + KPILOT_DELETE( backupRec ); + TQTimer::singleShot( 0, this, TQT_SLOT( slotDeletedRecord() ) ); + return; + } + + TQString uid = mEntryMap[ backupRec->id() ]; + PCEntry *pcEntry = mPCData->findByUid( uid ); + PilotRecord *palmRec = fDatabase->readRecordById( backupRec->id() ); + PilotAppCategory *backupEntry = 0L; + if (backupRec) + backupEntry = createPalmEntry( backupRec ); + PilotAppCategory*palmEntry=0L; + if (palmRec) + palmEntry = createPalmEntry( palmRec ); + + mSyncedIds.append( backupRec->id() ); + syncEntry( pcEntry, backupEntry, palmEntry ); + + KPILOT_DELETE( pcEntry ); + KPILOT_DELETE( palmEntry ); + KPILOT_DELETE( backupEntry ); + KPILOT_DELETE( palmRec ); + KPILOT_DELETE( backupRec ); + TQTimer::singleShot( 0, this, TQT_SLOT( slotDeletedRecord() ) ); +} + + + +void RecordConduit::slotDeleteUnsyncedPCRecords() +{ + FUNCTIONSETUP; + if ( getSyncDirection() == SyncAction::eCopyHHToPC ) + { + TQStringList uids; + RecordIDList::iterator it; + TQString uid; + for ( it = mSyncedIds.begin(); it != mSyncedIds.end(); ++it) + { + uid = mEntryMap[ *it ]; + if ( !uid.isEmpty() ) uids.append( uid ); + } + // TODO: Does this speed up anything? + // qHeapSort( uids ); + const TQStringList alluids( mPCData->uids() ); + TQStringList::ConstIterator uidit; + for ( uidit = alluids.constBegin(); uidit != alluids.constEnd(); ++uidit ) + { + if ( !uids.contains( *uidit ) ) + { +#ifdef DEBUG + DEBUGKPILOT << "Deleting PCEntry with uid " << (*uidit) << " from PC (is not on HH, and syncing with HH->PC direction)" << endl; +#endif + mPCData->removeEntry( *uidit ); + } + } + } + TQTimer::singleShot(0, this, TQT_SLOT(slotDeleteUnsyncedHHRecords())); +} + + + +void RecordConduit::slotDeleteUnsyncedHHRecords() +{ + FUNCTIONSETUP; + if ( getSyncDirection() == SyncAction::eCopyPCToHH ) + { + RecordIDList ids = fDatabase->idList(); + RecordIDList::iterator it; + for ( it = ids.begin(); it != ids.end(); ++it ) + { + if ( !mSyncedIds.contains(*it) ) + { +#ifdef DEBUG + DEBUGKPILOT << "Deleting record with ID " << *it << " from handheld (is not on PC, and syncing with PC->HH direction)" << endl; +#endif + fDatabase->deleteRecord(*it); + fLocalDatabase->deleteRecord(*it); + } + } + } + TQTimer::singleShot( 0, this, TQT_SLOT( slotCleanup() ) ); +} + + +void RecordConduit::slotCleanup() +{ + FUNCTIONSETUP; + + // Set the appInfoBlock, just in case the category labels changed + _setAppInfo(); + doPostSync(); + if(fDatabase) + { + fDatabase->resetSyncFlags(); + fDatabase->cleanup(); + } + if(fLocalDatabase) + { + fLocalDatabase->resetSyncFlags(); + fLocalDatabase->cleanup(); + } + KPILOT_DELETE( fDatabase ); + KPILOT_DELETE( fLocalDatabase ); + // TODO: do something if saving fails! + mPCData->saveData(); + mPCData->cleanup(); + emit syncDone(this); +} + + +/** Return the list of category names on the handheld + */ +const TQStringList RecordConduit::categories() const +{ + TQStringList cats; + for ( unsigned int j = 0; j < Pilot::CATEGORY_COUNT; j++ ) { + TQString catName( category( j ) ); + if ( !catName.isEmpty() ) cats << catName; + } + return cats; +} +int RecordConduit::findFlags() const +{ + return eqFlagsAlmostAll; +} + + +bool RecordConduit::isDeleted( const PilotAppCategory *palmEntry ) +{ + if ( !palmEntry ) + return true; + if ( palmEntry->isDeleted() && !palmEntry->isArchived() ) + return true; + if ( palmEntry->isArchived() ) + return !archiveDeleted(); + return false; +} +bool RecordConduit::isArchived( const PilotAppCategory *palmEntry ) +{ + if ( palmEntry && palmEntry->isArchived() ) + return archiveDeleted(); + else + return false; +} + + + + +/********************************************************************* + L O A D I N G T H E D A T A + *********************************************************************/ + + + +bool RecordConduit::_prepare() +{ + FUNCTIONSETUP; + + readConfig(); + mSyncedIds.clear(); + mPCData = initializePCData(); + + return mPCData && doPrepare(); +} + + +void RecordConduit::_getAppInfo() +{ + FUNCTIONSETUP; + // get the address application header information + unsigned char *buffer = new unsigned char[Pilot::MAX_APPINFO_SIZE]; + int appLen=fDatabase->readAppBlock(buffer, Pilot::MAX_APPINFO_SIZE); + + doUnpackAppInfo( buffer, appLen ); + delete[] buffer; + buffer = 0; +} + +void RecordConduit::_setAppInfo() +{ + FUNCTIONSETUP; + // get the address application header information + int appLen = 0; + unsigned char *buffer = doPackAppInfo( &appLen ); + if ( buffer ) + { if (fDatabase) + fDatabase->writeAppBlock( buffer, appLen ); + if (fLocalDatabase) + fLocalDatabase->writeAppBlock( buffer, appLen ); + delete[] buffer; + } +} + + +int RecordConduit::compareStr( const TQString & str1, const TQString & str2 ) +{ +// FUNCTIONSETUP; + if ( str1.isEmpty() && str2.isEmpty() ) + return 0; + else + return str1.compare( str2 ); +} + + +/** + * _getCat returns the id of the category from the given categories list. + * If the address has no categories on the PC, TQString() is returned. + * If the current category exists in the list of cats, it is returned + * Otherwise the first cat in the list that exists on the HH is returned + * If none of the categories exists on the palm, TQString() is returned + */ +TQString RecordConduit::getCatForHH( const TQStringList cats, const TQString curr ) const +{ + FUNCTIONSETUP; + if ( cats.size() < 1 ) + return TQString(); + if ( cats.contains( curr ) ) + return curr; + for ( TQStringList::ConstIterator it = cats.begin(); it != cats.end(); ++it) + { + for ( unsigned int j = 0; j < Pilot::CATEGORY_COUNT; j++ ) + { + TQString catnm( category( j ) ); + if ( !(*it).isEmpty() && ( (*it)==catnm ) ) + { + return catnm; + } + } + } + // If we have a free label, return the first possible cat + TQString lastCat( category( Pilot::CATEGORY_COUNT-1 ) ); + return ( lastCat.isEmpty() ) ? ( cats.first() ) : ( TQString() ); +} + +void RecordConduit::setCategory(PCEntry * pcEntry, TQString cat) +{ + if ( !cat.isEmpty() && cat!=category( 0 ) ) + pcEntry->insertCategory(cat); +} + + + + + + +/********************************************************************* + G E N E R A L S Y N C F U N C T I O N + These functions modify the Handheld and the addressbook + *********************************************************************/ + + + +bool RecordConduit::syncEntry( PCEntry *pcEntry, PilotAppCategory*backupEntry, + PilotAppCategory*palmEntry) +{ + FUNCTIONSETUP; + + if ( getSyncDirection() == SyncAction::eCopyPCToHH ) + { + if ( pcEntry->isEmpty() ) + { + return pcDeleteEntry( pcEntry, backupEntry, palmEntry ); + } + else + { + return pcCopyToPalm( pcEntry, backupEntry, palmEntry ); + } + } + + if ( getSyncDirection() == SyncAction::eCopyHHToPC ) + { + if (!palmEntry) + return pcDeleteEntry(pcEntry, backupEntry, palmEntry); + else + return palmCopyToPC(pcEntry, backupEntry, palmEntry); + } + + if ( !backupEntry || isFirstSync() ) + { + /* + Resolution matrix (0..does not exist, E..exists, D..deleted flag set, A..archived): + HH PC | Resolution + ------------------------------------------------------------ + 0 A | - + 0 E | PC -> HH, reset ID if not set correctly + D 0 | delete (error, should never occur!!!) + D E | CR (ERROR) + E/A 0 | HH -> PC + E/A E/A| merge/CR + */ + if ( !palmEntry && isArchived( pcEntry ) ) + { + return true; + } + else if ( !palmEntry && !pcEntry->isEmpty() ) + { + // PC->HH + bool res = pcCopyToPalm( pcEntry, 0L, 0L ); + return res; + } + else if ( !palmEntry && pcEntry->isEmpty() ) + { + // everything's empty -> ERROR + return false; + } + else if ( ( isDeleted( palmEntry ) || isArchived( palmEntry ) ) && pcEntry->isEmpty()) + { + if ( isArchived( palmEntry ) ) + return palmCopyToPC( pcEntry, 0L, palmEntry ); + else + // this happens if you add a record on the handheld and delete it again before you do the next sync + return pcDeleteEntry( pcEntry, 0L, palmEntry ); + } + else if ( ( isDeleted(palmEntry) || isArchived( palmEntry ) ) && !pcEntry->isEmpty() ) + { + // CR (ERROR) + return smartMergeEntry( pcEntry, 0L, palmEntry ); + } + else if ( pcEntry->isEmpty() ) + { + // HH->PC + return palmCopyToPC( pcEntry, 0L, palmEntry ); + } + else + { + // Conflict Resolution + return smartMergeEntry( pcEntry, 0L, palmEntry ); + } + } // !backupEntry + else + { + /* + Resolution matrix: + 1) if HH.(empty| (deleted &! archived) ) -> { if (PC==B) -> delete, else -> CR } + if HH.archived -> {if (PC==B) -> copyToPC, else -> CR } + if PC.empty -> { if (HH==B) -> delete, else -> CR } + if PC.archived -> {if (HH==B) -> delete on HH, else CR } + 2) if PC==HH -> { update B, update ID of PC if needed } + 3) if PC==B -> { HH!=PC, thus HH modified, so copy HH->PC } + if HH==B -> { PC!=HH, thus PC modified, so copy PC->HH } + 4) else: all three PCEntrys are different -> CR + */ + + if ( !palmEntry || isDeleted(palmEntry) ) + { + if ( _equal( backupEntry, pcEntry ) || pcEntry->isEmpty() ) + { + return pcDeleteEntry( pcEntry, backupEntry, 0L ); + } + else + { + return smartMergeEntry( pcEntry, backupEntry, 0L ); + } + } + else if ( pcEntry->isEmpty() ) + { + if (*palmEntry == *backupEntry) + { + return pcDeleteEntry( pcEntry, backupEntry, palmEntry ); + } + else + { + return smartMergeEntry( pcEntry, backupEntry, palmEntry ); + } + } + else if ( _equal( palmEntry, pcEntry ) ) + { + // update Backup, update ID of PC if neededd + return backupSaveEntry( palmEntry ); + } + else if ( _equal( backupEntry, pcEntry ) ) + { +#ifdef DEBUG + DEBUGKPILOT << "Flags: " << palmEntry->getAttrib() << ", isDeleted=" << + isDeleted( palmEntry ) << ", isArchived=" << isArchived( palmEntry ) + << endl; +#endif + if ( isDeleted( palmEntry ) ) + { + return pcDeleteEntry( pcEntry, backupEntry, palmEntry ); + } + else + { + return palmCopyToPC( pcEntry, backupEntry, palmEntry ); + } + } + else if ( *palmEntry == *backupEntry ) + { + return pcCopyToPalm( pcEntry, backupEntry, palmEntry ); + } + else + { + // CR, since all are different + return smartMergeEntry( pcEntry, backupEntry, palmEntry ); + } + } // backupEntry + return false; +} + +bool RecordConduit::pcCopyToPalm( PCEntry *pcEntry, PilotAppCategory *backupEntry, + PilotAppCategory*palmEntry ) +{ + FUNCTIONSETUP; + + if ( pcEntry->isEmpty() ) return false; + PilotAppCategory *hhEntry = palmEntry; + bool hhEntryCreated = false; + if ( !hhEntry ) + { + hhEntry = createPalmEntry( 0 ); + hhEntryCreated=true; + } + _copy( hhEntry, pcEntry ); +#ifdef DEBUG + DEBUGKPILOT << "palmEntry->id=" << hhEntry->id() << ", pcEntry.ID=" << + pcEntry->uid() << endl; +#endif + + if( palmSaveEntry( hhEntry, pcEntry ) ) + { +#ifdef DEBUG + DEBUGKPILOT << "Entry palmEntry->id=" << + hhEntry->id() << "saved to palm, now updating pcEntry->uid()=" << pcEntry->uid() << endl; +#endif + pcSaveEntry( pcEntry, backupEntry, hhEntry ); + } + if ( hhEntryCreated ) KPILOT_DELETE( hhEntry ); + return true; +} + + + + +bool RecordConduit::palmCopyToPC( PCEntry *pcEntry, PilotAppCategory *backupEntry, + PilotAppCategory *palmEntry ) +{ + FUNCTIONSETUP; + if ( !palmEntry ) + { + return false; + } + _copy( pcEntry, palmEntry ); + pcSaveEntry( pcEntry, backupEntry, palmEntry ); + backupSaveEntry( palmEntry ); + return true; +} + + + +/********************************************************************* + l o w - l e v e l f u n c t i o n s f o r + adding / removing palm/pc records + *********************************************************************/ + + + +bool RecordConduit::palmSaveEntry( PilotAppCategory *palmEntry, PCEntry *pcEntry ) +{ + FUNCTIONSETUP; + +#ifdef DEBUG + DEBUGKPILOT << "Saving to pilot " << palmEntry->id() << endl; +#endif + + PilotRecord *pilotRec = palmEntry->pack(); + recordid_t pilotId = fDatabase->writeRecord(pilotRec); +#ifdef DEBUG + DEBUGKPILOT << "PilotRec nach writeRecord (" << pilotId << + ": ID=" << pilotRec->id() << endl; +#endif + fLocalDatabase->writeRecord( pilotRec ); + KPILOT_DELETE( pilotRec ); + + // pilotId == 0 if using local db, so don't overwrite the valid id + if ( pilotId != 0 ) + { + palmEntry->setID( pilotId ); + if ( !mSyncedIds.contains( pilotId ) ) + { + mSyncedIds.append( pilotId ); + } + } + + recordid_t hhId( pcEntry->recid() ); + if ( hhId != pilotId ) + { + pcEntry->setRecid( pilotId ); + return true; + } + + return false; +} + + + +bool RecordConduit::backupSaveEntry( PilotAppCategory *backup ) +{ + FUNCTIONSETUP; + if ( !backup ) return false; + + +#ifdef DEBUG +// showPilotAppCategory( backup ); +#endif + PilotRecord *pilotRec = backup->pack(); + fLocalDatabase->writeRecord( pilotRec ); + KPILOT_DELETE( pilotRec ); + return true; +} + + + +bool RecordConduit::pcSaveEntry( PCEntry *pcEntry, PilotAppCategory *, + PilotAppCategory * ) +{ + FUNCTIONSETUP; + +#ifdef DEBUG + DEBUGKPILOT << "Before _savepcEntry, pcEntry->uid()=" << + pcEntry->uid() << endl; +#endif + if ( pcEntry->recid() != 0 ) + { + mEntryMap.insert( pcEntry->recid(), pcEntry->uid() ); + } + + mPCData->updateEntry( pcEntry ); + return true; +} + + + +bool RecordConduit::pcDeleteEntry( PCEntry *pcEntry, PilotAppCategory *backupEntry, + PilotAppCategory *palmEntry ) +{ + FUNCTIONSETUP; + + if ( palmEntry ) + { + if ( !mSyncedIds.contains( palmEntry->id() ) ) + { + mSyncedIds.append(palmEntry->id()); + } + palmEntry->makeDeleted(); + PilotRecord *pilotRec = palmEntry->pack(); + pilotRec->setDeleted(); + mPalmIndex--; + fDatabase->writeRecord( pilotRec ); + fLocalDatabase->writeRecord( pilotRec ); + mSyncedIds.append( pilotRec->id() ); + KPILOT_DELETE( pilotRec ); + } + else if ( backupEntry ) + { + if ( !mSyncedIds.contains( backupEntry->id() ) ) + { + mSyncedIds.append( backupEntry->id() ); + } + backupEntry->makeDeleted(); + PilotRecord *pilotRec = backupEntry->pack(); + pilotRec->setDeleted(); + mPalmIndex--; + fLocalDatabase->writeRecord( pilotRec ); + mSyncedIds.append( pilotRec->id() ); + KPILOT_DELETE( pilotRec ); + } + if ( !pcEntry->isEmpty() ) + { +#ifdef DEBUG + DEBUGKPILOT << fname << " removing " << pcEntry->uid() << endl; +#endif + mPCData->removeEntry( pcEntry ); + } + return true; +} + + + +/********************************************************************* + C O P Y R E C O R D S + *********************************************************************/ + + + + + +/********************************************************************* + C O N F L I C T R E S O L U T I O N a n d M E R G I N G + *********************************************************************/ + + + + +// TODO: right now entries are equal if both first/last name and organization are +// equal. This rules out two entries for the same person(e.g. real home and weekend home) +// or two persons with the same name where you don't know the organization.!!! +RecordConduit::PCEntry *RecordConduit::findMatch( PilotAppCategory *palmEntry ) const +{ + FUNCTIONSETUP; + if ( !palmEntry ) + return 0; + + // TODO: also search with the pilotID + // first, use the pilotID to UID map to find the appropriate record + if( !isFirstSync() && ( palmEntry->id() > 0) ) + { + TQString id( mEntryMap[palmEntry->id()] ); +#ifdef DEBUG + DEBUGKPILOT << fname << ": PilotRecord has id " << palmEntry->id() << ", mapped to " << id << endl; +#endif + if( !id.isEmpty() ) + { + PCEntry *res = mPCData->findByUid( id ); + if ( !res && !res->isEmpty() ) return res; + KPILOT_DELETE( res ); +#ifdef DEBUG + DEBUGKPILOT << fname << ": PilotRecord has id " << palmEntry->id() << + ", but could not be found on the PC side" << endl; +#endif + } + } + + for ( PCData::Iterator iter = mPCData->begin(); !mPCData->atEnd( iter ); ++iter ) + { + PCEntry *abEntry = *iter; + recordid_t rid( abEntry->recid() ); + if ( rid>0 ) + { + if ( rid == palmEntry->id() ) + return abEntry;// yes, we found it + // skip this PCEntry, as it has a different corresponding address on the handheld + //if ( mAllIds.contains( rid ) ) continue; + } + + if ( _equal( palmEntry, abEntry, eqFlagsAlmostAll ) ) + { + return abEntry; + } + KPILOT_DELETE( abEntry ); + } +#ifdef DEBUG + DEBUGKPILOT << fname << ": Could not find any entry matching Palm record with id " << TQString::number( palmEntry->id() ) << endl; +#endif + return 0; +} + +#endif + + + + +#include "recordConduit.moc" + diff --git a/lib/syncAction.cc b/lib/syncAction.cc deleted file mode 100644 index 65a7c7c..0000000 --- a/lib/syncAction.cc +++ /dev/null @@ -1,512 +0,0 @@ -/* KPilot -** -** Copyright (C) 1998-2001 by Dan Pilone -** Copyright (C) 2003-2004 Reinhold Kainhofer -** Copyright (C) 2001 by Waldo Bastian (code in questionYesNo) -** -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 of the License, or -** (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to kde-pim@kde.org -*/ - -#include "options.h" - -#include - -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include - -#include "syncAction.moc" -#include "kpilotlibSettings.h" - -SyncAction::SyncAction(KPilotLink *p, - const char *name) : - TQObject(p, name), - fHandle(p), - fParent(0L) -{ - FUNCTIONSETUP; -} - -SyncAction::SyncAction(KPilotLink *p, - TQWidget * visibleparent, - const char *name) : - TQObject(p, name), - fHandle(p), - fParent(visibleparent) -{ - FUNCTIONSETUP; -} - -SyncAction::~SyncAction() -{ -} - -/* virtual */ TQString SyncAction::statusString() const -{ - FUNCTIONSETUP; - TQString s = CSL1("status="); - - s.append(TQString::number(status())); - return s; -} - -/* slot */ void SyncAction::execConduit() -{ - FUNCTIONSETUP; - - DEBUGKPILOT << fname << ": Exec " << name() << endl; - - bool r = this->exec(); - - DEBUGKPILOT << fname << ": Exec " << name() - << (r ? " is running" : " failed to start") << endl; - - if (!r) - { - emit logError(i18n("The conduit %1 could not be executed.") - .arg(TQString::fromLatin1(name()))); - delayDone(); - } -} - -/* slot */ void SyncAction::delayedDoneSlot() -{ - emit syncDone(this); -} - -bool SyncAction::delayDone() -{ - TQTimer::singleShot(0,this,TQT_SLOT(delayedDoneSlot())); - return true; -} - -static struct -{ - SyncAction::SyncMode::Mode mode; - const char *name; -} maps[] = -{ - { SyncAction::SyncMode::eHotSync, "--hotsync" }, - { SyncAction::SyncMode::eFullSync, "--full" }, - { SyncAction::SyncMode::eCopyPCToHH, "--copyPCToHH" }, - { SyncAction::SyncMode::eCopyHHToPC, "--copyHHToPC" }, - { SyncAction::SyncMode::eBackup, "--backup" }, - { SyncAction::SyncMode::eRestore, "--restore" }, - { SyncAction::SyncMode::eFullSync, "--fullsync" }, - { SyncAction::SyncMode::eHotSync, (const char *)0 } -} -; - -SyncAction::SyncMode::SyncMode(const TQStringList &args) : - fMode(eHotSync), - fTest(args.contains("--test")), - fLocal(args.contains("--local")) -{ - int i = 0; - while(maps[i].name) - { - if (args.contains(TQString::fromLatin1(maps[i].name))) - { - fMode = maps[i].mode; - break; - } - i++; - } - - if (!maps[i].name) - { - WARNINGKPILOT << "No mode set by arguments (" - << args.join(",") << ") defaulting to HotSync." << endl; - } -} - -SyncAction::SyncMode::SyncMode(Mode m, bool test, bool local) : - fMode(m), - fTest(test), - fLocal(local) -{ - if ( ((int)m<(int)eHotSync) || ((int)m>(int)eRestore) ) - { - WARNINGKPILOT << "Mode value " << (int)m << " is illegal" - ", defaulting to HotSync." << endl; - fMode = eHotSync; - } -} - -TQStringList SyncAction::SyncMode::list() const -{ - FUNCTIONSETUPL(3); - - TQStringList l; - int i=0; - - while(maps[i].name) - { - if ( fMode == maps[i].mode ) - { - l.append(TQString::fromLatin1(maps[i].name)); - break; - } - i++; - } - if ( !maps[i].name ) - { - WARNINGKPILOT << "Mode " << fMode << " does not have a name." << endl; - l.append(TQString::fromLatin1(maps[0].name)); - } - - if (isTest()) l.append(CSL1("--test")); - if (isLocal()) l.append(CSL1("--local")); - return l; -} - -/* static */ TQString SyncAction::SyncMode::name(SyncAction::SyncMode::Mode e) -{ - switch(e) - { - case eHotSync : return i18n("HotSync"); - case eFullSync : return i18n("Full Synchronization"); - case eCopyPCToHH : return i18n("Copy PC to Handheld"); - case eCopyHHToPC : return i18n("Copy Handheld to PC"); - case eBackup : return i18n("Backup"); - case eRestore : return i18n("Restore From Backup"); - } - return CSL1(""); -} - -TQString SyncAction::SyncMode::name() const -{ - TQString s = name(fMode); - if (isTest()) - { - - s.append(CSL1(" [%1]").arg(i18n("Test Sync"))); - } - if (isLocal()) - { - s.append(CSL1(" [%1]").arg(i18n("Local Sync"))); - } - return s; -} - -bool SyncAction::SyncMode::setMode(int mode) -{ - // Resets test and local flags too - fTest = fLocal = false; - - if ( (mode>0) && (mode<=eRestore) ) - { - fMode = (SyncAction::SyncMode::Mode) mode; - return true; - } - else - { - WARNINGKPILOT << "Bad sync mode " << mode << " requested." << endl ; - fMode = eHotSync; - return false; - } -} - -bool SyncAction::SyncMode::setMode(SyncAction::SyncMode::Mode m) -{ - int i=0; - while ( maps[i].name ) - { - if ( maps[i].mode == m ) - { - fMode = m; - return true; - } - i++; - } - - WARNINGKPILOT << "Bad sync mode " << m << " requested." << endl ; - fMode = eHotSync; - return false; -} - -void SyncAction::startTickle(unsigned timeout) -{ - FUNCTIONSETUP; - - if (!deviceLink()) - { - WARNINGKPILOT << "Trying to tickle without a device." << endl; - } - else - { - connect(deviceLink(),TQT_SIGNAL(timeout()),this,TQT_SIGNAL(timeout())); - deviceLink()->startTickle(timeout); - } -} - -void SyncAction::stopTickle() -{ - FUNCTIONSETUP; - if (!deviceLink()) - { - WARNINGKPILOT << "Trying to tickle without a device." << endl; - } - else - { - disconnect(deviceLink(),TQT_SIGNAL(timeout()),this,TQT_SIGNAL(timeout())); - deviceLink()->stopTickle(); - } -} - - -int SyncAction::questionYesNo(const TQString & text, - const TQString & caption, - const TQString & key, - unsigned timeout, - const TQString & yes, - const TQString &no ) -{ - FUNCTIONSETUP; - - bool checkboxReturn = false; - int r; - KMessageBox::ButtonCode result; - if (!key.isEmpty()) - { - if (!KMessageBox::shouldBeShownYesNo(key,result)) - { - return result; - } - } - - KDialogBase *dialog = - new KDialogBase(caption.isNull()? i18n("Question") : caption, - KDialogBase::Yes | KDialogBase::No, - KDialogBase::Yes, KDialogBase::No, - fParent, "questionYesNo", true, true, - yes.isEmpty() ? KStdGuiItem::yes() : yes, - no.isEmpty() ? KStdGuiItem::no() : no); - - if ( (timeout > 0) && ( deviceLink() ) ) - { - TQObject::connect(deviceLink(), TQT_SIGNAL(timeout()), - dialog, TQT_SLOT(slotCancel())); - startTickle(timeout); - } - -#if KDE_IS_VERSION(3,3,0) - r = (KMessageBox::ButtonCode) KMessageBox::createKMessageBox(dialog, - TQMessageBox::Question, - text, - TQStringList(), - (key.isEmpty() ? TQString() : i18n("&Do not ask again")), - &checkboxReturn, - 0); - -#else - // The following code is taken from KDialogBase.cc, - // part of the KDE 2.2 libraries. Copyright 2001 - // by Waldo Bastian. - // - // - TQVBox *topcontents = new TQVBox(dialog); - - topcontents->setSpacing(KDialog::spacingHint() * 2); - topcontents->setMargin(KDialog::marginHint() * 2); - - TQWidget *contents = new TQWidget(topcontents); - TQHBoxLayout *lay = new TQHBoxLayout(contents); - - lay->setSpacing(KDialog::spacingHint() * 2); - - lay->addStretch(1); - TQLabel *label1 = new TQLabel( contents); - label1->setPixmap(TQMessageBox::standardIcon(TQMessageBox::Information)); - lay->add( label1 ); - TQLabel *label2 = new TQLabel( text, contents); - label2->setMinimumSize(label2->sizeHint()); - lay->add(label2); - lay->addStretch(1); - - TQSize extraSize = TQSize(50, 30); - - TQCheckBox *checkbox = 0L; - if (!key.isEmpty()) - { - checkbox = new TQCheckBox(i18n("Do not ask again"),topcontents); - extraSize = TQSize(50,0); - } - - dialog->setMainWidget(topcontents); - dialog->enableButtonSeparator(false); - dialog->incInitialSize(extraSize); - - r = dialog->exec(); - if (checkbox) - { - checkboxReturn = checkbox->isChecked(); - } -#endif - - switch(r) - { - case KDialogBase::Yes : result=KMessageBox::Yes ; break; - case KDialogBase::No : result=KMessageBox::No; break; - case KDialogBase::Cancel : result=KMessageBox::Cancel; break; - default : break; - } - - stopTickle(); - - if (!key.isEmpty() && checkboxReturn) - { - KMessageBox::saveDontShowAgainYesNo(key,result); - } - - return result; -} - - -int SyncAction::questionYesNoCancel(const TQString & text, - const TQString & caption, - const TQString & key, - unsigned timeout, - const TQString &yes, - const TQString &no) -{ - FUNCTIONSETUP; - - bool checkboxReturn = false; - int r; - KMessageBox::ButtonCode result; - - if (!key.isEmpty()) - { - if (!KMessageBox::shouldBeShownYesNo(key,result)) - { - if (result != KMessageBox::Cancel) - { - return result; - } - } - } - - KDialogBase *dialog = - new KDialogBase(caption.isNull()? i18n("Question") : caption, - KDialogBase::Yes | KDialogBase::No | KDialogBase::Cancel, - KDialogBase::Yes, KDialogBase::Cancel, - fParent, "questionYesNoCancel", true, true, - (yes.isEmpty() ? KStdGuiItem::yes() : yes), - (no.isEmpty() ? KStdGuiItem::no() : no), - KStdGuiItem::cancel()); - - if ( (timeout > 0) && (deviceLink()) ) - { - TQObject::connect(deviceLink(), TQT_SIGNAL(timeout()), - dialog, TQT_SLOT(slotCancel())); - startTickle(timeout); - } - -#if KDE_IS_VERSION(3,3,0) - r = KMessageBox::createKMessageBox(dialog, - TQMessageBox::Question, - text, - TQStringList(), - (key.isEmpty() ? TQString() : i18n("&Do not ask again")), - &checkboxReturn, - 0); -#else - // The following code is taken from KDialogBase.cc, - // part of the KDE 2.2 libraries. Copyright 2001 - // by Waldo Bastian. - // - // - TQVBox *topcontents = new TQVBox(dialog); - - topcontents->setSpacing(KDialog::spacingHint() * 2); - topcontents->setMargin(KDialog::marginHint() * 2); - - TQWidget *contents = new TQWidget(topcontents); - TQHBoxLayout *lay = new TQHBoxLayout(contents); - - lay->setSpacing(KDialog::spacingHint() * 2); - - lay->addStretch(1); - TQLabel *label1 = new TQLabel( contents); - label1->setPixmap(TQMessageBox::standardIcon(TQMessageBox::Information)); - lay->add( label1 ); - TQLabel *label2 = new TQLabel( text, contents); - label2->setMinimumSize(label2->sizeHint()); - lay->add(label2); - lay->addStretch(1); - - TQSize extraSize = TQSize(50, 30); - - TQCheckBox *checkbox = 0L; - if (!key.isEmpty()) - { - checkbox = new TQCheckBox(i18n("Do not ask again"),topcontents); - extraSize = TQSize(50,0); - } - - dialog->setMainWidget(topcontents); - dialog->enableButtonSeparator(false); - dialog->incInitialSize(extraSize); - - r = dialog->exec(); - if (checkbox) - { - checkboxReturn = checkbox->isChecked(); - } -#endif - - switch(r) - { - case KDialogBase::Yes : result=KMessageBox::Yes ; break; - case KDialogBase::No : result=KMessageBox::No; break; - case KDialogBase::Cancel : result=KMessageBox::Cancel; break; - default : break; - } - stopTickle(); - - if (!key.isEmpty() && checkboxReturn) - { - KMessageBox::saveDontShowAgainYesNo(key,result); - } - - return result; -} - diff --git a/lib/syncAction.cpp b/lib/syncAction.cpp new file mode 100644 index 0000000..30951ad --- /dev/null +++ b/lib/syncAction.cpp @@ -0,0 +1,512 @@ +/* KPilot +** +** Copyright (C) 1998-2001 by Dan Pilone +** Copyright (C) 2003-2004 Reinhold Kainhofer +** Copyright (C) 2001 by Waldo Bastian (code in questionYesNo) +** +*/ + +/* +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU Lesser General Public License as published by +** the Free Software Foundation; either version 2.1 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU Lesser General Public License for more details. +** +** You should have received a copy of the GNU Lesser General Public License +** along with this program in a file called COPYING; if not, write to +** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +** MA 02110-1301, USA. +*/ + +/* +** Bug reports and questions can be sent to kde-pim@kde.org +*/ + +#include "options.h" + +#include + +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +#include "syncAction.moc" +#include "kpilotlibSettings.h" + +SyncAction::SyncAction(KPilotLink *p, + const char *name) : + TQObject(p, name), + fHandle(p), + fParent(0L) +{ + FUNCTIONSETUP; +} + +SyncAction::SyncAction(KPilotLink *p, + TQWidget * visibleparent, + const char *name) : + TQObject(p, name), + fHandle(p), + fParent(visibleparent) +{ + FUNCTIONSETUP; +} + +SyncAction::~SyncAction() +{ +} + +/* virtual */ TQString SyncAction::statusString() const +{ + FUNCTIONSETUP; + TQString s = CSL1("status="); + + s.append(TQString::number(status())); + return s; +} + +/* slot */ void SyncAction::execConduit() +{ + FUNCTIONSETUP; + + DEBUGKPILOT << fname << ": Exec " << name() << endl; + + bool r = this->exec(); + + DEBUGKPILOT << fname << ": Exec " << name() + << (r ? " is running" : " failed to start") << endl; + + if (!r) + { + emit logError(i18n("The conduit %1 could not be executed.") + .arg(TQString::fromLatin1(name()))); + delayDone(); + } +} + +/* slot */ void SyncAction::delayedDoneSlot() +{ + emit syncDone(this); +} + +bool SyncAction::delayDone() +{ + TQTimer::singleShot(0,this,TQT_SLOT(delayedDoneSlot())); + return true; +} + +static struct +{ + SyncAction::SyncMode::Mode mode; + const char *name; +} maps[] = +{ + { SyncAction::SyncMode::eHotSync, "--hotsync" }, + { SyncAction::SyncMode::eFullSync, "--full" }, + { SyncAction::SyncMode::eCopyPCToHH, "--copyPCToHH" }, + { SyncAction::SyncMode::eCopyHHToPC, "--copyHHToPC" }, + { SyncAction::SyncMode::eBackup, "--backup" }, + { SyncAction::SyncMode::eRestore, "--restore" }, + { SyncAction::SyncMode::eFullSync, "--fullsync" }, + { SyncAction::SyncMode::eHotSync, (const char *)0 } +} +; + +SyncAction::SyncMode::SyncMode(const TQStringList &args) : + fMode(eHotSync), + fTest(args.contains("--test")), + fLocal(args.contains("--local")) +{ + int i = 0; + while(maps[i].name) + { + if (args.contains(TQString::fromLatin1(maps[i].name))) + { + fMode = maps[i].mode; + break; + } + i++; + } + + if (!maps[i].name) + { + WARNINGKPILOT << "No mode set by arguments (" + << args.join(",") << ") defaulting to HotSync." << endl; + } +} + +SyncAction::SyncMode::SyncMode(Mode m, bool test, bool local) : + fMode(m), + fTest(test), + fLocal(local) +{ + if ( ((int)m<(int)eHotSync) || ((int)m>(int)eRestore) ) + { + WARNINGKPILOT << "Mode value " << (int)m << " is illegal" + ", defaulting to HotSync." << endl; + fMode = eHotSync; + } +} + +TQStringList SyncAction::SyncMode::list() const +{ + FUNCTIONSETUPL(3); + + TQStringList l; + int i=0; + + while(maps[i].name) + { + if ( fMode == maps[i].mode ) + { + l.append(TQString::fromLatin1(maps[i].name)); + break; + } + i++; + } + if ( !maps[i].name ) + { + WARNINGKPILOT << "Mode " << fMode << " does not have a name." << endl; + l.append(TQString::fromLatin1(maps[0].name)); + } + + if (isTest()) l.append(CSL1("--test")); + if (isLocal()) l.append(CSL1("--local")); + return l; +} + +/* static */ TQString SyncAction::SyncMode::name(SyncAction::SyncMode::Mode e) +{ + switch(e) + { + case eHotSync : return i18n("HotSync"); + case eFullSync : return i18n("Full Synchronization"); + case eCopyPCToHH : return i18n("Copy PC to Handheld"); + case eCopyHHToPC : return i18n("Copy Handheld to PC"); + case eBackup : return i18n("Backup"); + case eRestore : return i18n("Restore From Backup"); + } + return CSL1(""); +} + +TQString SyncAction::SyncMode::name() const +{ + TQString s = name(fMode); + if (isTest()) + { + + s.append(CSL1(" [%1]").arg(i18n("Test Sync"))); + } + if (isLocal()) + { + s.append(CSL1(" [%1]").arg(i18n("Local Sync"))); + } + return s; +} + +bool SyncAction::SyncMode::setMode(int mode) +{ + // Resets test and local flags too + fTest = fLocal = false; + + if ( (mode>0) && (mode<=eRestore) ) + { + fMode = (SyncAction::SyncMode::Mode) mode; + return true; + } + else + { + WARNINGKPILOT << "Bad sync mode " << mode << " requested." << endl ; + fMode = eHotSync; + return false; + } +} + +bool SyncAction::SyncMode::setMode(SyncAction::SyncMode::Mode m) +{ + int i=0; + while ( maps[i].name ) + { + if ( maps[i].mode == m ) + { + fMode = m; + return true; + } + i++; + } + + WARNINGKPILOT << "Bad sync mode " << m << " requested." << endl ; + fMode = eHotSync; + return false; +} + +void SyncAction::startTickle(unsigned timeout) +{ + FUNCTIONSETUP; + + if (!deviceLink()) + { + WARNINGKPILOT << "Trying to tickle without a device." << endl; + } + else + { + connect(deviceLink(),TQT_SIGNAL(timeout()),this,TQT_SIGNAL(timeout())); + deviceLink()->startTickle(timeout); + } +} + +void SyncAction::stopTickle() +{ + FUNCTIONSETUP; + if (!deviceLink()) + { + WARNINGKPILOT << "Trying to tickle without a device." << endl; + } + else + { + disconnect(deviceLink(),TQT_SIGNAL(timeout()),this,TQT_SIGNAL(timeout())); + deviceLink()->stopTickle(); + } +} + + +int SyncAction::questionYesNo(const TQString & text, + const TQString & caption, + const TQString & key, + unsigned timeout, + const TQString & yes, + const TQString &no ) +{ + FUNCTIONSETUP; + + bool checkboxReturn = false; + int r; + KMessageBox::ButtonCode result; + if (!key.isEmpty()) + { + if (!KMessageBox::shouldBeShownYesNo(key,result)) + { + return result; + } + } + + KDialogBase *dialog = + new KDialogBase(caption.isNull()? i18n("Question") : caption, + KDialogBase::Yes | KDialogBase::No, + KDialogBase::Yes, KDialogBase::No, + fParent, "questionYesNo", true, true, + yes.isEmpty() ? KStdGuiItem::yes() : yes, + no.isEmpty() ? KStdGuiItem::no() : no); + + if ( (timeout > 0) && ( deviceLink() ) ) + { + TQObject::connect(deviceLink(), TQT_SIGNAL(timeout()), + dialog, TQT_SLOT(slotCancel())); + startTickle(timeout); + } + +#if KDE_IS_VERSION(3,3,0) + r = (KMessageBox::ButtonCode) KMessageBox::createKMessageBox(dialog, + TQMessageBox::Question, + text, + TQStringList(), + (key.isEmpty() ? TQString() : i18n("&Do not ask again")), + &checkboxReturn, + 0); + +#else + // The following code is taken from KDialogBase.cpp, + // part of the KDE 2.2 libraries. Copyright 2001 + // by Waldo Bastian. + // + // + TQVBox *topcontents = new TQVBox(dialog); + + topcontents->setSpacing(KDialog::spacingHint() * 2); + topcontents->setMargin(KDialog::marginHint() * 2); + + TQWidget *contents = new TQWidget(topcontents); + TQHBoxLayout *lay = new TQHBoxLayout(contents); + + lay->setSpacing(KDialog::spacingHint() * 2); + + lay->addStretch(1); + TQLabel *label1 = new TQLabel( contents); + label1->setPixmap(TQMessageBox::standardIcon(TQMessageBox::Information)); + lay->add( label1 ); + TQLabel *label2 = new TQLabel( text, contents); + label2->setMinimumSize(label2->sizeHint()); + lay->add(label2); + lay->addStretch(1); + + TQSize extraSize = TQSize(50, 30); + + TQCheckBox *checkbox = 0L; + if (!key.isEmpty()) + { + checkbox = new TQCheckBox(i18n("Do not ask again"),topcontents); + extraSize = TQSize(50,0); + } + + dialog->setMainWidget(topcontents); + dialog->enableButtonSeparator(false); + dialog->incInitialSize(extraSize); + + r = dialog->exec(); + if (checkbox) + { + checkboxReturn = checkbox->isChecked(); + } +#endif + + switch(r) + { + case KDialogBase::Yes : result=KMessageBox::Yes ; break; + case KDialogBase::No : result=KMessageBox::No; break; + case KDialogBase::Cancel : result=KMessageBox::Cancel; break; + default : break; + } + + stopTickle(); + + if (!key.isEmpty() && checkboxReturn) + { + KMessageBox::saveDontShowAgainYesNo(key,result); + } + + return result; +} + + +int SyncAction::questionYesNoCancel(const TQString & text, + const TQString & caption, + const TQString & key, + unsigned timeout, + const TQString &yes, + const TQString &no) +{ + FUNCTIONSETUP; + + bool checkboxReturn = false; + int r; + KMessageBox::ButtonCode result; + + if (!key.isEmpty()) + { + if (!KMessageBox::shouldBeShownYesNo(key,result)) + { + if (result != KMessageBox::Cancel) + { + return result; + } + } + } + + KDialogBase *dialog = + new KDialogBase(caption.isNull()? i18n("Question") : caption, + KDialogBase::Yes | KDialogBase::No | KDialogBase::Cancel, + KDialogBase::Yes, KDialogBase::Cancel, + fParent, "questionYesNoCancel", true, true, + (yes.isEmpty() ? KStdGuiItem::yes() : yes), + (no.isEmpty() ? KStdGuiItem::no() : no), + KStdGuiItem::cancel()); + + if ( (timeout > 0) && (deviceLink()) ) + { + TQObject::connect(deviceLink(), TQT_SIGNAL(timeout()), + dialog, TQT_SLOT(slotCancel())); + startTickle(timeout); + } + +#if KDE_IS_VERSION(3,3,0) + r = KMessageBox::createKMessageBox(dialog, + TQMessageBox::Question, + text, + TQStringList(), + (key.isEmpty() ? TQString() : i18n("&Do not ask again")), + &checkboxReturn, + 0); +#else + // The following code is taken from KDialogBase.cpp, + // part of the KDE 2.2 libraries. Copyright 2001 + // by Waldo Bastian. + // + // + TQVBox *topcontents = new TQVBox(dialog); + + topcontents->setSpacing(KDialog::spacingHint() * 2); + topcontents->setMargin(KDialog::marginHint() * 2); + + TQWidget *contents = new TQWidget(topcontents); + TQHBoxLayout *lay = new TQHBoxLayout(contents); + + lay->setSpacing(KDialog::spacingHint() * 2); + + lay->addStretch(1); + TQLabel *label1 = new TQLabel( contents); + label1->setPixmap(TQMessageBox::standardIcon(TQMessageBox::Information)); + lay->add( label1 ); + TQLabel *label2 = new TQLabel( text, contents); + label2->setMinimumSize(label2->sizeHint()); + lay->add(label2); + lay->addStretch(1); + + TQSize extraSize = TQSize(50, 30); + + TQCheckBox *checkbox = 0L; + if (!key.isEmpty()) + { + checkbox = new TQCheckBox(i18n("Do not ask again"),topcontents); + extraSize = TQSize(50,0); + } + + dialog->setMainWidget(topcontents); + dialog->enableButtonSeparator(false); + dialog->incInitialSize(extraSize); + + r = dialog->exec(); + if (checkbox) + { + checkboxReturn = checkbox->isChecked(); + } +#endif + + switch(r) + { + case KDialogBase::Yes : result=KMessageBox::Yes ; break; + case KDialogBase::No : result=KMessageBox::No; break; + case KDialogBase::Cancel : result=KMessageBox::Cancel; break; + default : break; + } + stopTickle(); + + if (!key.isEmpty() && checkboxReturn) + { + KMessageBox::saveDontShowAgainYesNo(key,result); + } + + return result; +} + diff --git a/po/af.po b/po/af.po index d624b66..e73f0a6 100644 --- a/po/af.po +++ b/po/af.po @@ -26,360 +26,360 @@ msgid "" "Your emails" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 #, fuzzy msgid "MAL Synchronization Conduit for KPilot" msgstr "Tyd Sinkronisasie Pad vir Kpilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Primere Outeur" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 #, fuzzy msgid "Addressbook" msgstr "Adres" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 #, fuzzy msgid "Unable to initialize and load the addressbook for the sync." msgstr "Nie moontlik na open die adresboek." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Nie moontlik na open die adresboek." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Nie moontlik na open die adresboek." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 #, fuzzy msgid "Last sync" msgstr "Fastsync" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 #, fuzzy msgid "Last name" msgstr "Laaste naam:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 #, fuzzy msgid "First name" msgstr "Eerste naam:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 #, fuzzy msgid "Organization" msgstr "organisasie" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 #, fuzzy msgid "Title" msgstr "Titel:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 #, fuzzy msgid "Note" msgstr "Geen" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 #, fuzzy msgid "Custom 1" msgstr "Pasmaak 1:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 #, fuzzy msgid "Custom 2" msgstr "Pasmaak 2:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 #, fuzzy msgid "Custom 3" msgstr "Pasmaak 3:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 #, fuzzy msgid "Custom 4" msgstr "Pasmaak 4:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 #, fuzzy msgid "Work Phone" msgstr "Werk foon:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 #, fuzzy msgid "Home Phone" msgstr "Huis Foon 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 #, fuzzy msgid "Mobile Phone" msgstr "Mobiele foon:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 #, fuzzy msgid "Fax" msgstr "faks" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 #, fuzzy msgid "Pager" msgstr "boodskapper" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 #, fuzzy msgid "Other" msgstr "ander" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 #, fuzzy msgid "Email" msgstr "E-pos:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 #, fuzzy msgid "Address" msgstr "Adres:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 #, fuzzy msgid "City" msgstr "Stad:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 #, fuzzy msgid "Region" msgstr "streek" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 #, fuzzy msgid "Postal code" msgstr "pos kode" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 #, fuzzy msgid "Country" msgstr "Land:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategorie" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Adres konflik" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Abbrowser Pad vir Kpilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Konfigureer die Abbrowser Pad vir Kpilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Onderhouer" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "Ui" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 #, fuzzy msgid "Delete entry" msgstr "Uitvee Opneem" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 #, fuzzy msgid "Unable to open text file %1 for reading." msgstr "Nie moontlik na open lêer "%1quot;!" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 #, fuzzy msgid "Unable to open Database for writing" msgstr "Nie moontlik na begin om te skryf pos liggaam\n" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, fuzzy, c-format msgid "Unable to open palm doc database %1" msgstr "Nie moontlik na inisialiseer die databasis: " -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 #, fuzzy msgid "Unable to open Database for reading" msgstr "Nie moontlik na open die adresboek." -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, fuzzy, c-format msgid "Unable to read database header for database %1." msgstr "Nie moontlik na inisialiseer die databasis: " -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, fuzzy, c-format msgid "Unable to open output file %1." msgstr "Nie moontlik na open lêer "%1quot;!" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 #, fuzzy msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Nie moontlik na open lêer "%1quot;!" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 #, fuzzy msgid "Database created." msgstr "Databasise" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, fuzzy, c-format msgid "Unable to open or create the database %1." msgstr "Nie moontlik na inisialiseer die databasis: " #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Konflik Opkyk" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 #, fuzzy msgid "Synchronizing text \"%1\"" msgstr "Sinkronisering met lêer \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -388,90 +388,90 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 #, fuzzy msgid "DOC Databases" msgstr "Databasise" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 #, fuzzy msgid "No Sync" msgstr "Sinkronisasie" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 #, fuzzy msgid "Delete Both Databases" msgstr "Heeltemal ignoreer databasis" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 #, fuzzy msgid "More Info..." msgstr "Bediener informasie" -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 #, fuzzy msgid "deleted" msgstr "(uitgevee)" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 #, fuzzy msgid "does not exist" msgstr " Die poort doen nie bestaan." -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 #, fuzzy msgid "unknown" msgstr "[onbekende]" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 #, fuzzy msgid "Database information" msgstr "Databasis Aksie" @@ -480,17 +480,17 @@ msgstr "Databasis Aksie" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 #, fuzzy msgid "Palm DOC Conduit for KPilot" msgstr "Vcal Pad vir Kpilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 #, fuzzy msgid "Configures the DOC Conduit for KPilot" msgstr "Konfigureer die Te-doen Pad vir Kpilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "" @@ -511,127 +511,127 @@ msgstr "Onderhouer van Kpilot" msgid "PalmDOC Converter" msgstr "Cvs lêernaam:" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "Cvs lêernaam:" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 #, fuzzy msgid "&Text folder:" msgstr "Cvs lêernaam:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 #, fuzzy msgid "&PalmDOC folder:" msgstr "Cvs lêernaam:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 #, fuzzy msgid "&DOC file:" msgstr "Cvs lêernaam:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Overwrite" msgstr "Oorskryf" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Nie moontlik na open die adresboek." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -640,7 +640,7 @@ msgstr "" "Bygevoeg een nuwe memo.\n" "Bygevoeg %n nuwe memos." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -649,7 +649,7 @@ msgstr "" "Veranderde een memo.\n" "Veranderde %n memos." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" @@ -658,7 +658,7 @@ msgstr "" "Bygevoeg een memo na Knotas.\n" "Bygevoeg %n memos na Knotas." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, fuzzy, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -667,7 +667,7 @@ msgstr "" "Bygevoeg een memo na Knotas.\n" "Bygevoeg %n memos na Knotas." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, fuzzy, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -676,7 +676,7 @@ msgstr "" "Veranderde een memo.\n" "Veranderde %n memos." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, fuzzy, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -685,454 +685,454 @@ msgstr "" "Bygevoeg een memo na Knotas.\n" "Bygevoeg %n memos na Knotas." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Knotas Pad vir Kpilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Konfigureer die Knotas Pad vir Kpilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 #, fuzzy msgid "KNotes" msgstr "Geen" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 #, fuzzy msgid "No SOCKS proxy is set." msgstr "Socks volmag" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, fuzzy, c-format msgid "Using SOCKS proxy: %1" msgstr "Socks volmag" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "Memo Aansig" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 #, fuzzy msgid "Unable to open the memo databases on the handheld." msgstr "Nie moontlik na open die adresboek." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, fuzzy, c-format msgid " Syncing with %1." msgstr "Sinkronisering met lêer \"%1\"" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 #, fuzzy msgid " Copying Pilot to PC..." msgstr "Konfigureer Paaie..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 #, fuzzy msgid " Copying PC to Pilot..." msgstr "Konfigureer Paaie..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "Pos Pad vir Kpilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "Konfigureer die Pos Pad vir Kpilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 #, fuzzy msgid "Notepad" msgstr "Geen" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, fuzzy, c-format msgid "Unable to open %1" msgstr "Nie moontlik na open lêer "%1quot;!" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 #, fuzzy msgid "Configures the Notepad Conduit for KPilot" msgstr "Konfigureer die Knotas Pad vir Kpilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Null Pad vir Kpilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Konfigureer die Null Pad vir Kpilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 #, fuzzy msgid "KMail" msgstr "Gebruik Kpos" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Fout Stuur Pos" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Kan nie open tydelike lêer na stoor pos van Pilot in." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "Dcop verbinding met Kpos gevaal." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 #, fuzzy msgid "Cannot perform backup of mail database" msgstr "Kan nie open databasis" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Pos Pad vir Kpilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Konfigureer die Pos Pad vir Kpilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Oorspronklike Outeur" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Pop3 kode" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Smtp ondersteun en herontwerp" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Vcal Pad vir Kpilot" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "Vcal Pad vir Kpilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "Konfigureer die Vcal Pad vir Kpilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 #, fuzzy msgid "System Information" msgstr "Bediener informasie" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 #, fuzzy msgid "Password set" msgstr "Wagwoord" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 #, fuzzy msgid "No password set" msgstr "Pop wagwoord:" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 #, fuzzy msgid "Unable to open output file, using %1 instead." msgstr "Nie moontlik na open lêer "%1quot;!" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 #, fuzzy msgid "HardwareInfo" msgstr "Databasis Aksie" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 #, fuzzy msgid "UserInfo" msgstr "Gebruiker Onbekende" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 #, fuzzy msgid "MemoryInfo" msgstr "Bediener informasie" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 #, fuzzy msgid "DatabaseList" msgstr "Databasise" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 #, fuzzy msgid "SyncInfo" msgstr "Sinkronisasie" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 #, fuzzy msgid "DebugInformation" msgstr "Bediener informasie" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 #, fuzzy msgid "Time" msgstr "Titel:" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Tyd Sinkronisasie Pad vir Kpilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 #, fuzzy msgid "Copying records to Pilot ..." msgstr "Konfigureer Paaie..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 #, fuzzy msgid "To-do Conduit for KPilot" msgstr "Te-doen Pad vir Kpilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 #, fuzzy msgid "Configures the To-do Conduit for KPilot" msgstr "Konfigureer die Te-doen Pad vir Kpilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "Sinkronisasie Aksie" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 #, fuzzy msgid "Calendar" msgstr "Ikalender poort" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 #, fuzzy msgid "Could not open the calendar databases." msgstr "Kan nie open databasis" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Sinkronisering met lêer \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 #, fuzzy msgid "" "The following item was modified both on the Handheld and on your PC:\n" @@ -1143,7 +1143,7 @@ msgstr "" "Pc inskrywing:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 #, fuzzy msgid "" "\n" @@ -1151,112 +1151,112 @@ msgid "" "\t" msgstr "Pilot oorskryf werkskerm" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Botsende Inskrywings" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Vcal Pad vir Kpilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Konfigureer die Vcal Pad vir Kpilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Ikalender poort" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Foutregmaker" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 #, fuzzy msgid "Calendar Destination" msgstr "Sinkronisasie Aksie" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Adres Redigeerder" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Foon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 #, fuzzy msgid "Last name:" msgstr "Laaste naam:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 #, fuzzy msgid "First name:" msgstr "Eerste naam:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titel:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 #, fuzzy msgid "Company:" msgstr "Maatskappy:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adres:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Stad:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Staat:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 #, fuzzy msgid "Zip code:" msgstr "Zip kode:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Land:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Pasmaak 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Pasmaak 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Pasmaak 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Pasmaak 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Daar word nogsteeds %1 adres redigering vensters open." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1265,16 +1265,16 @@ msgstr "" "Daar is nogsteeds 'n adres redigering venster open.\n" "Daar word nogsteeds %n adres redigering vensters open." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Kies die kategorie van adresse na vertoon hier." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategorie:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1282,135 +1282,135 @@ msgstr "" "Hierdie lys vertoon alle die adresse in die gekose kategorie. Kliek op " "een na vertoon dit na die regterkant." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Adres inligting:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 #, fuzzy msgid "Edit Record..." msgstr "Redigeer Opneem" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Jy kan redigeer 'n adres wanneer dit is gekose." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 #, fuzzy msgid "New Record..." msgstr "Nuwe Opneem" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Voeg by 'n nuwe adres na die adres boek." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Uitvee Opneem" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Uitvee die gekose adres van die adres boek." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "Hierdie lys vertoon alle die adresse in die gekose kategorie. Kliek op " "een na vertoon dit na die regterkant." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[onbekende]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Kan nie redigeer nuwe neem op totdat Hotsync met Pilot." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Hotsync Benodig" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Nuwe neem op kan nie wees uitgevee totdat Hotsync met pilot." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Uitvee huidiglik gekose opneem?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Uitvee Opneem?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 #, fuzzy msgid "The file %1 exists. Overwrite?" msgstr "Die lêer bestaan. Doen jy wil hê na oorskryf dit?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 #, fuzzy msgid "Overwrite File?" msgstr "Oorskryf" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 #, fuzzy msgid "The file %1 could not be opened for writing." msgstr "Nie moontlik na begin om te skryf pos liggaam\n" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 #, fuzzy msgid "Configure..." msgstr "Konfigureer Paaie..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1418,7 +1418,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1430,92 +1430,92 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 #, fuzzy msgid "Configuration Wizard" msgstr "Pad Opstelling Dialoog" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 #, fuzzy msgid "Conduits" msgstr "Vcal pad" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 #, fuzzy msgid "General Setup" msgstr "Algemeen" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 #, fuzzy msgid "Startup and Exit" msgstr "Begin Kpilot" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, fuzzy, no-c-format msgid "Viewers" msgstr "Memo Aansig" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 #, fuzzy msgid "Backup" msgstr "Rugsteun" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Hotsync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 #, fuzzy msgid "Device" msgstr "Toestel Opsies" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 #, fuzzy msgid "KPilot Setup" msgstr "Kpilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1523,11 +1523,11 @@ msgstr "" "Nee biblioteek kon wees gevind vir die pad %1. Hierdie beteken wat die " "pad was nie geïnstalleer behoorlik." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Pad Fout" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1535,52 +1535,52 @@ msgstr "" "Daar was 'n probleem laaiïng van die biblioteek vir die pad %1. Hierdie " "beteken wat die pad was nie geïnstalleer behoorlik." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 #, fuzzy msgid "&Add..." msgstr "..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "Redigeer..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 #, fuzzy msgid "Al" msgstr "Alle" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Beskrywing" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 #, fuzzy msgid "Edit Database Flags" msgstr "Databasise" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1589,22 +1589,22 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "Changing Database Flags" msgstr "Sinkronisering databasis %1..." -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "Assistent" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 #, fuzzy msgid "Edit Record" msgstr "Redigeer Opneem" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1613,198 +1613,198 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Changing Record" msgstr "Verander Inplak Gids" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, fuzzy, no-c-format msgid "Record ID:" msgstr "Nuwe Opneem" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, fuzzy, no-c-format msgid "&Dirty" msgstr "stad" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 #, fuzzy msgid "De&leted" msgstr "(uitgevee)" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, fuzzy, no-c-format msgid "&Secret" msgstr "Vertoon geheime" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, fuzzy, no-c-format msgid "&Archived" msgstr "Aktief" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 #, fuzzy msgid "Database on Device" msgstr "Databasis naam:" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 #, fuzzy msgid "No Database Selected" msgstr "Databasise" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 #, fuzzy msgid "All Databases" msgstr "Databasise" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 #, fuzzy msgid "General Database &Information" msgstr "Databasis Aksie" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 #, fuzzy msgid "Record ID" msgstr "Nuwe Opneem" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 #, fuzzy msgid "Backed up: %1
" msgstr "Backing begin: %1" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "No Record Selected" msgstr "Databasise" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 #, fuzzy msgid "Deleting Record" msgstr "Uitvee Opneem" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Lêers na installeer:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 #, fuzzy msgid "Add File..." msgstr "Voeg by Lêer" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "Kies 'n lêer na voeg by na die lys van lêers na installeer." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Maak skoon Lys" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Maak skoon die lys van lêers na installeer. Nee lêers sal wees " "geïnstalleer." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1812,137 +1812,137 @@ msgstr "" "Hierdie lyste lêers wat sal wees geïnstalleer op die Pilot gedurende die " "volgende Hotsync. Trek lêers hier of gebruik die Voeg by knoppie." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Uitvee die gekose memo." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, fuzzy, c-format msgid "Cannot install %1" msgstr "Kan nie installeer lêer "%1quot;!" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, fuzzy, c-format msgid "Backup directory: %1." msgstr "Rugsteun slegs:" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Volgrote rugsteun beginne." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 #, fuzzy msgid "Fast backup started" msgstr "Volgrote rugsteun beginne." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Besig om toe te maak op kanseleer." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Volgrote rugsteun volledige." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 #, fuzzy msgid "Fast backup complete." msgstr "Volgrote rugsteun volledige." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Backing begin: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Rugsteun van %1 gevaal.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. Goed\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Rugsteun van %1 gevaal.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 #, fuzzy msgid "[File Installer]" msgstr "Lêer Installeerder" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Nee Lêers na installeer" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, fuzzy, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "Klaar Installering Lêers" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Klaar Installering Lêers" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Installering %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 #, fuzzy msgid "Cannot install file "%1"." msgstr "Kan nie installeer lêer "%1quot;!" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 #, fuzzy msgid "Unable to open file "%1"." msgstr "Nie moontlik na open lêer "%1quot;!" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr "Nie moontlik na open lêer "%1quot;!" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "John Doe" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 #, fuzzy msgid "" "Neither KPilot nor the handheld have a username set. They should " @@ -1951,11 +1951,11 @@ msgstr "" "Geen Kpilot of die Pilot het 'n gebruiker naam stel. Hulle moet " "wees stel. moet Kpilot stel hulle na 'n verstek waarde (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Gebruiker Onbekende" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1964,7 +1964,7 @@ msgstr "" "Die Pilot het 'n gebruiker naam stel (%1) maar Kpilot doen nie. " "Moet Kpilot gebruik hierdie gebruiker naam in toekomstige?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1973,14 +1973,14 @@ msgstr "" "Die Pilot het 'n gebruiker naam stel (%1) maar Kpilot doen nie. " "Moet Kpilot gebruik hierdie gebruiker naam in toekomstige?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1992,30 +1992,30 @@ msgstr "" "Moet I aanvaar Die Pilot is regterkant en stel Die gebruiker naam vir Kpilot " "na %1?" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Gebruiker Nie-ooreenstemming" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 #, fuzzy msgid "Use KPilot Name" msgstr "Kpilot Bediener" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 #, fuzzy msgid "Use Handheld Name" msgstr "Gebruik Stuur pos" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 #, fuzzy msgid "Restore directory does not exist." msgstr " Die poort doen nie bestaan." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Herstel nie werkverrigting." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2025,569 +2025,569 @@ msgstr "" "gids (%1)? Hierdie sal vee uit enige informasie jy huidiglik het op " "jou Pilot." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Herstel Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Herstel nie werkverrigting." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 #, fuzzy msgid "Canceled by user." msgstr "Pilot oorskryf werkskerm" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Herstel %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "Goed." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "Herstel Pilot" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 #, fuzzy msgid "Cannot restore file `%1'." msgstr "Kan nie installeer lêer "%1quot;!" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 #, fuzzy msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "Nie moontlik na inisialiseer die databasis: " -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 #, fuzzy msgid "record" msgstr "Nuwe Opneem" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "adres" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 #, fuzzy msgid "memo" msgstr "Memos:" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 #, fuzzy msgid "calendar entry" msgstr "Kalender Lêer" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, fuzzy, c-format msgid "Conflict in database %1" msgstr "Sinkronisering databasis %1..." -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 #, fuzzy msgid "Use KPilot" msgstr "Kpilot Bediener" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 #, fuzzy msgid "Use &KPilot" msgstr "Kpilot Bediener" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 #, fuzzy msgid "Use &Handheld" msgstr "Gebruik Stuur pos" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 #, fuzzy msgid "Entry in KPilot" msgstr "Begin Kpilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 #, fuzzy msgid "To-do Viewer" msgstr "Memo Aansig" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Adres Aansig" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Memo Aansig" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Lêer Installeerder" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 #, fuzzy msgid "Next sync will be a backup. " msgstr "Slegs doen 'n rugsteun" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Asseblief druk die Hotsync knoppie." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 #, fuzzy msgid "Next sync will restore the Pilot from backup. " msgstr "Herstel Pilot van rugsteun" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "Slegs doen 'n rugsteun" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "Slegs doen 'n rugsteun" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "Slegs doen 'n rugsteun" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 #, fuzzy msgid "The daemon has exited." msgstr "Stop bediener op beïendig" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 #, fuzzy msgid "No further HotSyncs are possible." msgstr "Vinnige sinkronisasie as moontlik" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "Hotsync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "Slegs doen 'n rugsteun" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 #, fuzzy msgid "Full&Sync" msgstr "Sinkronisasie" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "Slegs doen 'n rugsteun" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "Rugsteun" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "Slegs doen 'n rugsteun" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "Herstel" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "Slegs doen 'n rugsteun" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "Slegs doen 'n rugsteun" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 #, fuzzy msgid "Rese&t Link" msgstr "Herstel" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 #, fuzzy msgid "Configuration &Wizard..." msgstr "Pad Opstelling Dialoog" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 #, fuzzy msgid "Configure KPilot using the configuration wizard." msgstr "Kan nie open Pilot poort \"%1\". " -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 #, fuzzy msgid "Wizard Not Available" msgstr "Beskikbaar" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 #, fuzzy msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Kan nie open Pilot poort \"%1\". " -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 #, fuzzy msgid "Setup the Pilot device, conduits and other parameters" msgstr "Opstelling die Pilot toestel en ander parameters" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Stel ontfouting vlak" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "Kpilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Projek Leier" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 #, fuzzy msgid "Core and conduits developer" msgstr "Pad Fout" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Vcal pad" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser pad" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Uitgawes pad" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 #, fuzzy msgid "Notepad conduit, Bugfixer" msgstr "[Knotas pad: " -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "Xml Gui" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui lêers" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 #, fuzzy msgid "Conflict resolution is now a global setting." msgstr "Konflik Opkyk" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 #, fuzzy msgid "Changed format of no-backup databases." msgstr "Kan nie open databasis" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 #, fuzzy msgid "No Backup Databases Updated" msgstr "Databasise" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 #, fuzzy msgid "Not Configured" msgstr "Konfigureer Paaie..." -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 #, fuzzy msgid "Use &Dialog" msgstr "Kpilot Bediener" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2597,40 +2597,40 @@ msgstr "" "Hierdie is waarskynlik nie ondersteunde en kan veroorsaak probleme. Word jy " "seker jy wil hê na gebruik Hierdie toestel naam?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Toestel Naam te Lang" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "Doen nie stuur pos" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 #, fuzzy msgid "Pilot Info" msgstr "Pilot faks:" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 #, fuzzy msgid "general TDE-PIM" msgstr "Algemeen" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2638,39 +2638,39 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, fuzzy, c-format msgid "KPilot is now configured to sync with %1." msgstr "Die Pilot toestel is nie gekonfigureer nog." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 #, fuzzy msgid "Automatic Configuration Finished" msgstr "Kpilot Konfigureerder" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2681,65 +2681,65 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 #, fuzzy msgid "Handheld Detection" msgstr "Pilot ander foon:" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 #, fuzzy msgid "Status" msgstr "Staat:" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 #, fuzzy msgid "Handheld user:" msgstr "Pilot oorskryf werkskerm" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 #, fuzzy msgid "Device:" msgstr "Toestel Opsies" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2750,85 +2750,85 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 #, fuzzy msgid "Automatic Detection Failed" msgstr "Kpilot Konfigureerder" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, fuzzy, c-format msgid "Found a connected device on %1" msgstr "Pilot ander foon:" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 #, fuzzy msgid "Syncing to-dos with KMail" msgstr "Sinkronisering met lêer \"%1\"" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 #, fuzzy msgid "Syncing calendar with KMail" msgstr "Sinkronisering met lêer \"%1\"" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 #, fuzzy msgid "Syncing Notes with Mail" msgstr "Sinkronisering met lêer \"%1\"" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 #, fuzzy msgid "Rewriting to-dos to KMail..." msgstr "Sinkronisering met lêer \"%1\"" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 #, fuzzy msgid "Syncing KMail with Notes" msgstr "Sinkronisering met lêer \"%1\"" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Hotsync klaar gemaak." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Hierdie lyste alle die boodskappe ontvang gedurende die huidige Hotsync" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 #, fuzzy msgid "HotSync Log" msgstr "Hotsync Log" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Maak skoon Log" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Maak skoon die lys van boodskappe van die huidige Hotsync." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 #, fuzzy msgid "Save Log..." msgstr "Stoor Log" -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2837,113 +2837,113 @@ msgstr "" "'n lêer (vir voorbeeld vir gebruik in 'n fout raporteer) deur te kliek hier." "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Sinkronisasie vordering:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Die (verwagte) persentasie klaar in Die huidige Hotsync." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 #, fuzzy msgid "HotSync Finished." msgstr "Hotsync Klaar gemaak!" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Stoor Log" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Die lêer bestaan. Doen jy wil hê na oorskryf dit?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Lêer Bestaan" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "Oorskryf" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "Doen Niks" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Gids soeklys na Pilot toestel node" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Herstel Pilot van rugsteun" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Hardloop pad van werkskerm lêer " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 #, fuzzy msgid "Show KPilot configuration information" msgstr "Kpilot Konfigureerder" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "Stel ontfouting vlak" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*Rerig* hardloop die pad, nie in toets modus." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 #, fuzzy msgid "Run the conduit in file-test mode." msgstr "*Rerig* hardloop die pad, nie in toets modus." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Kpilot Onderhouer" @@ -2956,17 +2956,17 @@ msgstr "Kpilot Onderhouer" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Algemeen" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Null-Conduit Opsies" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2974,11 +2974,11 @@ msgstr "" "Kies die kategorie van adresse\n" "na vertoon hier." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Memos:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2988,109 +2988,109 @@ msgstr "" "in die gekose kategorie. Kliek op\n" "een na vertoon dit na die regterkant." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Memo teks:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Die teks van Die gekose memo verskyn hier." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 #, fuzzy msgid "Import Memo..." msgstr "In voer Memo" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 #, fuzzy msgid "Export Memo..." msgstr "Voer uit Memo" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Skryf die gekose memo na 'n lêer." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Uitvee Memo" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Uitvee die gekose memo." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Uitvee huidiglik gekose memo?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Uitvee Memo?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 #, fuzzy msgid "Cannot Delete Memo" msgstr "Uitvee Memo" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Alle" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Begin Kpilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 #, fuzzy msgid "&Configure KPilot..." msgstr "Konfigureer Paaie..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "Db Spesiaal" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 #, fuzzy msgid "Next &Sync" msgstr "Sinkronisasie" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 #, fuzzy msgid "Next HotSync will be: %1. " msgstr "Slegs doen 'n rugsteun" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3098,42 +3098,42 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Hotsync Klaar.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, fuzzy, c-format msgid "Next sync is %1." msgstr "Sinkronisasie" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Kpilot Bediener" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 #, fuzzy msgid "To-do Editor" msgstr "Adres Redigeerder" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 #, fuzzy msgid "There are still %1 to-do editing windows open." msgstr "Daar word nogsteeds %1 adres redigering vensters open." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, fuzzy, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3142,17 +3142,17 @@ msgstr "" "Daar is nogsteeds 'n adres redigering venster open.\n" "Daar word nogsteeds %n adres redigering vensters open." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 #, fuzzy msgid "Select the category of to-dos to display here." msgstr "Kies die kategorie van adresse na vertoon hier." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 #, fuzzy msgid "To-do Item" msgstr "Te-doen Lêer" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 #, fuzzy msgid "" "This list displays all the to-dos in the selected category. Click on one " @@ -3161,113 +3161,113 @@ msgstr "" "Hierdie lys vertoon alle die adresse in die gekose kategorie. Kliek op " "een na vertoon dit na die regterkant." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 #, fuzzy msgid "To-do info:" msgstr "Adres inligting:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 #, fuzzy msgid "You can edit a to-do when it is selected." msgstr "Jy kan redigeer 'n adres wanneer dit is gekose." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 #, fuzzy msgid "Add a new to-do to the to-do list." msgstr "Voeg by 'n nuwe adres na die adres boek." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 #, fuzzy msgid "Delete the selected to-do from the to-do list." msgstr "Uitvee die gekose adres van die adres boek." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "Kpilot %1 Hotsync beginne...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 #, fuzzy msgid "Using encoding %1 on the handheld." msgstr "Nie moontlik na open die adresboek." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Toetsing.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Sinkronisering databasis %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Kon nie open toestel: %1 (sal herprobeer)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 #, fuzzy msgid "Trying to open device %1..." msgstr "Probeer na open toestel..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Kan nie skep soket vir kommunikeer met die Pilot" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Kan nie open Pilot poort \"%1\". " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 #, fuzzy msgid "Cannot listen on Pilot socket (%1)" msgstr "Kan nie open Pilot poort \"%1\". " -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 #, fuzzy msgid "Cannot accept Pilot (%1)" msgstr "Kan nie open Pilot poort \"%1\". " -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Nie moontlik na lees stelsel informasie van Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Toetsing laaste Pc..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3275,26 +3275,26 @@ msgstr "" "Kon nie lees gebruiker informasie van die Pilot. Miskien jy het 'n wagwoord " "stel op die toestel?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Die Pilot toestel is nie gekonfigureer nog." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilot toestel %1 is nie read-write." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 #, fuzzy msgid "Cannot install the file "%1"." msgstr "Kan nie installeer lêer "%1quot;!" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Einde van Hotsync\n" @@ -3316,173 +3316,173 @@ msgstr " Jy moet nie het reg na open die Pilot toestel." msgid " Check Pilot path and permissions." msgstr " Bevestig Pilot gids soeklys en regte." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, fuzzy, c-format msgid "Start date: %1" msgstr "Staat:" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 #, fuzzy msgid "Exceptions:" msgstr "Toestel Opsies" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 #, fuzzy msgid "Note:\n" msgstr "Geen" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 #, fuzzy msgid "Completed" msgstr "(uitgevee)" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 #, fuzzy msgid "Not completed" msgstr "Hotsync Klaar.
" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 #, fuzzy msgid "%1 Conduit" msgstr "Vcal pad" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 #, fuzzy msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Stuur vrae en kommentaar na kde-pim@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 #, fuzzy msgid "Send questions and comments to %2." msgstr "Stuur vrae en kommentaar na kde-pim@kde.org" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 #, fuzzy msgid "Send bug reports to %2." msgstr "Stuur fout raporte na %1" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 #, fuzzy msgid "Authors: " msgstr "Outeure: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 #, fuzzy msgid "Credits: " msgstr "Outeure: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3490,99 +3490,99 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Pad %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "(uitgevee)" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "Nie moontlik na open die adresboek." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr "Nie moontlik na open lêer "%1quot;!" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Die pad %1 kon nie wees uitgevoerde." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 #, fuzzy msgid "Full Synchronization" msgstr "Sinkronisasie modus:" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 #, fuzzy msgid "Restore From Backup" msgstr "Herstel Pilot van rugsteun" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "Fastsync" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Sinkronisasie" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Vraag" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 #, fuzzy msgid "&Do not ask again" msgstr "Doen nie vra weer" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "Doen nie vra weer" diff --git a/po/ar.po b/po/ar.po index b8e8b95..7a65593 100644 --- a/po/ar.po +++ b/po/ar.po @@ -32,49 +32,49 @@ msgid "" "Your emails" msgstr "chahibi@gmail.com" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "مزامنة القناة لـ KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "مزامنة المحتوى من مخدمات MAL مثل AvantGo للجهاز الكفي" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "المؤلف الرئيسي" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "المؤلف لـ libmal و قناة JPilot AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "المؤلف لـ syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "المؤلفون لمكتبة malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "دفتر العناوين" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 #, fuzzy msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " @@ -82,133 +82,133 @@ msgid "" "Aborting the conduit." msgstr "أنت إلى مع أو رجاء make إلى أ اسم بوصة ث حوار جاري الإجهاض." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "غير قادر على تهيئة وتحميل دفتر العناوين من أجل المزامنة." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "غير قادر على تهيئة وتحميل دفتر العناوين من أجل المزامنة." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "غير قادر على فتح قواعد البيانات لدفتر العناوين على الكمبيوتر الكفي." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "غير قادر على فتح دفتر العناوين." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "عنصر على الكمبيوتر الشخصي" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "محمول" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "المزامنة الأخيرة" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "الاسم الأخير" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "الاسم الأول" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "المنظمة" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "العنوان" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "ملاحظة" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "مخصّص 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "مخصّص 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "مخصّص 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "مخصّص 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "هاتف العمل" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "هاتف المنزل" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "الهاتف الجوال" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "الفاكس" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "بيجر" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "أخرى" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "البريد الإلكتروني" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "العنوان" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "المدينة" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "منطقة" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "رمز بريدي" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "البلد" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "الفئة" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -216,7 +216,7 @@ msgstr "" "تم تغيير العنوان التالي المدخل، لكنه لم يعد موجودا على الكمبيوتر الكفي. " "الرجاء حلّ هذا التعارض:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -224,7 +224,7 @@ msgstr "" "تم تغيير العنوان المدخل التالي، لكنه لم يعد موجودا على الكمبيوتر الشخصي. " "الرجاء حلّ هذا التعارض:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -233,136 +233,136 @@ msgstr "" "تم تغييرمدخلة العنوان التالي على الكمبيوتر الكفي كما على جانب الكمبيوتر " "الشخصي. لا يمكن دمج المكونات تلقائيا، لذلك الرجاء حلّ بنفسك هذا التعارض:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "تعارض عنوان" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "قناة المتصفح لـ KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "تهيئة قناة المتصفح لـ KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "المشرف" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 #, fuzzy msgid "Delete entry" msgstr "حذف سجل" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "غير قادر على فتح الملف النصي %1 للقراءة." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "غير قادر على فتح قواعد البيانات للكتابة" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "غير قادر على فتح قواعد بيانات مستند كبير %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "لم يتم وضع اسم ملف للمحادثة" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "غير قادر على فتح قواعد بيانات للقراءة" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "غير قادر على قراءة ترويسة قواعد البيانات لقواعد بيانات %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "غير قادر على فتح ملف الخرج %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "غير قادر على قراءة تسجيل نص #%1 من قواعد البيانات %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "لا يمكن قراءة تسجيل العلامة المرجعية #%1 من قواعد البيانات %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "غير قادر على فتح الملف %1 للعلامات المرجعية لـ %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "البحث عن نصوص وقواعد بيانات لمزامنتها" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 #, fuzzy msgid "Database created." msgstr "لا توجد قواعد بيانات محددة" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "غير قادر على تحميل PalmDOC المنشأ محليا %1 للكمبيوتر الكفي." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "فشل المحادثة لـ PalmDOC \"%1\"." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, fuzzy, c-format msgid "Unable to open or create the database %1." msgstr "غير قادر على فتح أو إنشاء قواعد بيانات %1" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "دقّة التعارض" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "المزامنة قطعت من قبل المستخدم." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "مزامنة النص \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 #, fuzzy msgid "" "Here is a list of all text files and DOC databases the conduit found. The " @@ -374,70 +374,70 @@ msgstr "" "هنا أ قائمة من الكل نص و الـ إلى لـ بوصة سميك أحمر أ e نص تشغيل و تشغيل لـ " "إصدارة." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "تستطيع كذلك تغيير وجهة المزامنة لقاعدة البيانات بدون تعارض." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "قواعد بيانات DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "لا مزامنة" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "مزامنة الكمبيوتر الكفي للكمبيوتر الشخصي" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "مزامنة الكمبيوتر الشخصي للكمبيوتر الكفي" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "حذف كلتا قواعد البيانات" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 #, fuzzy msgid "More Info..." msgstr "المزيد من المعلومات..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "لم يتغير" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "جديد" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "تغير" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "علامات مرجعية تغيرت فقط" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "محذوف" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "غير موجود" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "مجهول" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -445,15 +445,15 @@ msgstr "" "حالة قواعد البيانات %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "الكمبيوتر الكفي: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "سطح المكتب: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "معلومات قواعد البيانات" @@ -461,15 +461,15 @@ msgstr "معلومات قواعد البيانات" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Palm DOC قناة لـ KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "تهيئة قناة الـ DOC لـ KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -490,10 +490,10 @@ msgstr "المشرف من KPilot " msgid "PalmDOC Converter" msgstr "محول PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -501,15 +501,15 @@ msgstr "" "لقد حددت لمزامنة مجلدات، ولكن أعطيت اسم ملف عوضا عن ذلك (%1)." "
استخدم مجلد %2عوضا عن؟
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "مجلد &نص:" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -517,7 +517,7 @@ msgstr "" "المجلد%1 لملفات قواعد بيانات الكمبيوتر الكفي ليس مجلد صالح. " -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -525,296 +525,296 @@ msgstr "" "المجلد %1 لملفات قواعد البيانات للكمبيوتر الكفي ليس دليلا صالحا." "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "المجلد %1 للملفات النصية التي لا يمكن إنشاؤها." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "تم تحويل النص التالي بنجاح:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "نجاح التحويل" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "ليس هنا من ملفات نصية تم تحويلها بشكل صحيح" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "الملف %1 غير موجود." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "نجاح التحويل للملف %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "المجلد %1 للملفات النصية ليس مجلد صالح." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "المجلد %1 لملفات PalmDOC لا يمكن إنشاؤها." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "مجلد &نص:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "مجلد &PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "ملف &نص:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "ملف &DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 #, fuzzy msgid "The database file %1 already exists. Overwrite it?" msgstr "" "ملف قاعدة البيانات %1 موجود مسبقا. هل تريد الكتابة فوقه؟" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Overwrite" msgstr "&كتابة فوق" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "خطأ أثناء تحويل النص %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 #, fuzzy msgid "The text file %1 already exists. Overwrite it?" msgstr "ملف النص %1 موجود مسبقا. هل تريد الكتابة فوقه؟" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "غير قادر على فتح قواعد البيانات لدفتر العناوين على الكمبيوتر الكفي." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "لا يمكن تحميل القناة %1." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "حذف المذكرة المحددة." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KNotes قناة لـ KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "تهيئة قناة KNotes لـ KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "تخطا مزامنة MAL، لأن المزامنة الأخيرة لم تكن منذ فترة طويلة مضت." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "فشلت مزامنة MAL (ليس هناك من معلومات متزامنة)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 #, fuzzy msgid "No SOCKS proxy is set." msgstr "&SOCKS" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, fuzzy, c-format msgid "Using SOCKS proxy: %1" msgstr "&SOCKS" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "مذكرةخطاب المشاهد" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 #, fuzzy msgid "Unable to open the memo databases on the handheld." msgstr "غير قادر على فتح قواعد البيانات لدفتر العناوين على الكمبيوتر الكفي." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, fuzzy, c-format msgid " Syncing with %1." msgstr "المزامنة مع الملف \"%1\"" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 #, fuzzy msgid " Copying Pilot to PC..." msgstr "فحص الكومبيوتر الأخير..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 #, fuzzy msgid " Copying PC to Pilot..." msgstr "هيئ مختار." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "قناة البريد لـ KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "تهيئة قناة البريد لـ KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 #, fuzzy msgid "Notepad" msgstr "ملاحظة" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "غير قادر على فتح %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 #, fuzzy msgid "Configures the Notepad Conduit for KPilot" msgstr "تهيئة قناة KNotes لـ KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "مصفر" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "برمجت القناة المصفرة لتفشل." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "قناة مصفرة لـ KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "تهيئة القناة المصفرة لـKPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 #, fuzzy msgid "KMail" msgstr "استعمل كمايل" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, fuzzy, c-format msgid "" "_n: Sent one message\n" @@ -823,270 +823,270 @@ msgstr "" "رسالة واحدة أرسلت\n" "%n رسائل أرسلت." -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 #, fuzzy msgid "Could not connect to DCOP server for the KMail connection." msgstr "إلى خادم لـ كمايل." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "خطأ جاري في إرسال البريد" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 #, fuzzy msgid "Cannot open temporary file to store mail from Pilot in." msgstr "لا يستطيع فتح إلى بريد من Pilot بوصة." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "فشل اتصال DCOP مع KMail." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 #, fuzzy msgid "Cannot perform backup of mail database" msgstr "فشل فتح قاعدة المعلومات" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "غير قادر على فتح قاعدة بيانات البريد على الكمبيوتر الكفي" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "قناة البريد لـ KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "تهيئة قناة البريد لـ KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "المؤلف الأصلي" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "رمز POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "دعم وتصميم SMTP " -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "قناة VCal لـKPilot" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "قناة VCal لـKPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "يشكّل القناة لـ KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "معلومات النظام" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "ضبط كلمة المرور" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "عدم ضبط كلمة المرور" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "ليس هناك بطاقات متوفرة عن طريق وصلة pilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "ليس هناك معلومات عن تصحيح الأخطاء" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "غير قادر على فتح ملف الخرج، مستخدما البديل %1." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "معلومات نظام الجهاز الكفي كتبت إلى الملف %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 #, fuzzy msgid "HardwareInfo" msgstr "معلومات العتاد" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 #, fuzzy msgid "UserInfo" msgstr "مستخدم مجهول" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 #, fuzzy msgid "MemoryInfo" msgstr "معلومات عن الذاكرة" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 #, fuzzy msgid "DatabaseList" msgstr "قواعد البيانات" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 #, fuzzy msgid "SyncInfo" msgstr "المصاحبة" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "إصدارة PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 #, fuzzy msgid "PalmOSVersion" msgstr "إصدارة PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 #, fuzzy msgid "DebugInformation" msgstr "معلومات النظام" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "قناة نظام معلومات KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" "استرجاع النظام، العتاد، ومعلومات المستخدم من الجهاز الكفي وتخزينها في ملف." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "الوقت" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "ضبط الساعة على الجهاز الكفي" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "الـPalmOS 3.25 و 3.3 لا تدعم إعداد وقت النظام. تخطي قناة الوقت..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "قناة مزامنة الوقت لـ KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "مزامنة الوقت على الكمبيوتر الكفي والشخصي" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "إلىإلى عمل" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 #, fuzzy msgid "To-do Conduit for KPilot" msgstr "قناة ToDo لـKPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 #, fuzzy msgid "Configures the To-do Conduit for KPilot" msgstr "يشكّل القناة لـ KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "الهدف ToDo" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "التقويم" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 #, fuzzy msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "حدث أ غير ذلك بواسطة شهر إلى بواسطة شهر تشغيل." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 #, fuzzy msgid "Could not open the calendar databases." msgstr "لا يمكن فتح قواعد بيانات التقويم." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 #, fuzzy msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "أنت إلى مع أ iCalendar ليس أ اسم ملف رجاء تحديد أ اسم بوصة ث حوار" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 #, fuzzy msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " @@ -1094,21 +1094,21 @@ msgid "" "dialog. Aborting the conduit." msgstr "أنت إلى مع أو رجاء make إلى أ اسم بوصة ث حوار جاري الإجهاض." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "المزامنة مع الملف \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 #, fuzzy msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "عاجز إلى رزنامة رجاء ث" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 #, fuzzy msgid "" "The following item was modified both on the Handheld and on your PC:\n" @@ -1116,7 +1116,7 @@ msgid "" "\t" msgstr "الـ عنصر معدّل تشغيل Pilot و تشغيل كمبيوتر شخصي ل" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 #, fuzzy msgid "" "\n" @@ -1124,109 +1124,109 @@ msgid "" "\t" msgstr "فاكس:" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "مدخلات التضارب" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "قناة VCal لـKPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 #, fuzzy msgid "Configures the VCal Conduit for KPilot" msgstr "يشكّل القناة لـ KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "منفذ التقويم" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Bugfixer" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "هدف التقويم" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "محرر العنوان" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "الهاتف" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "الاسم الأخير:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "الاسم الأول: " -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "العنوان: " -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "الشركة: " -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "العنوان: " -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "المدينة: " -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "الحالة:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "الرمز البريدي:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "البلد: " -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "مخصص1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "مخصص2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "مخصص3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "مخصص4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 #, fuzzy msgid "There are still %1 address editing windows open." msgstr "هناك نوافذ فتح." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, fuzzy, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1235,159 +1235,159 @@ msgstr "" "لا يزال هناك عنوان يحرر نافذة مفتوحة.\n" "لا يزال هناك %n عنوان يحرر نافذة مفتوحة." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 #, fuzzy msgid "Select the category of addresses to display here." msgstr " اختيار الفئة من إلى" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "الصنف:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 #, fuzzy msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr " هذا قائمة الكل بوصة الفئة إنقر تشغيل إلى إلى يمين" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 #, fuzzy msgid "Address info:" msgstr "العنوان:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "مسجل تحرير..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 #, fuzzy msgid "You can edit an address when it is selected." msgstr " أنت" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 #, fuzzy msgid "New Record..." msgstr "جديد تسجيل." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 #, fuzzy msgid "Add a new address to the address book." msgstr " إضافة أ جديد إلى كتاب" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 #, fuzzy msgid "Delete Record" msgstr "حذف سجل" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 #, fuzzy msgid "Delete the selected address from the address book." msgstr " حذف من كتاب" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr " هذا قائمة الكل بوصة الفئة إنقر تشغيل إلى إلى يمين" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[مجهول]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 #, fuzzy msgid "Cannot edit new records until HotSynced with Pilot." msgstr "لا يستطيع جديد حتى مع Pilot." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "مطلوبHotSync" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 #, fuzzy msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "أنت إضافة إلى كتاب حتى انتهى أ إلى من Pilot." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 #, fuzzy msgid "Cannot Add New Address" msgstr "يمكن أن إضافة جديد العنوان" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 #, fuzzy msgid "New records cannot be deleted until HotSynced with pilot." msgstr "جديد محذوف حتى مع." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 #, fuzzy msgid "Delete currently selected record?" msgstr "حذف تسجيل?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 #, fuzzy msgid "Delete Record?" msgstr "حذف تسجيل?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 #, fuzzy msgid "The file %1 exists. Overwrite?" msgstr "ملف النص %1 موجود مسبقا. هل تريد الكتابة فوقه؟" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 #, fuzzy msgid "Overwrite File?" msgstr "&كتابة فوق" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 #, fuzzy msgid "This conduit appears to be broken and cannot be configured." msgstr " هذا إلى و مُهيّء" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "إعداد..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1395,7 +1395,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1407,153 +1407,153 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 #, fuzzy msgid "Configuration Wizard" msgstr "القناة إعدادات مربع الحوار" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 #, fuzzy msgid "Conduits" msgstr "القناة" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 #, fuzzy msgid "General Setup" msgstr "عام" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, fuzzy, no-c-format msgid "Viewers" msgstr "&المشاهدون" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 #, fuzzy msgid "Backup" msgstr "النسخ الإحتياطي" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 #, fuzzy msgid "Device" msgstr "خيارات الجهاز" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 #, fuzzy msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr " هذا لا" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 #, fuzzy msgid "KPilot Setup" msgstr "KPilotTest" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 #, fuzzy msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr " لا لـ هذا ليس" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "خطأ القناة" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 #, fuzzy msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr " هناك أ لـ هذا ليس" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "ا&ضف... " -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&حرر... " -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "إ&حذف... " -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "سجل " -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "الوصف " -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "تحرير كتلة الزمرة" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 #, fuzzy msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "إلى تطبيق تثبيت أ e من tdeutils." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "تحرير خيارات قاعدة البيانات" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "" "Changing the database flags might corrupt the whole database, or make the " @@ -1563,22 +1563,22 @@ msgid "" "Really assign these new flags?" msgstr "التغيير أو make افعل ليس ل جديد?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "Changing Database Flags" msgstr "تغيير خيارات قاعدة البيانات" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "المساعد" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 #, fuzzy msgid "Edit Record" msgstr "مسجل تحرير..." -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "" "Changing the record data and flags might corrupt the whole record, or even " @@ -1588,300 +1588,300 @@ msgid "" "Really assign these new flags?" msgstr "التغيير تسجيل و تسجيل أو make افعل ليس ل جديد?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Changing Record" msgstr "تغيير السجل" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "فهرس السجل:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "تسجيل الهوية: " -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "خيارات " -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&قذر" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&محذوف" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "مش&غول" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&سرّي" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&أرشفة" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 #, fuzzy msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "إلى و تسجيل تثبيت أ e من tdeutils." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 #, fuzzy msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "هذا أ تشغيل وحدة هو ليس ليس من قائمة." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "قواعد البيانات على الوحدة" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "تحتاج إلى تحديد قاعدة بيانات من القائمة لحذفها." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "لا توجد قواعد بيانات محددة" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "كل قواعد البيانات " -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "فقط التطبيقات (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "فقط قواعد البيانات (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 #, fuzzy msgid "General Database &Information" msgstr "&معلومات وقاعدة بيانات عامة..." -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 #, fuzzy msgid "&Application Info Block (Categories etc.)" msgstr "تطبيق معلومات الزمرة:الكتلة الأصناف" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "سجل Nr. " -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "طول" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "تسجيل الهوية " -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, fuzzy, c-format msgid "Warning: Cannot read database file %1." msgstr " تحذير لا يستطيع." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 #, fuzzy msgid "Database: %1, %2 records
" msgstr " قاعدة البيانات
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 #, fuzzy msgid "Type: %1, Creator: %2

" msgstr " النوع المنشئ

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, fuzzy, c-format msgid "Warning: Cannot read application file %1." msgstr " تحذير لا يستطيع تطبيق." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "تطبيق: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "منشأ: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "معدّل: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 #, fuzzy msgid "Backed up: %1
" msgstr "رجع إلى أعلى
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "You must select a record for editing." msgstr "أنت تحديد أ تسجيل لـ." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "No Record Selected" msgstr "لا يوجد سجلات محددة" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 #, fuzzy msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr " افعل إلى حذف تسجيل هذا

حذف تسجيل" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 #, fuzzy msgid "Deleting Record" msgstr "جاري حذف سجل" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 #, fuzzy msgid "Files to install:" msgstr "ملفات إلى تثبيت:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 #, fuzzy msgid "Add File..." msgstr "إضافة ملف." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 #, fuzzy msgid "Choose a file to add to the list of files to install." msgstr " اختيار أ إلى إضافة إلى قائمة من إلى تثبيت" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 #, fuzzy msgid "Clear List" msgstr "امسح القائمة" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 #, fuzzy msgid "" "Clear the list of files to install. No files will be installed." msgstr " مسح قائمة من إلى تثبيت لا" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 #, fuzzy msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr " هذا تشغيل Pilot العائق أو الاستعمل إضافة" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "حذف المذكرة المحددة." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, fuzzy, c-format msgid "Cannot install %1" msgstr "لا يستطيع تثبيت""!" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 #, fuzzy msgid "Full backup started." msgstr "كامل." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 #, fuzzy msgid "Fast backup started" msgstr "سريع" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 #, fuzzy msgid "Exiting on cancel." msgstr "خروج تشغيل إلغاء." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 #, fuzzy msgid "Full backup complete." msgstr "كامل." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 #, fuzzy msgid "Fast backup complete." msgstr "سريع." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, fuzzy, c-format msgid "Backing up: %1" msgstr "المساندة إلى أعلى 1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 #, fuzzy msgid "Backup of %1 failed.\n" msgstr "النسخ الإحتياطي من ل" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr "موافق ل" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "النسخ الإحتياطي من ل" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 #, fuzzy msgid "[File Installer]" msgstr "ملف المركّب" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 #, fuzzy msgid "No Files to install" msgstr "لا ملفات إلى تثبيت" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, fuzzy, c-format msgid "" "_n: Installing one file\n" @@ -1890,45 +1890,45 @@ msgstr "" "تحميل ملف واحد\n" "تحميل %n ملفات" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 #, fuzzy msgid "Done Installing Files" msgstr "تم جاري التّثبيت ملفات" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, fuzzy, c-format msgid "Installing %1" msgstr "جاري التّثبيت 1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 #, fuzzy msgid "Cannot install file "%1"." msgstr "لا يستطيع تثبيت""!" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 #, fuzzy msgid "Unable to open file "%1"." msgstr "عاجز إلى فتح""!" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr "عاجز إلى فتح""!" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "John Doe" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 #, fuzzy msgid "" "Neither KPilot nor the handheld have a username set. They should " @@ -1937,11 +1937,11 @@ msgstr "" " لا KPilot Pilot أ اسم هم يجب أن KPilot إلى أ افتراضي القيمة" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "مستخدم مجهول" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1949,21 +1949,21 @@ msgid "" msgstr "" " الـ Pilot أ اسم KPilot ليس يجب أن KPilot الاستعمل اسم بوصة?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr " KPilot أ اسم Pilot ليس يجب أن KPilot ث اسم بوصة Pilot?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1972,28 +1972,28 @@ msgid "" "changed." msgstr " الـ اسم KPilot أيّ من اسم تشغيل إلغاء ليس." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "مستخدم غير مطابق" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "استعمل اسم KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "استعمل اسم الكمبيوتر الكفي" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 #, fuzzy msgid "Restore directory does not exist." msgstr "المنفذ غير موجود." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "الاستعادة غير متاحة." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 #, fuzzy msgid "" "Are you sure you want to completely restore your Pilot from the backup " @@ -2001,81 +2001,81 @@ msgid "" "your Pilot." msgstr " هل إلى Pilot من دليل هذا أيّ واحد تشغيل Pilot" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "استعادة Pilot " -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "الاستعادة غير متاحة." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 #, fuzzy msgid "Canceled by user." msgstr "المزامنة قطعت من قبل المستخدم." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "الاستعادة %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "موافق. " -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "استعادة Pilot " -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 #, fuzzy msgid "Cannot restore file `%1'." msgstr "لا يستطيع تثبيت""!" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, fuzzy, c-format msgid "Databases with changed records: %1" msgstr "قواعد البيانات مع 1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 #, fuzzy msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "عاجز إلى فتح متتالي أو محليّ لـ الطفر." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 #, fuzzy msgid "record" msgstr "تسجيل" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 #, fuzzy msgid "address" msgstr "العنوان" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 #, fuzzy msgid "to-do entry" msgstr "لعمل مدخلة" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 #, fuzzy msgid "memo" msgstr "مذكرة" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 #, fuzzy msgid "calendar entry" msgstr "رزنامة" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 #, fuzzy msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " @@ -2083,511 +2083,511 @@ msgid "" "and so override the changes there?" msgstr "الـ مع الهوية من تشغيل و بوصة س بوصة KPilot إلى و?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, fuzzy, c-format msgid "Conflict in database %1" msgstr "تعارض بوصة 1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 #, fuzzy msgid "Use KPilot" msgstr "استعمل KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 #, fuzzy msgid "Use Handheld" msgstr "استعمل" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 #, fuzzy msgid "Use &KPilot" msgstr "استعمل &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 #, fuzzy msgid "Use &Handheld" msgstr "استعمل" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 #, fuzzy msgid "Entry in KPilot" msgstr "إدخال بوصة KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 #, fuzzy msgid "Entry on Handheld" msgstr "إدخال تشغيل" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 #, fuzzy msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "إلى و تسجيل تثبيت أ e من tdeutils." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, fuzzy, c-format msgid "Databases with changed flags: %1" msgstr "قواعد البيانات مع 1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 #, fuzzy msgid "Setting the database flags on the handheld is not yet supported." msgstr "الضبط تشغيل ليس." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, fuzzy, c-format msgid "Databases with changed AppBlock: %1" msgstr "قواعد البيانات مع 1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 #, fuzzy msgid "Starting the KPilot daemon ..." msgstr "جاري التشغيل KPilot." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 #, fuzzy msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "يمكن أن ليس بدء KPilot الـ خطأ رسالة""" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 #, fuzzy msgid "Daemon status is `%1'" msgstr "دايمون حالة" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 #, fuzzy msgid "Using character set %1 on the handheld." msgstr "الإستعمال تشغيل." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 #, fuzzy msgid "To-do Viewer" msgstr "المشاهد" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, fuzzy, no-c-format msgid "Address Viewer" msgstr "العنوان المشاهد" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 #, fuzzy msgid "Memo Viewer" msgstr "مذكرةخطاب المشاهد" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 #, fuzzy msgid "File Installer" msgstr "ملف المركّب" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 #, fuzzy msgid "Generic DB Viewer" msgstr "عام الديسيبل المشاهد" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 #, fuzzy msgid "Next sync will be a backup. " msgstr "عادي أ" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 #, fuzzy msgid "Please press the HotSync button." msgstr "رجاء." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 #, fuzzy msgid "Next sync will restore the Pilot from backup. " msgstr "استعادة Pilot من" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "عادي أ" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "عادي أ" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "عادي أ" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 #, fuzzy msgid "The daemon has exited." msgstr "توقف تشغيل" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, fuzzy, c-format msgid "Cannot start a Sync now. %1" msgstr "يمكن أن بدء أ المصاحبة 1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 #, fuzzy msgid "Cannot start Sync" msgstr "يمكن أن بدء المصاحبة" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&مزامنة تلقائية" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "عادي أ" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 #, fuzzy msgid "Full&Sync" msgstr "المصاحبة" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "عادي أ" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 #, fuzzy msgid "&Backup" msgstr "النسخ الإحتياطي" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "عادي أ" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 #, fuzzy msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "المصاحبة كمبيوتر شخصي إلى و إلى كمبيوتر شخصي" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 #, fuzzy msgid "&Restore" msgstr "ا&ستعادة" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "عادي أ" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "نسخ من الكمبيوتر الكفي إلى الكمبيوتر الشخصي" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "المصاحبة كمبيوتر شخصي إلى و إلى كمبيوتر شخصي" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "نسخ من الكمبيوتر الشخصي إلى الكمبيوتر الكفي" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 #, fuzzy msgid "Next HotSync will copy PC to Handheld." msgstr "مزامنة الكمبيوتر الشخصي للكمبيوتر الكفي" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "المصاحبة كمبيوتر شخصي إلى و إلى كمبيوتر شخصي" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "عادي أ" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 #, fuzzy msgid "Rese&t Link" msgstr "إعادة ضبط" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 #, fuzzy msgid "Configuration &Wizard..." msgstr "القناة إعدادات مربع الحوار" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 #, fuzzy msgid "Configure KPilot using the configuration wizard." msgstr "إضافات الـJPilot هذه ليس لديها حوار تهيئة" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 #, fuzzy msgid "Wizard Not Available" msgstr "متوفّر " -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 #, fuzzy msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "لا يستطيع فتح منفذ Pilot \"%1\"." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 #, fuzzy msgid "Setup the Pilot device, conduits and other parameters" msgstr "التعيين Pilot وحدة و غير ذلك" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "ضبط مستوى تصحيح الأخطاء" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 #, fuzzy msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "قائد المشروع" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 #, fuzzy msgid "Core and conduits developer" msgstr "القنوات المطور" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "قناة VCal " -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "قناة Abbrowser" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 #, fuzzy msgid "Expenses conduit" msgstr "النفقات" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 #, fuzzy msgid "Notepad conduit, Bugfixer" msgstr "قناة KNotes:" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 #, fuzzy msgid "XML GUI" msgstr "XML الواجهة الرسومية" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "ملفات ui." -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "مصلح أخطاء، ممتاز" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "ملف الإعدادات منتهي الصلاحية." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 #, fuzzy msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "الـ إصدارة KPilot إصدارة." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 #, fuzzy msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "رجاء KPilot و إلى." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "تغيرات هامة لمشاهدتها:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 #, fuzzy msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "مبدّل إسم و." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 #, fuzzy msgid "Conflict resolution is now a global setting." msgstr "تعارض أ." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 #, fuzzy msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "الـ لـ KPilot من رجاء KPilot إلى." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "إعدادات الملف منتهية الصلاحية" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 #, fuzzy msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "الـ لـ مع كمايل و إلى تحقق قائمة." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "حدّثت الإعدادات" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 #, fuzzy msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr " الـ تشغيل هو أ إلى حذف و و" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "وجدت قنوات قديمة" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 #, fuzzy msgid "No Backup Databases Updated" msgstr "لا توجد قواعد بيانات محددة" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 #, fuzzy msgid "Not Configured" msgstr "إعداد..." -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 #, fuzzy msgid "Use &Dialog" msgstr "استعمل &KPilot" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 #, fuzzy msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "الـ لـ KPilot من KPilot بعض من افعل إلى?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 #, fuzzy msgid "" "The settings for configuration page %1 have been changed. Do you " @@ -2596,7 +2596,7 @@ msgstr "" "ال %1 تغيرت إعدادات القناة. هل تريد حفظ التغييرات قبل أن تكمل؟" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 #, fuzzy msgid "" "The device name you entered (%1) is longer than 13 characters. " @@ -2604,39 +2604,39 @@ msgid "" "to use this device name?" msgstr " الـ وحدة اسم هذا و هل إلى الاستعمل وحدة اسم" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "اسم الجهاز طويل جدا" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "افعل لا إرسال بريد" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 #, fuzzy msgid "Pilot Info" msgstr "KPilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2644,39 +2644,39 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, fuzzy, c-format msgid "KPilot is now configured to sync with %1." msgstr "وحدة القناة لم تهيّأ بعد." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 #, fuzzy msgid "Automatic Configuration Finished" msgstr "القناة إعدادات مربع الحوار" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2687,65 +2687,65 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 #, fuzzy msgid "Handheld Detection" msgstr "غير ذلك:" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 #, fuzzy msgid "Status" msgstr "الحالة:" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 #, fuzzy msgid "Handheld user:" msgstr "فاكس:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 #, fuzzy msgid "Starting detection..." msgstr "جاري التشغيل KPilot." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2756,205 +2756,205 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 #, fuzzy msgid "Automatic Detection Failed" msgstr "القناة إعدادات مربع الحوار" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 #, fuzzy msgid "Syncing to-dos with KMail" msgstr "المزامنة مع الملف \"%1\"" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 #, fuzzy msgid "Syncing calendar with KMail" msgstr "المزامنة مع الملف \"%1\"" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 #, fuzzy msgid "Syncing Notes with Mail" msgstr "المزامنة مع الملف \"%1\"" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 #, fuzzy msgid "Rewriting to-dos to KMail..." msgstr "المزامنة مع الملف \"%1\"" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 #, fuzzy msgid "Syncing KMail with Notes" msgstr "المزامنة مع الملف \"%1\"" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 #, fuzzy msgid "HotSync finished." msgstr "انتهى." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 #, fuzzy msgid "" "This lists all the messages received during the current HotSync" msgstr " هذا الكل مُستقبلة" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 #, fuzzy msgid "HotSync Log" msgstr "HotSync سّجل" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "مسح السجل" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 #, fuzzy msgid "Clears the list of messages from the current HotSync." msgstr " يوضّح قائمة من من" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "احفظ السّجل... " -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 #, fuzzy msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr " أنت حفظ قائمة من مُستقبلة إلى أ لـ لـ الاستعمل بوصة أ بواسطة" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "مزامنة العملية:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 #, fuzzy msgid "The (estimated) percentage completed in the current HotSync." msgstr " الـ بوصة" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 #, fuzzy msgid "HotSync Finished." msgstr "HotSync انتهت!" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "حفظ الدخول" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "الملف موجود. هل تريد الكتابة فوقه؟" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "الملف موجود" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "&كتابة فوق" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 #, fuzzy msgid "Cannot open the file "%1" for writing; try again?" msgstr " يمكن أن فتح"" لـ المحاولة" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Cannot Save" msgstr "لا يمكن الحفظ" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "افعل لا شي ء" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 #, fuzzy msgid "Path to Pilot device node" msgstr "المسار إلى Pilot وحدة" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "قائمة افتراضي" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 #, fuzzy msgid "Restore Pilot from backup" msgstr "استعادة Pilot من" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 #, fuzzy msgid "Run conduit from desktop file " msgstr "تشغيل من" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "ضبط مستوى تصحيح الأخطاء" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 #, fuzzy msgid "*Really* run the conduit, not in test mode." msgstr "حقا ليس بوصة نمط." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 #, fuzzy msgid "Run the conduit in file-test mode." msgstr "حقا ليس بوصة نمط." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 #, fuzzy msgid "KPilot Maintainer" msgstr "KPilot المشرف" @@ -2968,28 +2968,28 @@ msgstr "KPilot المشرف" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, fuzzy, no-c-format msgid "General" msgstr "عام" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "مصفر القناة خيارات" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 #, fuzzy msgid "" "Select the category of addresses\n" "to display here." msgstr "اختيار الفئة من." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "المذكرات:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 #, fuzzy msgid "" "This list displays all the memos\n" @@ -2997,108 +2997,108 @@ msgid "" "one to display it to the right." msgstr "هذا قائمة الكل الفئة إنقر تشغيل لا يوجد إلى إلى يمين." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "نص مذكرة:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "النص من المذكرة المحددة يظهر هنا." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "استيراد مذكرة..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 #, fuzzy msgid "Read a text file and add it to the Pilot's memo database." msgstr "قراءة أ نص و إضافة إلى Pilot ث مذكرة." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "تصدير مذكرة..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "أكتب المذكرة المحددة إلى ملف." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "حذف مذكرة" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "حذف المذكرة المحددة." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "حذف المذكرة المحددة الحالية؟" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "حذف المذكرة؟" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 #, fuzzy msgid "Cannot Delete Memo" msgstr "حذف مذكرة" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "الكل " -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "ابدأ &KPilot " -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 #, fuzzy msgid "&Configure KPilot..." msgstr "هيئ مختار." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "مزامنة &خاصة:" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 #, fuzzy msgid "Next &Sync" msgstr "لا مزامنة" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 #, fuzzy msgid "Next HotSync will be: %1. " msgstr "عادي أ" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3106,43 +3106,43 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync اكتمل.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot Daemon" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 #, fuzzy msgid "Developer" msgstr "المطوّر الرئيسي" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 #, fuzzy msgid "To-do Editor" msgstr "المحرر " -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 #, fuzzy msgid "There are still %1 to-do editing windows open." msgstr "هناك نوافذ فتح." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, fuzzy, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3151,135 +3151,135 @@ msgstr "" "لا يزال هناك todo يحرر فتح النافذة.\n" "لا يزال هناك %n todo يحرر فتح النافذة." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 #, fuzzy msgid "Select the category of to-dos to display here." msgstr " اختيار الفئة من إلى" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 #, fuzzy msgid "To-do Item" msgstr "العنصر" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 #, fuzzy msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr " هذا قائمة الكل بوصة الفئة إنقر تشغيل إلى إلى يمين" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 #, fuzzy msgid "To-do info:" msgstr "العنوان:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 #, fuzzy msgid "You can edit a to-do when it is selected." msgstr " أنت أ" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 #, fuzzy msgid "Add a new to-do to the to-do list." msgstr " إضافة أ جديد إلى قائمة" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 #, fuzzy msgid "Delete the selected to-do from the to-do list." msgstr " حذف من قائمة" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 #, fuzzy msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "أنت إضافة إلى قائمة حتى انتهى أ إلى من Pilot." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 #, fuzzy msgid "Cannot Add New To-do" msgstr "يمكن أن إضافة جديد" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 #, fuzzy msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot ل" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 #, fuzzy msgid "Using encoding %1 on the handheld." msgstr "الإستعمال تشغيل." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 #, fuzzy msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot و يمين." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 #, fuzzy msgid "Testing.\n" msgstr "الإختبار ل" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 #, fuzzy msgid "Syncing database %1..." msgstr "المزامنة." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "لا يمكن فتح الوحدة: %1 (ستتم المحاولة)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "محاولة فتح وحدة %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "لا يمكن إنشاء منفذ للإتصال مع الـPilot" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "لا يستطيع فتح منفذ Pilot \"%1\"." -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 #, fuzzy msgid "Cannot listen on Pilot socket (%1)" msgstr "لا يمكن التشغيل لمنفذ الـPilot (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 #, fuzzy msgid "Cannot accept Pilot (%1)" msgstr "لا يمكن قبول Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "عاجز عن قراءة معلومات النظام من الـPilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "فحص الكومبيوتر الأخير..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3287,26 +3287,26 @@ msgstr "" "لا يمكن قراءة معلومات المستخدم من الـPilot. ممكن أن يكون لديك كلمة مرور وضعت " "على الوحدة؟" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "وحدة القناة لم تهيّأ بعد." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "الوحدة التجريبية %1 ليست للقراءة-الكتابة." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 #, fuzzy msgid "Cannot install the file "%1"." msgstr "لا يمكن تحميل الملف "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "إنهاء HotSync\n" @@ -3328,88 +3328,88 @@ msgstr "ليس لديك الإذن لفتح وحدة الـPilot." msgid " Check Pilot path and permissions." msgstr "اضغط مسار الـPilot والتصاريح." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "تاريخ البدء: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "أحداث كل اليوم" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "تاريخ الإنتهاء %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "تحذير: %1 %2 قبل بدء الحدث" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "دقائق" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "ساعات" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "أيام" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "التكرار: كل %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "يوم/ايام" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "أسبوع/أساييع" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "شهر/شهور" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "سنة/سنين" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "الإعادة بشكل غير محدود" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "حتى %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "كرر عند i-th يوم من الأسبوع j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "كرر عند n-th يوم من الشهر" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "الاستثناءات:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "ملاحظة:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "ملاحظة:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3417,7 +3417,7 @@ msgstr "" "العنوان: %1
\n" "نص مذكرة:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3427,29 +3427,29 @@ msgstr "" "نص مذكرة:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "اكتمل" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "غير مكتملة" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "تاريخ الاستحقاق: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "الأولوية: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "غير مسماة" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3457,24 +3457,24 @@ msgstr "" "ال %1 تغيرت إعدادات القناة. هل تريد حفظ التغييرات قبل أن تكمل؟" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "القناة %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 #, fuzzy msgid "Send questions and comments to tdepim-users@kde.org" msgstr "إرسال الأسئلة والملاحظات إلى kde-pim@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "إرسال الأسئلة والملاحظات إلى %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "إرسال تقرير بالخطأ إلى %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3482,19 +3482,19 @@ msgstr "" "لمعلومات العلامة التجارية، أنظر إلى دليل المستخدم لـKPilot." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr ": المؤلفون " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "الأرصدة: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3502,101 +3502,101 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, fuzzy, c-format msgid "Could not find conduit %1." msgstr "لا يمكن إيجاد القناة %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, fuzzy, c-format msgid "Could not load conduit %1." msgstr "لا يمكن تحميل القناة %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "لا يمكن إيجاد القناة %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, fuzzy, c-format msgid "Could not create conduit %1." msgstr "لا يمكن إنشاء conduit %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[القناة %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "تغير" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "محذوف" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "لم يتغير" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "غير قادر على فتح قواعد البيانات لدفتر العناوين على الكمبيوتر الكفي." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr "غير قادر على فتح %1" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "لا يمكن تنفيذ القناة %1." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 #, fuzzy msgid "Full Synchronization" msgstr "مزامنة الوضع" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 #, fuzzy msgid "Restore From Backup" msgstr "استعادة Pilot من" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "لا مزامنة" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "لا مزامنة" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "سؤال" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 #, fuzzy msgid "&Do not ask again" msgstr "لا تسأل ثانية" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "لا تسأل ثانية" diff --git a/po/az.po b/po/az.po index 9c6ffd4..9ba56fc 100644 --- a/po/az.po +++ b/po/az.po @@ -25,365 +25,365 @@ msgid "" "Your emails" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 #, fuzzy msgid "MAL Synchronization Conduit for KPilot" msgstr "Boş Kanal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 #, fuzzy msgid "Primary Author" msgstr "Orqanayzer müəllifi" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 #, fuzzy msgid "Author of syncmal" msgstr "Pilot bərpa edilir." -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 #, fuzzy msgid "Addressbook" msgstr "Ünvan:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 #, fuzzy msgid "Unable to initialize and load the addressbook for the sync." msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 #, fuzzy msgid "Unable to open the addressbook databases on the handheld." msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 #, fuzzy msgid "Unable to open the addressbook." msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 #, fuzzy msgid "Last sync" msgstr "&Cəld-Sinxronizasiya" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 #, fuzzy msgid "Last name" msgstr "Soyadı:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 #, fuzzy msgid "First name" msgstr "Adı:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 #, fuzzy msgid "Organization" msgstr "Orqanayzer müəllifi" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 #, fuzzy msgid "Title" msgstr "Ünvanı:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 #, fuzzy msgid "Note" msgstr "&Heç Biri" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 #, fuzzy msgid "Custom 1" msgstr "Xüsusi 1:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 #, fuzzy msgid "Custom 2" msgstr "Xüsusi 2:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 #, fuzzy msgid "Custom 3" msgstr "Xüsusi 3:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 #, fuzzy msgid "Custom 4" msgstr "Xüsusi 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 #, fuzzy msgid "Work Phone" msgstr "&Heç Biri" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 #, fuzzy msgid "Home Phone" msgstr "&Heç Biri" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 #, fuzzy msgid "Mobile Phone" msgstr "&Heç Biri" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 #, fuzzy msgid "Other" msgstr "&Heç Biri" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 #, fuzzy msgid "Address" msgstr "Ünvan:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 #, fuzzy msgid "City" msgstr "Şəhər:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 #, fuzzy msgid "Region" msgstr "İzahat" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 #, fuzzy msgid "Postal code" msgstr "POP3 kodu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 #, fuzzy msgid "Country" msgstr "Ölkə:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kateqoriya" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 #, fuzzy msgid "Address conflict" msgstr "Ünvan Mə'lumatları:" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 #, fuzzy msgid "Abbrowser Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 #, fuzzy msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "İdarəçi" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 #, fuzzy msgid "Delete entry" msgstr "Qeyd sil" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 #, fuzzy msgid "Unable to open text file %1 for reading." msgstr ""%1" faylı açıla bilmir!" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 #, fuzzy msgid "Unable to open Database for writing" msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, fuzzy, c-format msgid "Unable to open palm doc database %1" msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 #, fuzzy msgid "Unable to open Database for reading" msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, fuzzy, c-format msgid "Unable to read database header for database %1." msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, fuzzy, c-format msgid "Unable to open output file %1." msgstr ""%1" faylı açıla bilmir!" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 #, fuzzy msgid "Unable to open file %1 for the bookmarks of %2." msgstr ""%1" faylı açıla bilmir!" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 #, fuzzy msgid "Database created." msgstr "&Databeyzlər:" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 #, fuzzy msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, fuzzy, c-format msgid "Unable to open or create the database %1." msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, fuzzy, no-c-format msgid "Conflict Resolution" msgstr "İzahat" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 #, fuzzy msgid "Synchronizing text \"%1\"" msgstr "&Faylları Sinxronlaşdır" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -392,90 +392,90 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 #, fuzzy msgid "DOC Databases" msgstr "&Databeyzlər:" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 #, fuzzy msgid "No Sync" msgstr "Sinxronizasiya" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 #, fuzzy msgid "Delete Both Databases" msgstr "Databeyz açıla bilmədi" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 #, fuzzy msgid "More Info..." msgstr "İstifadəçi mə'lumatı oxunur...." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 #, fuzzy msgid "deleted" msgstr "Qeyd sil" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 #, fuzzy msgid "does not exist" msgstr "Port tapıla bilmədi." -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 #, fuzzy msgid "unknown" msgstr "[namə'lum]" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 #, fuzzy msgid "Database information" msgstr "Databeyz İxracı:" @@ -484,17 +484,17 @@ msgstr "Databeyz İxracı:" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 #, fuzzy msgid "Palm DOC Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 #, fuzzy msgid "Configures the DOC Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "" @@ -516,638 +516,638 @@ msgstr "Boş Kanal" msgid "PalmDOC Converter" msgstr "CSV FAyl Adı:" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "CSV FAyl Adı:" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 #, fuzzy msgid "&Text folder:" msgstr "CSV FAyl Adı:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 #, fuzzy msgid "&PalmDOC folder:" msgstr "CSV FAyl Adı:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 #, fuzzy msgid "&DOC file:" msgstr "CSV FAyl Adı:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Overwrite" msgstr "&Üstünə Yaz" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, fuzzy, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "Seçili olan qeydi sil" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, fuzzy, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "Seçili olan qeydi sil" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "Seçili olan qeydi sil" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, fuzzy, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "Seçili olan qeydi sil" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, fuzzy, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "Seçili olan qeydi sil" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, fuzzy, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "Seçili olan qeydi sil" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 #, fuzzy msgid "KNotes Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 #, fuzzy msgid "Configures the KNotes Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 #, fuzzy msgid "KNotes" msgstr "&Heç Biri" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "Qeyd Nümayişçisi" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 #, fuzzy msgid "Unable to open the memo databases on the handheld." msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, fuzzy, c-format msgid " Syncing with %1." msgstr "&Faylları Sinxronlaşdır" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 #, fuzzy msgid " Copying Pilot to PC..." msgstr "Parçaları Qu&raşdır..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 #, fuzzy msgid " Copying PC to Pilot..." msgstr "Parçaları Qu&raşdır..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 #, fuzzy msgid "Notepad" msgstr "&Heç Biri" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, fuzzy, c-format msgid "Unable to open %1" msgstr ""%1" faylı açıla bilmir!" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 #, fuzzy msgid "Configures the Notepad Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 #, fuzzy msgid "Null Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 #, fuzzy msgid "KMail" msgstr "&KMail İşlət" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 #, fuzzy msgid "Could not connect to DCOP server for the KMail connection." msgstr "" "KMail bağlantısı üçün DCOP vericisinə\n" "bağlana bilmirəm." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "İsmarıc Göndərmə Xətası" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 #, fuzzy msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Pilotdan alınan məktublar üçün müvəqqəti\n" "fayl açıla bilmir." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "KMail ilə DCOP bağlantısı bacarılmadı." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 #, fuzzy msgid "Cannot perform backup of mail database" msgstr "Databeyz açıla bilmədi" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 #, fuzzy msgid "Unable to open mail database on handheld" msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 #, fuzzy msgid "Mail Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 #, fuzzy msgid "Configures the Mail Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 #, fuzzy msgid "Original Author" msgstr "Orqanayzer müəllifi" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 kodu" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP dəstəyi və yenidən dizayn" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Boş Kanal" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 #, fuzzy msgid "System Information" msgstr "İstifadəçi mə'lumatı oxunur...." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 #, fuzzy msgid "Password set" msgstr "Parol" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 #, fuzzy msgid "No password set" msgstr "Pop Parolu:" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 #, fuzzy msgid "Unable to open output file, using %1 instead." msgstr ""%1" faylı açıla bilmir!" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 #, fuzzy msgid "HardwareInfo" msgstr "Databeyz İxracı:" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 #, fuzzy msgid "MemoryInfo" msgstr "İstifadəçi mə'lumatı oxunur...." -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 #, fuzzy msgid "DatabaseList" msgstr "&Databeyzlər:" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 #, fuzzy msgid "SyncInfo" msgstr "Sinxronizasiya" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 #, fuzzy msgid "DebugInformation" msgstr "İstifadəçi mə'lumatı oxunur...." -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 #, fuzzy msgid "KPilot System Information conduit" msgstr "KPilot Ediləcəklər Kanalı" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 #, fuzzy msgid "Time" msgstr "Ünvanı:" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 #, fuzzy msgid "Time Synchronization Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 #, fuzzy msgid "Cleaning up ..." msgstr "Palm Pilot yedəklənir..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 #, fuzzy msgid "Initializing conduit ..." msgstr "Xidməti Başlatma Xətası" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 #, fuzzy msgid "Copying records to Pilot ..." msgstr "Parçaları Qu&raşdır..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 #, fuzzy msgid "To-do Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 #, fuzzy msgid "Configures the To-do Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "Fəal" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Vaxt Cədvəli" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 #, fuzzy msgid "Could not open the calendar databases." msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, fuzzy, c-format msgid "Using local time zone: %1" msgstr "Vaxt Cədvəli Faylı:" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 #, fuzzy msgid "Syncing with file \"%1\"" msgstr "&Faylları Sinxronlaşdır" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 #, fuzzy msgid "" "\n" @@ -1155,132 +1155,132 @@ msgid "" "\t" msgstr "Yerlilər Pilotdakılardan &üstündür" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 #, fuzzy msgid "VCal Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 #, fuzzy msgid "Configures the VCal Conduit for KPilot" msgstr "Boş Kanal" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar qapısı" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Xəta Düzəldicisi" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 #, fuzzy msgid "Calendar Destination" msgstr "Fəal" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Ünvan Editoru" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 #, fuzzy msgid "Phone" msgstr "&Heç Biri" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 #, fuzzy msgid "Last name:" msgstr "Soyadı:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 #, fuzzy msgid "First name:" msgstr "Adı:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Ünvanı:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 #, fuzzy msgid "Company:" msgstr "Quruluş:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Ünvan:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Şəhər:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Əyalət:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 #, fuzzy msgid "Zip code:" msgstr "Poçt Kodu:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Ölkə:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Xüsusi 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Xüsusi 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Xüsusi 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Xüsusi 4" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 #, fuzzy msgid "Select the category of addresses to display here." msgstr "Göstəriləcək ünvan kateqoriyalarını seçin." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kateqoriya:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 #, fuzzy msgid "" "This list displays all the addresses in the selected category. Click on " @@ -1290,60 +1290,60 @@ msgstr "" "in the selected category. Click on\n" "one to display it to the right." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 #, fuzzy msgid "Address info:" msgstr "Ünvan Mə'lumatları:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 #, fuzzy msgid "Edit Record..." msgstr "Qeyd Düzəlt" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 #, fuzzy msgid "You can edit an address when it is selected." msgstr "Seçildiyindı ünvanı düzəldə bilərsiniz." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 #, fuzzy msgid "New Record..." msgstr "Yeni qeyd" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 #, fuzzy msgid "Add a new address to the address book." msgstr "Ünvan dəftərinə ünvan əlavə edin." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Qeyd sil" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 #, fuzzy msgid "Delete the selected address from the address book." msgstr "Seçili ünvanı ünvan dəftərindən silin." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" @@ -1351,24 +1351,24 @@ msgstr "" "in the selected category. Click on\n" "one to display it to the right." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[namə'lum]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 #, fuzzy msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Yeni qeydlərin düzəldilmsi pilot ilə \n" "bağlantı qurulmadan ola bilməz." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 #, fuzzy msgid "HotSync Required" msgstr "Sinxronizasiya lazımdır" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 #, fuzzy msgid "" "You cannot add addresses to the address book until you have done a HotSync " @@ -1378,64 +1378,64 @@ msgstr "" "bir dəfə sinxronizasiya aparmazsanız\n" "ünvan dəftərinə ünvan əlavə edə bilməzsiniz." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 #, fuzzy msgid "Cannot Add New Address" msgstr "Yeni ünvan əlavə edilə bilmir" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 #, fuzzy msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Yeni qeydin silinməsi pilot ilə \n" "bağlantı qurulmadan ola bilməz." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Seçili olan qeyd silinsin mş?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Qeyd Silinsin Mi?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 #, fuzzy msgid "Export All Addresses" msgstr "Ünvan İxracı Xətası" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, fuzzy, c-format msgid "Export Address Category %1" msgstr "Ünvan İxracı Xətası" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 #, fuzzy msgid "Overwrite File?" msgstr "&Üstünə Yaz" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 #, fuzzy msgid "The file %1 could not be opened for writing." msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 #, fuzzy msgid "Configure..." msgstr "Parçaları Qu&raşdır..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1443,7 +1443,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1455,156 +1455,156 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 #, fuzzy msgid "Configuration Wizard" msgstr "KPilot Ediləcəklər Kanalı" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 #, fuzzy msgid "About KPilot. Credits." msgstr "Parçaları Qu&raşdır..." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 #, fuzzy msgid "Conduits" msgstr "Boş Kanal" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 #, fuzzy msgid "General Setup" msgstr "Ümumi" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 #, fuzzy msgid "Startup and Exit" msgstr "KPilotu &Başlat" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, fuzzy, no-c-format msgid "Viewers" msgstr "Qeyd Nümayişçisi" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 #, fuzzy msgid "Backup" msgstr "&Yedəklə" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 #, fuzzy msgid "HotSync" msgstr "&Sinxronizasiya" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 #, fuzzy msgid "Device" msgstr "KPilot Seçənəkləri" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 #, fuzzy msgid "KPilot Setup" msgstr "KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 #, fuzzy msgid "Conduit Error" msgstr "Kanal xətası" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 #, fuzzy msgid "&Add..." msgstr "Ünvan" -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "" -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 #, fuzzy msgid "Al" msgstr "Hamısı" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "İzahat" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 #, fuzzy msgid "Edit Database Flags" msgstr "&Databeyzlər:" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1613,21 +1613,21 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "Changing Database Flags" msgstr "Sinxronizasiya aparılır: %1 ..." -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 #, fuzzy msgid "Edit Record" msgstr "Qeyd Düzəlt" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1636,195 +1636,195 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Changing Record" msgstr "Qeyd sil" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, fuzzy, no-c-format msgid "Record ID:" msgstr "Yeni qeyd" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, fuzzy, no-c-format msgid "&Dirty" msgstr "Şəhər:" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 #, fuzzy msgid "De&leted" msgstr "Qeyd sil" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, fuzzy, no-c-format msgid "&Secret" msgstr "Sirləri göstər" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, fuzzy, no-c-format msgid "&Archived" msgstr "Fəal" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 #, fuzzy msgid "Database on Device" msgstr "Databeyz Növü:" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 #, fuzzy msgid "No Database Selected" msgstr "&Databeyzlər:" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 #, fuzzy msgid "All Databases" msgstr "&Databeyzlər:" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 #, fuzzy msgid "General Database &Information" msgstr "Databeyz İxracı:" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 #, fuzzy msgid "Record ID" msgstr "Yeni qeyd" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 #, fuzzy msgid "Backed up: %1
" msgstr "Yedəklənir: " -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "No Record Selected" msgstr "&Databeyzlər:" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 #, fuzzy msgid "Deleting Record" msgstr "Qeyd sil" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 #, fuzzy msgid "Files to install:" msgstr "Yüklənəcək Fayllar:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 #, fuzzy msgid "Add File..." msgstr "Fayl Əlavə Et" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 #, fuzzy msgid "Choose a file to add to the list of files to install." msgstr "" "Qurulacaq fayllar siyahısından\n" "fayl seçin." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Siyahını sil" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 #, fuzzy msgid "" "Clear the list of files to install. No files will be installed." @@ -1832,7 +1832,7 @@ msgstr "" "Qurulacaq fayllar siyaısını silin.\n" "Heç bir fayl qurulmayacaqdır." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 #, fuzzy msgid "" "This lists files that will be installed on the Pilot during the next " @@ -1841,171 +1841,171 @@ msgstr "" "Pilotda gələcəkdə qurulacaq fayllar siyahısı.\n" "Faylları sürükləyin ya da Əlavə Et menyusunu işlədin." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Seçili olan qeydi sil" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, fuzzy, c-format msgid "Cannot install %1" msgstr "Pilota fayl yüklənə bilmədi" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, fuzzy, c-format msgid "Backup directory: %1." msgstr "Sadəcə olaraq Yedəklə:" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 #, fuzzy msgid "Exiting on cancel." msgstr "" "Əməliyyat ləğv edildi.\n" "Bütün fayllar yedəklənmədi." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 #, fuzzy msgid "Fast backup complete." msgstr "Sinxronizasiya qurtardı." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, fuzzy, c-format msgid "Backing up: %1" msgstr "Yedəklənir: " -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 #, fuzzy msgid "Backup of %1 failed.\n" msgstr "Yedekləmə müvəffəqiyyətsiz oldu" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr "Oldu.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Yedekləmə müvəffəqiyyətsiz oldu" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 #, fuzzy msgid "[File Installer]" msgstr "Fayl Qurucu" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 #, fuzzy msgid "No Files to install" msgstr "Yüklənəcək Fayllar:" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, fuzzy, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "Fayllar yüklənir" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 #, fuzzy msgid "Done Installing Files" msgstr "Fayllar yüklənir" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, fuzzy, c-format msgid "Installing %1" msgstr "Fayllar yüklənir" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 #, fuzzy msgid "Cannot install file "%1"." msgstr ""%1" faylı açıla bilmir!" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 #, fuzzy msgid "Unable to open file "%1"." msgstr ""%1" faylı açıla bilmir!" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr ""%1" faylı açıla bilmir!" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -2017,649 +2017,649 @@ msgstr "" "%2 olduğunu söyləyir. İstifadəçi adı %1 olsun mu? (Əks halda %2 " "işlədiləcəkdir)" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 #, fuzzy msgid "Use KPilot Name" msgstr "KPilot Seçənəkləri" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 #, fuzzy msgid "Use Handheld Name" msgstr "&Sendmail İşlət" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 #, fuzzy msgid "Restore directory does not exist." msgstr "Port tapıla bilmədi." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 #, fuzzy msgid "Restore Pilot" msgstr "Pilot bərpa edilir." -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 #, fuzzy msgid "Canceled by user." msgstr "Yerlilər Pilotdakılardan &üstündür" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 #, fuzzy msgid "Restoring %1..." msgstr "Pilot bərpa edilir." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 #, fuzzy msgid "OK." msgstr "Oldu.\n" -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "Pilot bərpa edilir." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 #, fuzzy msgid "Cannot restore file `%1'." msgstr "Pilota fayl yüklənə bilmədi" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 #, fuzzy msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 #, fuzzy msgid "record" msgstr "Yeni qeyd" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 #, fuzzy msgid "address" msgstr "Ünvan:" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 #, fuzzy msgid "memo" msgstr "Qeydlər:" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 #, fuzzy msgid "calendar entry" msgstr "Vaxt Cədvəli Faylı:" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, fuzzy, c-format msgid "Conflict in database %1" msgstr "Sinxronizasiya aparılır: %1 ..." -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 #, fuzzy msgid "Use KPilot" msgstr "KPilot Seçənəkləri" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 #, fuzzy msgid "Use &KPilot" msgstr "&KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 #, fuzzy msgid "Use &Handheld" msgstr "&Sendmail İşlət" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 #, fuzzy msgid "Entry in KPilot" msgstr "KPilotu &Başlat" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 #, fuzzy msgid "Starting the KPilot daemon ..." msgstr "Sinxronizasiya başladılır." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 #, fuzzy msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr ""%1" databeyzin yerli nüsxəsi yaradıla bilmədi" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 #, fuzzy msgid "Using character set %1 on the handheld." msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 #, fuzzy msgid "To-do Viewer" msgstr "Qeyd Nümayişçisi" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Ünvan Nümayişçisi" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Qeyd Nümayişçisi" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Fayl Qurucu" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 #, fuzzy msgid "Next sync will be a backup. " msgstr "CəldSinxronizasiya işləyir..." -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Lütfən, sinxronizasiya düyməsinə basın" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 #, fuzzy msgid "Next sync will restore the Pilot from backup. " msgstr "CəldSinxronizasiya işləyir..." -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "CəldSinxronizasiya işləyir..." -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "CəldSinxronizasiya işləyir..." -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "CəldSinxronizasiya işləyir..." -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 #, fuzzy msgid "The daemon has exited." msgstr "Çıxışda proqramı dayandır" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 #, fuzzy msgid "No further HotSyncs are possible." msgstr "CəldSinxronizasiya işləyir..." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Sinxronizasiya" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "CəldSinxronizasiya işləyir..." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 #, fuzzy msgid "Full&Sync" msgstr "Sinxronizasiya" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "CəldSinxronizasiya işləyir..." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Yedəklə" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "CəldSinxronizasiya işləyir..." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Bərpa Et" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "CəldSinxronizasiya işləyir..." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "CəldSinxronizasiya işləyir..." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 #, fuzzy msgid "Rese&t Link" msgstr "&Bərpa Et" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 #, fuzzy msgid "Configuration &Wizard..." msgstr "KPilot Ediləcəklər Kanalı" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 #, fuzzy msgid "Configure KPilot using the configuration wizard." msgstr "Pilot qapısı \"%1\" açıla bilmədi. " -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 #, fuzzy msgid "Wizard Not Available" msgstr "Mövcud Kanallar" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 #, fuzzy msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Pilot qapısı \"%1\" açıla bilmədi. " -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 #, fuzzy msgid "Setup the Pilot device, conduits and other parameters" msgstr "Pilot avadanlığını və digər parametrləri quraşdırın" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Xəta ayıqlama səviyyəsini quraşdır" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Lahiyə Lideri" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 #, fuzzy msgid "Core and conduits developer" msgstr "Kanal xətası" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal kanalı" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser kanalı" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Məsrəf kanalı" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 #, fuzzy msgid "Notepad conduit, Bugfixer" msgstr "KNotes Kanalı" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 #, fuzzy msgid "Bugfixer, coolness" msgstr "Xəta Düzəldicisi" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 #, fuzzy msgid "Conflict resolution is now a global setting." msgstr "İzahat" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 #, fuzzy msgid "Changed format of no-backup databases." msgstr "Databeyz açıla bilmədi" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 #, fuzzy msgid "Old Conduits Found" msgstr "VCal Kanal" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 #, fuzzy msgid "No Backup Databases Updated" msgstr "&Databeyzlər:" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 #, fuzzy msgid "Not Configured" msgstr "Parçaları Qu&raşdır..." -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 #, fuzzy msgid "Use &Dialog" msgstr "&KPilot" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "&İsmarıcı göndərmə" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 #, fuzzy msgid "Pilot Info" msgstr "KPilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 #, fuzzy msgid "Application to Sync With" msgstr "Sinxronizasiya gözlənir" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 #, fuzzy msgid "general TDE-PIM" msgstr "Ümumi" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2667,39 +2667,39 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, fuzzy, c-format msgid "KPilot is now configured to sync with %1." msgstr "Pilot avadanlığı hələ quraşdırılmayıb." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 #, fuzzy msgid "Automatic Configuration Finished" msgstr "KPilot Ediləcəklər Kanalı" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2710,67 +2710,67 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 #, fuzzy msgid "Handheld Detection" msgstr "Pilot İstifadəçisi Dəyişdi" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 #, fuzzy msgid "Restart Detection" msgstr "Sinxronizasiya başladılır." -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 #, fuzzy msgid "Status" msgstr "Əyalət:" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 #, fuzzy msgid "Handheld user:" msgstr "Yerlilər Pilotdakılardan &üstündür" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 #, fuzzy msgid "Device:" msgstr "KPilot Seçənəkləri" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 #, fuzzy msgid "Starting detection..." msgstr "Sinxronizasiya başladılır." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2781,202 +2781,202 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 #, fuzzy msgid "Automatic Detection Failed" msgstr "KPilot Ediləcəklər Kanalı" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, fuzzy, c-format msgid "Found a connected device on %1" msgstr "Pilot İstifadəçisi Dəyişdi" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 #, fuzzy msgid "Syncing to-dos with KMail" msgstr "&Faylları Sinxronlaşdır" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 #, fuzzy msgid "Syncing calendar with KMail" msgstr "&Faylları Sinxronlaşdır" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 #, fuzzy msgid "Syncing Notes with Mail" msgstr "&Faylları Sinxronlaşdır" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 #, fuzzy msgid "Rewriting to-dos to KMail..." msgstr "&Faylları Sinxronlaşdır" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 #, fuzzy msgid "Syncing KMail with Notes" msgstr "&Faylları Sinxronlaşdır" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 #, fuzzy msgid "HotSync finished." msgstr "Sinxronizasiya. " -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 #, fuzzy msgid "Clears the list of messages from the current HotSync." msgstr "" "Qurulacaq fayllar siyaısını silin.\n" "Heç bir fayl qurulmayacaqdır." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 #, fuzzy msgid "Save Log..." msgstr "Sinxronizasiya" -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 #, fuzzy msgid "Sync progress:" msgstr "Sinxronizasiya işləyir..." -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 #, fuzzy msgid "HotSync Finished." msgstr "Sinxronizasiya. " -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 #, fuzzy msgid "Save Log" msgstr "Sinxronizasiya" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "&Üstünə Yaz" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 #, fuzzy msgid "Cannot open the file "%1" for writing; try again?" msgstr ""%1" faylı açıla bilmir!" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "BSD portlaması" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 #, fuzzy msgid "Path to Pilot device node" msgstr "Pilot Avadanlığı: " -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 #, fuzzy msgid "Show KPilot configuration information" msgstr "KPilot Ediləcəklər Kanalı" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "Xəta ayıqlama səviyyəsini quraşdır" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 #, fuzzy msgid "KPilotTest" msgstr "KPilot" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 #, fuzzy msgid "KPilot Maintainer" msgstr "TDE1 İdarəçisi" @@ -2990,27 +2990,27 @@ msgstr "TDE1 İdarəçisi" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Ümumi" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Boş Kanal" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "Göstəriləcək ünvan kateqoriyalarını seçin." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Qeydlər:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3020,110 +3020,110 @@ msgstr "" "in the selected category. Click on\n" "one to display it to the right." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 #, fuzzy msgid "Memo text:" msgstr "Memo Mətni:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Seçili memo mətni burada göstərilir." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 #, fuzzy msgid "Import Memo..." msgstr "Memo İdxal Et" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Read a text file and add it to the Pilot's memo database." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 #, fuzzy msgid "Export Memo..." msgstr "Memo İxrac Et" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Seçili memonu fayla yazın." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Memo Sil" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Seçili olan qeydi sil" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Seçili olan qeyd silinsin ?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Qeyd silinsin ?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 #, fuzzy msgid "Cannot Delete Memo" msgstr "Memo Sil" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Hamısı" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "KPilotu &Başlat" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 #, fuzzy msgid "&Configure KPilot..." msgstr "Parçaları Qu&raşdır..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "DB Xüsusi" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 #, fuzzy msgid "Next &Sync" msgstr "Sinxronizasiya" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 #, fuzzy msgid "Next HotSync will be: %1. " msgstr "CəldSinxronizasiya işləyir..." -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3131,60 +3131,60 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 #, fuzzy msgid "HotSync Completed.
" msgstr "Sinxronizasiya qurtardı." -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, fuzzy, c-format msgid "Next sync is %1." msgstr "Sinxronizasiya" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 #, fuzzy msgid "KPilot Daemon" msgstr "KPilot Seçənəkləri" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 #, fuzzy msgid "To-do Editor" msgstr "Ünvan Editoru" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 #, fuzzy msgid "Select the category of to-dos to display here." msgstr "Göstəriləcək ünvan kateqoriyalarını seçin." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 #, fuzzy msgid "To-do Item" msgstr "Ediləcəklər Faylı" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 #, fuzzy msgid "" "This list displays all the to-dos in the selected category. Click on one " @@ -3194,33 +3194,33 @@ msgstr "" "in the selected category. Click on\n" "one to display it to the right." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 #, fuzzy msgid "To-do info:" msgstr "Ünvan Mə'lumatları:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 #, fuzzy msgid "You can edit a to-do when it is selected." msgstr "Seçildiyindı ünvanı düzəldə bilərsiniz." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 #, fuzzy msgid "Add a new to-do to the to-do list." msgstr "Ünvan dəftərinə ünvan əlavə edin." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 #, fuzzy msgid "Delete the selected to-do from the to-do list." msgstr "Seçili ünvanı ünvan dəftərindən silin." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 #, fuzzy msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " @@ -3230,112 +3230,112 @@ msgstr "" "bir dəfə sinxronizasiya aparmazsanız\n" "ünvan dəftərinə ünvan əlavə edə bilməzsiniz." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 #, fuzzy msgid "Cannot Add New To-do" msgstr "Yeni ünvan əlavə edilə bilmir" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 #, fuzzy msgid "KPilot %1 HotSync starting...\n" msgstr "TDE2 üçün Pilot sinxronizasiya proqramı" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 #, fuzzy msgid "Using encoding %1 on the handheld." msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 #, fuzzy msgid "Syncing database %1..." msgstr "Sinxronizasiya aparılır: %1 ..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "" -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Pilot ilə soket bağlantısı qurula bilmədi" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Pilot qapısı \"%1\" açıla bilmədi. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 #, fuzzy msgid "Cannot listen on Pilot socket (%1)" msgstr "Pilot qapısı \"%1\" açıla bilmədi. " -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 #, fuzzy msgid "Cannot accept Pilot (%1)" msgstr "Pilot qapısı \"%1\" açıla bilmədi. " -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 #, fuzzy msgid "Unable to read system information from Pilot" msgstr "" "Pilotdan alınan məktublar üçün müvəqqəti\n" "fayl açıla bilmir." -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Pilot avadanlığı hələ quraşdırılmayıb." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 #, fuzzy msgid "Pilot device %1 is not read-write." msgstr "Pilot avadanlığı hələ quraşdırılmayıb." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 #, fuzzy msgid "Cannot install the file "%1"." msgstr ""%1" faylı açıla bilmir!" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 #, fuzzy msgid "End of HotSync\n" msgstr "&Sinxronizasiya" @@ -3358,169 +3358,169 @@ msgstr "Pilot avadanlığını açmaq üçün səlahiyyətə sahib deyilsiniz." msgid " Check Pilot path and permissions." msgstr "Pilot cığırını və səlahiyyətlərini yoxlayın." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, fuzzy, c-format msgid "Start date: %1" msgstr "Əyalət:" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 #, fuzzy msgid "Exceptions:" msgstr "KPilot Seçənəkləri" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 #, fuzzy msgid "Note:\n" msgstr "&Heç Biri" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 #, fuzzy msgid "Completed" msgstr "Qeyd sil" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 #, fuzzy msgid "Not completed" msgstr "Sinxronizasiya qurtardı." -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 #, fuzzy msgid "%1 Conduit" msgstr "Boş Kanal" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 #, fuzzy msgid "Send bug reports to %2." msgstr "Xəta raportları ünvanı: " -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "" -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "" -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3528,100 +3528,100 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 #, fuzzy msgid "[Conduit %1]" msgstr "Boş Kanal" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "Qeyd sil" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "İçəri qeyd üçün ünvan dəftəri açıla bilmədi:" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr ""%1" faylı açıla bilmir!" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 #, fuzzy msgid "Full Synchronization" msgstr "Fəal" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "&Cəld-Sinxronizasiya" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Sinxronizasiya" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 #, fuzzy msgid "Question" msgstr "İzahat" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 #, fuzzy msgid "&Do not ask again" msgstr "&İsmarıcı göndərmə" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "&İsmarıcı göndərmə" diff --git a/po/bg.po b/po/bg.po index 745d4f1..bbd308d 100644 --- a/po/bg.po +++ b/po/bg.po @@ -28,51 +28,51 @@ msgid "" "Your emails" msgstr "radnev@yahoo.com" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Канал за синхронизация MAL за KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Синхронизиране на съдържанието от сървър MAL, като AvantGo, към мобилно " "устройство" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Primary Author" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Author of libmal and the JPilot AvantGo conduit" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Author of syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Екипът на библиотеката malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Адресник" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -82,18 +82,18 @@ msgstr "" "проверете, че сте задали валидно име в диалога за настройки на канала. " "Прекъсване на комуникацията." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Грешка при инициализация и зареждане на адресника за синхронизация." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" "Адресникът не може да бъде заключен за запис. Невъзможна синхронизация!" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -101,117 +101,117 @@ msgstr "" "Грешка при качване на файла \"%1\". Може да се опитате да качите временния " "файл \"%2\" ръчно." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" "Грешка при отваряне на базата от данни с адреси на мобилното устройство." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Грешка при отваряне на адресника." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Запис на компютъра" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Мобилно устройство" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Последна синхронизация" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Фамилия" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Име" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Организация" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Титла" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Бележка" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Бележка 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Бележка 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Бележка 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Бележка 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Служебен телефон" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Домашен телефон" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Мобилен телефон" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Факс" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Пейджър" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Друг" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Е-поща" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Адрес" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Град" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Област" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Пощенски код" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Държава" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Категория" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -219,7 +219,7 @@ msgstr "" "Следният адрес бе променен, но вече не съществува на мобилното устройство. " "Моля, разрешете конфликта:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -227,7 +227,7 @@ msgstr "" "Следният адрес бе променен, но вече не съществува на компютъра. Моля, " "разрешете конфликта:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -236,136 +236,136 @@ msgstr "" "Следният адрес бе променен и на компютъра и на мобилното устройство. " "Промените не могат да бъдат смесени автоматично. Моля, разрешете конфликта:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Конфликтни адреси" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Канал Abbrowser за KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Настройване на канала Abbrowser за KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Maintainer" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Изтриване на запис" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Грешка при отваряне на текстовия файл %1 за четене." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Грешка при отваряне на базата от данни за запис." -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Грешка при отваряне на базата от данни за palm doc %1." -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Няма зададено име на файл за преобразуване." -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Грешка при отваряне на базата от данни четене." -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Грешка при четене на заглавната част на базата от данни %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Грешка при отваряне на изходния файл %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Грешка при четене на текстов запис %1 от базата от данни %2." -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Грешка при четене на запис отметка %1 от базата от данни %2." -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Грешка при отваряне на файла %1 за отметките на %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Търсене на текст и бази от данни за синхронизация" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Базата от данни е създадена." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "Грешка при инсталиране на локално създаденото копие на PalmDOC %1 на " "мобилното устройство." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Грешка при преобразуване на PalmDOC \"%1\"." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Грешка при отваряне и/или създаване на базата от данни %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Разрешение на конфликт" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Синхронизацията е прекъсната от потребителя." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Синхронизиране на текста \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -379,71 +379,71 @@ msgstr "" "мобилното устройство и на компютъра. Тези файлове са изписани с червен " "получер шрифт. Моля, задайте коя версия да се използва." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Също така, може да промените посоката на синхронизацията за файловете без " "конфликти." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "База от данни DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Без синхронизация" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Синхронизация на мобилното устройство с компютъра" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Синхронизация на компютъра с мобилното устройство" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Изтриване на двете бази от данни" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Информация..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "непроменено" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "ново" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "променено" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "само отметките са променени" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "изтрито" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "не съществува" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "[неизвестно]" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -451,15 +451,15 @@ msgstr "" "Състояние на базата от данни %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Мобилно устройство: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Компютър: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Информация за базата от данни" @@ -467,15 +467,15 @@ msgstr "Информация за базата от данни" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Канал за Palm DOC за KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Настройване на канала за Palm DOC за KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -495,10 +495,10 @@ msgstr "Maintainer of KPilot" msgid "PalmDOC Converter" msgstr "Конвертор PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -507,14 +507,14 @@ msgstr "" "файл (%1).
Използване на директорията %2 вместо това?" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Използване на директория" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -522,7 +522,7 @@ msgstr "" "Директорията %1 на файловете на базата от данни на мобилното " "устройство не е валидна директория." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -530,101 +530,101 @@ msgstr "" "Директорията %1 на файловете на базата от данни на мобилното " "устройство не е валидна директория." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "Директорията %1 за текстовите файлове не може да бъде създадена." "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Следните текстови файлове бяха преобразувани успешно:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Успешно преобразуване" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Няма успешно преобразувани текстови файлове" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Няма файл %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Преобразуването на файла %1 е успешно." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "Директорията %1 за текстовите файлове не е валидна." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "Директорията %1 за файловете PalmDOC не може да бъде създадена." "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Директория за &текстови файлове:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Директория за &файлове PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Текстов файл:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&Файл PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "Вече има такъв файл (%1) за базата от данни. Сигурни ли сте, че " "искате да бъде презаписан?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Презапис" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Грешка при преобразуване на текстовия файл %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" "Вече има такъв текстов файл (%1). Сигурни ли сте, че искате да " "бъде презаписан?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Грешка при отваряне на БД с бележките." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Ресурсът не може да бъда зареден на: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -633,7 +633,7 @@ msgstr "" "Добавена е една бележка.\n" "Добавени са %n бележки." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -642,7 +642,7 @@ msgstr "" "Редактирана е една бележка.\n" "Редактирани са %n бележки." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -651,7 +651,7 @@ msgstr "" "Изтриване на една бележка.\n" "Изтриване на %n бележки." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -660,7 +660,7 @@ msgstr "" "Добавена е една бележка към KNotes.\n" "Добавени са %n бележки към KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -669,7 +669,7 @@ msgstr "" "Редактирана е една бележка в KNotes.\n" "Редактирани са %n бележки в KNotes." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -678,110 +678,110 @@ msgstr "" "Изтрита е една бележка от KNotes.\n" "Изтрити са %n бележки от KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Няма промяна в KNotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Канал на бележките KNotes за KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Настройване на канала на KNotes за KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Прескачане на синхронизацията MAL, защото предната синхронизация не е била " "много отдавна." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "Грешка при синхронизацията MAL (няма информация за синхронизация)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Няма зададен прокси сървър." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Използване на прокси сървър: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Няма зададен сървър SOCKS." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Използване на сървър SOCKS: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Файл с бележки" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "" "Грешка при отваряне на базата от данни за бележки на мобилното устройство." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Грешка при инициализация от мобилното устройство." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Грешка при инициализация от диска." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Синхронизиране с %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Копиране от мобилното устройство в компютъра..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Копиране от компютъра в мобилното устройство..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Регулярно синхронизиране..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Канал за бележки за KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Настройване на канала за бележки за KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notepad" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Грешка при отваряне на %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -790,7 +790,7 @@ msgstr "" "1 бележка не може да бъде записана\n" "%n бележки не могат да бъдат записани" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -799,39 +799,39 @@ msgstr "" "1 бележка е записана\n" "%n бележки са записани" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Запис на бележки във файлове png" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Настройване на канала Notepad за KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "Notepad conduit is based on Angus' read-notepad, part of pilot-link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Нулева стойност" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Нулевият канал е програмиран да не работи." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Нулев канал за KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Настройване на нулевия канал за KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -840,156 +840,156 @@ msgstr "" "1 съобщение е изпратено\n" "%n съобщения са изпратени" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Няма изпратени съобщения." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Не могат да бъдат изпращени съобщения." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Грешка при връзка със сървъра DCOP за комуникация с KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Грешка при изпращане на поща" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Грешка при отваряне на временен файл за съхранение на пощата от мобилното " "устройство." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "Грешка при връзка DCOP с KMail." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Грешка при създаване на резервно копие на базата от данни с писмата" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "" "Грешка при отваряне на базата от данни с писмата на мобилното устройство" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Пощенски канал за KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Настройване на пощенския канал за KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Original Author" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 code" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP support and redesign" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Канал за запис" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Канал за запис (KPilot)" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Настройване на канала за запис (KPilot)" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Информация за системата" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "С парола" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Без парола" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Няма налични карти за връзка с устройството" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Няма данни за трасиране" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Грешка при отваряне на изходния файл. Използване на %1, вместо това." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Информацията за мобилното устройство е записана във файла %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Информация за хардуера" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Информация за потребителя" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Информация за паметта" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Информация за диска" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Списък с бази от данни" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Брой записи" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Информация за синхронизация" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Версия на TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Версия на ОС Palm" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Информация за трасиране" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Канал за системна информация за KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -997,16 +997,16 @@ msgstr "" "Изтегляне на информация за системата, хардуера, потребителя и др. от " "мобилното устройство и запис във файл." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Час" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Установяване на часовник на мобилното устройство" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1014,19 +1014,19 @@ msgstr "" "ОС Palm 3.25 и 3.3 не поддържат задаване на системната дата и час. " "Прескачане на канала за нагласяване на часа..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Канал за синхронизация на датата и часа за KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Синхронизиране на дата и часа на мобилното устройство и компютъра" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Изчистване..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1034,37 +1034,37 @@ msgstr "" "Грешка при качване на файла \"%1\". Може да се опитате да качите временния " "файл \"%2\" ръчно." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Инициализиране на канал..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Копиране на записи към мобилното устройство..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Задачи" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Канал за задачи за KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Настройване на канала за задачи за KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Местоназначение на задачите" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Календар" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1072,11 +1072,11 @@ msgstr "" "Събитието \"%1\" има годишна повтаряемост, различна от месец. Повтаряемостта " "на мобилното устройство ще бъде променена на месец." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Грешка при отваряне на базата от данни за календара." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1084,19 +1084,19 @@ msgstr "" "Избрахте синхронизация с iCalendar, но не зададохте име на файла. Моля, " "задайте такова в диалога с настройки на канала." -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Използване на локалния часови пояс: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Използване на нелокалния часови пояс: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1106,22 +1106,22 @@ msgstr "" "създаден. Моля, проверете, че сте задали валидно име в диалога за настройки " "на канала. Прекъсване на комуникацията." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Синхронизация с файла \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Синхронизация със стандартен ресурс за календар." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Грешка при инициализация на обект за календара. Моля, проверете настройките " "на канала." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1132,7 +1132,7 @@ msgstr "" "Записи на компютъра:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1142,7 +1142,7 @@ msgstr "" "Записи на мобилното устройство:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1152,100 +1152,100 @@ msgstr "" "\n" "Кой запис искате да бъде запазен? Той ще бъде презаписан върху другия запис." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Конфликтни записи" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "Компютър" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Канал VCal за KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Настройване на канала VCal за KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar port" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Bugfixer" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Местоназначение на календара" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Редактор на контакти" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Телефон" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Фамилия:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Име:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Титла:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Фирма:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Адрес:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Град:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Област:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Пощенски код:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Държава:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Бележка 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Бележка 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Бележка 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Бележка 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Все още има отворени %1 прозореца за редактиране на адреси." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1254,16 +1254,16 @@ msgstr "" "Все още има отворен 1 прозорец за редактиране на адреси.\n" "Все още има отворени %n прозореца за редактиране на адреси." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Изберете категорията адреси за показване тук." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Категория:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1271,77 +1271,77 @@ msgstr "" "Списък с адресите от избраната категория. Щракнете върху даден адрес, за " "да се покаже вдясно." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Информация за адрес:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Редактиране..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Редактиране на избрания адрес." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Редактирането е изключено от вътрешните настройки на редактора." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Добавяне..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Добавяне на нов адрес в списъка." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Добавянето е изключено от вътрешните настройки на редактора." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Изтриване" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Изтриване на избрания адрес от списъка." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Изтриването е изключен от вътрешните настройки на редактора." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Експортиране..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "Експортиране на адресите от избраната категория в CSV формат." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[неизвестно]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Не може да редактирате нови записи, докато не синхронизирате с мобилното " "устройство." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Изисква се синхронизация" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1349,59 +1349,59 @@ msgstr "" "Не може да добавяте нови адреси, докато не синхронизирате с мобилното " "устройство." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Не може да се добавят нови адреси" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Не може да изтривате нови задачи, докато не синхронизирате с мобилното " "устройство." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Изтриване на текущия запис?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Изтриване на запис" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Експорт на всички адреси" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Експорт на адресите от %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Вече има файл \"%1\". Искате ли да бъде презаписан?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Презапис на файл" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Файлът \"%1\" не може да бъде отворен за запис." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" "Изглежда, че каналът има проблем и затова не може да бъде настроен." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Канал, използващ твърде стар стил." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Настройване..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1413,7 +1413,7 @@ msgstr "" "собствени настройки. За да включите даден канал, включете отметката пред " "него." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1433,75 +1433,75 @@ msgstr "" "канал като включите отметката пред нея. Включените канали ще бъдат " "стартирани по време на синхронизацията.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Помощник за настройките" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Относно KPilot. Заслуги." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Канали" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Общи" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "Общи настройки" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Операции по горещо синхронизиране с невалидни настройки." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Стартиране" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Поведение при стартиране и изход." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Визуализатори" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Настройки на визуализаторите." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Резервно копие" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Настройки при създаване на резервни копия." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Гореща синхронизация" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Настройки на поведението при синхронизация." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Устройство" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Хардуерни настройки и поведение при стартиране и изход." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1509,11 +1509,11 @@ msgstr "" "Това е вътрешна операция, която няма настройки за настройване. " "Описанието на операцията е: %1" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Инсталиране на KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1521,11 +1521,11 @@ msgstr "" "Няма намерени библиотеки за канала %1. Това означава, че каналът не е " "инсталиран правилно." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Грешка в канал" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1533,52 +1533,52 @@ msgstr "" "Грешка при зареждане на библиотеката за канала %1. Това означава, че " "каналът не е инсталиран правилно." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "До&бавяне..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Редактиране..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "Из&триване..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Всички" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Запис" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Описание" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Информация за програмата" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" "За да видите блока с информация за програмата, използвайте двоичен редактор." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" "Редактирането на блока с информация за програмата все още не се поддържа от " "програмата." -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Редактиране на флаговете на базата" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1593,19 +1593,19 @@ msgstr "" "\n" "Сигурни ли сте, че искате флаговете да бъдат променени?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Промяна на флаговете на базата" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Назначаване" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Редактиране на запис" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1620,56 +1620,56 @@ msgstr "" "\n" "Сигурни ли сте, че искате флаговете да бъдат променени?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Промяна на запис" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Номер на запис:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Код на запис:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Флагове" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Непълно" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Изтрито" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Заето" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Секретно" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Архивирано" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1677,7 +1677,7 @@ msgstr "" "За да видите и/или редактирате данните на записа, използвайте двоичен " "редактор." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1685,93 +1685,93 @@ msgstr "" "База от данни на мобилното устройство. Тя не е добавена ръчно, затова не " "може да бъде премахната от списъка." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "База от данни на устройството" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Трябва да изберете база от данни от списъка за изтриване." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Няма избрана база от данни" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Всички база от данни" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Само програмите (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Само базите от данни (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Информация за &базата от данни" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Информация за &програмата" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Запис" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Дължина" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Код на запис" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Внимание: Грешка при четене от файла за базата от данни %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "База от данни: %1, %2 записа
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Тип: %1, Създател: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Внимание: Грешка при четене от файла за програмата %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Програма: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Дата на създаване: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Дата на модификация: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Дата на резервно копие: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Трябва да изберете запис за редактиране." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Няма избран запис" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1780,34 +1780,34 @@ msgstr "" "предвид, че записът не може да бъде възстановен след това.

Изтриване на избрания запис?
" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Изтриване на запис" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Файлове за инсталиране:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Добавяне на файл..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "Изберете файл за добавяне в списъка за инсталиране." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Изчистване на списъка" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Изчистване на списъка на файловете за инсталиране. Няма да се инсталира " "нищо." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1816,26 +1816,26 @@ msgstr "" "време на следващата синхронизация. Може да влачите и пускате файлове в " "списъка или да използвате бутона \"Добавяне на файл\".
" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Бази от данни за PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Изтриване" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Изтриване на маркираните файлове." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Грешка при инсталиране на \"%1\"" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1843,62 +1843,62 @@ msgstr "" "Само файлове за бази от данни на PalmOS (*.pdb и *.prc) могат да бъдат " "инсталирани от инсталатора на файлове." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Директория за резервни копия: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Стартирано е създаване на пълно резервно копие." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Стартирано е създаване на бързо резервно копие." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Изход при прекъсване." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Създаването на пълно резервно копие завърши." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Създаването на бързо резервно копие завърши." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Резервно копие на %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Игнориране на %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Грешка при създаването на резервно копие на %1.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... ОК\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Създаването на резервно копие беше неуспешно." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Инсталатор на файлове]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Няма файлове за инсталиране" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1907,28 +1907,28 @@ msgstr "" "Инсталиране на 1 файл\n" "Инсталиране на %n файла" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Инсталирането на файлове завърши" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Инсталиране на %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Грешка при инсталиране на \"%1\"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Грешка при отваряне на файла \"%1\"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Грешка при четене от файла \"%1\"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1938,13 +1938,13 @@ msgstr "" "предполага грешка в софтуера, който я е създал. Програмата KPilot не може да " "инсталира тази база от данни." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Иван Петров" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1953,11 +1953,11 @@ msgstr "" "потребителско име. То трябва да бъде зададено и на двете места. Искате ли " "програмата да зададе стойността по подразбиране %1?
" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Неизвестен потребител" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1965,7 +1965,7 @@ msgstr "" "Мобилното устройство има зададено потребителско име (%1), но " "KPilot няма. Искате ли програмата да използва това име за в бъдеще?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1974,7 +1974,7 @@ msgstr "" "мобилното устройство няма. Искате ли програмата да зададе същото име и на " "мобилното устройство?
" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1984,7 +1984,7 @@ msgstr "" "трябва да използвате Възстановяване вместо \"Гореща синхронизация " "(HotSync)\". Натиснете \"Отказ\" за да спрете синхронизирането.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1996,27 +1996,27 @@ msgstr "" "Ако натиснете бутона \"Отказ\", синхронизацията ще продължи, но " "потребителските имена няма да бъдат променени." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Несъответствие в имената" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "От програмата KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "От мобилното устройство" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Директорията с резервното копие не съществува." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Възстановяването не е изпълнено." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2027,74 +2027,74 @@ msgstr "" "предвид, че тази операция ще изтрие всичката информацията, която имате на " "мобилното устройство." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Възстановяване на мобилното устройство" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Възстановяването не е изпълнено." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Операцията е прекъсната от потребителя." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Възстановяване %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Грешка при четене от файла \"%1\"." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "ОК." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Възстановяването не е пълно." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Грешка при възстановяване на файла \"%1\"." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Вътрешни редактори]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Бази от данни с променени записи: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Грешка при отваряне на серийната или локалната база от данни за %1. " "Игнориране и продължение." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "запис" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "адрес" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "задача" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "бележка" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "събитие" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2104,36 +2104,36 @@ msgstr "" "устройство и във вътрешния редактор. Запис на промените от редактора в " "мобилното устройство (презапис на данните в мобилното устройство)?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Конфликт в базата от данни %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Използване от компютъра" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Използване от мобилното устройство" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Използване от &компютъра" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Използване от &мобилното устройство" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Запис на компютъра" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Запис на мобилното устройство" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2141,127 +2141,127 @@ msgstr "" "За да разглеждате и редактирате данните, моля, инсталирайте си " "шестнадесетичен редактор (пр. khexedit)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Бази от данни с променени флагове: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Установяването на флаговете на базите от данни на мобилното устройство не се " "поддържа все още." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Бази от данни с променени програми: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Стартиране на демона на KPilot..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" "Грешка при стартиране на демона на KPilot. Съобщението за грешка е \"%1\"." -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Състояние на демона: %1" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "не е стартиран" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Използване на кодовата таблица %1 на мобилното устройство." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Преглед на задачите" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Преглед на адресите" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Преглед на бележките" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Инсталатор на файлове" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Преглед на базите от данни" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Следващото синхронизиране ще бъде създаване на резервно копие. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Моля, натиснете бутона за синхронизация." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Следващото синхронизиране ще бъде възстановяване от резервно копие. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Следващото синхронизиране ще бъде обикновено синхронизиране. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Следващото синхронизиране ще бъде пълно синхронизиране. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" "Следващото синхронизиране ще копира данните от мобилното устройство на " "компютъра. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" "Следващото синхронизиране ще копира данните от компютъра на мобилното " "устройство. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Демонът завърши." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Невъзможна допълнителна синхронизация." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Рестартиране на демона, за повторна синхронизация." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Грешка при стартиране на синхронизацията сега: %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Грешка при стартиране на синхронизацията" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Изберете типа на следващата синхронизация." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2270,56 +2270,56 @@ msgstr "" "синхронизация. Ако искате да промените синхронизацията по подразбиране, може " "да го направите от диалога с настройките." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Синхронизация" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Следващата синхронизация ще бъде обикновена синхронизация." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Задаване на следващата синхронизация да бъде обикновена синхронизация." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "&Пълна синхронизация" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Следващата синхронизация ще бъде пълна синхронизация." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "Задаване на следващата синхронизация да бъде пълна синхронизация." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Резервно копие" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Следващата синхронизация ще бъде създаване на резервно копие." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Задаване на следващата синхронизация да бъде създаване на резервно копие на " "мобилното устройство върху компютъра." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Възстановяване" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Следващата синхронизация ще бъде възстановяване от резервно копие." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2327,13 +2327,13 @@ msgstr "" "Задаване на следващата синхронизация да бъде възстановяване на резервно " "копие на мобилното устройство от компютъра." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Копиране от мобилното устройство в компютъра" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2341,19 +2341,19 @@ msgstr "" "Задаване на следващата синхронизация да бъде копиране на данните от " "мобилното устройство на компютъра." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Копиране от компютъра в мобилното устройство" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" "Следващата синхронизация ще бъде копиране на данните от компютъра на " "мобилното устройство." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2361,15 +2361,15 @@ msgstr "" "Задаване на следващата синхронизация да бъде копиране на данните от " "компютъра на мобилното устройство." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&Само показване" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Следващата синхронизация ще бъде само показване на базите от данни." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2377,31 +2377,31 @@ msgstr "" "Задаване на следващата синхронизация да бъде само показване на базите от " "данни." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "&Анулиране на връзката" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Анулиране на връзката с устройството." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Анулиране на демона и връзката му с устройството." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Изход от програмата и спиране на демона, ако е зададено." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Помощник за &настройките..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Настройване на програмата с помощта на помощник." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2411,15 +2411,15 @@ msgstr "" "не може да бъде стартиран. Моля, опитайте се да използвате стандартния " "диалог за настройване." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Помощникът липсва" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Потребителското име е променено на \"%1\"." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2427,82 +2427,82 @@ msgstr "" "Грешка при стартиране на помощника за настройките на KPilot, защото " "програмата вече е стартирана." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Грешка при настройване на KPilot, защото програмата вече е стартирана." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Настройки на устройство, канали и други параметри" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Ниво на отчитане" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Project Leader" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Core and conduits developer" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal conduit" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser conduit" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Expenses conduit" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Notepad conduit, Bugfixer" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui files" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Bugfixer, coolness" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "VCalconduit state machine, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Конфигурационният файл е твърде стар." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "Конфигурационният файл е версия %1, докато програмата изисква версия %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Моля, стартирайте програмата KPilot и проверете настройките внимателно." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Важни промени за наблюдение:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2510,15 +2510,15 @@ msgstr "" "Преименувани канали, инсталатора на файлове и Kroupware имат свои собствени " "канали." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Разрешението на конфликтите сега е като глобална настройка." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Променен формат на базата от данни спрямо резервното копие." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2526,11 +2526,11 @@ msgstr "" "Конфигурационният файл е твърде стар. Моля, стартирайте програмата KPilot, " "за да се обнови." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Конфигурационният файл е твърде стар" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2538,11 +2538,11 @@ msgstr "" "Настройките на инсталатора бяха преместени при настройките за каналите. " "Моля, проверете списъка с инсталирани канали." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Настройките са обновени" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2550,11 +2550,11 @@ msgstr "" "Следните стари канали са намерени на системата. Препоръчва се да бъдат " "премахнати заедно с асоциираните файлове .la и .so.0." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Намерени са стари канали" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2564,11 +2564,11 @@ msgstr "" "конфигурационния файл. Кодовете на базите от данни в конфигурационния файл " "сега се задават в квадратни скоби []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Няма обновено резервно копие" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2576,19 +2576,19 @@ msgstr "" "Програмата KPilot не е настроена за използване. Може да използвате помощника " "или диалога с настройките, за да настроите програмата." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Програмата не е настроена" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Настройване чрез &помощника" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Настройване чрез &диалога с настройките" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2596,7 +2596,7 @@ msgstr "" "Конфигурационният файл е твърде стар. Програмата може да преобразува част от " "конфигурационния файл автоматично. Сигурни ли сте, че искате да продължите?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2604,7 +2604,7 @@ msgstr "" "Настройките в диалога %1 са променени. Искате ли промените да " "бъдат записани преди да продължите?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2614,37 +2614,37 @@ msgstr "" "знака. То вероятно е неподдържано и може да възникне проблем. Сигурни ли " "сте, че искате да бъде използвано въведеното име?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Името на устройството е твърде дълго" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Използване" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Без използване" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Информация" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Програма, с която да се синхронизира" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2657,28 +2657,28 @@ msgstr "" "(затворете програмата), преди да започне синхронизацията. В противен случай, " "може да загубите данни." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Ограничения за Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "с нищо (създаване на резервно копие само)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "Програмата е настроена за синхронизация с %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2686,11 +2686,11 @@ msgstr "" "Останалите настройки в диалога са допълнителни и могат да се използват за " "фина настройка на програмата." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Автоматичното настройване завърши" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2707,19 +2707,19 @@ msgstr "" "устройствата Sony Clie. При стартиране на автоматично откриване, може да се " "стигне до блокиране на компютъра. В този случай по-добре не продължавайте." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Търсене на мобилно устройство" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Автоматично определяне на мобилното устройство" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Рестарт на определянето" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2727,43 +2727,43 @@ msgstr "" "Програмата се опитва да определи типа на мобилното устройство. Моля, " "натиснете бутона за синхронизация, ако не сте го направили вече." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Състояние" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Автоматичното определяне не е стартирано все още..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Определени стойности" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Мобилен потребител:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Устройство:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Неизвестно все още]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Стартиране на автоматичното определяне..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Изчакване на мобилното устройство за връзка..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Просрочка на времето, мобилното устройство не е определено." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2780,78 +2780,78 @@ msgstr "" "компютъра.
  • Проверете дали устройството се поддържа от програмата. За " "повече информация, вижте http://www.kpilot.org.
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Грешка при автоматичното определяне" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Намерено е мобилно устройство на %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Разкачване на всички устройства" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Синхронизиране на задачите с KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Синхронизиране на календара с KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Синхронизиране на бележките с KMail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Презапис на задачите в KMail" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Презапис на календара в KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Синхронизиране на KMail с адресите" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Синхронизиране на KMail с бележките" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Синхронизацията завърши." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Списъкът съдържа всички съобщения получени по време на текущата " "синхронизация" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Журнал на синхронизацията" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Изчистване на журнала" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" "Изчистване на съобщенията в журнала от текущата синхронизация." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Запис на журнала..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2859,109 +2859,109 @@ msgstr "" "Запис на журнала. Запис на съобщенията от текущата синхронизация във " "файл, който може да бъде използван по-късно за анализ, примерно." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Прогрес на синхронизацията:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Приблизителните проценти от изпълнението на синхронизацията." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "Синхронизацията завърши." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Запис на журнала" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Вече има такъв файл. Сигурни ли сте, че искате да бъде презаписан?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Вече има такъв файл" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Без презапис" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Грешка при отваряне на файла \"%1\" за запис. Искате ли да бъде направен " "нов опит?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Грешка при запис" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Нов опит" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Без нов опит" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Път към възела на мобилното устройство" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Списък с бази от данни" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Резервно копие в " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Възстановяване от резервно копие" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Стартиране на канал от файла за работното поле <име на файл>" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Стартиране на определена проверка (с устройството)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Показване на информация за настройките на KPilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Задаване ниво на отчитане" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "Действително стартиране на канала, а не в тестов режим." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Стартиране на канала в тестов режим." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Копиране от мобилното устройство на работния плот." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Копиране от работния плот на мобилното устройство." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Повтарящо се действие - само за -- списък" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot Maintainer" @@ -2974,16 +2974,16 @@ msgstr "KPilot Maintainer" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Общи" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Действия на канал" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2991,11 +2991,11 @@ msgstr "" "Изберете категорията адреси,\n" "която да се показва тук." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Бележки:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3005,106 +3005,106 @@ msgstr "" "от избраната категория. Щракнете върху\n" "една от тях, за да се покажат в дясно." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Текст на бележката:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Текст на избраната бележка." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Импорт на бележка..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" "Четене на текстов файл и добавяне на съдържанието му като бележка в базата " "от данни на мобилното устройство." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Импортът е изключен от вътрешните настройки на редактора." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Експорт на бележка..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Запис на съдържанието на бележката в текстов файл." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Изтриване на бележка" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Изтриване на избраната бележка." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Добавяне на бележка" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Добавяне на нова бележка в базата от данни." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Изтриване на текущо избраната бележка?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Изтриване на бележка" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" "Грешка при отваряне на базата от данни с бележките за изтриване на бележка." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Грешка при изтриване на бележка" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Всички" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "&Стартиране на KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Настройване на KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (веднъж)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "По подразбиране (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Следва&ща синхронизация" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Следващата синхронизация ще бъде: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "Синхронизацията е изключена, защото екранът е заключен." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3115,41 +3115,41 @@ msgstr "" "състоянието на предпазителя на екрана. Може да изключите тази настройка от " "диалога с настройките." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Синхронизацията завърши.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Следващата синхронизация е %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Първо устройство за проба" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" "Спрете програмата вместо да се оплаквате за лоши конфигурационни файлове" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Демон KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Developer" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Редактор на задачи" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Все още има отворени %1 прозореца за редактиране на задачи." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3158,15 +3158,15 @@ msgstr "" "Все още има отворен 1 прозорец за редактиране на задачи.\n" "Все още има отворени %n прозореца за редактиране на задачи." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Изберете категорията задачи за показване тук." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Задача" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3174,30 +3174,30 @@ msgstr "" "Списък със задачите от избраната категория. Щракнете върху дадена " "задача, за да се покаже вдясно." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Информация за задача:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Редактиране на избраната задача." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Добавяне на нова задача в списъка." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" "Добавянето е изключено от вътрешните настройки на редактора." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Изтриване на избраната задача от списъка." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3205,79 +3205,79 @@ msgstr "" "Не може да добавяте нови задачи, докато не синхронизирате с мобилното " "устройство." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Не може да се добавят нови задачи" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Връзката с мобилното устройство е загубена. Синхронизацията не може да " "продължи." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "Стартиране на синхронизацията %1...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Използване на кодовата таблица %1 за мобилното устройство." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "Програмата е заета и не може да извърши синхронизацията в момента." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Проба.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Синхронизиране на базата от данни %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Грешка при отваряне на устройството: %1 (нов опит)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Опит за отваряне на устройството %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Слушане за устройството вече" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "" "Грешка при създаване на сокет за комуникация с мобилното устройство (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Грешка при отваряне на порта на мобилното устройство \"%1\"." -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Грешка при слушане за сокета на устройството (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Грешка при приемане на устройството (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "връзката е установена вече" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Грешка при четене на системната информация от устройството" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Проверка на последния компютър..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3285,15 +3285,15 @@ msgstr "" "Грешка при четене на потребителска информация от устройството. Вероятно " "имате зададена парола на за устройството." -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Мобилното устройство не е настроено още." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Устройството %1 поддържа четене и запис." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3301,11 +3301,11 @@ msgstr "" "Няма %1. Вероятно това е USB устройство, което ще се появи при гореща " "синхронизация." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Грешка при инсталиране на файла \"%1\"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Край на горещата синхронизация\n" @@ -3326,88 +3326,88 @@ msgstr "" msgid " Check Pilot path and permissions." msgstr "" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Начална дата: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Целодневни събития" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Крайна дата: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Аларма: %1, %2 преди началото на събитието" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "минути" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "часа" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "дена" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Честота: всеки %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "ден(а)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "седмица(и)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "месец(а)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "година(и)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Безкрайно повторение" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "До %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Повторение на N-тия ден от седмицата M" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Повторение на N-тия ден от месеца" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Изключения:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Бележка:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Бележка:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3415,7 +3415,7 @@ msgstr "" "Заглавие: %1
\n" "Бележка:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3425,29 +3425,29 @@ msgstr "" "Бележка:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Завършено" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Незавършено" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "До дата: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Приоритет: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Неименувано" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3455,23 +3455,23 @@ msgstr "" "Настройките на канала \"%1\" са променени. Искате ли настройките да " "бъдат записани преди да продължите?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Канал %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Изпращане на въпроси и коментари до tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Изпращане на въпроси и коментари до %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Изпращане на съобщение за грешка до %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3479,19 +3479,19 @@ msgstr "" "За информация за търговските марки, вижте в Ръководството на KPilot." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Автори: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Благодарности: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Отчетени са големи промени" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3502,92 +3502,92 @@ msgstr "" "Подробности:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Каналът %1 не може да бъда намерен." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Каналът %1 не може да бъда зареден." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Канал %1 е грешна версия (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Каналът %1 не може да бъда намерен." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Каналът %1 не може да бъда създаден." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Канал %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Старт: %1. Край: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 ново. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 променено. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 изтрито. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Няма направени промени. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Грешка при отваряне на базата от данни %1 на мобилното устройство." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Грешка при отваряне на %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Каналът %1 не може да бъде отворен." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Пълна синхронизация" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Възстановяване от резервно копие" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Тестване на синхронизацията" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Локална синхронизация" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Въпрос" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Изключване на въпроса" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Изключване на въпроса" diff --git a/po/br.po b/po/br.po index 077cf72..cb3b125 100644 --- a/po/br.po +++ b/po/br.po @@ -24,327 +24,327 @@ msgid "" "Your emails" msgstr "tvignaud@mandriva.com, jdrapier@club-internet.fr" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Oberour kentañ" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Oberourien al levraoueg malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Karned chomlec'hioù" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "N'hellan ket digeriñ ar c'harned chomlec'hioù." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Anv-bras" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Anv-bihan" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Aozadur" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Titl" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Notenn" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Diouzhoc'h 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Diouzhoc'h 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Diouzhoc'h 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Diouzhoc'h 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Pellgomz labour" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Pellgomz ar gêr" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Pellgomz lem-laka" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Faks" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Pajenner" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "All" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Lizher elektronek" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Chomlec'h" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Kêr" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Rannvro" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Kod postel" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Bro" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Rumm" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Ratreer" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1 : %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Lemel ar bouetadur" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "N'hellan ket digeriñ ar restr skrid %1 evit lenn." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "N'em eus ket digeriñ ar stlennvon evit skrivañ" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "N'em eus ket digeriñ ar stlennvon evit lenn" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Ne m'eus ket gallet lenn reollin ar stlennvon %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "N'hell ket bet digoret ar restr ezkas. %1" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Ne m'eus ket gallet lenn an enrolladur skrid #%1 en stlennvon %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "N'hellan ket digeriñ ar restr %1 evit sinedoù %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Stlennvon krouet." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "N'hellan ket digeriñ pe krouiñ ar stlennvon %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -353,69 +353,69 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Stlennvonioù DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Lemel an daou stlennvon" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Titouroù muioc'h ..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "n'eo ket kemmet" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "nevez" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "kemmet" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "lemelet" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "n'eo ket endeo" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "dianav" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -423,15 +423,15 @@ msgstr "" "Stad ar stlennvon %1 :\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Burev : %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Titouroù diwar-benn ar stlennvon" @@ -439,15 +439,15 @@ msgstr "Titouroù diwar-benn ar stlennvon" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -467,839 +467,839 @@ msgstr "Ratreer KPilot" msgid "PalmDOC Converter" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Implijit ar renkell" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "N'eus ket ur restr %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Renkell &skrid :" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Renkell &PalmDOC :" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "Restr &skrid :" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Restr &DOC :" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "C'hoazh eo ar restr stlennvon %1. Rasklañ anezhan ?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Rasklañ" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "N'em eus ket digeriñ ar stlennvon evit lenn" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Ne m'eus ket gallet lenn an enrolladur skrid #%1 en stlennvon %2" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, fuzzy, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "Kaset e oa %n kemennad" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, fuzzy, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "Kaset e oa %n kemennad" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "Kaset e oa %n kemennad" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, fuzzy, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "Kaset e oa %n kemennad" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, fuzzy, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "Kaset e oa %n kemennad" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, fuzzy, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "Kaset e oa %n kemennad" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Kemm ebet e KNotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "N'eus servijer proksi lakaet ebet." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Oc'h implij ar servijer proksi : %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Implijit ur proksi SOCKS : %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 #, fuzzy msgid "Unable to open the memo databases on the handheld." msgstr "N'em eus ket digeriñ ar stlennvon evit lenn" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 #, fuzzy msgid " Copying Pilot to PC..." msgstr "&Kefluniañ KPilot ..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 #, fuzzy msgid " Copying PC to Pilot..." msgstr "&Kefluniañ KPilot ..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notepad" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "N'hellan ket digeriñ '%1'" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "Kaset e oa %n kemennad" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "N'hellan ket kevreañ ouzh ar servijer DCOP evit ar gevreadenn KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Fazi en ur kas ar postel" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Oberour kentañ" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Kod POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Titouroù diwar-benn ar reizhiad" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Lakaet eo an tremenger" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "N'eus tremenger lakaet ebet" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Titouroù diwar-benn ar periantel" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Titouroù diwar-benn an Arveriad" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Titouroù diwar-benn ar memor" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "RollStlennvonioù" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDEVersion" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Stumm PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Eur" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Emaon o naetaat ..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Traoù d'ober" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Deiziadur" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "N'hellan ket digeriñ stlennvonioù an deiziadur." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Oc'h implij an takad-eur lec'hel : %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Dehaezadur an deiziadur" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Aozer ar chomlec'h" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Pellgomz" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Anv-bras :" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Anv-bihan :" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titl :" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Embregerezh :" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Chomlec'h :" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Ker :" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Rannvro :" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Kod post :" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Bro :" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Diouzhoc'h 1 :" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Diouzhoc'h 2 :" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Diouzhoc'h 3 :" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Diouzhoc'h 4 :" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Dibabit rumm ar chomlec'hioù da ziskouez amañ." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Rumm :" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Titouroù diwar-benn ar chomlec'h :" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Aozañ an enrolladur ..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Enrolladur nevez ..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Ouzhpennañ ur chomlec'h nevez d'ar c'harned chomlec'hioù." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Lemel an enrolladur" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Lemelit ar chomlec'h dibabet eus ar c'harned chomlec'hoù." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Ezporzh ..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "Ezporzh an holl chomlec'hioù eus ar rumm dibabet gant ar furmad CSV." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[dianav]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "N'hell ket bet gallet ouzhpennañ ur chomlec'h nevez" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Lemel an enrolladur a zo dibabet bremañ ?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Lemel an enrolladur ?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Ezporzh an holl chomlec'hioù" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Ar restr %1 a zo endeo. C'hoant ho peus e rasklañ ?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Rasklañ ar restr ?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "N'em eus ket digeriñ ar restr %1 evit skrivañ." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Kefluniañ ..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1307,7 +1307,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1319,143 +1319,143 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Skoazeller evit ar gefluniadur" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Diwar-benn KPilot. Garedon." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Dibarzhoù hollek" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Emzalc'h pa loc'hañ ha pa guitaat." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Gwelerien" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Kefluniadur ar gweler." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Gwareziñ" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Trobarzhell" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Kefluniadur KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Ouzhpennañ ..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Aozañ ..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Dilemel ..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Deskrivadur" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Aozañ bannieloù ar stlennvon" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1464,19 +1464,19 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "O cheñchiñ bannielioù ar stlennvon" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Aozañ an enrolladur" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1485,344 +1485,344 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Bannielioù" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Lous" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "Dilamet" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Ac'hubet" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Sekred" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Stlennvon war an trobarzhell" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Red eo deoc'h dibab ur stlennvon da lemel er roll." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Stlennvon diuzet ebet" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "An holl stlennvonioù" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Stlennvonioù hepken(*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "&Titouroù hollek diwar-benn ar stlennvon" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Hirder" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Ho tigarez : Ne m'eus ket gallet lenn ar restr stlennvon %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Stlennvon : %1, %2 enrolladur
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Meziant : %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Krouet : %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Kemmet : %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Red eo deoc'h dibab un enrolladur evit aozañ." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Enrolladur dibabet ebet" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "O lemel an enrolladur" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Restroù da staliañ :" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Ouzhpennañ ur restr ..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "Dibabit ur restr da ouzhpennañ da roll ar restroù da staliañ." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Goullonderiñ ar roll" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Goullonderiñ a ra roll ar restroù da staliañ. N'eus restr a vo staliet " "ebet." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Kevreadennoù PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Dilemel" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Lemel ar restroù diuzet" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "N'hellan ket staliañ %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Emaon o tremen %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. Mat eo\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Sac'het eo ar gwareziñ." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Stalier ar restroù]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Restr da staliañ ebet" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "O staliañ %n restr" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Emaon o staliañ %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "N'hellan ket staliañ ar restr "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "N'hellan ket digeriñ ar restr "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Ne m'eus ket gallet lenn an restr "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Yann Kouer" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Arveriad dianav" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1830,595 +1830,595 @@ msgid "" "changed." msgstr "" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Ne glot ket an arveriaded" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Implijit anv KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Nullaet gant an arveriad." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Emaon oc'h adoazañ %1 ..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Ar restr '%1' n'hell ket bezañ lenn." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "Mat eo." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Aozerien diabarzh]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Stlennvon gant enrolladurioù cheñchet : %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "enrolladur" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "chomlec'h" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "bouetadur deiziadur" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Implijit KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Implijit &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Bouetadur er KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Stlennvon gant banielloù cheñchet : %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Emaon o loc'hañ an diaoul KPilot ..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "n'eo ket bev" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Gweler an traoù d'ober" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Gweler ar chomlec'hoù" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Stalier ar restroù" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Gweller DB rummel" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Gwareziñ" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Assav" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "&Skoazeller ar gefluniadur ..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Configure KPilot gant ar skoazeller kefluniadur." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Bleiner ar raktres" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "restroù .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "N'eo ket kefluniet" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Implij ar &skoazeller" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Re vras eo anv an drobarzhell" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Implijit" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Ni'implijit ket" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2426,38 +2426,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Echu eo ar gefluniadur ent emgefreek" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2468,61 +2468,61 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Stad" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Gwerzhioù kavet :" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Trobarzhell :" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[N'eo ket anavet c'hoazh]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2533,183 +2533,183 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Sac'het eo an dinoiñ dre ardivink" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Digevreet diouzh an holl drobarzhelloù" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Emaon oc'h adskrivañ an deiziadur e-barzh KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "" -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Clear Log" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Enrollañ ar c'herzlevr ..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "Echu eo HotSync." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Enrollañ ar c'herzlevr" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Ar restr a zo endeo. Mennout a rit rasklañ he ?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Ar restr a zo endeo" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Ne rasklit ket" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "N'hellan ket digeriñ ar restr "%1" evit skrivañ; klask adarre ?" "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Ne m'eus ket gallet enrollañ" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Klask adarre" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Ne glaskit ket" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Ratreer KPilot" @@ -2722,129 +2722,129 @@ msgstr "Ratreer KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Pennañ" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Dibarzhoù KPilot" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" "one to display it to the right." msgstr "" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Holl" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Loc'hañ &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Kefluniañ KPilot ..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (kerkent)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Dre ziouer (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2852,182 +2852,182 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "An trobarzhell da glask da gentañ" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Diaoul KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Diorrer" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Unan d'ober" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "N'hell ket bet gallet ouzhpennañ un dra d'ober nevez" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "" -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "" -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Ne m'eus ket digeriñ ar porzh Pilot « %1 »." -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "" -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "N'hellan ket staliañ ar restr "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "" @@ -3048,163 +3048,163 @@ msgstr " N'hoc'h ket aotreet da zigeriñ an drobarzhell Pilot." msgid " Check Pilot path and permissions." msgstr "" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Deizhiad an deroù : %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Deiziad ar fin : %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "munutoù" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "eurioù" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "deizioù" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "devezh diwezhañ" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "sizhun(où)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "miz diwezhañ" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "bloaz(ioù)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Direolderoù :" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Notenn :\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Echuet" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Renk : %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Anv ebet" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Oberourien :" -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Garedon : " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3212,96 +3212,96 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "Kemm ebet e KNotes." -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "lemelet" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr " n'eus cheñch graet ebet." -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "N'hellan ket digeriñ '%1'." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Assevel eus an diell" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Dibarzhoù an broelañ" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Goulenn" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "Ne c'houlennit &ket adarre" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Ne c'houlennit ket adarre" diff --git a/po/bs.po b/po/bs.po index 14e2a44..73b5cd8 100644 --- a/po/bs.po +++ b/po/bs.po @@ -33,50 +33,50 @@ msgid "" "Your emails" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL sinhronicioni provod za KPilot-a" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Sinhronizuje sadržaj sa MAL servera, kao što je AvantGo, sa ručnim računarom" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Glavni autor" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Autor libmal-a i JPilot-ovog provoda za AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Autor syncmal-a" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Autori biblioteke malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Adresar" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 #, fuzzy msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " @@ -87,133 +87,133 @@ msgstr "" "napravi. Provjerite da li ste naveli ispravno ime datoteke u dijalogu za " "podešavanje provoda. Obustavljam provod." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Ne mogu da inicijalizujem i učitam adresar za sinhronizaciju." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Ne mogu da inicijalizujem i učitam adresar za sinhronizaciju." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Ne mogu da otvorim baze podataka adresara na ručnom računaru." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Ne mogu da otvorim adresar." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Stavka na PC-ju" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Ručni računar" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Posljednja sinhronizacija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Prezime" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Ime" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organizacija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Naslov" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Napomena" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Posebno 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Posebno 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Posebno 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Posebno 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telefon na poslu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Kućni telefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobilni telefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Faks" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Pejdžer" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Ostalo" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-adresa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adresa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Grad" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Regija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Poštanski broj" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Država" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategorija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -221,7 +221,7 @@ msgstr "" "Sljedeća adresa je promenjena, ali više ne postoji na ručnom računaru. " "Razrešite ovaj konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -229,7 +229,7 @@ msgstr "" "Sljedeća adresa je promenjena, ali više ne postoji na PC-ju. Razrešite ovaj " "konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -238,136 +238,136 @@ msgstr "" "Sljedeća adresa je promenjena i na ručnom računaru i na PC-ju. Izmjene nisu " "mogle automatski da se stope, moraćete ručno da razrešite konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Konflikt adresa" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Provod KPilot-a za Abbrowser" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Podešava se provod KPilot-a za Abbrowser" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Održavalac" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 #, fuzzy msgid "Delete entry" msgstr "Obriši slog" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Ne mogu da otvorim za čitanje tekstualni datoteka %1." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Ne mogu da otvorim za pisanje bazu podataka" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Ne mogu da otvorim palm doc bazu podataka %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Nije postavljeno ime datoteke za konverziju" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Ne mogu da otvorim za čitanje bazu podataka" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Ne mogu da pročitam zaglavlje baze podataka %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Ne mogu da otvorim izlazni datoteka %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Nisam mogao da pročitam tekstualni slog #%1 iz baze podataka %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Nisam mogao da pročitam markerski slog #%1 iz baze podataka %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Ne mogu da otvorim datoteka %1 za markere od %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Tražim tekstove i baze podataka za sinhronizaciju" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 #, fuzzy msgid "Database created." msgstr "Nema izabrane baze podataka" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Ne mogu da instaliram lokalno napravljen PalmDOC %1 na ručni računar." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Konverzija PalmDOC-a '%1' nije uspela." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, fuzzy, c-format msgid "Unable to open or create the database %1." msgstr "Ne mogu da otvorim ili napravim bazu podataka %1" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Razrešenje konflikta" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Sinhronozacija prekinuta od strane korisnika." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Sinhronizujem tekst '%1'" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -381,72 +381,72 @@ msgstr "" "je izmenjen i na ručnom i na stonom računaru). Navedite kod ovih baza koja " "je verzija tekuća." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Takođe možete promijeniti pravac sinhronizacije za baze podataka koje nemaju " "konflikt." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC baze podataka" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Bez sinhronizacije" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Sinhronizuj ručni računar prema PC-ju" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Sinhronizuj PC prema ručnom računaru" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Obriši obje baze podataka" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 #, fuzzy msgid "More Info..." msgstr "Još informacija..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "nepromenjeno" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "novo" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "promenjeno" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "samo su markeri promenjeni" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "obrisano" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "ne postoji" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "nepoznato" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -454,15 +454,15 @@ msgstr "" "Status baze podataka %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Ručni računar: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Stoni računar: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Informacije o bazi podataka" @@ -470,15 +470,15 @@ msgstr "Informacije o bazi podataka" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Provod KPilot-a za PalmDOC" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Podešava se provod KPilot-a za PalmDOC" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "PalmDOC" @@ -499,10 +499,10 @@ msgstr "Održavalac KPilot-a" msgid "PalmDOC Converter" msgstr "PalmDOC konvertor" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -510,15 +510,15 @@ msgstr "" "Izabrali ste sinhronizaciju direktorija, ali ste zadali ime datoteke " "%1.
Da umjesto toga koristim direktorij %2?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "&Tekstualni direktorij:" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -526,7 +526,7 @@ msgstr "" "Direktorijum %1 za datoteke baza podataka ručnog računara, nije " "ispravan." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -534,104 +534,104 @@ msgstr "" "Direktorijum %1 za datoteke baza podataka ručnog računara, nije " "ispravan." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "Direktorijum %1 za tekstualne datoteke nije mogao da se napravi." "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Sljedeći tekstovi su uspješno konvertovani:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Konverzija je uspela" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Nema ispravno konvertovanih tekstualnih fajlova" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Fajl %1 ne postoji." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Konverzija datoteke %1 je upela." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "Direktorijum %1 za tekstualne datoteke nije ispravan." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "Direktorijum %1 za PalmDOC datoteke nije mogao da se napravi." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Tekstualni direktorij:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "PalmDOC &direktorij:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Tekstualni datoteka:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "DOC &datoteka:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 #, fuzzy msgid "The database file %1 already exists. Overwrite it?" msgstr "" "Fajl baze podataka %1 već postoji. Da li da ga prebrišem?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Overwrite" msgstr "&Prebriši" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Greška pri konvertovanju teksta %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 #, fuzzy msgid "The text file %1 already exists. Overwrite it?" msgstr "" "Tekstualni datoteka %1 već postoji. Da li da ga prebrišem?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Ne mogu da otvorim baze podataka adresara na ručnom računaru." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Nisam mogao da učitam provod %1." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, fuzzy, c-format msgid "" "_n: Added one new memo.\n" @@ -641,7 +641,7 @@ msgstr "" "Dodate %n nove beleške.\n" "Dodato %n novih beležaka." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, fuzzy, c-format msgid "" "_n: Modified one memo.\n" @@ -651,7 +651,7 @@ msgstr "" "Izmenjene %n beleške.\n" "Izmenjeno %n beleški." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" @@ -661,7 +661,7 @@ msgstr "" "Dodate %n beleške u KNotes.\n" "Dodato %n beležaka u KNotes." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, fuzzy, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -671,7 +671,7 @@ msgstr "" "Dodate %n beleške u KNotes.\n" "Dodato %n beležaka u KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, fuzzy, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -681,7 +681,7 @@ msgstr "" "Izmenjene %n beleške.\n" "Izmenjeno %n beleški." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, fuzzy, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -691,165 +691,165 @@ msgstr "" "Dodate %n beleške u KNotes.\n" "Dodato %n beležaka u KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Provod KPilot-a za KNotes" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Konfiguriše se provod KPilot-a za KNotes" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Preskačem MAL sinhroniciju, zato što posljednja sinhronicija nije bila " "dovoljno davno." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL sinhronicija nije uspela (nema SyncInfo-a)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 #, fuzzy msgid "No SOCKS proxy is set." msgstr "SOCKS p&roksi" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, fuzzy, c-format msgid "Using SOCKS proxy: %1" msgstr "SOCKS p&roksi" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "Prikazivač beleški" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 #, fuzzy msgid "Unable to open the memo databases on the handheld." msgstr "Ne mogu da otvorim baze podataka adresara na ručnom računaru." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, fuzzy, c-format msgid " Syncing with %1." msgstr "Sinhronizujem sa datotekom '%1'" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 #, fuzzy msgid " Copying Pilot to PC..." msgstr "Proveravam posljednji PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 #, fuzzy msgid " Copying PC to Pilot..." msgstr "&Podesi izabrani..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "Provod KPilot-a za poštu" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "Podešava se provod KPilot-a za poštu" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 #, fuzzy msgid "Notepad" msgstr "Napomena" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Ne mogu da otvorim %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 #, fuzzy msgid "Configures the Notepad Conduit for KPilot" msgstr "Konfiguriše se provod KPilot-a za KNotes" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Nulti" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Nulti provod je programiran da ne uspe." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Nulti provod za KPilot-a" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Podešava se nulti provod za KPilot-a" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 #, fuzzy msgid "KMail" msgstr "Koristi KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -859,167 +859,167 @@ msgstr "" "Poslate %n poruke\n" "Poslato %n poruka" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 #, fuzzy msgid "Could not connect to DCOP server for the KMail connection." msgstr "Nisam mogao da se povežem na DCOP server za KMail-ovu vezu." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Greška pri slanju pošte" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Ne mogu da otvorim privremeni datoteka u koji bi se skladištila pošta iz " "Pilot-a." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP link sa KMail-om nije uspela." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 #, fuzzy msgid "Cannot perform backup of mail database" msgstr "Ne mogu da otvorim bazu podataka" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Ne mogu da otvorim datoteka baze podataka na ručnom računaru" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Provod KPilot-a za poštu" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Podešava se provod KPilot-a za poštu" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Prvobitni autor" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 kôd" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP podrška i redizajniranje" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Provod KPilot-a za VCal" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "Provod KPilot-a za VCal" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "Podešava se provod KPilot-a za VCal" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Informacije o sistemu" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Lozinka je postavljena" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Lozinka nije postavljena" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Nema dostupnih kartica preko pilot-ske veze" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Nema podataka za otklanjanje grešaka" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Ne mogu da otvorim izlazni datoteka, koristim %1 umjesto njega." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Informacije o sistemu ručnog računara zapisane su u datoteka %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 #, fuzzy msgid "HardwareInfo" msgstr "Informacije o hardveru" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 #, fuzzy msgid "UserInfo" msgstr "Korisnik je nepoznat" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 #, fuzzy msgid "MemoryInfo" msgstr "Informacije o memoriji" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 #, fuzzy msgid "DatabaseList" msgstr "Baze podataka" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 #, fuzzy msgid "SyncInfo" msgstr "Sinhronizuj" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Verzija PalmOS-a" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 #, fuzzy msgid "PalmOSVersion" msgstr "Verzija PalmOS-a" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 #, fuzzy msgid "DebugInformation" msgstr "Informacije o sistemu" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Provod KPilot-a za sistemske informacije" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -1027,16 +1027,16 @@ msgstr "" "Dobavlja informacije o sistemu, hardveru i korisniku iz ručnog računara i " "snima ih u datoteka." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Vrijeme" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Postavljam časovnik ručnog računara" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1044,58 +1044,58 @@ msgstr "" "PalmOS 3.25 i 3.3 ne podržavaju postavljanje sistemskog vremena. Preskačem " "vremenski provod..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Provod KPilot-a za sinhronizaciju vremena" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Sinhronizuje se vrijeme između ručnog računara i PC-ja" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Zadatak" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 #, fuzzy msgid "To-do Conduit for KPilot" msgstr "Provod KPilot-a za zadatke" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 #, fuzzy msgid "Configures the To-do Conduit for KPilot" msgstr "Podešava se provod KPilot-a za zadatke" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "Odredište zadatka" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalendar" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1103,12 +1103,12 @@ msgstr "" "Događaj '%1' ima godišnje ponavljanje, ali ne po mesecu. Ovo će biti " "promenjeno na ponavljanje po mesecu na ručnom računaru." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 #, fuzzy msgid "Could not open the calendar databases." msgstr "Nisam mogao da otvorim kalendarske baze podataka." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 #, fuzzy msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " @@ -1118,19 +1118,19 @@ msgstr "" "ime datoteke. Izaberite ispravno ime datoteke u dijalogu za podešavanje " "provoda." -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1140,22 +1140,22 @@ msgstr "" "napravi. Provjerite da li ste naveli ispravno ime datoteke u dijalogu za " "podešavanje provoda. Obustavljam provod." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Sinhronizujem sa datotekom '%1'" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Ne mogu da inicijalizujem kalendarski objekat. Provjerite podešavanja " "provoda." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 #, fuzzy msgid "" "The following item was modified both on the Handheld and on your PC:\n" @@ -1166,7 +1166,7 @@ msgstr "" "Stavka PC-ja:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 #, fuzzy msgid "" "\n" @@ -1174,107 +1174,107 @@ msgid "" "\t" msgstr "Faks na ručnom računaru:" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Stavke u konfliktu" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Provod KPilot-a za VCal" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Podešava se provod KPilot-a za VCal" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Port iCalendar-a" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Ispravljač grešaka" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Odredište kalendara" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Uređivač adresa" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Prezime:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Ime:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titula:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Firma:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adresa:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Grad:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Država:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Poštanski broj:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Država:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Posebno 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Posebno 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Posebno 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Posebno 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Još uvijek je otvoreno %1 prozora za uređivanje adresa." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1284,16 +1284,16 @@ msgstr "" "Još uvijek su otvorena %n prozora za uređivanje adresa.\n" "Još uvijek je otvoreno %n prozora za uređivanje adresa." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Izaberite kategoriju adresa koje treba da se prikažu ovdje." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategorija:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1301,74 +1301,74 @@ msgstr "" "Ova lista prikazuje sve adrese u selektovanoj kategoriji. Kliknite na " "neku od njih da biste je prikazali desno." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Informacije o adresi:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Uredi slog..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Možete uređivati adresu kada je izabrana." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Novi slog..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Dodaje se nova adresa u adresar." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Obriši slog" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Briše se izabrana adresa iz adresara." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "Ova lista prikazuje sve adrese u selektovanoj kategoriji. Kliknite na " "neku od njih da biste je prikazali desno." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[nepoznato]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Novi slogovi ne mogu da se uređuju dok se ne sinhronizuju sa Pilot-om." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Morate uraditi vruću sinhronizaciju" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 #, fuzzy msgid "" "You cannot add addresses to the address book until you have done a HotSync " @@ -1377,60 +1377,60 @@ msgstr "" "Ne možete dodavati adrese u adresar dok bar jednom ne uradite vruću " "sinhronizaciju da biste dobavili izgled baze podataka iz vašeg Pilot-a." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 #, fuzzy msgid "Cannot Add New Address" msgstr "Ne mogu da dodam novu adresu" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Novi zadaci ne mogu da se obrišu dok se ne sinhronizuju sa Pilot-om." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Da li da obrišem trenutno izabrani slog?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Da li da obrišem slog?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 #, fuzzy msgid "The file %1 exists. Overwrite?" msgstr "" "Tekstualni datoteka %1 već postoji. Da li da ga prebrišem?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 #, fuzzy msgid "Overwrite File?" msgstr "&Prebriši" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Ovaj provod deluje pokvareno i ne može da se podesi." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Podesi..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1438,7 +1438,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1450,92 +1450,92 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 #, fuzzy msgid "Configuration Wizard" msgstr "Dijalog za podešavanje provoda" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 #, fuzzy msgid "Conduits" msgstr "Provod" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 #, fuzzy msgid "General Setup" msgstr "Opšte" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, fuzzy, no-c-format msgid "Viewers" msgstr "&Prikazivači" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 #, fuzzy msgid "Backup" msgstr "&Napravi rezervnu kopiju" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Vruća sinhronizacija" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 #, fuzzy msgid "Device" msgstr "Opcije uređaja" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 #, fuzzy msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "Ovo je interni provod koji nema postavki za podešavanje." -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 #, fuzzy msgid "KPilot Setup" msgstr "KPilotTest" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1543,11 +1543,11 @@ msgstr "" "Nije mogla da se pronađe biblioteka za provod %1. Ovo znači da provod " "nije ispravno instaliran." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Greška provoda" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1555,35 +1555,35 @@ msgstr "" "Došlo je do problema pri učitavanju biblioteke za provod %1. Ovo znači " "da provod nije ispravno instaliran." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Dodaj..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Uredi..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Obriši..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Sve" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Slog" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Opis" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Uredi info-blok programa" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1591,15 +1591,15 @@ msgstr "" "Da biste gledali podatke info bloka programa, instalirajte neki " "heksadecimalni editor (npr. khexedit)" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Uredi zastavice baze podataka" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1613,22 +1613,22 @@ msgstr "" "\n" "Želite li zaista da dodijelite ove nove zastavice?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "Changing Database Flags" msgstr "Menjam zastavice baze podataka" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "Asistent" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 #, fuzzy msgid "Edit Record" msgstr "Uredi slog..." -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1642,57 +1642,57 @@ msgstr "" "\n" "Želite li zaista da dodijelite ove nove zastavice?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Changing Record" msgstr "Menjam slog" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Indeks slogova:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Id. sloga" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Zastavice" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Prljav" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Obrisan" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Zauzet" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Tajan" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Arhiviran" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1700,7 +1700,7 @@ msgstr "" "Za pregled i izmjenu snimljenih podataka, instalirajte neki heksadecimalni " "editor (npr. khexedit)" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1708,95 +1708,95 @@ msgstr "" "Ovo je baza podataka koja postoji na uređaju. Nije ručno dodata, tako da se " "ne može ukloniti sa liste." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Baza podataka na uređaju" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Morate izabrati iz liste bazu podatka koju želite da obrišete." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Nema izabrane baze podataka" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Sve baze podataka" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Samo programi (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Samo baze podataka (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 #, fuzzy msgid "General Database &Information" msgstr "Ošpte informacije o &bazi podataka..." -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Informacioni blok &programa (kategorije, itd.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Broj sloga" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Dužina" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Id. sloga" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Upozorenje: Fajl baze podataka %1 ne može da se pročita." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Baza podataka: %1, %2 slogova
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Vrsta: %1, Kreator: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Upozorenje: Programski datoteka %1 ne može da se pročita." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Program: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Napravljen: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Izmenjen: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Napravljena rezervna kopija: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Morate da izaberete slog za uređivanje." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "No Record Selected" msgstr "Nema izabranog sloga" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1804,37 +1804,37 @@ msgstr "" "Želite li zaista da obrišete izabrani slog? Ova operacija ne može " "kasnije da se poništi.

Da li da obrišem slog?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 #, fuzzy msgid "Deleting Record" msgstr "Brišem slog" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Fajlovi za instaliranje:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Dodaj datoteka..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Izaberite datoteka koji želite da dodate u listu fajlova za instaliranje." "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Isprazni listu" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Prazni se lista fajlova za instaliranje. Nijedan datoteka neće biti " "instaliran." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1843,90 +1843,90 @@ msgstr "" "vruće sinhronizacije. Prevucite datoteke ovdje ili koristite dugme Dodaj." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Briše se izabrana beleška." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, fuzzy, c-format msgid "Cannot install %1" msgstr "Ne mogu da instaliram datoteka '%1'!" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Započeto je pravljenje pune rezervne kopije." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Započeto je pravljenje brze rezervne kopije." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Obustavljam na zahtev." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Pravljenje pune rezervne kopije je završeno." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Pravljenje brze rezervne kopije je završeno." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Pravim rezervnu kopiju: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Pravljenje rezervne kopije za %1 nije uspelo.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. U redu\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Pravljenje rezervne kopije za %1 nije uspelo.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Instalator fajlova]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Nema fajlova za instaliranje" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1936,44 +1936,44 @@ msgstr "" "Instaliram %n datoteke\n" "Instaliram %n fajlova" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Instaliranje fajlova je završeno" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Instaliram %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 #, fuzzy msgid "Cannot install file "%1"." msgstr "Ne mogu da instaliram datoteka '%1'!" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 #, fuzzy msgid "Unable to open file "%1"." msgstr "Ne mogu da otvorim datoteka '%1'!" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr "Ne mogu da otvorim datoteka '%1'!" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Pera Perić" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 #, fuzzy msgid "" "Neither KPilot nor the handheld have a username set. They should " @@ -1983,11 +1983,11 @@ msgstr "" "trebalo da bude postavljena. Da li da ih KPilot postavi na " "podrazumijevanu vrijednost (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Korisnik je nepoznat" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1996,7 +1996,7 @@ msgstr "" "Pilot ima postavljeno korisničko ime (%1), ali ga KPilot nema. Da " "li da i KPilot koristi ovo korisničko ime ubuduće?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -2005,14 +2005,14 @@ msgstr "" "KPilot ima postavljeno korisničko ime (%1), ali ga Pilot nema. Da " "li da se ovo korisničko ime postavi i na Pilot-u?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -2025,28 +2025,28 @@ msgstr "" "Ako kliknete na Otkaži, sinhronizacija će se nastaviti, ali korisnička imena " "neće biti promenjena." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Neslaganje korisničkih imena" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Koristi KPilot-ovo ime" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Koristi ime sa ručnog računara" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 #, fuzzy msgid "Restore directory does not exist." msgstr " Port ne postoji." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Vraćanje nije odrađeno." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2056,77 +2056,77 @@ msgstr "" "kojem je rezervna kopija (%1)? Ovim će se obrisati sve informacije " "koje se trenutno nalaze na Pilot-u." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Povrati Pilot-a" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Vraćanje nije odrađeno." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 #, fuzzy msgid "Canceled by user." msgstr "Sinhronozacija prekinuta od strane korisnika." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Vraćam %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "U redu." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "Povrati Pilot-a" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 #, fuzzy msgid "Cannot restore file `%1'." msgstr "Ne mogu da instaliram datoteka '%1'!" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Baze podataka sa izmenjenim slogovima: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Ne mogu da otvorim serijsku ili lokalnu bazu podataka za %1. Preskačem je." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "slog" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "adresa" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 #, fuzzy msgid "to-do entry" msgstr "zadatak" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "beleška" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "kalendar" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2136,36 +2136,36 @@ msgstr "" "uređivaču. Da li da se promjene u KPilot-u kopiraju na ručni računar i time " "pregaze tamošnje izmjene?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Konflikt u bazi podataka %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Koristi KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Koristi ručni računar" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "&Koristi KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Koristi &ručni računar" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Stavka u KPilot-u" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Stavka na ručnom računaru" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2173,27 +2173,27 @@ msgstr "" "Da biste gledali i uređivali snimljene podatke, instalirajte neki " "heksadecimalni editor (npr. khexedit)" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Baze podataka sa izmenjenim zastavicama: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Postavljanje zastavica baza podataka na ručnom računaru još uvijek nije " "podržano." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Baze podataka sa izmenjenim info-blokovima programa: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Pokrećem KPilot-ovog demona ..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2201,342 +2201,342 @@ msgstr "" "Nisam mogao da pokrenem KPilot-ovog demona. Sistemska poruka o grešci je: " "'%1'" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Status demona je '%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Koristi se skup znakova %1 na ručnom računaru." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 #, fuzzy msgid "To-do Viewer" msgstr "Prikazivač zadataka" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Prikazivač adresa" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Prikazivač beleški" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Instalator fajlova" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Generički prikazivač baza" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 #, fuzzy msgid "Next sync will be a backup. " msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Pritisnite dugme Vruća sinhronizacija." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 #, fuzzy msgid "Next sync will restore the Pilot from backup. " msgstr "Povrati Pilot-a iz rezervne kopije" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 #, fuzzy msgid "The daemon has exited." msgstr "&Zaustavi demona pri izlazu" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, fuzzy, c-format msgid "Cannot start a Sync now. %1" msgstr "Trenutno ne mogu da pokrenem sinhronizaciju. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 #, fuzzy msgid "Cannot start Sync" msgstr "Ne mogu da pokrenem sinhronizaciju" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Vruće sinhronizuj" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 #, fuzzy msgid "Full&Sync" msgstr "Sinhronizuj" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Napravi rezervnu kopiju" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 #, fuzzy msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "Sinhronizuje se i od PC-ja kao ručnom računaru i obrnuto" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Povrati" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Kopiraj ručni računar na PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "Sinhronizuje se i od PC-ja kao ručnom računaru i obrnuto" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Kopiraj PC na ručni računar" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 #, fuzzy msgid "Next HotSync will copy PC to Handheld." msgstr "Sinhronizuj PC prema ručnom računaru" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "Sinhronizuje se i od PC-ja kao ručnom računaru i obrnuto" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 #, fuzzy msgid "Rese&t Link" msgstr "Resetuj" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 #, fuzzy msgid "Configuration &Wizard..." msgstr "Dijalog za podešavanje provoda" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 #, fuzzy msgid "Configure KPilot using the configuration wizard." msgstr "Ovaj dodatak JPilot-a nema dijalog za podešavanje" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 #, fuzzy msgid "Wizard Not Available" msgstr "Dostupni" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 #, fuzzy msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Ne mogu da otvorim Pilot-ov port '%1'. " -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 #, fuzzy msgid "Setup the Pilot device, conduits and other parameters" msgstr "Podesi Pilot-ski uređaj i ostale parametre" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Postavi nivo otkrivanja grešaka" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Vođa projekta" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 #, fuzzy msgid "Core and conduits developer" msgstr "Programeri provoda" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal provod" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser provod" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Expenses provod" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 #, fuzzy msgid "Notepad conduit, Bugfixer" msgstr "[Provod KNotes-a: " -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui datoteke" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Ispravljač grešaka, kuliranje" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Fajl sa podešavanjima je zastareo." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "Fajl sa podešavanjima je verzije %1, a KPilot-u je potrebna verzija %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "Pokrenite KPilot-a i pažljivo provjerite podešavanja." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Važne izmjene koje treba pratiti su:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2544,15 +2544,15 @@ msgstr "" "Provodi su preimenovani, Kroupware i instalator fajlova su takođe načinjeni " "provodima." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Razrešenje konflikta sada je globalna postavka." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2560,11 +2560,11 @@ msgstr "" "Fajl sa podešavanjima za KPilot-a je zastareo. Pokrenite KPilot-a da biste " "ga osvežili." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Fajl sa podešavanjima je zastareo" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 #, fuzzy msgid "" "The settings for the file installer have been moved to the conduits " @@ -2573,11 +2573,11 @@ msgstr "" "Postavke za sinhronizovanje Kroupware-a sa KMail-om i instalatorom fajlova " "su premeštene u podešavanja provoda. Pogledajte listu instaliranih provoda." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Postavke su osvežene" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2585,43 +2585,43 @@ msgstr "" "Sljedeći zastareli provodi nađeni su na vašem sistemu. Dobro bi bilo da " "uklonite njih i njima pridružene .la i .so.0 datoteke." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Pronađeni su zastareli provodi" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 #, fuzzy msgid "No Backup Databases Updated" msgstr "Nema izabrane baze podataka" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 #, fuzzy msgid "Not Configured" msgstr "Podesi..." -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 #, fuzzy msgid "Use &Dialog" msgstr "&Koristi KPilot" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2629,7 +2629,7 @@ msgstr "" "Fajl sa podešavanjima za KPilot-a je zastareo. KPilot može automatski da " "osveži neke delove tog datoteke. Želite li da nastavite?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 #, fuzzy msgid "" "The settings for configuration page %1 have been changed. Do you " @@ -2638,7 +2638,7 @@ msgstr "" "Postavke provoda %1 su izmenjene. Želite li da snimite izmjene " "pre nego što se nastavi dalje?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2648,39 +2648,39 @@ msgstr "" "vjerovatno nije podržano i može izazvati probleme. Želite li zaista da " "koristite ovakvo ime uređaja?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Ime uređaja je predugačko" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "Ne šalji poštu" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 #, fuzzy msgid "Pilot Info" msgstr "KPilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2688,39 +2688,39 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, fuzzy, c-format msgid "KPilot is now configured to sync with %1." msgstr "Pilot-ski uređaj još uvijek nije podešen." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 #, fuzzy msgid "Automatic Configuration Finished" msgstr "Dijalog za podešavanje provoda" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2731,65 +2731,65 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 #, fuzzy msgid "Handheld Detection" msgstr "Drugi telefon na ručnom računaru:" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 #, fuzzy msgid "Status" msgstr "Država:" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 #, fuzzy msgid "Handheld user:" msgstr "Faks na ručnom računaru:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 #, fuzzy msgid "Starting detection..." msgstr "Pokrećem KPilot-ovog demona ..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2800,83 +2800,83 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 #, fuzzy msgid "Automatic Detection Failed" msgstr "Dijalog za podešavanje provoda" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 #, fuzzy msgid "Syncing to-dos with KMail" msgstr "Sinhronizujem sa datotekom '%1'" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 #, fuzzy msgid "Syncing calendar with KMail" msgstr "Sinhronizujem sa datotekom '%1'" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 #, fuzzy msgid "Syncing Notes with Mail" msgstr "Sinhronizujem sa datotekom '%1'" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 #, fuzzy msgid "Rewriting to-dos to KMail..." msgstr "Sinhronizujem sa datotekom '%1'" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 #, fuzzy msgid "Syncing KMail with Notes" msgstr "Sinhronizujem sa datotekom '%1'" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Vruća sinhronizacija je završena." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Ovo lista sve poruke koje su primljene u toku vruće sinhronizacije" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 #, fuzzy msgid "HotSync Log" msgstr "Dnevnik vruće sinhronizacije" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Isprazni dnevnik" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Čisti se lista poruka iz tekuće vruće sinhronizacije." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Snimi dnevnik..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2885,117 +2885,117 @@ msgstr "" "sinhronizacije (na primjer radi sastavljanja izvještaja o grešci) tako što " "ćete kliknuti na ovo dugme.
" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Napredak sinhronizacije:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Procenat završenosti (procenjen) tekuće sinhronizacije." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 #, fuzzy msgid "HotSync Finished." msgstr "Vruća sinhronizacija je završena!" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Snimi dnevnik" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Fajl već postoji. Želite li da ga prebrišete?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Fajl već postoji" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "&Prebriši" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 #, fuzzy msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Fajl '%1' ne može da se otvori za upis. Da li da pokušam ponovo?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Cannot Save" msgstr "Ne mogu da snimim" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "Ne radi ništa" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Putanja do čvora Pilot-skog uređaja" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "Lista baza (podrazumijevano)" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Povrati Pilot-a iz rezervne kopije" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Pokreni provod iz datoteke radne površine " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 #, fuzzy msgid "Show KPilot configuration information" msgstr "Informacije o sinhronizaciji" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "Postavi nivo otkrivanja grešaka" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*Zaista* pokreni provod, a ne u probnom režimu." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 #, fuzzy msgid "Run the conduit in file-test mode." msgstr "*Zaista* pokreni provod, a ne u probnom režimu." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Održavalac KPilot-a" @@ -3008,17 +3008,17 @@ msgstr "Održavalac KPilot-a" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Opšte" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Opcije nultog provoda" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -3026,11 +3026,11 @@ msgstr "" "Izaberite kategoriju adresa koje\n" "ovdje treba prikazati." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Beleške:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3040,107 +3040,107 @@ msgstr "" "izabranoj kategoriji. Kliknite na neku\n" "od njih da biste je pregledali desno." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Tekst beleške:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Ovdje se prikazuje tekst izabrane beleške." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Uvezi belešku..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Učitava se tekstualni datoteka i dodaje Pilot-ovoj bazi beleški." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Izvezi belešku..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Izabrana beleška se zapisuje u datoteka." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Obriši belešku" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Briše se izabrana beleška." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Da li da obrišem trenutno izabranu belešku?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Da li da obrišem belešku?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 #, fuzzy msgid "Cannot Delete Memo" msgstr "Obriši belešku" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Sve" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Po&kreni KPilot-a" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 #, fuzzy msgid "&Configure KPilot..." msgstr "&Podesi izabrani..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "&Posebna sinhronizacija:" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 #, fuzzy msgid "Next &Sync" msgstr "Bez sinhronizacije" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 #, fuzzy msgid "Next HotSync will be: %1. " msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3148,43 +3148,43 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Vruća sinhronizacija je završena.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot demon" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 #, fuzzy msgid "Developer" msgstr "Glavni programer" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 #, fuzzy msgid "To-do Editor" msgstr "Uređivač zadataka" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 #, fuzzy msgid "There are still %1 to-do editing windows open." msgstr "Još uvijek je otvoreno %1 prozora za uređivanje zadataka." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, fuzzy, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3194,17 +3194,17 @@ msgstr "" "Još uvijek su otvorena %n prozora za uređivanje zadataka.\n" "Još uvijek je otvoreno %n prozora za uređivanje zadataka." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 #, fuzzy msgid "Select the category of to-dos to display here." msgstr "Izaberite kategoriju zadataka koji treba da se prikažu ovdje." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 #, fuzzy msgid "To-do Item" msgstr "Stavka zadatka" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 #, fuzzy msgid "" "This list displays all the to-dos in the selected category. Click on one " @@ -3213,33 +3213,33 @@ msgstr "" "Ova lista prikazuje sve zadatke u izabranoj kategoriji. Kliknite na neki " "od njih da biste ga prikazali desno." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 #, fuzzy msgid "To-do info:" msgstr "Informacije o zadatku:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 #, fuzzy msgid "You can edit a to-do when it is selected." msgstr "Možete uređivati zadatak kada je izabran." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 #, fuzzy msgid "Add a new to-do to the to-do list." msgstr "Dodaje se novi zadatak u listu zadataka." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 #, fuzzy msgid "Delete the selected to-do from the to-do list." msgstr "Briše se trenutno izabrani zadatak iz liste zadataka." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 #, fuzzy msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " @@ -3248,81 +3248,81 @@ msgstr "" "Ne možete dodavati zadatke u listu zadataka sve dok se bar jednom ne uradi " "vruća sinhronizacija da bi se dobavio izgled baze podataka sa vašeg Pilot-a." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 #, fuzzy msgid "Cannot Add New To-do" msgstr "Ne mogu da dodam novi zadatak" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 vruća-sinhronizacija započinje...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 #, fuzzy msgid "Using encoding %1 on the handheld." msgstr "Koristi se skup znakova %1 na ručnom računaru." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot je zauzet i trenutno ne može da obradi vruću sinhronizaciju." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Proba.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Sinhronizujem bazu podataka %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Nisam mogao da otvorim uređaj: %1 (pokušaću ponovo)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Pokušavam da otvorim uređaj %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Ne mogu da napravim soket za komunikaciju sa Pilot-om" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Ne mogu da otvorim Pilot-ov port '%1'. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 #, fuzzy msgid "Cannot listen on Pilot socket (%1)" msgstr "Ne mogu da slušam na Pilot-ovom soketu (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 #, fuzzy msgid "Cannot accept Pilot (%1)" msgstr "Ne mogu da prihvatim Pilot-a (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Ne mogu da pročitam sistemske informacije iz Pilot-a" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Proveravam posljednji PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3330,26 +3330,26 @@ msgstr "" "Nisam mogao da pročitam korisničke informacije iz Pilot-a. Možda je uređaj " "zaštićen šifrom?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Pilot-ski uređaj još uvijek nije podešen." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilot-ski uređaj %1 nije u režimu za čitanje i pisanje." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 #, fuzzy msgid "Cannot install the file "%1"." msgstr "Ne mogu da instaliram datoteka '%1'." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Kraj vruće sinhronizacije\n" @@ -3371,88 +3371,88 @@ msgstr " Nemate dozvolu za otvaranje Pilot-skog uređaja." msgid " Check Pilot path and permissions." msgstr " Provjerite Pilot-ovu putanju i dozvole." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Datum početka: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Celodnevni događaj:" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Datum kraja: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarm: %1 %2 pre početka događaja" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minuta" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "časova" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dana" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Ponavljanje: svakih %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dana" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "sedmica" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "meseci" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "godina" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Ponavljaj beskonačno" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Do %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Ponavlja se i-tog dana sedmice j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Ponavlja se n-tog dana u mesecu" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Izuzeci:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Napomena:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Napomena:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3460,7 +3460,7 @@ msgstr "" "Naslov: %1
\n" "Beleška:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3470,29 +3470,29 @@ msgstr "" "Beleška:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Završeno" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Nije završeno" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Datum krajnjeg roka: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioritet: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Neimenovano" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3500,24 +3500,24 @@ msgstr "" "Postavke provoda %1 su izmenjene. Želite li da snimite izmjene " "pre nego što se nastavi dalje?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Provod %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 #, fuzzy msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Pošaljite pitanja i komentare na kde-pim@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Pošaljite pitanja i komentare na %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Pošaljite izvještaje o greškama na %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3525,19 +3525,19 @@ msgstr "" "Za informacije o registrovanoj robnoj marki, pogledajte KPilot-ov korisnički vodič." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Autori: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Zasluge: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3545,101 +3545,101 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, fuzzy, c-format msgid "Could not find conduit %1." msgstr "Nisam mogao da pronađem provod %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, fuzzy, c-format msgid "Could not load conduit %1." msgstr "Nisam mogao da učitam provod %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "Nisam mogao da pronađem provod %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, fuzzy, c-format msgid "Could not create conduit %1." msgstr "Nisam mogao da napravim provod %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Provod %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "promenjeno" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "obrisano" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "nepromenjeno" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "Ne mogu da otvorim baze podataka adresara na ručnom računaru." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr "Ne mogu da otvorim %1" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Provod %1 nije mogao da se izvrši." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 #, fuzzy msgid "Full Synchronization" msgstr "Režim sinhronizacije" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 #, fuzzy msgid "Restore From Backup" msgstr "Povrati Pilot-a iz rezervne kopije" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "&Brzo sinhronizuj" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Bez sinhronizacije" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Pitanje" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 #, fuzzy msgid "&Do not ask again" msgstr "Ne pitaj opet" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "Ne pitaj opet" diff --git a/po/ca.po b/po/ca.po index 898fa67..0b1cff1 100644 --- a/po/ca.po +++ b/po/ca.po @@ -35,51 +35,51 @@ msgstr "" "info@softcatala.org,bella5@teleline.es,astals11@terra.es,sps@sastia.com," "txemaq@spymac.com" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Conducte de sincronització MAL per a KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Sincronitza el contingut dels servidors MAL com l'AvantGo a l'agenda " "electrònica" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Primer Autor" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Autor de libmal i del conducte AvantGo de JPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Autor de syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Autors de la biblioteca malsync (C) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Llibreta d'adreces" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -89,21 +89,21 @@ msgstr "" "us plau, assegureu-vos d'indicar un nom de fitxer vàlid en el diàleg de " "configuració del conducte. S'avorta el conducte." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" "No es pot inicialitzar i carregar la llibreta d'adreces per a la " "sincronització." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" "No s'ha pogut blocar la llibreta d'adreces per escriptura. No puc " "sincronitzar!" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -111,118 +111,118 @@ msgstr "" "Hi ha hagut un error al pujar \"%1\". Podeu intentar pujar el fitxer local " "temporal \"%2\" manualment" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" "No es pot obrir la base de dades de la llibreta d'adreces sobre l'agenda " "electrònica." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "No es pot obrir la llibreta d'adreces." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Ítem del PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Agenda electrònica" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Última sincronització" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Últim nom" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Primer nom" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organització" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Títol" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Nota" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Personal 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Personal 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Personal 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Personal 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telèfon de la feina" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Telèfon particular" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Telèfon mòbil" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Cercapersones" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Altre" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Correu electrònic" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adreça" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Localitat" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Regió" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Codi postal" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "País" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Categoria" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -230,7 +230,7 @@ msgstr "" "S'ha canviat l'adreça de la següent entrada, però ja no existeix a l'agenda " "electrònica. Si us plau, solventeu aquest conflicte:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -238,7 +238,7 @@ msgstr "" "S'ha canviat l'adreça de la següent entrada, però ja no existeix al PC. Si " "us plau, solventeu aquest conflicte:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -248,135 +248,135 @@ msgstr "" "l'agenda electrònica ni al PC. Els canvis tampoc no es podran fusionar " "automàticament, de manera que feu el favor de resoldre el conflicte:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Adreça en conflicte" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Conducte Abbrowser per a KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Configura el conducte Abbrowser per a KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Mantenidor" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "IU" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Suprimeix el registre" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "No es pot obrir el fitxer de text %1 per a lectura." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "No es pot obrir la base de dades per a escriptura" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "No es pot obrir la base de dades palm doc %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "No s'ha establert un nom de fitxer per a la conversió" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "No es pot obrir la base de dades per a lectura" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "No es pot llegir la capçalera per a la base de dades %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "No es pot obrir el fitxer d'eixida %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "No es pot llegir el registre de text nº %1 de la base de dades %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "No es pot llegir el registre nº %1 del marcador de la base de dades %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "No es pot obrir el fitxer %1 per als marcadors de %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "S'estan cercant textos i bases de dades a sincronitzar" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Base de dades creada." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "No es pot instal·lar la PalmDOC %1 creada localment a l'agenda electrònica." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "La conversió de PalmDOC \"%1\" ha fallat." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "No es pot obrir o crear la base de dades %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Resolució de conflictes" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Sincronització avortada per l'usuari." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Sincronitza el text \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -391,71 +391,71 @@ msgstr "" "a l'ordinador de l'escriptori com a l'agenda electrònica). Si us plau, per " "aquestes bases de dades especifiqueu quina versió és l'actual." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "També podeu canviar la direcció de sincronització per a les bases de dades " "sense conflicte." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Bases de dades DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "No sincronitzar" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Sincronitza l'agenda electrònica amb el PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Sincronitza el PC amb l'agenda electrònica" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Suprimeix ambdues bases de dades" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Més informació..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "sense canvis" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "nova" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "canviada" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "només els marcadors canviats" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "suprimida" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "no existeix" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "desconegut" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -463,15 +463,15 @@ msgstr "" "Estatus de la base de dades %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Agenda electrònica: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Escriptori: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Informació de la base de dades" @@ -479,15 +479,15 @@ msgstr "Informació de la base de dades" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Conducte Palm DOC per a KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Configura el conducte DOC per a KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -507,10 +507,10 @@ msgstr "Mantenidor de KPilot" msgid "PalmDOC Converter" msgstr "Conversor de PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -518,14 +518,14 @@ msgstr "" "Heu seleccionat la sincronització de carpetes, però heu indicat un nom " "de fitxer (%1).
Uso la carpeta %2 en el seu lloc?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Carpeta a usar" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -533,7 +533,7 @@ msgstr "" "La carpeta %1 per als fitxers de la base de dades de l'agenda " "electrònica no és una carpeta vàlida." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -541,98 +541,98 @@ msgstr "" "La carpeta %1 per als fitxers de la base de dades de l'agenda " "electrònica no és una carpeta vàlida." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "No s'ha pogut crear la carpeta %1 per als fitxers de text." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Els següents texts han estat convertits amb èxit:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Conversió amb èxit" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Cap fitxer de text ha esta convertit correctament" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "El fitxer %1 no existeix." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Conversió del fitxer %1 ha estat realitzada amb èxit." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "La carpeta %1 per als fitxers de text no és una carpeta vàlida." "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "No s'ha pogut crear la carpeta %1 per als fitxers PalmDOC." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Carpeta per a &text:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Carpeta per a &PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "Fitxer de &text:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Fitxer &DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "El fitxer base de dades %1 ja existeix. El sobreescric?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Sobreescriu" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Error quan es convertia el text %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "El fitxer de text %1 ja existeix. El sobreescric?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "No s'ha pogut obrir MemoDB a l'agenda electrònica." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "No s'ha pogut carregar el recurs a: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -641,7 +641,7 @@ msgstr "" "S'ha afegit un memo nou.\n" "S'han afegit %n memos nous." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -650,7 +650,7 @@ msgstr "" "S'ha modificat un memo.\n" "S'han modificat %n memos." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -659,7 +659,7 @@ msgstr "" "S'ha suprimit un memo.\n" "S'han suprimit %n memos." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -668,7 +668,7 @@ msgstr "" "S'ha afegit una nota al KNotes.\n" "S'han afegit %n notes al KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -677,7 +677,7 @@ msgstr "" "S'ha modificat una nota en el KNotes.\n" "S'han modificat %n notes en el KNotes." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -686,109 +686,109 @@ msgstr "" "S'ha suprimit una nota del KNotes.\n" "S'han suprimit %n notes del KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Sense canvis al Knotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Conducte KNotes per a KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Configura el conducte KNotes per a KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Ometent la sincronització MAL, atès que l'última sincronització no ha estat " "prou llarga." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "La sincronització MAL ha fallat (sense SyncInfo)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "No hi ha cap servidor intermediari establert." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "S'està usant el servidor intermediari: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "No hi ha cap Intermediari SOCKS establert." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "S'està usant l'intermediari SOCKS: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Fitxer de memos" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "No s'ha pogut obrir la base de dades de memos a l'agenda electrònica." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "No s'ha pogut iniciar el pilot." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "No s'han pogut inicialitzar els fitxers de memo des del disc." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " S'està sincronitzant amb %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Copiant Pilot a PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Copiant PC a Pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " S'està fent una sincronització normal..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Conducte de fitxers de memos per a KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Configura el conducte de fitxers de memos per a KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Bloc de notes" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "No es pot obrir %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -797,7 +797,7 @@ msgstr "" "No s'ha pogut desar 1 nota\n" "No s'han pogut desar %n notes" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -806,41 +806,41 @@ msgstr "" "S'ha desat 1 nota\n" "S'han desat %n notes" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Desa les notes a fitxers png" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Configura el conducte del bloc de notes pel KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "El conducte del bloc de notes està basat en el read-notepad de l'Angus, una " "part del pilot-link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Nul" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "El conducte NUL està programat per fallar." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Conducte nul per al KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Configura el conducte nul per al KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -849,155 +849,155 @@ msgstr "" "Enviat un missatge\n" "Enviats %n missatges" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "No s'ha enviat cap correu." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "No s'ha pogut enviat cap correu." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "No es pot connectar al servidor DCOP per a la connexió al KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Error enviant el correu" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "No es pot obrir el fitxer temporal per a desar-hi el correu des del Pilot." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "La connexió DCOP amb el KMail ha fallat." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" "No s'ha pogut realitzar una còpia de seguretat de la base de dades de correu" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "No es pot obrir la base de dades de l'agenda electrònica" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Conducte correu per a KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Configura el conducte correu per a KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Autor original" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Codi POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Funcionament amb SMTP i redisseny" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Conducte de registres" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Conducte de registres pel KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Configura el conducte de registres pel KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Informació del sistema" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Estableix contrasenya" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "No establir contrasenya" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "No hi ha targetes disponibles mitjançant pilot-link" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "No hi ha dades de depuració" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "No es pot obrir el fitxer d'eixida, s'usarà %1 en el seu lloc." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "S'ha escrit la informació de l'agenda al fitxer %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Informació de maquinari" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Usuari de l'usuari" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Informació de la memòria" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Informació de l'emmagatzemament" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Llista de bases de dades" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Nombre de registres" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Informació de la sincronització" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Versió de TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Versió de PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Informació de depuració" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Conducte d'informació del sistema de KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -1005,16 +1005,16 @@ msgstr "" "Recupera informació d'usuari, del maquinari i del sistema de l'agenda " "electrònica i la desa a un fitxer." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Hora" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "S'està establint l'hora a l'agenda electrònica" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1022,19 +1022,19 @@ msgstr "" "Els PalmOS 3.25 i 3.3 no permeten l'establiment de l'hora del sistema. " "S'està ometent el conducte de l'hora..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Conducte de sincronització de l'hora per a KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Sincronitza l'hora de l'agenda electrònica i la del PC" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "S'està netejant..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1042,37 +1042,37 @@ msgstr "" "Hi ha hagut un error al pujar \"%1\". Podeu intentar pujar el fitxer local " "temporal \"%2\" manualment." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "S'està inicialitzant el conducte ..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "S'estan copiant els registres al Pilot ..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Pendent" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Conducte de pendents per a KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Configura el conducte de pendents per a KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Destí dels pendents" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Calendari" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1080,11 +1080,11 @@ msgstr "" "L'esdeveniment «%1» té una altra recurrència anual i una altra per mes, es " "canviarà per què sigui recurrència mensual a l'agenda electrònica." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "No s'han pogut obrir les bases de dades del calendari." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1093,19 +1093,19 @@ msgstr "" "nom de fitxer. Si us plau, seleccioneu-ne un de vàlid en el diàleg de " "configuració del conducte" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "S'està usant la zona horària local: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "S'està usant la zona horària no-local: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1115,22 +1115,22 @@ msgstr "" "crear. Si us plau, assegureu-vos d'indicar un nom de fitxer vàlid en el " "diàleg de configuració del conducte. S'avorta el conducte." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Sincronitza amb el fitxer \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "S'està sincronitzant amb el recurs de calendari estàndard." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "No es pot inicialitzar l'objecte de calendari. Si us plau, comproveu la " "configuració del conducte" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1141,7 +1141,7 @@ msgstr "" "Entrada del PC:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1151,7 +1151,7 @@ msgstr "" "Entrada de l'agenda electrònica:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1161,100 +1161,100 @@ msgstr "" "\n" "Quina voleu mantenir? Sobreescriurà a l'altra entrada." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Entrades conflictives" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Conducte VCal per a KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Configura el conducte VCal per a KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Port a iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Reparador d'errors" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Destí del calendari" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Editor d'adreces" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telèfon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Últim nom:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Primer nom:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Títol:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Empresa:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adreça:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Localitat:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Comarca:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Codi postal:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "País:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Personal 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Personal 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Personal 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Personal 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Encara hi ha %1 finestres d'edició d'adreces obertes." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1263,17 +1263,17 @@ msgstr "" "Encara hi ha una finestra d'edició d'adreces oberta.\n" "Encara hi ha %n finestres d'edició d'adreces obertes." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" "Seleccioneu la categoria de les adreces que es mostraran aquí." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Categoria:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1281,80 +1281,80 @@ msgstr "" "Aquesta llista mostra totes les adreces en la categoria seleccionada. " "Cliqueu a sobre d'una per què sigui mostrada a la dreta." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Informació de les adreces:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Edita el registre..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Podreu editar una adreça quan aquesta estiga seleccionada." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "L'edició està deshabilitada pel paràmetre 'editors interns'." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Nou registre..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Afegeix una nova adreça a la Libreta d'adreces." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "L'addició està inhabilitada pel paràmetre dels 'editors interns'." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Suprimeix el registre" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Suprimeix l'adreça seleccionada de la Llibreta d'adreces." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "L'esborrat està inhabilitat pel paràmetre dels 'editors interns'." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Exporta..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "Exporta totes les adreces en la categoria seleccionada al format CSV." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[desconegut]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "No es poden editar nous registres fins que no es faci una sincronització amb " "el Pilot." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Es requereix una sincronització" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1363,57 +1363,57 @@ msgstr "" "una sincronització per recuperar la disposició de la base de dades des del " "vostre Pilot." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "No es pot afegir una nova adreça" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "No es poden suprimir nous registres fins que no se sincronitzi amb el pilot." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Voleu suprimir el registre seleccionat?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Voleu suprimir el registre?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Exporta totes les adreces" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Exporta les adreces de la categoria %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "El fitxer %1 ja existeix. El sobreescric?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Sobreescriure el fitxer?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "No s'ha pogut obrir el fitxer %1 per escriptura." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Aquest conducte sembla estar trencat i no es pot configurar." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Aquest és un conducte d'estil antic." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Configura..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1425,7 +1425,7 @@ msgstr "" "individuals. Seleccioneu un conducte per configurar-lo, i fent clic a la " "caixa de selecció l'activareu." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1447,77 +1447,77 @@ msgstr "" "s'executaran durant una sincronització. Seleccioneu un conducte per " "configurar-lo.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Assistent de configuració" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Quant a KPilot. Crèdits." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Conductes" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Configuració general" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Configuració general de KPilot (Nom d'usuari, port, paràmetres generals de " "sincronització)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Accions de sincronització amb configuració individual." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Inici i sortida" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Comportament a l'inici i a la sortida." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Visors" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Arranjament del visor." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Còpia de seguretat" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Paràmetres especials per la còpia de seguretat." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Sincronització normal" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Comportament especial durant la sincronització." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Dispositiu" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Paràmetres de maquinari i opcions d'inic i sortida." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1525,11 +1525,11 @@ msgstr "" "Aquesta és una acció interna que no té opcions de configuració. La " "descripció de l'acció és: %1" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Configuració de KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1537,11 +1537,11 @@ msgstr "" "No s'ha pogut trobar la biblioteca per al conducte %1. Això vol dir que " "el conducte no ha estat instal·lat correctament." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Error del conducte" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1549,35 +1549,35 @@ msgstr "" "Hi ha agut un problema al carregar la biblioteca per al conducte %1. " "Això vol dir que el conducte no ha estat instal·lat correctament." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Afegeix..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Edita..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Suprimeix..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Reg." -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Descripció" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Edita bloc info. de l'aplicació (AppInfo)" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1585,15 +1585,15 @@ msgstr "" "Per a veure les dades del bloc informació de l'aplicació, si us plau, " "instal·leu un editor hexadecimal (p.ex., khexedit de tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "El KPilot encara no permet el canvi del bloc AppInfo!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Edita etiquetes base de dades" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1607,19 +1607,19 @@ msgstr "" "\n" "Assignar realment aquestes noves etiquetes?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "S'està canviant les etiquetes de la base de dades" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Assigna" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Edita el registre" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1634,56 +1634,56 @@ msgstr "" "\n" "Assignar realment aquestes noves etiquetes?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "S'està canviant el registre" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Índex del registre:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "ID del registre:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Etiquetes" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Bruta" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Suprimida" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Dolenta" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Secreta" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Arxivada" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1691,7 +1691,7 @@ msgstr "" "Per a veure i editar les dades dels registres, si us plau, instal·leu un " "editor hexadecimal (p.ex. kbytesedit de tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1699,93 +1699,93 @@ msgstr "" "Aquesta és una base de dades que existeix en el dispositiu. No ha estat " "afegida manualment, així que no es pot suprimir de la llista." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Base de dades al dispositiu" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Necessiteu seleccionar una base de dades a suprimir de la llista." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "No hi ha cap base de dades seleccionada" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Totes les bases de dades" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Només aplicacions (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Només bases de dades (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "&Informació general de la base de dades" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Bloc info. de l'&aplicació (Categories, etc.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Reg. núm." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Longitud" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "ID registre" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Advertència: No es pot llegir la base de dades %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Base de dades: %1, %2 registres
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Tipus: %1, Creador: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Advertència: No es pot llegir el fitxer d'aplicació %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Aplicació: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Creada: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Modificada: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Darrera còpia: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Haureu de seleccionar un registre a editar." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "No hi ha cap registre seleccionat" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1793,36 +1793,36 @@ msgstr "" "Realment voleu suprimir el registre seleccionat? Aquesta acció no es " "podrà desfer.

Suprimeixo el registre?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "S'està suprimint el registre" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Fitxers a instal·lar:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Afegeix un fitxer..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Escolliu un fitxer per afegir-lo a la llista de fitxers a instal·lar." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Neteja la llista" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Neteja la llista de fitxers a instal·lar. No s'instal·larà cap fitxer." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1831,26 +1831,26 @@ msgstr "" "següent sincronització. Arrossegueu els fitxers aquí o useu el botó Afegeix." "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Bases de dades PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Suprimeix" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Suprimeix els fitxers seleccionats" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "No es pot instal·lar %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1858,62 +1858,62 @@ msgstr "" "A l'instal·lador de fitxers només es poden instal·lar fitxers de bases de " "dades PalmOS (com *.pdb i *.prc)." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Directori de còpia de seguretat: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Es comença una còpia de seguretat completa." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Es comença una còpia de seguretat completa" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "S'està sortint en cancel·lar." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Còpia de seguretat completa finalitzada." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Còpia de seguretat completa finalitzada." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "S'està fent còpia de seguretat de: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "S'està ometent %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "La còpia de seguretat de %1 ha fallat.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr " .. Accepta\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "La còpia de seguretat ha fallat." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Instal·lador de fitxers]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "No hi ha fitxers a instal·lar" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1922,28 +1922,28 @@ msgstr "" "Instal·lant un fitxer\n" "Instal·lant %n fitxers" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Instal·lació dels fitxers finalitzada" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "S'està instal·lant %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "No es pot instal·lar el fitxer "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "No es pot obrir el fitxer "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "No es pot llegir el fitxer "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1953,13 +1953,13 @@ msgstr "" "caràcters. Possiblement és un error de l'eina emprada per crear la base de " "dades. El KPilot no pot instal·lar aquesta base de dades." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Ernest Pont" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1968,11 +1968,11 @@ msgstr "" "electrònica. Haurien d'estar establerts. Voleu que KPilot els " "estableixi a un valor per omissió (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Usuari desconegut" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1980,7 +1980,7 @@ msgstr "" "L'agenda electrònica té establert un nom d'usuari (%1) però el " "KPilot no. Hauria d'usar el KPilot aquest nom la propera vegada?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1988,7 +1988,7 @@ msgstr "" "El KPilot té establert un nom d'usuari (%1) però l'agenda electrònica " "no. S'hauria d'establir el nom d'usuari de KPilot a l'agenda?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1998,7 +1998,7 @@ msgstr "" "fàbrica, hauríeu d'usar Restaura en lloc de una sincronització " "normal. Cliqueu a Cancel·la per aturar aquesta sincronització)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -2010,27 +2010,27 @@ msgstr "" "Si cliqueu a sobre de Cancel·la, es procedirà amb la sincronització, però no " "es canviaran els noms d'usuari." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "L'usuari no coincideix" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Usa el nom de KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Usa el nom de l'agenda electrònica" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "El directori de restauració no existeix." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "No s'ha fet la restauració." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2040,72 +2040,72 @@ msgstr "" "del directori de còpia de seguretat (%1)?. Això esborrarà qualsevol " "informació que estiga actualment al Pilot." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Restaura el Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "No s'ha fet la restauració." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Cancel·lat per l'usuari." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "S'està restaurant %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "El fitxer '%1' no ha pogut ser llegit." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "Correcte." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Restauració incompleta." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "No s'ha pogut restaurar el fitxer `%1'." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Editors interns]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Bases de dades amb registres canviats: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "No es pot obrir la base de dades serial o local per a %1. Ometent." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "registre" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "adreça" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "entrada de pendents" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "memo" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "entrada de calendari" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2115,36 +2115,36 @@ msgstr "" "electrònica com a l'editor intern. S'han de copiar els canvis de KPilot a " "l'agenda electrònica i solapar d'aquesta manera els d'allí?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Conflicte a la base de dades %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Usa KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Usa l'agenda electrònica" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Usa &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Usa l'&agenda electrònica" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Entrada a KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Entrada a l'agenda electrònica" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2152,27 +2152,27 @@ msgstr "" "Per a veure i editar les dades dels registres, instal·leu un editor " "hexadecimal (p.ex. khexedit de tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Bases de dades amb etiquetes canviades: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Encara no funciona establir etiquetes a la base de dades de l'agenda " "electrònica." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Bases de dades amb bloc de l'aplicació (AppBlock) canviat: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "S'està engegant el dimoni KPilot ..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2180,99 +2180,99 @@ msgstr "" "No s'ha pogut engegar el dimoni de KPilot. El missatge d'error del sistema " "fou: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "L'estat del dimoni és '%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "no s'està executant" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "S'està usant el joc de caràcters %1 en l'agenda electrònica." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Visor de pendents" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Visor d'adreces" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Visor de memos" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Instal·lador de fitxers" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Visor de BD genèriques" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "La propera sincronització serà una còpia de seguretat. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Si us plau, premeu el botó HotSync." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" "La següent sincronització restaurarà el Pilot des de la còpia de seguretat. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "La propera sincronització serà una sincronització normal. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "La propera sincronització serà una sincronització completa. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" "La propera sincronització copiarà dades de l'agenda electrònica al PC. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" "La propera sincronització copiarà dades del PC a l'agenda electrònica. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "El dimoni ha acabat." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "No és possible fer més sincronitzacions." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Reinicieu el dimoni per sincronitzar de nou." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "No es pot iniciar ara una sincronització. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "No es pot iniciar la sincronització" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Seleccioneu el tipus de la següent sincronització que es durà a terme." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2281,27 +2281,27 @@ msgstr "" "S'aplica només a la propera sincronització; per canviar l'opció per defecte " "useu el diàleg de configuració." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Sincronització" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "La propera sincronització serà una sincronització normal." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Informa al dimoni que la següent sincronització hauria de ser normal." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Sincronització &completa" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "La propera sincronització serà una sincronització completa." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2309,30 +2309,30 @@ msgstr "" "informa al dimoni que la següent sincronització hauria de ser completa (que " "comprovi les dades a les dues bandes)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Còpia de seguretat" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "La propera sincronització serà una còpia de seguretat." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Informa al dimoni que la següent sincronització hauria de fer una còpia de " "seguretat de l'agenda electrònica al PC." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Restaura" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "La propera sincronització serà una restauració." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2340,13 +2340,13 @@ msgstr "" "Informa al dimoni que la següent sincronització hauria de restaurar l'agenda " "amb les dades del PC." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Copia de l'agenda al PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2354,17 +2354,17 @@ msgstr "" "Informa al dimoni que la següent sincronització hauria de copiar totes les " "dades de l'agenda electrònica al PC, sobreescrivint els registres del PC." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Copia del PC a l'agenda" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "La propera sincronització copiarà el PC a l'agenda electrònica." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2373,15 +2373,15 @@ msgstr "" "dades del PC a l'agenda electrònica, sobreescrivint els registres de " "l'agenda." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "Només &llista" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "La propera sincronització llistarà les bases de dades." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2389,31 +2389,31 @@ msgstr "" "Informa al dimoni que la següent sincronització només hauria de llistar els " "fitxers de l'agenda electrònica i res més." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Reinicialit&za l'enllaç" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Reinicia la connexió amb el dispositiu." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Intenta reiniciar el dimoni i la seva connexió a l'agenda electrònica." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Abandona el KPilot, (i atura el dimoni si està configurat així)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "&Assistent de configuració..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Configura KPilot usant l'assistent de configuració." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2423,15 +2423,15 @@ msgstr "" "KPilot, i no es troba disponible l'assistent. Intenteu usar el diàleg normal " "de configuració." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "L'assistent no està disponible" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "S'ha canviat el nom d'usuari a `%1'." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2439,84 +2439,84 @@ msgstr "" "No es pot executar l'assistent de configuració del KPilot en aquest moment. " "(La IU de KPilot està ocupada)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "No es pot configurar KPilot ara (La IU de KPilot està ocupada)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Configura el dispositiu Pilot, els conductes i altres paràmetres" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Estableix el nivell de depuració" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Líder del projecte" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Desenvolupador del nucli i de conductes" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Conducte VCal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Conducte Abbrowser" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Conducte despeses" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Conducte bloc de notes, solucionador d'errors" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "IGU XML" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "fitxers .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Reparador d'errors, tranquil·litat" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "Màquina d'estats del VCalconduit, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "El fitxer de configuració està desfasat." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "El fitxer de configuració té la versió %1, mentre que KPilot necessita la " "versió %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Si us plau, inicieu KPilot i comproveu acuradament la configuració per a " "actualitzar el fitxer." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Canvis importants als que haureu d'estar atent:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2524,16 +2524,16 @@ msgstr "" "Els conductes reanomenats, Kroupware i l'instal·lador de fitxers també s'han " "convertit en conductes." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "La resolució de conflictes ara és una opció global." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" "Ha canviat el format de les bases de dades que no són còpies de seguretat." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2541,11 +2541,11 @@ msgstr "" "El fitxer de configuració per a KPilot està desfasat. Si us plau, inicieu " "KPilot per a actualitzar-lo." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Fitxer de configuració desfasat" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2553,11 +2553,11 @@ msgstr "" "Els valors per a l'instal·lador de fitxers s'han traslladat a la " "configuració de conductes. Comproveu la llista de conductes instal·lats." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Opcions actualitzades" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2566,11 +2566,11 @@ msgstr "" "bona idea suprimir-los, així com els fitxers associats .la i ." "so.0.
" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Conductes antics trobats" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2580,11 +2580,11 @@ msgstr "" "configuració s'han ajustat al nou format. Els IDs dels creadors de les base " "de dades s'han canviat per canviar els claudàtors []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "S'han actualitzat les bases de dades que no són còpies de seguretat" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2592,19 +2592,19 @@ msgstr "" "El KPilot no està configurat. Podeu usar l'assistent de configuració o el " "diàleg de configuració normal per configurar KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Sense configurar" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Usa l'&assistent" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Usa el &diàleg" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2612,7 +2612,7 @@ msgstr "" "El fitxer de configuració de KPilot està desfasat. KPilot pot actualitzar-ne " "algunes parts automàticament. Voleu continuar?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2620,7 +2620,7 @@ msgstr "" "Els valors per a la pàgina de configuració %1 s'han canviat. " "Voleu desar els canvis abans de continuar?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2630,37 +2630,37 @@ msgstr "" "Fora probable no estiga acceptat i us provoqui problemes. N'esteu segur que " "voleu emprar aquest nom per al dispositiu?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Nom del dispositiu massa llarg" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Utilitza" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "No utilitzis" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Informació de la Pilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Aplicació amb la que sincronitzar" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "TDE-PIM general" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2672,28 +2672,28 @@ msgstr "" "En sincronitzar el calendari o la llista de pendents amb el KPilot sortiu de " "l'Evolution abans de la sincronització, altrament es perdran dades." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Restriccions amb Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "res (només còpia de seguretat)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot està configurat per sincronitzar-se amb %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2701,11 +2701,11 @@ msgstr "" "Les opcions restants del diàleg de configurció són opcions avançades i es " "poden utilitzar per afinar el KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Ha acabat la configuració automàtica" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2723,19 +2723,19 @@ msgstr "" "l'autodetecció pot impedir que l'ordinador pugui sincronitzar fins que " "arrenqui de nou. En aquest cas és millor no continuar." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Detecció de l'agenda electrònica" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "S'està detectant automàticament l'agenda electrònica" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Reinicia la detecció" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2744,45 +2744,45 @@ msgstr "" "agenda electrònica. Si us plau, premeu el botó de sincronització si encara " "no ho heu fet." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Estat" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "L'autodetecció encara no ha començat..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Valors detectats" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Usuari de l'agenda:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Dispositiu:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Desconegut]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "S'està iniciant la detecció..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "S'està esperant que l'agenda es connecti..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" "S'ha excedit el temps d'espera, no s'ha pogut detectar una agenda " "electrònica." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2800,77 +2800,77 @@ msgstr "" "http://www.kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "La detecció automàtica ha fallat" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "S'ha trobat un dispositiu connectat a %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "S'ha desconnectat de tots els dispositius" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Sincronitzant els pendents amb el KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Sincronitzant el calendari amb el KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Sincronitzant les notes amb el KMail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Reescrivint els pendents al KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Reescrivint el calendari al KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Sincronitzant el KMail amb les adreces" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Sincronitzant el KMail amb les notes" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Sincronització finalitzada." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Aquesta és la llista de tots els missatges rebuts durant la " "sincronització actual." -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Bitàcola de la sincronització" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Neteja la bitàcola" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Neteja la llista dels missatges de la sincronització actual." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Desa la bitàcola..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2879,110 +2879,110 @@ msgstr "" "sincronització (per exemple, per a usar-lo en un informe d'error) clicant " "aquí.
" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Progrés de la sincronització:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" "El percentatge (estimat) completat en la sincronització actual." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "Sincronització finalitzada." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Desa la bitàcola" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "El fitxer ja existeix. Desitgeu sobreescriure'l?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "El fitxer ja existeix" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "No sobreescriguis" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "No es pot obrir el fitxer "%1" per a escriptura; voleu tornar-" "ho a provar?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "No es pot desar" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Torna a intentar-ho" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "No ho intentis" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Ruta cap al node del dispositiu Pilot" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Llista les BD" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Còpia de seguretat del Pilot a " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Restaura el Pilot des de la còpia de seguretat" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Executa el conducte des d'un fitxer de l'escriptori " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Executa una comprovació concreta (amb el dispositiu)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Mostra la informació de configuració del KPilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Estableix el nivell de depuració" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "Executa *realment* el conducte, no en mode de prova." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Executa el conducte en mode fitxer de prova." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Copia el Pilot a l'escriptori." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Copia l'escriptori al Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Execució repetida d'una acció -només és útil per a --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "Prova de KPilot" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Mantenidor de KPilot" @@ -2995,16 +2995,16 @@ msgstr "Mantenidor de KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "General" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Accions del conducte" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -3012,11 +3012,11 @@ msgstr "" "Seleccioneu la categoria de les adreces\n" "que es mostraran." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Memos:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3026,106 +3026,106 @@ msgstr "" "en la categoria seleccionada. Cliqueu a\n" "sobre d'un per a mostrar-lo a la dreta." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Text del memo:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "El text del memo seleccionat apareixerà aquí." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Importa memo..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" "Llegeix un fitxer de text i afegeix-lo a la base de dades de memos del Pilot." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "La importació està inhabilitada pel paràmetre dels 'editors interns'." "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Exporta memo..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Escriure el memo seleccionat a un fitxer." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Suprimeix memo" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Suprimeix el memo seleccionat." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Afegeix memo" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Afegeix un nou memo a la base de dades." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Voleu suprimir el memo seleccionat?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Suprimeixo el memo?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "No es pot obrir MemoDB per suprimir el registre." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "No s'ha pogut suprimir el memo" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Tot" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Engega &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Configura KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (un cop)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Omissió (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Propera &sincronització" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "La propera sincronització serà: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" "La sincronització està deshabilitada mentre la pantalla estigui blocada." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3137,41 +3137,41 @@ msgstr "" "caixa 'No sincronitzis quan el salvapantalles està actiu' a la pàgina del " "diàleg de configuració de la sincronització." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Sincronització completada.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "La propera sincronització serà %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Dispositiu a provar primer" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" "Surt en lloc de queixar-se sobre els fitxers de configuració incorrectes" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Dimoni de KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Desenvolupador" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Editor de pendents" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Encara hi ha %1 finestres d'edició de pendents obertes." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3180,15 +3180,15 @@ msgstr "" "Encara hi ha una finestra d'edició de pendents oberta.\n" "Encara hi ha %n finestres d'edició de pendents obertes." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Seleccioneu la categoria dels pendents que es mostraran aquí." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Ítem pendent" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3196,19 +3196,19 @@ msgstr "" "Aquesta llista mostra tots els pendents en la categoria seleccionada. " "Cliqueu a sobre d'una per què sigui mostrada a la dreta." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Informació del pendent:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Podeu editar un pendent quan aquest està seleccionat." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Afegeix un nou pendent a la llista de pendents." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3216,11 +3216,11 @@ msgstr "" "L'addició de nous pendents està deshabilitada pel paràmetre 'editors " "interns'." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Suprimeix el pendent seleccionat de la llista de pendents." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3229,78 +3229,78 @@ msgstr "" "una sincronització per recuperar la disposició de la base de dades des del " "vostre Pilot." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "No es pot afegir un nou pendent" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "S'ha perdut la connexió amb l'agenda electrònica. La sincronització no pot " "continuar." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "El KPilot %1 ha començat la sincronització...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "S'està usant el joc de caràcters %1 en l'agenda electrònica." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot està ocupat i ara no pot processar la sincronització." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "S'estan fent proves.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Sincronització de la base de dades %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "No s'ha pogut obrir el dispositiu: %1 (es tornarà a intentar)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "S'està provant d'obrir el dispositiu %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Ja s'està escoltat aquest dispositiu" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "No es pot crear un sòcol per comunicar-se amb el Pilot (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "No es pot obrir el port \"%1\" del Pilot. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "No es pot escoltar al socket del Pilot (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "No es pot acceptar el Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "ja s'està connectat" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "No es pot llegir la informació del sistema des del Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "S'està comprovant el darrer PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3308,15 +3308,15 @@ msgstr "" "No es pot llegir la informació d'usuari des del Pilot. Podria ser que en el " "dispositiu hi hagi establerta una contrasenya?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "El dispositiu Pilot encara no està configurat." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "El dispositiu Pilot %1 no és de lectura-escriptura." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3324,11 +3324,11 @@ msgstr "" "El dispositiu Pilot %1 no existeix. Probablement és un dispositiu USB i " "apareixerà durant una sincronització." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "No es pot instal·lar el fitxer "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Final de la sincronització\n" @@ -3348,88 +3348,88 @@ msgstr " No teniu permisos per obrir el dispositiu del Pilot." msgid " Check Pilot path and permissions." msgstr " Comprova la ruta cap al Pilot i els permisos." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Data d'inici: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Esdeveniment de tot el dia" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Data de finalització: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarma: %1 %2 abans que comenci l'esdeveniment" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minuts" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "hores" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dies" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Recurrència: cada %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dia(es)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "setmana(es)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "mes(os)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "any(s)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Repetició indefinida" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Fins %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Repeteix el dia \"i\" de la setmana \"j\"" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Repeteix el dia \"n\" del mes" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Excepcions:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Nota:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Nota:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3437,7 +3437,7 @@ msgstr "" "Títol: %1
\n" "TextMemo:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3447,29 +3447,29 @@ msgstr "" "TextMemo:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Completada" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "No completada" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Data de finalització: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioritat: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Sense nom" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3477,23 +3477,23 @@ msgstr "" "Les preferències del conducte %1 han estat modificades. Desitgeu " "desar els canvis abans de continuar?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 Conducte" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Envieu les preguntes i comentaris a tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Envia les preguntes i comentaris a %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Envia els informes d'error a %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3501,19 +3501,19 @@ msgstr "" "Per a informació quant a la marca registrada, consulteu la KPilot User's Guide (Guia d'usuari del KPilot)." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Autors: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Crèdits: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "S'han detectat grans canvis" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3525,92 +3525,92 @@ msgstr "" "Detalls:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "No s'ha pogut trobar el conducte %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "No s'ha pogut carregar el conducte %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "El conducte %1 té una versió errònia (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "No s'ha pogut inicialitzar el conducte %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "No s'ha pogut crear el conducte %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Conducte %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Inici: %1. Final: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 nous. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 canviats. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 suprimits. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "No s'han fet canvis. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "No es pot obrir la base de dades %1 a l'agenda electrònica." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "No es pot obrir %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "El conducte %1 no s'ha pogut executar." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Sincronització completa" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Restaura des de còpia de seguretat" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Sincronització de prova" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Sincronització local" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Pregunta" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&No tornis a preguntar" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "No tornis a preguntar" diff --git a/po/cs.po b/po/cs.po index 40d50a3..066b8cc 100644 --- a/po/cs.po +++ b/po/cs.po @@ -32,49 +32,49 @@ msgid "" "Your emails" msgstr "koty@seznam.cz" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Spojení MAL synchronizace pro aplikaci KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Synchronizuje obsah z MAL serverů jako AvantGo s PDA" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Hlavní autor" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Autor libmal a JPilot AvantGo spojení" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Autor syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Autor knihovny malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Kniha adres" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -84,133 +84,133 @@ msgstr "" "že jste zadali správné jméno souboru v konfiguračním dialogu spojení. " "Spojení bude ukončeno." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Nelze inicializovat a načíst knihu adres pro synchronizaci." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Nelze inicializovat a načíst knihu adres pro synchronizaci." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Nelze otevřít knihu adres na handheldu." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Nelze otevřít knihu adres." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Položka v PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Handheld" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Poslední synchronizace" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Příjmení" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Jméno" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organizace" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Název" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Poznámka" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Vlastní 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Vlastní 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Vlastní 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Vlastní 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telefon do práce" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Telefon domů" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Telefon mobil" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Pager" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Jiné" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Email" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adresa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Město" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Oblast" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Směrovací číslo" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Země" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategorie" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -218,7 +218,7 @@ msgstr "" "Následující adresa byla změněna, ale v handheldu již neexistuje. Vyřešte " "prosím tento konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -226,7 +226,7 @@ msgstr "" "Následující adresa byla změněna, ale v PC již neexistuje. Vyřešte prosím " "tento konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -235,134 +235,134 @@ msgstr "" "Následující adresa byla změněna jak v handheldu, tak v PC. Změny nemohly být " "automaticky sloučeny, proto prosím vyřešte tento konflikt ručně:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Problém s adresou" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Správce" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Smazat záznam" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Nelze otevřít textový soubor %1 pro čtení." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Nelze otevřít databázi pro zápis" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Nelze otevřít palm doc databázi %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Není nastaven název souboru pro konvertaci" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Nelze otevřít databázi pro čtení" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Nelze přečíst hlavičku databáze pro databázi %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Nelze otevřít výstupní soubor %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Nelze přečíst textový záznam #%1 z databáze %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Nelze přečíst záložku #%1 z databáze %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Nelze otevřít soubor %1 pro záložky %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Hledání textů a databází k synchronizaci" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Databáze vytvořena." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Nelze nainstalovat lokálně vytvořený PalmDOC %1 do handheldu." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Konvertování PalmDOC \"%1\" selhalo." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Nelze otevřít nebo vytvořit databázi %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Konflikt Rozlišení" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Synchronizace přerušena uživatelem." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Text synchronizace \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -371,69 +371,69 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "Můžete také změnit směr synchronizace pro databázi bez konfliktu." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC Databáze" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Ne synchronizovat" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Synchronizovat handheld do PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Synchronizovat PC do handheldu" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Smazat obě databáze" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Více informací..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "nezměněno" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "nové" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "změněno" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "změněny pouze záložky" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "smazáno" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "neexistuje" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "neznámý" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -441,15 +441,15 @@ msgstr "" "Stav databáze %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Handheld: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Pracovní plocha: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Informace o databázi" @@ -457,15 +457,15 @@ msgstr "Informace o databázi" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Palm DOC spojení pro aplikaci KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Nastavuje DOC spojení pro aplikaci KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -485,10 +485,10 @@ msgstr "Správce KPilot" msgid "PalmDOC Converter" msgstr "PalmDOC konvertror" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -496,261 +496,261 @@ msgstr "" "Vybrali jste synchronizaci složek, ale poskytli jste jméno souboru (" "%1).
Použít místo toho složku %2?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Použít složku" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" "Složka %1 pro soubory databáze PDA není platná složka." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" "Složka %1 pro soubory databáze PDA není platný adresář." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "Složka %1 pro textové soubory nemohla být vytvořena." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Následující texty byly úspěšně zkonvertovány:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Konverze byla uspěšná" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Žádné textové soubory nebyly konvertovány úspěšně" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Soubor %1 neexistuje." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Konvertování souboru %1 proběhlo úspěšně." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "Složka %1 pro textové soubory není platná složka." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "Složka %1 pro soubory PalmDOC nemohla být vytvořena." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Textová složka:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "&PalmDOC složka:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Textový soubor:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC soubor:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "Databázový soubor již %1 existuje. Přepsat?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Přepsat" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Chyba při konverzi textu %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Textový soubor již %1 existuje. Přepsat?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Záznam nelze smazat, protože nelze otevřít MemoDB." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Nelze zavést spojení %1." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "Smazat vybranou poznámku." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 #, fuzzy msgid "No change to KNotes." msgstr "%1 změněn v souborovém systému. " -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KNotes spojení v KPilotu" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Přeskakuji MAL synchronizaci, protože předchozí synchronizace neproběhla tak " "dávno." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL synchronizece selhala (není SyncInfo)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Není nastaven žádný proxy server." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Používám proxy server: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "SOCKS proxy nenastavena." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Použít SOCKS proxy: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Soubor poznámek" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Nelze otevřít databázi poznámek na PDA." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Nelze spustit z PDA." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 #, fuzzy msgid "Cannot initialize the memo files from disk." msgstr "Nelze spustit z PDA." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Synchronizace s %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Kopíruji z PDA na PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Kopírují z PC na PDA..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Provádí se pravidelná synchronizace..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Spojení souboru poznámek aplikace KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Nastavení spojení souboru poznámek aplikace KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Poznámka" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Nelze otevřít %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -760,46 +760,46 @@ msgstr "" "%n poznámky nelze uložit\n" "%n poznámek nelze uložit" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Nulové" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Nulové spojení je nastaveno k selhání." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Nulové spojení v KPilotu" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Nastavit nulové spojení v KPilotu" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -809,154 +809,154 @@ msgstr "" "Poslány %n zprávy\n" "Posláno %n zpráv" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Nebyla odeslána žádná zpráva." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Nemohla být odeslána žádná zpráva." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Nelze se připojit k DCOP serveru pro připojení KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Chyba při odesílání pošty" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Nelze otevřít dočasný soubor, do kterého se uloží pošta z Pilota." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP spojení s KMail selhalo." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Nelze zazálohovat poštovní databázi" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Nelze otevřít poštovní databázi na handheldu" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Původní autor" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 kód" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP podpora a předělání" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Index záznamu:" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Systémové informace" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Heslo je nastaveno" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Heslo není nastaveno" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Žádné ladicí informace" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Nelze otevřít výstupní soubor, použiji %1." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Systémové informace handheldu byly uloženy do souboru %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Informace o hardware" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Informace o uživateli" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Informace o paměťi" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Úložná zařízení" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Seznam databází" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Počet záznamů" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Informace o synchronizaci" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Verze TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Verze PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Debug informace" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Systémové informace o spojení aplikace KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -964,16 +964,16 @@ msgstr "" "Zjistí informace o systému, hardware a uživateli z Handheldu a uloží je do " "souboru." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Čas" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Nastavení hodin na handheldu" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -981,55 +981,55 @@ msgstr "" "PalmOS 3.25 a 3.3 nepodporují nastavení systémového času. Časové spojení " "bude přeskočeno... " -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Spojení časové synchronizace pro aplikaci KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Synchronizuje čas v handheldu a na PC" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Kopíruji záznamy na PDA..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Úkoly" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Umístění úkolu" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalendář" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1037,49 +1037,49 @@ msgstr "" "Událost \"%1\" má roční opakování jiné než podle měsíce, na PDA se nastaví " "na opakování podle měsíce." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Nelze otevřít databázi kalendáře." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Používá se lokální časová zóna: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Používá se nelokální časová zóna: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Synchronizace se souborem \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1089,7 +1089,7 @@ msgstr "" "PC záznam:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1099,107 +1099,107 @@ msgstr "" "PDA položka:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Konfliktní údaje" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar port" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Cíl kalendáře" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Editor adres" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Příjmení:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Křestní jméno:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Název:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Společnost:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adresa:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Město:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Stát:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "PSČ:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Země:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Vlastní:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Vlastní:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Vlastní:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Vlastní:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Je zde stále otevřeno %1 okno editace adresy." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1209,16 +1209,16 @@ msgstr "" "Je zde stále otevřena %n okna editace adresy.\n" "Je zde stále otevřeno %n oken editace adresy." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Vyberte kategorii adres pro zobrazení." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategorie:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1226,130 +1226,130 @@ msgstr "" "Toto zobrazí všechny adresy ve vybrané kategorii. Klikněte na jednu z " "nich, aby se zobrazila vpravo." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Informace o adrese:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Editovat záznam..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Můžete editovat adresu, když je vybrána." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Nový záznam..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Přidat novou adresu do knihy adres." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Smazat záznam" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Smazat vybrané adresy z knihy adres." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "Toto zobrazí všechny adresy ve vybrané kategorii. Klikněte na jednu z " "nich, aby se zobrazila vpravo." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[neznámý]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Nelze editovat nové záznamy dokud nebude proveden HotSync s Pilotem." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Vyžadována HotSync" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Nelze přidat novou adresu" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Nové záznamy nemohou být smazány dokud není proveden HotSync s Pilotem." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Smazat aktuálně vybrané záznamy?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Smazat záznam?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Exportovat všechny adresy" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Exportovat kategorii adres %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Soubor %1 již existuje. Přepsat?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Přepsat soubor?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Soubor %1 nelze otevřít pro zápis." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Nastavit..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1357,7 +1357,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1369,97 +1369,97 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Průvodce nastavením" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "O Aplikaci KPilot. Příspěvky." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Spojení" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Obecné nastavení" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Obecné nastavení aplikace KPilot (uživatelské jméno, port, obecná nastavení " "synchronizace)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Akce HotSync s vlastním nastavením." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Spustit a ukončit" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Chování při spuštění a ukončení." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Prohlížeče" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Nastavení prohlížeče." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Záloha" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Zvláštní nastavení pro zálohování." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Zvláštní chování během HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Zařízení" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Nastavit: KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Chyba spojení" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1467,35 +1467,35 @@ msgstr "" "Došlo k problémům při zavádění knihovny pro spojení %1. To znamená, že " "spojení nebylo nainstalováno správně." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "Přid&at..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Upravit..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Smazat..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rec" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Popis" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Upravit blok AppInfo" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1503,15 +1503,15 @@ msgstr "" "Abyste se mohli podívat na info blok aplikace, nainstalujte si prosím hex " "editor (např. khexedit z tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Upravit příznaky databáze" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1525,19 +1525,19 @@ msgstr "" "\n" "Opravdu přiřadit tyto nové příznaky?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Měním příznaky databáze" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Přiřazení" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Editovat záznam" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1551,56 +1551,56 @@ msgstr "" "\n" "Opravdu přiřadit tyto nové příznaky?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Měním záznam" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Index záznamu:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "ID záznamu:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Příznaky" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "Š&pinavý" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "S&mazáno" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Zaneprázdněn" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Tajné" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Archivováno" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1608,7 +1608,7 @@ msgstr "" "K zobrazení a editaci zaznamenaných dat prosím nainstalujte hex editor " "(např. kbytesedit from tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1616,93 +1616,93 @@ msgstr "" "Toto je databáze, která existuje na zařízení.Byla přidána ručně, takže " "nemůže být odebrána ze seznamu." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Databáze na zařízení" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Musíte označit databázi ke smazání v seznamu." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Není označená databáze" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Všechny databáze" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Pouze aplikace (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Pouze databáze (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Obecné &informace o databázi" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Informace o &aplikace (Kategorie atd.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Č. Rec." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Délka" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "ID záznamu" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Upozornění:Nelze číst z databázového souboru %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Databáze: %1, %2 záznamů
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Typ: %1Vytvořil: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Upozornění:Nelze číst soubor aplikace %1" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Aplikace:%1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Vytvořeno: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Změněno: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Zálohováno: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Musíte vybrat záznam pro editaci." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Žádný záznam není vybrán" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1710,123 +1710,123 @@ msgstr "" "Opravdu chcete smazat vybraný záznam? Tato akce nemůže být odčiněna." "

Smazat záznam?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Mažu záznamu" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Soubory k instalaci:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Přidat soubor..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "Vyberte soubor pro přidání do seznamu souborů k instalaci." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Smazat seznam" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Smazat seznam souborů k instalaci. Žádné soubory nebudou instalovány." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS databáze (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Smazat vybranou poznámku." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Nelze nainstalovat %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Zálohovací adresář: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Plné zálohování začalo." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Rychlé zálohování začalo" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Ukončení při zrušení." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Plné zálohování bylo dokončeno." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Rychlé zálohování bylo dokončeno." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Zálohování: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Přeskakuji %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Zálohování %1 selhalo.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Zálohování %1 selhalo.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Instalátor souborů]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Žádné soubory k instalaci" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1836,41 +1836,41 @@ msgstr "" "Instalace %n souborů\n" "Instalace %n souborů" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Instalace souborů dokončena" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Instaluji %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Nelze nainstalovat soubor"%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Nelze otevřít soubor "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Nelze číst soubor "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Josef Novák" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1878,11 +1878,11 @@ msgstr "" "KPilot ani PDA nemají nastaveno uživatelské jméno. To by mělo být " "nastaveno. Má je KPilot nastavit na výchozí hodnotu (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Uživatel neznámý" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1891,7 +1891,7 @@ msgstr "" "PDA má nastaveno uživatelské jméno (%1), ale KPilot nemá. Má " "KPilot použít toto uživatelské jméno v budoucnu?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1900,14 +1900,14 @@ msgstr "" "KPilot má nastaveno uživatelské jméno (%1), ale PDA nemá. Mělo by " "uživatelské jméno být nastaveno také v Pilotu?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1920,27 +1920,27 @@ msgstr "" "Pokud kliknete na Zrušit, synchronizace bude pokračovat, ale uživatelská " "jména nebudou změněna." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Neshoda uživatele" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Použít jméno z KPilota" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Použít jméno z handheldu" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Adresáč obnovení neexistuje." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Obnova nebyla provedena." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -1950,108 +1950,108 @@ msgstr "" "adresáře (%1)? Tento krok smaže všechny informace, které máte " "aktuálně v Pilotu." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Obnovit Pilota" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Obnova nebyla provedena." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Přerušeno uživatelem." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Obnova %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Soubor '%1' nelze číst." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Obnova nekompletní." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Nelze obnovit soubor `%1'." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[interní editory]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Databáze se změněnými záznamy: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "Není možné otevřít sériovou nebo lokální databázi pro %1. Přeskakuji." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "záznam" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "adresa" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "položka úkolu" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "poznámka" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "záznam kalendáře" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Konflikt v databázi %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Použít KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Použít Handheld" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Použít &KPlilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Použít &Handheld" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Záznam v KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Záznam v Handheldu" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2059,261 +2059,261 @@ msgstr "" "Pro prohlížení a editování záznamů si prosím nainstalujte hex editor (např. " "khexedit z tdeutils)" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Databáze se změněnými příznaky: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "Nastavování příznaků databáze na handheldu ještě není podporováno.." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Databáze se změněným AppBlock: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Spouštím démona KPilotu..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" "Nelze spustit démona KPilotu. Chybová zpráva systému byla: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Stav démona je %1" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "neběží" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Používám znakovou sadu %1 na handheldu." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Prohlížeč úkolů" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Prohlížeč adres" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Prohlížeč poznámek" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Instalátor souborů" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Obecný prohlížeč DB" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Následující synchronizace bude záloha. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Stiskněte prosím tlačítko HotSync." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Následující synchronizace obnoví PDA ze zálohy. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Následující synchronizace bude HotSync. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Následující synchronizace bude úplná synchronizace." -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "Následující synchronizace povede k překopírování dat z PDA na PC. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "Následující synchronizace povede k překopírování dat z PC na PDA." -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Démon byl ukončen." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Další HotSync nejsou možné." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Restartovat démona k další HotSync." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Nelze nyní spustit synchronizaci. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Synchronizaci nelze spustit" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Zvolte typ HotSync, která se má vykonat jako následující." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Následující HotSync bude normální HotSync." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Úplná &synchronizace" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Následující HotSync bude úplná synchronizace." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Záloha" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Následující HotSync bude záloha." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Obnovit" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Následující HotSync bude obnova." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Kopírovat handheld do PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Kopírovat PC do handheldu" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "Následující HotSync bude kopírování z PC do PDA." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Následující HotSync vylistuje databáze." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Resetova&t odkaz" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Resetovat připojení zařízení." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "&Průvodce nastavením..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Nastavení aplikace KPilot pomocí průvodce." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Průvodce není dostupný" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Změnit uživatelské jménop na '%1'." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2321,96 +2321,96 @@ msgstr "" "Nelze spustit průvoce nastavením aplikace KPilot (rozhraní aplikace KPilot " "je zanprázdněno)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Nastavení zařízení PDA, spojení a jiných parametrů" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Nastavit úroveň ladění" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Vedoucí projektu" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal spojení" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui soubory" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Opravy chyb, vylepšení" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Konfigurační soubor je zastaralý." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "Konfigurační soubor ma verzi %1, zatímco KPilot potřebuje verzi %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Spusťte prosím KPilot a zkontrolujte pečlivě nastavení, abyste tento soubor " "mohli aktualizovat." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Důležité změny, které stojí za pozornost jsou:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Řešení konfliktu je nyní obecným nastavením." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Změna formátu nezáložních databází." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2418,42 +2418,42 @@ msgstr "" "Konfigurační soubor pro KPilot je zastaralý. Spusťte prosím KPilot, abyste " "ho mohli aktualizovat." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Konfigurační soubor je zastaralý" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Nastavení Aktualizováno" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Žádná záložní databáze nebyla aktualizována" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2461,19 +2461,19 @@ msgstr "" "KPilot není nastaven. Nastavení můžete provést pomocí průvodce nebo v " "konfiguračním dialogu KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Nenastaveno" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Použít &průvodce" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Použít &dialog" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2481,7 +2481,7 @@ msgstr "" "Konfigurační soubor pro KPilot je zastaralý. KPilot může aktualizovat " "některé části konfigurace automaticky. Chcete pokračovat?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2489,7 +2489,7 @@ msgstr "" "Nastavení konfiogurační stránka %1 se změnilo. Chcete uložit " "změny než budete pokračovat?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2499,37 +2499,37 @@ msgstr "" "Pravděpodobně to není podporováno a může to způsobit problémy. Jste si " "jisti, že chcete použít toto jméno zařízení?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Jméno zařízení je příliš dlouhé" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Použít" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Nepoužívat" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Pilot info" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "obecné TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2537,38 +2537,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Omezení aplikace Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "žádná (pouze záloha)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "Pilot je nyní synchronizován s %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Automatická konfigurace dokončena" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2579,19 +2579,19 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Detekce PDA" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Autodetekuji PDA" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Restartovat detekci" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2599,43 +2599,43 @@ msgstr "" "KPilot se nyní pokusí automaticky detekovat zařízení PDA. Prosím, pokud jste " "tak doposud neučinili, stiskněte tlačítko HotSync." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Stav" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Autodetekce doposud nezačala..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Zjištěné hodnoty" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Uživatel PDA:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Zařízení:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Zatím neznámý]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Spouštím detekci..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Vypršení časového limitu, PDA nelze detekovat." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2646,75 +2646,75 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Automatická detekce selhala" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Nalezeno zařízení připojené jako %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Odpojeno od všech zařízení" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Synchronizace úkolů aplikací KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Synchronizace kalendáře aplikací KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Synchronizace poznámek aplikací KMail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Přepisuji úlohy do aplikace KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Přepis kalendáře do KMailu" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Synchronizace KMailu s adresářem" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Synchronizace KMailu s poznámkami" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync dokončena." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "Zde jsou všechny zprávy obrdřené během tohoto HotSync" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "HotSync záznam" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Vyčistit záznam" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Zmaže seznam zpráv z aktuálního HotSync." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Uložit log..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2722,107 +2722,107 @@ msgstr "" "Seznam zpráv obdržených během tohoto HotSync můžete uložit do souboru " "(například pro oznámení chyby) kliknutím zde." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Průběh synchronizace:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Odhadované procento dokončení aktuálního HotSync." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync dokončena." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Uložit Log" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Soubor již existuje. Chcete ho přepsat?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Soubor existuje" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Nepřepisovat" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "Nelze otevřít soubor "%1" pro zápis. Zkusit znovu?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Nelze uložit" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Zkusit znovu" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Nedělat nic" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Seznam DB" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Zálohova Pilota do " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Obnovit Pilota ze zálohy" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Spuštění spojení ze souboru pracovní plochy " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Zobrazit informace o nastavení aplikace KPilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Nastavit úroveň ladění" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*Skutečně* spustit spojení, žádný testovací režim." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Spustit spojení v souborovém testovacím režimu." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Kopírovat Pilota na Plochu" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Kopírovat Plochu do Pilota" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Správce KPilotu" @@ -2835,16 +2835,16 @@ msgstr "Správce KPilotu" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Obecné" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Volby spojení" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2852,11 +2852,11 @@ msgstr "" "Vyberte kategorii adres\n" "pro zobrazení." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Poznámky:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2866,102 +2866,102 @@ msgstr "" "ve vybrané kategorii. Kliknutím na jednu z nich\n" "se poznámka zobrazí vpravo." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Text poznámky:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Text vybraných poznámek se objeví zde." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Importovat poznámku..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Načíst soubor a přidat ho do databáze poznámek Pilota." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Exportovat poznámku..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Zapsat vybranou poznámku do souboru." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Smazat poznámku" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Smazat vybranou poznámku." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Přidat poznámku" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Přidat novou poznámku do databáze." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Smazat aktuálně vybranou poznámku?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Smazat poznámku?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Záznam nelze smazat, protože nelze otevřít MemoDB." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Nelze smazat poznámku" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Vše" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Spustit &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Nastavit KPilot" -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Výchozí (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Další &synchronizace" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Další HotSync bude: %1 " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "Dokud je obrazovka uzamčena, není HotSync možná." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2969,40 +2969,40 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync dokončena.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Následující synchronizace je %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Zařízení, které se použije první" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot démon" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Vývojář" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Editor úkolů" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Je zde stále otevřeno %1 okno úpravy úkolů." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3012,15 +3012,15 @@ msgstr "" "Je zde stále otevřena %n okna editace úkolů.\n" "Je zde stále otevřeno %n oken editace úkolů." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Vyberte kategorii úkolů pro zobrazení." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Položka úkolu" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3028,120 +3028,120 @@ msgstr "" " Tento seznam zobrazuje všechny úkoly v dané kategorii. Klikněte na " "jeden z nich pro zobrazení vpravo." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Info o úkolu:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Můžete upravit úkol pokud je vybrán." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Přidat nový úkol do seznamu úkolů." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Smazat vybraný úkol ze seznamu úkolů." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Nelze přidat nový úkol" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "Spojení s PDA bylo ztraceno. Synchronizace nemůže pokračovat." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 HotSync spuštěna...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Používám znakovou sadu %1 na PDA." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot je zaneprázdněn a nemůže nyní zpracovat HotSync." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Testování.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Synchronizování databáze %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Nelze otevřít zařízení %1 (budu opakovat)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Pokouším se otevřít zařízení %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Na tomto zařízení již naslouchám" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Nelze vytvořit socket pro komunikaci s Pilotem." -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Nelze otevřít port \"%1\" Pilota. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Nelze naslouchat na socketu (%1) Pilota" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Nelze akceptovat Pilota (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "již připojeno" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Nelze číst systémové informace z Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Kontroluji poslední PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" "Nelze číst uživatelské informace z Pilot. Nemáte nastavené heslo na zařízení?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Pilot ještě není nakonfigurován." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilot %1 není pro čtení-zápis." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3149,11 +3149,11 @@ msgstr "" "PDA zařízení %1 neexistuje. Pravděpodobně jde o USB zařízení a objeví se " "během HotSync." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Nelze nainstalovat soubor "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Konec HotSync\n" @@ -3174,88 +3174,88 @@ msgstr " Nemáte oprávnění otevřít zařízení Pilota." msgid " Check Pilot path and permissions." msgstr " Zkontrolujte cestu a oprávnění pro Pilota." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Start datum: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Celodenní událost" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Konec datum: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarm: %1 %2 před začátkem události" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minuty" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "hodiny" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dny" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Opakování: každých %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "den(dnů)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "týden(týdnů)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "měsíc(ů)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "rok(y)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Opakuje se neustále" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Do %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Opakovat i-tý den j-tého týdne" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Opakovat n-tý den měsíce" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Výjimky:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Poznámka:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Poznámka:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3263,7 +3263,7 @@ msgstr "" "Název: %1
\n" "MemoText:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3273,52 +3273,52 @@ msgstr "" "MemoText:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Dokončeno" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Nedokončeno" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Datum splnění: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Priorita: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Nepojmenované" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" "Nastavení spojení %1 bylo změněni. Chcete je nejdřív uložit?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 spojení" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Odeslat otázky a komentáře na kde-pim@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Otázky a komentáře zasílejte na %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Hlášení o chybách zasílejte na %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3326,19 +3326,19 @@ msgstr "" "Pro obchodní informace se podívejte na KPilot Uživatelskou příručku." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Autoři: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Poděkování: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3346,98 +3346,98 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Nelze nalézt spojení %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Nelze zavést spojení %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Spojení %1 má chybnou verzi (%2)" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Nelze inicializovat spojení %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Nelze vytvořit spojení %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Spojení %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 #, fuzzy msgid "%1 new. " msgstr "Nových do PDA: %1." -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "Změněných do PDA: %1. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "smazáno" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr " nezměněno." -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Na zařízení nelze otevřít databázi %1." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Nelze otevřít %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Spojení %1 nelze vykonat." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Plná synchronizace" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Obnovit ze zálohy" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "Další &synchronizace" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Ne synchronizovat" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Dotaz" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Znovu se nedotazovat" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Znovu se nedotazovat" diff --git a/po/cy.po b/po/cy.po index 9471858..f31acca 100644 --- a/po/cy.po +++ b/po/cy.po @@ -22,327 +22,327 @@ msgid "" "Your emails" msgstr "kyfieithu@dotmon.com" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Prif Awdur" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Llyfr cyfeiriadau" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Enw olaf" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Enw cyntaf" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Sefydliad" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Teitl" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Noder" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Ffôn Cartref" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Ffôn Symudol" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Ffacs" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Blîp" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Arall" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Ebost" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Cyfeiriad" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Dinas" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Ardal" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Côd post" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Gwlad" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Categori" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Cynhaliwr" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Methu agor y ffeil allbwn. %1" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -351,83 +351,83 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Mwy o Wybodaeth..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "newydd" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "wedi'u dileu" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "anhysbys" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "" @@ -435,15 +435,15 @@ msgstr "" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "DOC Palm" @@ -463,833 +463,833 @@ msgstr "" msgid "PalmDOC Converter" msgstr "Trosiadydd PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Trosysgrifo" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notepad" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Methu agor %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Awdur Gwreiddiol" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Gwybodaeth Gysawd" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Amser" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "I'w Wneud" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Calendr" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Cofnodion sy'n Gwrthdaro" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Ffôn" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Enw olaf:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Enw cyntaf:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Teitl:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Cwmni:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Cyfeiriad:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Dinas:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Talaith:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Gwlad:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Categori :" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Trosysgrifo'r Ffeil?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Ffurfweddu..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1297,7 +1297,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1309,143 +1309,143 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Dewin Ffurfweddu" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Copi-wrth-gefn" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Dyfais" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "Ychw&anegu..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Golygu..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Dileu..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Disgrifiad" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1454,19 +1454,19 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1475,342 +1475,342 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Baneri" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Budr" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "We&di'u dileu" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Prysur" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Cyfrinachol" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Pob Cronfa Ddata" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Hyd" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Ychwanegu Ffeil..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Gwagu'r Rhestr" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Yn hepgor %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Copi-wrth-gefn" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Gosod %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1818,595 +1818,595 @@ msgid "" "changed." msgstr "" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "" -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "Iawn." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "cyfeiriad" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "memo" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "ddim yn rhedeg" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Copi-wrth-gefn" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Adfer" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Heb ffurfweddu" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "&Defnyddio Ymgom" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Defnydd" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2414,38 +2414,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kyswllt" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2456,61 +2456,61 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Cyflwr" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Dyfais:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2521,181 +2521,181 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "" -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Cadw'r Cofnod..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Cadw'r Cofnod" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Ffeil yn Bodoli" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Peidio â Throsysgrifo" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Ceisiwch Eto" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "" @@ -2708,128 +2708,128 @@ msgstr "" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Cyffredinol" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" "one to display it to the right." msgstr "" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Popeth" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "" -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2837,182 +2837,182 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Datblygwr" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "" -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "" -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "" -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "" -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "" @@ -3032,163 +3032,163 @@ msgstr "" msgid " Check Pilot path and permissions." msgstr "" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Dyddiad dechrau: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Dyddiad gorffen: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "munudau" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "oriau" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "diwrnod" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "diwrnod" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "wythnos(au)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "mis" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "blwyddyn" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Tan %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Eithriadau :" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Gorffenwyd" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Dyddiad Disgwyliedig : %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Blaenoriaeth: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Di-enw" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Awduron:" -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "" -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3196,94 +3196,94 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "wedi'u dileu" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Methu agor %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "Cydweddu" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Cwestiwn" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Peidio a gofyn eto" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Peidiwch a gofyn eto" diff --git a/po/da.po b/po/da.po index ffb5b8e..33289e1 100644 --- a/po/da.po +++ b/po/da.po @@ -30,50 +30,50 @@ msgid "" "Your emails" msgstr "erik@binghamton.edu" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL-synkroniserings-kanal for KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Synkroniserer indholdet fra MAL-servere såsom AvantGo med den håndholdte" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Primær forfatter" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Forfatter af libmal og JPilot AvantGo kanal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Forfatter af syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Forfattere af malsync-biblioteket (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Adressebog" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -83,17 +83,17 @@ msgstr "" "venligst for at angive et gyldigt filnavn i kanalens indstillingsdialog. " "Afbryder kanalen." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Kan ikke initialisere og indlæse adressebogen til synkronisering." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Kunne ikke låse adressebogen for skrivning. Kan ikke synkronisere." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -101,116 +101,116 @@ msgstr "" "Der opstod en fejl ved overførsel af \"%1\". Du kan prøve at overføre den " "midlertidige lokale fil \"%2\" manuelt" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Kan ikke åbne adressebogsdatabaserne på den håndholdte." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Kan ikke åbne adressebogen." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Punkt på PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Håndholdt" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Sidste sync" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Efternavn" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Fornavn" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organisation" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Titel" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Note" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Brugerdefineret 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Brugerdefineret 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Brugerdefineret 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Brugerdefineret 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Arbejdstelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Hjemmetelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobiltelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Personsøger" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Andet" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-mail" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adresse" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "By" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Region" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Postkode" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Land" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategori" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -218,7 +218,7 @@ msgstr "" "Følgende adresseindgang var ændret, men findes ikke længere på den " "håndholdte. Løs venligst denne konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -226,7 +226,7 @@ msgstr "" "Følgende adresseindgang var ændret, men findes ikke længere på PC'en. Løs " "venligst denne konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -235,134 +235,134 @@ msgstr "" "Følgende adresseindgang var ændret både på den håndholdte og på PC'en. " "Ændringerne kunne ikke indflettes automatisk, så løs venligst denne konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Adressekonflikt" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Abbrowser Kanal for KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Indstiller Abbrowser kanalen for KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Vedligeholder" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "Brugerflade" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Slet indgang" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Kan ikke åbne tekstfilen %1 til læsning." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Kunne ikke åbne databasen til skrivning" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Kunne ikke åbne palm doc database %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Intet filnavn sat for konverteringen" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Kunne ikke åbne database til læsning" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Kan ikke læse databasen-header for database %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Kan ikke åbne uddatafil %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Kunne ikke læse tekst-post #%1 fra databasen %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Kunne ikke læse bogmærke-post #%1 fra databasen %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Kan ikke åbne filen %1 for bogmærker til %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Søger efter tekster og databaser at synkronisere" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Database oprettet." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Kan ikke installere den lokalt oprettede PalmDOC %1 på den håndholdte." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Konvertering af PalmDOC \"%1\" mislykkedes." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Kan ikke åbne eller oprette databasen %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Konflikt-løsning" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Sync annulleret af bruger." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Synkroniserer teksten \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -376,70 +376,70 @@ msgstr "" "ændret både på desktoppen og på den håndholdte). For disse databaser bedes " "du angive hvilken version der er denne." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Du kan også ændre sync-retningen for de databaser der ingen konflikt har." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC-Databaser" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Ingen sync" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Sync håndholdt med PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Sync PC med håndholdt" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Slet begge databaser" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Mere info..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "uændret" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "ny" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "ændret" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "kun bogmærker ændrede" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "slettet" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "eksisterer ikke!" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "ukendt" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -447,15 +447,15 @@ msgstr "" "Status for databasen %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Håndholdt: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Desktop: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Database-information" @@ -463,15 +463,15 @@ msgstr "Database-information" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Palm DOC Kanal for KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Indstiler DOC kanal for KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -491,10 +491,10 @@ msgstr "Vedligeholder af KPilot" msgid "PalmDOC Converter" msgstr "PalmDOC-konvertering" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -502,14 +502,14 @@ msgstr "" "Du valgte at synkronisere mapper, men angav et filnavn i stedet for (" "%1).
Brug mappen %2 i stedet?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Brug mappe" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -517,7 +517,7 @@ msgstr "" "Mappen %1 for den håndholdtes databasefiler er ikke en gyldig " "mappe." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -525,93 +525,93 @@ msgstr "" "Mappen %1 for den håndholdtes databasefiler er ikke en gyldig " "mappe." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "Mappen %1 for tekstfilerne kunne ikke oprettes." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Følgende tekster blev rigtigt konverteret:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Konvertering lykkedes" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Ingen tekstfiler blev rigtigt konverterede" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Filen %1 eksisterer ikke." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Konvertering af filen %1 lykkedes." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "Mappen %1 til tekstfilerne er ikke en gyldig mappe." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "Mappen %1 til PalmDOC-filerne kunne ikke oprettes." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Tekstmappe:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "&PalmDOC-mappe:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Tekstfil:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC-fil:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "Databasefile %1 eksisterer allerede. Overskriv den?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Overskriv" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Fejl under konvertering af teksten %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Tekstfilen %1 eksisterer allerede. Overskriv den?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Kunne ikke åbne memo-databasen på håndcomputeren." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Kunne ikke indlæse ressourcen på: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -620,7 +620,7 @@ msgstr "" "Tilføjede et nyt memo.\n" "Tilføjede %n nye memoer." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -629,7 +629,7 @@ msgstr "" "Ændrede et memo.\n" "Ændrede %n memoer." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -638,7 +638,7 @@ msgstr "" "Slettede et memo.\n" "Slettede %n memoer." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -647,7 +647,7 @@ msgstr "" "Tilføjede en note i Knotes.\n" "Tilføjede %n noter i Knotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -656,7 +656,7 @@ msgstr "" "Ændrede en note i Knotes.\n" "Ændrede %n noter i Knotes." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -665,107 +665,107 @@ msgstr "" "Slettede en note fra Knotes.\n" "Slettede %n noter fra Knotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Ingen ændring af Knotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KNotes Kanal for KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Indstiller KNotes Kanalen for KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "Skipper MAL-sync, da sidste synkronisering ikke var længe nok siden." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL-synkronisering mislykkedes (ingen SyncInfo)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Ingen proxy-server er sat." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Bruger proxy-server: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Ingen SOCKS-proxy er sat." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Bruger SOCKS-proxy: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Memo-fil" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Kan ikke åbne memo-databaserne på den håndholdte." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Kan ikke initialisere fra pilot." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Kan ikke initialisere fra pilot." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "Synkronisér med %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Kopierer Pilot til PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Kopierer PC til Pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Udfører regulær synkronisering..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Memofil-kanal for KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Indstiller memofil-kanalen for KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notesblok" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Kan ikke åbne %1." -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -774,7 +774,7 @@ msgstr "" "1 notesblok kunne ikke gemmes\n" "%n notesblokke kunne ikke gemmes" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -783,40 +783,40 @@ msgstr "" "1 notesblok gemt\n" "%n notesblokke gemt" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Gemmer notesblokke til png-filer" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Indstiller notesblok kanalen for KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Notesblok-kanalen er baseret på Angus' læse-notesblok, en del af pilot-link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "NULL-kanal er programmeret til at mislykkes." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Null Kanal for KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Indstille Null Kanalen for KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "Kmail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -825,153 +825,153 @@ msgstr "" "Sendte en besked\n" "Sendte %n beskeder" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Ingen post blev sendt." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Ingen post kunne blive sendt." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Kunne ikke forbinde til DCOP server for KMail forbindelsen." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Fejl ved at sende post" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Kan ikke åbne midlertidig fil til at gemme post fra Pilot i." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP forbindelse med KMail mislykkedes." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Kan ikke udføre sikkerhedskopiering af post-database" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Kunne ikke åbne post-database på håndholdt." -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Mail-kanal for KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Indstiller Mail-kanalen for KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Oprindelig forfatter" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 kode" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP støtte og nyt design" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Indspilningskanal" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Indspilningskanal for Kpilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Indstiller indspilningskanalen for Kpilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Systeminformation" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Kodeord sat" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Intet kodeord sat" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Ingen kort tilgængelige via pilot-link" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Ingen fejlretningsdata" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Kan ikke åbne uddatafil, bruger %1 i stedet for." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Håndholdts systeminformation skrevet til filen %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Hardware-information" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Bruger-information" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Hukommelses-information" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "StorageInfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Databaseliste" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "RecordNumbers" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Sync-info" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDEVersion" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOS version" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Fejlinformation" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPilot Systeminformation-kanal" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -979,16 +979,16 @@ msgstr "" "Henter system-, hardware-, og bruger-info fra den håndholdte og gemmer det " "til en fil." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Tidspunkt" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Sætter uret på den håndholdte" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -996,19 +996,19 @@ msgstr "" "PalmOS 3.25 og 3.3 understøtter ikke indstilling af systemets tid. " "Overspringer tids-kanalen..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Tidssynkroniserings-kanal for KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Synkroniserer tiden på den Håndholdte og PC'en" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Rydder op..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1016,37 +1016,37 @@ msgstr "" "Der opstod en fejl ved overførsel af \"%1\". Du kan prøve at overføre den " "midlertidige lokale fil \"%2\" manuelt." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Initierer kanal..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Kopiér poster til Pilot." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Gøremål" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Gøremåls-kanal for KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Indstiller gøremåls-kanalen for KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Gøremålsdestination" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalender" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1054,11 +1054,11 @@ msgstr "" "Begivenheden \"%1\" har en årlig gentagelse der ikke er månedlig, vil ændre " "dette til månedlig gentagelse på den håndholdte." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Kunne ikke åbne kalender-databases." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1066,19 +1066,19 @@ msgstr "" "Du valgte at synkronisere med en iCalendar-fil, men angav ikke et filnavn. " "Vælg venligst et gyldigt filnavn i kanalens indstillingsdialog" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Bruger lokal tidszone: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Bruger ikke-lokal tidszone: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1088,21 +1088,21 @@ msgstr "" "oprettes. Sørg venligst for at angive et gyldigt filnavn i kanalens " "indstillingsdialog. Afbryder kanalen." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Sync med fil \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Synkroniserer med standardkalender-ressourcen." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Kan ikke initialisere kalenderobjektet. Tjek venligst kanalens opsætning" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1112,7 +1112,7 @@ msgstr "" "PC-indgang:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1122,7 +1122,7 @@ msgstr "" "Håndholdt indgang:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1132,100 +1132,100 @@ msgstr "" "\n" "Hvilken indgang ønsker du at beholde? Den vil overskrive den anden indgang." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Modstridende indgange" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "VCal-kanal for KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Indstiller VCal-kanalen for KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar overførsel" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Problemløser" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Kalenderdestination" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Adresseredigering" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Efternavn:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Fornavn:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titel:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Firma:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adresse:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "By:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Stat:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Postkode:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Land" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Brugerdefineret 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Brugerdefineret 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Brugerdefineret 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Brugerdefineret 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Der er stadig %1 adresseredigerings vinduer åbne." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1234,16 +1234,16 @@ msgstr "" "Der er stadig et åbent adresseredigerings vindue.\n" "Der er stadig %n adresseredigerings vinduer åbne." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Vælg en kategori af adresser at vise her." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategori:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1251,76 +1251,76 @@ msgstr "" "Denne liste viser alle adresserne i den valgte kategori. Klik på én for " "at vise den i højre side." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Adresseinfo:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Redigér post..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Man kan redigere en adresse når den er valgt." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Redigering er deaktiveret af den 'interne editor' indstilling." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Ny post..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Tilføj en ny adresse til adressebogen." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Tilføjelse er deaktiveret af den 'interne editor' indstilling." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Slet post" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Slet den valgte adresse fra adressebogen." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Sletning er deaktiveret af den 'interne editor' indstilling." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Eksportér..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "Eksportér alle adresser i valgt kategori til CSV-format." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[ukendt]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Kan ikke redigere nye poster før Hot-synced med pilot." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Hot-sync nødvending" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1328,56 +1328,56 @@ msgstr "" "Du kan ikke tilføje adresser til adressebogen før du har lavet en hotsync " "mindst én gang for at hente databaseopsætningen fra din Pilot." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Kan ikke tilføje ny adresse" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Nye poster kan ikke slettes før Hot-Synced med pilot." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Slet den valgt post?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Slet post?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Eksportér alle adresser" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Eksportér adressekategori %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Tekstfilen %1 eksisterer allerede. Overskriv den?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Overskriv fil?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Filen %1 kunne ikke åbnes til skrivning." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Denne kanal synes at være i stykker og kan ikke indstilles." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Dette er en gammel-stil kanal." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Indstil..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1389,7 +1389,7 @@ msgstr "" "kanal for at indstille den, og aktivér den ved at klikke på dets " "afkrydsningsfelt. " -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1410,75 +1410,75 @@ msgstr "" "afkrydsningsfelt. Afkrydsede kanaler vil blive kørt under en HotSync. Vælg " "en kanal for at indstille den.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Indstillingsguide" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Om KPilot. Medvirkende." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Kanaler" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Generel opsætning" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "Generel opsætning af KPilot (Brugernavn, port, generel sync-opsætning)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Handlinger for HotSync med individuel indstilling." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Opstart og afslut" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Opførsel ved opstart og afslutning." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Fremvisere" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Fremviser opsætning." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Sikkerhedskopiering" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Speciel opsætning for sikkerhedskopiering." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Hot-sync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Speciel opførsel under HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Enhed" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Hardware-opsætning og opstart og afslutningstilvalg." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1486,11 +1486,11 @@ msgstr "" "Dette er en intern handling som ingen indstillingsmuligheder har. " "handlingernes beskrivelse er: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPilot opsætning" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1498,11 +1498,11 @@ msgstr "" "Intet bibliotek kunne findes for kanalen %1. Det betyder at kanalen ikke " "blev rigtigt installeret." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Kanal fejl" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1510,35 +1510,35 @@ msgstr "" "Der opstod et problem ved indlæsning af biblioteket for kanalen %1. Det " "betyder at kanalen ikke blev rigtigt installeret." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Tilføj..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "R&edigér..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Slet..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rec" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Beskrivelse" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Redigér AppInfo-blok" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1546,15 +1546,15 @@ msgstr "" "For at se programmets infoblok-data skal du installere en hex-editor (f.eks " "khexedit fra tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "Ændring af AppInfo-blokken er endnu ikke understøttet af KPilot." -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Redigér databaseflag" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1568,19 +1568,19 @@ msgstr "" "\n" "Vil du virkelig tilknytte disse nye flag?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Ændrer databaseflag" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Tilknyt" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Redigér post" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1594,56 +1594,56 @@ msgstr "" "\n" "Vil du virkelig tilknytte disse nye flag?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Ændrer post" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Post-indeks:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Post-ID:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Flag" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Beskidt" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "S&lettet" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Travl" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Hemmelig" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Arkiveret" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1651,7 +1651,7 @@ msgstr "" "For at se redigere postens data skal du installere en hex-editor (f.eks. " "kbytesedit fra tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1659,93 +1659,93 @@ msgstr "" "Detteer en database der eksisterer på enheden. Den er ikke tilføjet manuelt, " "så den kan ikke fjernes fra listen." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Database på enhed" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Du skal markere den database der skal slettes i listen." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Ingen database valgt" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Alle databaser" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Kun programmer (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Kun databaser (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Generel database-&information" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "&Programmets info-blok (Kategorier osv.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Rec. Nr." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Længde" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Post-ID" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Advarsel: Kan ikke læse databasefil %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Database: %1, %2 poster
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Type: %1, Opretter: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Advarsel: Kan ikke læse programfilen %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Program: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Oprettet: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Ændret: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Sikkerhedskopieret: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Du skal vælge den post der skal redigeres." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Ingen post valgt" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1753,35 +1753,35 @@ msgstr "" "Ønsker du virkelig at slette den valgte post? Dette kan ikke fortrydes." "

Slet post?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Sletter post" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Filer at installere:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Tilføj fil..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Vælg en fil at tilføje til listen af filer der skal installeres." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Ryd liste" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Ryd listen af filer der skal installeres. Ingen filer vil blive " "installerede." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1789,26 +1789,26 @@ msgstr "" "Dette er en liste af filer der vil blive installerede på Piloten under " "næste HotSync. Træk filer her hen eller brug Tilføj knappen." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS Databaser (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Slet" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Slet markerede filer" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Kan ikke installere %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1816,62 +1816,62 @@ msgstr "" "Kun PalmOS databasefiler (såsom *.pdb og *.prc) kan installeres af " "filinstallatøren." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Sikkerhedskopieringsmappe: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Fuld sikkerhedskopiering startet." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Hurtig sikkerhedskopiering startet" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Afslutter ved annullering." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Fuld sikkerhedskopiering færdig." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Hurtig sikkerhedskopiering færdig." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Sikkerhedskopierer: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Springer over %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Sikkerhedskopi af %1 mislykkedes.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... o.k.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Sikkerhedskopi mislykkedes." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Filinstallering]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Ingen filer at installere" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1880,28 +1880,28 @@ msgstr "" "Installerer en fil\n" "Installerer %n filer" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Færdig med at installere filer" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Installerer %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Kan ikke installere filen "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Kan ikke åbne fil "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Kan ikke læse filen "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1911,13 +1911,13 @@ msgstr "" "Det gør det troligt at der er en fejl i værktøjet som bruges til at oprette " "databasen. Kpilot kan ikke installere databasen." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Per Smed" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1925,11 +1925,11 @@ msgstr "" "Hverken KPilot eller den håndholdte har et brugernavn sat. De bør " "være sat. Skal KPilot sætte dem til en standardværdi (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Bruger ukendt" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1937,7 +1937,7 @@ msgstr "" "Den håndholdte har et brugernavn sat (%1) men KPilot har ikke. " "Skal KPilot bruge dette brugernavn i fremtiden?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1945,7 +1945,7 @@ msgstr "" "KPilot har et brugernavn sat (%1) men den håndholdte har ikke. " "Skal KPilotens brugernavn sættes også i den håndholdte til" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1956,7 +1956,7 @@ msgstr "" "HotSync-synkronisering. Klik på Annullér for at stoppe igangværende " "synkronisering.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1968,27 +1968,27 @@ msgstr "" "Hvis du klikker på Annullér, vil synkroniseringen fortsætte, men " "brugernavnene vil ikke blive ændret." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Bruger mistilpasning" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Brug KPilot-navnet" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Brug håndholdt-navn" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Genopretningsmappe eksisterer ikke." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Genopretning ikke udført." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -1998,72 +1998,72 @@ msgstr "" "sikkerhedskopimappen (%1)? Dette vil slette alle de oplysninger der " "er på din Pilot nu." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Genopret Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Genopretning ikke udført." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Annulleret af bruger." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Genopretter %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Filen '%1' kan ikke læses." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "O.k." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Genopretning ufuldstændig." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Kan ikke genoprette filen '%1'." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Interne editorer]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Databaser med ændrede poster: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "Kunne ikke åbne seriel eller lokal database for %1. Springer over det." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "post" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "adresse" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "gøremålsindgang" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "memo" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "kalenderindgang" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2073,36 +2073,36 @@ msgstr "" "interne editor. Skal ændringerne i KPilot kopieres til den håndholdte, og " "sætte ændringerne der ud af kraft?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Konflikt i database %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Brug KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Brug håndholdt" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Brug &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Brug &håndholdt" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Indgang i Kpilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Indgang i håndholdt" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2110,26 +2110,26 @@ msgstr "" "For at se postens data skal du installere en hex-editor (f.eks. khexedit fra " "tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Databaser med ændrede flag: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Indstilling af databaseflagene på den håndholdte er endnu ikke understøttet." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Databaser med ændret AppBlock: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Starter KPilot-dæmon ..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2137,96 +2137,96 @@ msgstr "" "Kunne ikke starte KPilot-dæmonen. Systemets fejlmeddelelse var: "" "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Dæmonstatus er `%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "kører ikke" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Brug tegnsæt %1 på håndholdt." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Gøremålsfremviser" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Adressefremviser" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Memofremviser" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Filinstallering" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Generisk DB-fremviser" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "&Næste sync vil lave en sikkerhedskopi" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Tryk venligst på hotsync knappen." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Næste sync vil genoprette Pilot fra sikkerhedskopi" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Næste sync vil være en regulær HotSync." -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Næste sync vil være en fuld synkronisering." -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "Næste sync vil kopire de håndholdte data til PC." -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "Næste sync vil kopiere PC'ens data til den håndholdte." -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Dæmonen er afsluttet." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Ingen yderligere HotSync er mulig." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Genstart dæmonen for at HotSync igen." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Kan ikke starte en synkronisering nu. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Kan ikke starte Sync" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Vælg den slags HotSync der skal udføres nu." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2234,27 +2234,27 @@ msgstr "" "Vælg den slags HotSync der skal udføres nu. Dette gælder kun næste HotSync; " "for at indstille standardopførsel bruges indstillingsdialogen." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Hot-sync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Næste Hotsync vil være en normal HotSync." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Fortæl dæmonen at den næste HotSync skal være en normal HotSync." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Fuld&Sync" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Næste Hotsync vil være en fuld synkronisering." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2262,30 +2262,30 @@ msgstr "" "Fortæl dæmonen at den næste HotSync skal være en FuldSync (tjekker data på " "begge sider)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Sikkerhedskopiering" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "&Næste Hotsync vil lave en sikkerhedskopi." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Fortæl dæmonen at den næste HotSync skal lave en sikkerhedskopi af den " "håndholdte på PC'en." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Gendan" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Næste Hotsync vil være en genopretning." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2293,13 +2293,13 @@ msgstr "" "Fortæl dæmonen at den næste HotSync skal genoprette den håndholdte fra data " "på PC'en." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Kopiér håndholdt til PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2307,17 +2307,17 @@ msgstr "" "Fortæl dæmonen at den næste HotSync skal kopiere alle data fra den " "håndholdte til PC'en, og overskrive indgange på PC'en." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Koipiér PC til håndholdt" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "Næste HotSync vil kopiere PC'en til den håndholdte." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2325,15 +2325,15 @@ msgstr "" "Fortæl dæmonen at den næste HotSync skal kopiere al data fra PC'en til den " "håndholdte, og overskrive indgange på den håndholdte." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "Kun &liste" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Næste Hotsync vil lave en liste af databaser." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2341,31 +2341,31 @@ msgstr "" "Fortæl dæmonen at den næste HotSync blot skal give en liste af filerne på " "den håndholdte og ikke gøre andet." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "&Nulstil link" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Nulstil enhedsforbindelsen." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Prøv at nulstille dæmonen og dens forbindelse til den håndholdte." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Afslut KPilot, (og stop dæmonen hvis indstillet på den måde)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Indstillings&guide..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Indstil KPilot ved brug af indstillingsguiden." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2375,15 +2375,15 @@ msgstr "" "indlæses, og guiden er ikke tilgængelig. Prøv venligst at bruge den regulære " "indstillingsdialog." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Guide ikke tilgængelig" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Ændrede brugernavn til '%1'." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2391,81 +2391,81 @@ msgstr "" "Kan ikke køre Kpilots indstillingsguide lige nu (Kpilots brugergrænseflade " "er allerede optaget)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Kan ikke indstille Pilot lige nu (KPilots UI er allerede optaget)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Opsætning af Pilotenhed, kanaler og andre parametre" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Sæt fejlretningsniveau" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "Kpilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Projektleder" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Kerne og kanal-udvikler" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal kanal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser kanal" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Udgifts kanal" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Notesblok-kanal, fejlretter" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui filer" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Problemløser, coolness" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "Tilstandsmaskine for Vcal-kanal, Cmake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Indstillingsfilen er for gammel." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "Indstillingsfilen har version %1, men KPilot har brug for version %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Kør venligst KPilot og tjek indstillingen omhyggeligt for at opdatere filen." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Vigtige ændringer at kigge efter er:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2473,15 +2473,15 @@ msgstr "" "Omdøbte kanaler, Kroupware og filinstallatøren er også blevet lavet om til " "kanal." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Konflikt-løsning er nu en global indstilling." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Ændret format af databaser der ikke skal sikkerhedskopieres" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2489,11 +2489,11 @@ msgstr "" "Indstillingsfilen for KPilot er for gammel. Kør venligst KPilot for at " "opdatere den." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Indstillingsfilen for gammel" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2501,11 +2501,11 @@ msgstr "" "Opsætning af filinstallatøren er blevet flyttet til kanal-indstillingen. " "Tjek listen af installerede kanaler." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Opsætning opdateret" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2513,11 +2513,11 @@ msgstr "" "Følgende gamle kanaler blev fundet på dit system. Det er en god idé at " "fjerne dem og de tilknyttede .la and .so.0-filer." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Gamle kanaler fundet" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2527,11 +2527,11 @@ msgstr "" "indstillingsfil er blevet justeret til det nye format. Databaseoprettelses-" "ID'er er blevet ændret til at bruge firkantede parenteser []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Ingen sikkerhedskopi af database opdateret" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2539,19 +2539,19 @@ msgstr "" "KPilot er ikke indstillet tilbrug. Du kan bruge indstillingsguiden eller den " "normale indstillingsdialog til at indstille KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Ikke indstillet" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Brug &guide" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Brug &dialog" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2559,7 +2559,7 @@ msgstr "" "Indstillingsfilen for KPilot er for gammel. KPilot kan opdatere visse dele " "af indstillingerne automatisk. Ønsker du at fortsætte?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2567,7 +2567,7 @@ msgstr "" "Opsætningen for indstillingssiden %1 er ændret. Ønsker du at " "gemme ændringerne før du fortsætter?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2577,37 +2577,37 @@ msgstr "" "formodentlig ikke understøttet og det kan give problemer. Er du sikker på at " "du ønsker at bruge dette enhedsnavn?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Enhedsnavn for langt" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Brug" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Brug ikke" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Pilot-info" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Program at synkronisere med" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "generel TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2619,28 +2619,28 @@ msgstr "" "Når kalenderen eller gæremålslisten synkroniseres med KPilot, så afslut " "venligst Evolution før synkoniseringen, ellers vil du tabe data." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Begrænsninger med Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "intet (den vil kun sikkerhedskopiere)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot er nu indstillet til at synkronisere med %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2648,11 +2648,11 @@ msgstr "" "De tilbageværende valgmuligheder i indstillingsdialogen er avancerede og kan " "bruges til at finindstille KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Automatisk indstilling færdig" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2670,19 +2670,19 @@ msgstr "" "blokere computeren fra at udføre hotsyncs indtil den er bootet igen. I dette " "tilfælde er det måske tilrådeligt ikke at fortsætte." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Håndholdt detektion" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Autodetektion af din håndholdte" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Genstart detektion" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2690,43 +2690,43 @@ msgstr "" "KPilot prøver nu automatisk at detektere den håndholdte enhed. Tryk venligst " "på hotsync-knappen hvis du ikke allerede har gjort det." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Status" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Automatisk detektion endnu ikke startet..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Detekterede værdier" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Håndholdt bruger:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Enhed:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Endnu ikke kendt]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Starter detektion..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Venter på at en håndholdt skal forbinde..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Tiden løb ud, kunne ikke detektere en håndholdt." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2744,75 +2744,75 @@ msgstr "" "(se http://www.kpilot.org)?
  • \n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Automatisk detektion mislykkedes" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Fandt en forbundet enhed på %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Afbrød forbindelsen fra alle enheder" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Synkroniserer gøremål med KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Synkroniserer kalender med KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Sync noter med post" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Omskriver gøremål til KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Omskriver kalender til KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Syncer KMail med adresser" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Synkroniserer KMail med noter" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Hotsync færdig. " -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "Dette er listen af alle beskeder modtaget under denne HotSync" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "HotSync Log" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Ryd log" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Rydder listen af alle beskeder modtaget under denne HotSync." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Gem log..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2820,107 +2820,107 @@ msgstr "" "Du kan gemme listen af beskeder modtaget under denne HotSync til en fil " "(for eksempel til brug i en fejlrapport) ved at klikke her." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Synk. fremgang:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Den (estimerede) procent fuldstændiggjort i denne HotSync." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync færdig." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Gem log" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Filen eksisterer. Vil du overskrive den?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Filen eksisterer" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Overskriv ikke" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "Kan ikke åbne filen "%1" til skrivning. Prøv igen?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Kan ikke gemme" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Prøv igen" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Prøv ikke" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Sti til Pilot enhedsknude" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Liste af DBer" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Sikkerhedskopiér håndcomputer til " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Genopret Pilot fra sikkerhedskopi" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Kør kanal fra desktopfil " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Udfør en specifik kontrol (med enheden)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Vis indstillingsinformation for Kpilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Sæt fejlretningsniveau" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "Kør kanalen *rigtigt*, ikke i testtilstand." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Kør *rigtigt*, ikke i testtilstand." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Kopiér Pilot til desktop." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Kopiér desktop til Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Udfør en handling gentagne gange: kun nyttigt med --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot vedligeholder" @@ -2933,16 +2933,16 @@ msgstr "KPilot vedligeholder" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Generelt" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Kanalhandlinger" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2950,11 +2950,11 @@ msgstr "" "Vælg en kategori af adresser\n" "at vise her." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Memos:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2964,103 +2964,103 @@ msgstr "" "i den valgte kategori. Klik på\n" "én for at vise den i højre side." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Memotekst:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Teksten til det valgte memo kommer til syne her." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Importér memo..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Læs en tekstfil og tilføj den til pilotens memodatabase." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Import er deaktiveret af den 'interne editor' indstilling." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Eksportér memo..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Skriv det valgte memo til en fil." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Slet memo" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Slet det valgt memo." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Tilføj memo" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Tilføj et nyt memo til databasen." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Slet dette valgte memo?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Slet memo?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Kan ikke åbne memo-databasen for at slette posten." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Kan ikke slette memo" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Alle" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Start &Kpilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Indstil KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (én gang)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Standard (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Næste &sync" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Næste Hotsync vil være: %1." -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "HotSync er deaktiveret når skærmen er låst." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3072,40 +3072,40 @@ msgstr "" "'synkronisér ikke når pauseskærmen er aktiv'-feltet på HotSync-siden i " "indstillingsdialogen." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Hot-sync færdig.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Næste synkronisering er %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Enhed først at forsøge med" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "Afslut i stedet for at klage over fejlagtige indstillingsfiler" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot-dæmon" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Udvikler" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Gøremåls-editor" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Der er stadig %1 gøremålsredigerings vinduer åbne." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3114,15 +3114,15 @@ msgstr "" "Der er stadig et åbent redigeringsvindue.\n" "Der er stadig %n åbne redigeringsvinduer." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Vælg en kategori af adresser at vise her." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Gøremålspunkt" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3130,19 +3130,19 @@ msgstr "" "Denne liste viser alle gøremålene i den valgte kategori. Klik på én for " "at vise den i højre side." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Gøremålsinfo:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Du kan redigere en adresse når den er valgt." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Tilføj et nyt gøremål til adressebogen." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3150,11 +3150,11 @@ msgstr "" "Tilføjelse af gøremål er deaktiveret af den 'interne editor' " "indstilling." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Slet det valgte gøremål fra adressebogen." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3162,77 +3162,77 @@ msgstr "" "Du kan ikke tilføje gøremål til gøremålslisten før du har lavet en hotsync " "mindst én gang for at hente databaseopsætningen fra din Pilot." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Kan ikke tilføje nyt gøremål" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Forbindelse til den håndholdte gik tabt. Synkronisering kan ikke fortsætte." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 HotSync starter...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Brug tegnsættet %1 på håndholdt." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot er optaget travlt og kan ikke behandle HotSync lige nu." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Tester.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Syncer database %1 ..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Kunne ikke åbne enhed: %1 (vil prøve igen)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Prøver at åbne enheden %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Lytter allerede til den enhed" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Kan ikke oprette sokkel til at kommunikere med piloten (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Kan ikke åbne Pilot port \"%1\". " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Kan ikke åbne Pilot port (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Kan ikke acceptere Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "allerede forbundet" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Kan ikke læse systeminformation fra Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Tjekker sidste PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3240,15 +3240,15 @@ msgstr "" "Kunne ikke læse bruger-information fra Pilot. Måske har du sat et kodeord på " "enheden?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Pilot enheden er ikke indstillet endnu." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilot enheden %1 er ikke læse-skrive." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3256,11 +3256,11 @@ msgstr "" "Pilotenheden %1 eksisterer ikke. Formodentlig er det en USB-enhed og den vil " "komme frem ved en HotSync." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Kan ikke installere filen "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Slut på Hot-sync\n" @@ -3280,88 +3280,88 @@ msgstr " Du har ikke tilladelse til at åbne Pilotenheden." msgid " Check Pilot path and permissions." msgstr " Tjek pilot sti og tilladelser." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Startdato: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Heldags-begivehed" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Slutdato: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarm: %1 %2 før begivenheden starter" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minutter" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "timer" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dage" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Gentagelse: hver %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dage" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "uger" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "måneder" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "år" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Gentages uendeligt" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Indtil %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Gentages den i'te dag i ude j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Gentages den n'te dag i måneden" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Undtagelser:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Note:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Note:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3369,7 +3369,7 @@ msgstr "" "Titel: %1
\n" "Memotekst:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3379,29 +3379,29 @@ msgstr "" "Memotekst:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Færdig" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Ikke færdig" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Forfaldsdato: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioritet: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Unavngiven" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3409,23 +3409,23 @@ msgstr "" "%1-kanalens opsætning er ændret. Ønsker du at gemme ændringerne " "før du fortsætter?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 Kanal" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Send spørgsmål og kommentarer til tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Send spørgsmål og kommentarer til %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Send problemrapporter til %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3433,19 +3433,19 @@ msgstr "" "For varemærkeinformation, se KPilots brugermanual." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Forfattere: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Medvirkende: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Store ændringer detekteret" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3457,92 +3457,92 @@ msgstr "" "Information:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Kunne ikke finde kanal %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Kunne ikke indlæse kanal %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Kanalen %1 har forkert version (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Kunne ikke initiere kanal %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Kunne ikke oprette kanal %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Kanal %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Start: %1. slut: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 ny. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 ændret." -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 slettet." -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Iingen ændringer lavet." -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Kan ikke åbne %1-databaserne på den håndholdte." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Kan ikke åbne %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Kanalen %1 kunne ikke udføres." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Fuld synkronisering" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Genopret fra sikkerhedskopi" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Test synkronisering" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Lokal synkronisering" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Spørgsmål" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "S&pørg ikke igen" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Spørg ikke igen" diff --git a/po/de.po b/po/de.po index 5eeb661..ef83d16 100644 --- a/po/de.po +++ b/po/de.po @@ -34,49 +34,49 @@ msgid "" "Your emails" msgstr "zumstein@ssd.ethz.ch, (Keine Email)" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL-Abgleich für KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Gleicht den Inhalt von MAL-Servern wie AvantGo mit dem Pilot ab" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Hauptsächlicher Autor" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Autor von libmal und des JPilot AvantGo Abgleichs" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Autor von syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Autoren der malsync Bibliothek (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Adressbuch" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -87,18 +87,18 @@ msgstr "" "gültiger Dateiname im Dialog Einstellungen des Abgleichprogrammes angegeben " "ist. Der Abgleich wird abgebrochen." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Adressbuch kann nicht zum Abgleichen geöffnet werden." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" "Adressbuch kann nicht zum Schreiben gesperrt werden. Sync nicht möglich!" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -106,116 +106,116 @@ msgstr "" "Beim Hochladen von \"%1\" ist ein Fehler aufgetreten. Sie können versuchen, " "die temporäre lokale Datei \"%2\" manuell hochzuladen." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Adress-Datenbanken auf dem Pilot können nicht geöffnet werden." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Adressbuch kann nicht geöffnet werden." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Eintrag auf dem PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Pilot" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Letzter Abgleich" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Nachname" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Vorname" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organisation" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Titel" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Notiz" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Benutzerdefiniert 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Benutzerdefiniert 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Benutzerdefiniert 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Benutzerdefiniert 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Firmentelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Privattelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Handy" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Funkruf" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Andere" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-Mail" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Anschrift" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Ort" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Bundesland" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Postleitzahl" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Land" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategorie" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -223,7 +223,7 @@ msgstr "" "Der folgende Adresseintrag wurde geändert, existiert aber auf dem Pilot " "nicht mehr. Konflikt bitte auflösen:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -231,7 +231,7 @@ msgstr "" "Der folgende Adresseintrag wurde geändert, existiert aber auf dem PC nicht " "mehr. Konflikt bitte auflösen:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -241,135 +241,135 @@ msgstr "" "geändert. Die Änderungen können nicht automatisch übernommen werden. Bitte " "den Konflikt auflösen:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Adressen-Konflikt" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Adressbuch-Abgleich für KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Richtet den Adressbuch-Abgleich für KPilot ein" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Betreuer" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Eintrag löschen" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Fehler beim lesenden Zugriff auf Textdatei %1." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Datenbank kann nicht zum Schreiben geöffnet werden." -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Die Palm-Doc Datenbank %1 kann nicht geöffnet werden" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Kein Dateiname zur Konversion angegeben" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Datenbank kann zum Lesen nicht geöffnet werden" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Datenbank-Kopfsatz für die Datenbank %1 kann nicht gelesen werden." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Fehler beim Öffnen der Ausgabedatei %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Texteintrag Nr. %1 von Datenbank %2 kann nicht gelesen werden." -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Lesezeicheneintrag Nr. %1 von Datenbank %2 kann nicht gelesen werden." -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Die Datei %1 für die Lesezeichen von %2 kann nicht geöffnet werden." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Datenbanken und Texte zum Abgleichen werden gesucht" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Datenbank wurde angelegt." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "Das lokal erstellte PalmDOC %1 kann nicht auf dem Pilot installiert werden." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Konvertierung von PalmDOC \"%1\" schlug fehl." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Die Datenbank %1 kann nicht geöffnet bzw. erzeugt werden." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Konflikauftlösung" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Abgleich durch den Benutzer abgebrochen." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Text \"%1\" wird abgeglichen" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -384,70 +384,70 @@ msgstr "" "PC als auch dem Pilot geändert). Geben Sie für diese Datenbanken an, welche " "Version die aktuelle ist." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Auch die Abgleichrichtung für Datenbanken ohne Konflikt kann geändert werden." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC-Datenbanken" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Kein Abgleich" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Pilot zum PC abgleichen" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "PC zum Pilot abgleichen" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Beide Datenbanken löschen" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Weitere Informationen ..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "ungeändert" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "neu" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "geändert" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "Nur Lesezeichen haben geändert" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "gelöscht" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "existiert nicht" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "unbekannt" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -455,15 +455,15 @@ msgstr "" "Zustand der Datenbank %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Pilot: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "PC: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Datenbankinformation" @@ -471,15 +471,15 @@ msgstr "Datenbankinformation" msgid "Resolution Dialog" msgstr "Lösungsdialog" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "PalmDOC-Abgleich für KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Richtet den DOC-Abgleich für KPilot ein" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "PalmDOC" @@ -499,10 +499,10 @@ msgstr "Betreuer von KPilot" msgid "PalmDOC Converter" msgstr "PalmDOC-Konvertierer" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -510,14 +510,14 @@ msgstr "" "Ordner-Abgleich ist ausgewählt, %1 ist aber ein Dateiname. " "
Stattdessen den Ordner %2 benutzen?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Ordner benutzen" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -525,7 +525,7 @@ msgstr "" "Der Ordner %1 für die Pilot-Datenbank-Dateien ist kein gültiger " "Ordner." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -533,99 +533,99 @@ msgstr "" "Der Ordner %1 für die Pilot-Datenbank-Dateien ist kein gültiger " "Ordner." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "Der Ordner %1 für die Textdateien kann nicht erzeugt werden." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Die folgenden Texte wurden erfolgreich konvertiert:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Konvertierung erfolgreich" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Es wurde keine Textdatei korrekt konvertiert" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Die Datei %1 existiert nicht." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Konvertierung der Datei %1 erfolgreich." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "Der Ordner %1 für die Textdateien ist kein gültiger Ordner." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "Der Ordner %1 für die PalmDOC-Dateien kann nicht erstellt " "werden." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Ordner für &Textdateien:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Ordner für &PalmDOC-Dateien:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Textdatei:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC-Datei:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "Die Datenbankdatei %1 existiert bereits. Überschreiben?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Überschreiben" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Fehler beim Konvertieren von Text %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Die Textdatei %1 existiert bereits. Überschreiben?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Notizdatenbank MemoDB auf dem Mobilgerät kann nicht geöffnet werden." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Ressource auf %1 kann nicht geladen werden." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -634,7 +634,7 @@ msgstr "" "Eine neue Notiz hinzugefügt.\n" "%n neue Notizen hinzugefügt." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -643,7 +643,7 @@ msgstr "" "Eine Notiz geändert.\n" "%n Notizen geändert." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -652,7 +652,7 @@ msgstr "" "Eine Notiz gelöscht.\n" "%n Notizen gelöscht." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -661,7 +661,7 @@ msgstr "" "Eine Notiz zu KNotes hinzugefügt.\n" "%n Notizen zu KNotes hinzugefügt." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -670,7 +670,7 @@ msgstr "" "Eine Notiz in KNotes geändert.\n" "%n Notizen in KNotes geändert." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -679,110 +679,110 @@ msgstr "" "Eine Notiz aus KNotes gelöscht.\n" "%n Notizen aus KNotes gelöscht." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Keine Änderungen in KNotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KNotes-Abgleich für KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Richtet den KNotes-Abgleich für KPilot ein" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "MAL-Abgleich wird übersprungen, da der letzte Abgleich noch nicht lange " "genug her ist." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL-Abgleich ist fehlgeschlagen (keine SyncInfo)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Es ist kein Proxy-Server eingerichtet." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Der Proxy-Server %1 wird verwendet." -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Es ist kein &SOCKS-Proxy eingerichtet." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Der &SOCKS-Proxy-Server %1 wird verwendet." -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Notizdatei" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Notiz-Datenbanken auf dem Pilot können nicht geöffnet werden." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Vom Pilot aus kann nicht initialisiert werden." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" "Die Notizen-Dateien vom Speichermedium können nicht initialisiert werden." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Mit \"%1\" abgleichen." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Kopiere Pilot zum PC ..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Kopiere PC zum Pilot ..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Normaler Abgleich wird durchgeführt ..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Notizdatei-Abgleich für KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Richtet den Notizen-Abgleich für KPilot ein" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notiz" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "%1 kann nicht geöffnet werden" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -791,7 +791,7 @@ msgstr "" "Eine Notiz kann nicht gespeichert werden\n" "%n Notizen können nicht gespeichert werden" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -800,41 +800,41 @@ msgstr "" "Eine Notiz gespeichert\n" "%n Notizen gespeichert" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Speichert Notizen als png-Dateien" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Richtet den Notepad-Abgleich für KPilot ein" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Das Notepad-Abgleichprogramm basiert auf Angus read-notepad, einem Teil von " "pilot-link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Das NULL-Abgleichprogramm wird immer fehlschlagen." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Leerer Abgleich für KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Richtet den Leeren Abgleich für KPilot ein" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -843,154 +843,154 @@ msgstr "" "Eine Mitteilung gesendet\n" "%n Mitteilungen gesendet" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Es wurde keine E-Mail versendet." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Es kann keine E-Mail versendet werden." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Verbindung zum DCOP-Server für die Verbindung zu KMail fehlgeschlagen." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Fehler beim Senden der Mail" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Temporäre Datei zum Zwischenspeichern der E-Mail des Pilot kann nicht " "geöffnet werden." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP-Verbindung mit KMail fehlgeschlagen." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "E-Mail-Datenbank lässt sich nicht sichern" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "E-Mail-Datenbank auf dem Pilot kann nicht geöffnet werden." -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "E-Mail-Abgleich für KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Richtet den E-Mail-Abgleich für KPilot ein" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Ursprünglicher Autor" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 Code" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP-Unterstützung und Neuimplementierung" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Aufnahmeprogramm" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Aufnahmeprogramm für KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Richtet das Aufnahmeprogramm für KPilot ein" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Systeminformationen" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Passwort gesetzt" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Kein Passwort gesetzt" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Keine Karten verfügbar via pilot-link" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Keine Debugdaten" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Fehler beim Öffnen der Ausgabedatei, stattdessen wird %1 benutzt." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Pilot Systeminformationen in Datei %1 geschrieben" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Hardwareinformationen" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Benutzerinformationen" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Speicherinformationen" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Festspeicher-Informationen" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Datenbankenliste" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Eintragnummern" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Abgleichsinformationen" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "TDE-Version" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOS-Version" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Informationen zur Fehlersuche" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPilot Systeminformations-Abgleichprogramm" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -998,16 +998,16 @@ msgstr "" "Ermittelt System-, Hardware- und Benutzerinformationen vom Pilot und " "speichert sie in eine Datei." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Zeit" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Einstellen der Uhrzeit auf dem Pilot" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1015,19 +1015,19 @@ msgstr "" "PalmOS 3.25 und 3.3 erlauben es nicht, die Systemzeit einzustellen. Der " "Zeitabgleich wird übersprungen ..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Zeitabgleich für KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Gleicht die Zeit zwischen Pilot und PC ab." -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Aufräumen ..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1035,37 +1035,37 @@ msgstr "" "Beim Hochladen von \"%1\" ist ein Fehler aufgetreten. Sie können versuchen, " "die temporäre lokale Datei \"%2\" manuell hinaufzuladen." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Abgleichmodul wird initialisiert ..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Kopiere Einträge zum Pilot ..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Aufgaben" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Aufgaben-Abgleich für KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Richtet den Aufgaben-Abgleich für KPilot ein" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Aufgaben-Ziel" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalender" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1073,11 +1073,11 @@ msgstr "" "Das Ereignis \"%1\" hat eine jährliche Wiederholung, die nicht pro Monat " "ist. Auf dem Pilot wird dieser Eintrag auf pro Monat geändert." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Kalender-Datenbanken können nicht geöffnet werden." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1086,19 +1086,19 @@ msgstr "" "Dateinamen angegeben. Wählen Sie im Dialog Einstellungen des " "Abgleichprogramms einen aus." -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Benutze lokale Zeitzone: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Benutze nicht lokale Zeitzone: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1109,22 +1109,22 @@ msgstr "" "gültiger Dateiname im Dialog Einstellungen des Abgleichprogrammss angegeben " "ist. Abgleich wird abgebrochen." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Mit Datei \"%1\" abgleichen" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Abgleich mit dem Standardkalender." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Kalenderobjekt kann nicht initialisiert werden. Bitte Einstellungen des " "Abgleichprogramms überprüfen." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1135,7 +1135,7 @@ msgstr "" "PC-Eintrag:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1145,7 +1145,7 @@ msgstr "" "PDA-Eintrag:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1156,100 +1156,100 @@ msgstr "" "Welcher Eintrag soll beibehalten werden? Der andere Eintrag wird " "überschrieben." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Konflikt-Einträge" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "VCal-Abgleich für KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Richtet den VCal-Abgleich für KPilot ein" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar Portierung" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Fehlerbereinigung" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Kalender-Ziel" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Adress-Editor" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Nachname:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Vorname:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titel:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Firma:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Anschrift:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Ort:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Bundesstaat:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Postleitzahl:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Land:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Benutzerdefiniert 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Benutzerdefiniert 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Benutzerdefiniert 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Benutzerdefiniert 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Es sind immer noch %1 Adress-Editorfenster geöffnet." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1258,18 +1258,18 @@ msgstr "" "Es ist immer noch ein Adress-Editorfenster geöffnet.\n" "Es sind immer noch %n Adress-Editorfenster geöffnet." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" "Wählen Sie die Kategorie der Adressen, die hier angezeigt werden sollen." "" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategorie:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1277,80 +1277,80 @@ msgstr "" "Diese Liste zeigt alle Adressen der ausgewählten Kategorie an. Klicken " "eine an, um sie rechts angezeigt zu bekommen." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Adress-Info:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Datensatz bearbeiten ..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Eine Adresse kann bearbeitet werden, wenn sie ausgewählt ist." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Bearbeiten ist wegen der Einstellungen des internen Editors inaktiv." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Neuer Eintrag ..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Dem Adressbuch eine neue Adresse hinzufügen." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Das Hinzufügen ist wegen der Einstellungen des internen Editors " "inaktiv." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Eintrag löschen" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Ausgewählte Adresse aus dem Adressbuch löschen." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Löschen ist wegen der Einstellungen des internen Editors inaktiv." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Export..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "Alle Adressen der ausgewählten Kategorie ins CSV-Format exportieren." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[unbekannt]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Neue Einträge können nicht bearbeitet werden, bevor ein HotSync mit dem " "Pilot erfolgt ist." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync erforderlich" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1359,60 +1359,60 @@ msgstr "" "mindestens einen HotSync durchgeführt haben (um das Datenbanklayout aus dem " "Pilot herunterzuladen)." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Neue Adresse kann nicht hinzugefügt werden" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Neue Einträge lassen sich nicht löschen, bevor ein HotSync mit dem Pilot " "erfolgt ist." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Den ausgewählten Eintrag löschen?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Eintrag löschen?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Alle Adressen exportieren" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Adressekategorie %1 exportieren" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Die Datei %1 existiert bereits. Überschreiben?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Datei überschreiben?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Die Datei %1 kann zum Schreiben nicht geöffnet werden." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" "Dieses Abgleichprogramm scheint defekt zu sein und kann nicht " "eingerichtet werden." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Dies ist ein Abgleichprogramm nach altem Muster." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Einrichten ..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1425,7 +1425,7 @@ msgstr "" "Abgleichprogramm aus, um es einzurichten, und klicken Sie auf das " "Ankreuzfeld, um dieses zu aktivieren." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1446,77 +1446,77 @@ msgstr "" "werden bei einem HotSync aufgerufen. Wählen Sie ein Abgleichprogramm an, um " "es einzurichten.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Einstellungs-Assistent" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Über KPilot. Ehre wem Ehre gebührt." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Abgleichprogramme" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Allgemeine Einstellungen" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Allgemeine Einstellungen von KPilot (Benutzername, Port, allgemeine " "Abgleicheinstellungen)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Aktionen für HotSync mit individuellen Einstellungen." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Start und Ende" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Verhalten beim Starten und Beenden." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Anzeigeprogramme" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Einstellungen für die Anzeigeprogramme." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Sicherung" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Spezialeinstellungen für Sicherungen." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Spezialverhalten beim HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Gerät" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Hardware-Einstellungen, Einstellungen zum Starten und Beenden." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1524,11 +1524,11 @@ msgstr "" "Dies ist eine Aktion, die nicht eingerichtet werden kann. Die " "Beschreibung der Aktion lautet: %1" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Einrichtung von KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1536,11 +1536,11 @@ msgstr "" "Für den Abgleich %1 wurde keine Bibliothek gefunden. Der Abgleich wurde " "nicht korrekt installiert." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Abgleich-Fehler" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1548,35 +1548,35 @@ msgstr "" "Die Bibliothek für den Abgleich %1 kann nicht geladen werden. Der " "Abgleich wurde nicht korrekt installiert." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Hinzufügen ..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Bearbeiten ..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Löschen ..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "KI" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Eintrag" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Beschreibung" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "AppInfo-Block bearbeiten" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1584,15 +1584,15 @@ msgstr "" "Um den Programminfoblock anzuschauen, muss ein Hex-Editor installiert sein " "(z. B. khexedit aus tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "Der Programminfoblock kann von KPilot noch nicht geändert werden." -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Datenbank-Flags bearbeiten" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1606,19 +1606,19 @@ msgstr "" "\n" "Die neuen Flags zuweisen?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Datenbank-Flags ändern" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Zuweisen" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Datensatz bearbeiten" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1632,56 +1632,56 @@ msgstr "" "\n" "Die neuen Flags zuweisen?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Eintrag ändern" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Eintragsnummer:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Eintrag-ID:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Flags" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Dirty" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "ge&löscht" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Beschäftigt" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Geheim" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Archiviert" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1689,7 +1689,7 @@ msgstr "" "Um einen Eintrag zu betrachten oder zu bearbeiten, muss ein Hex-Editor " "installiert sein (z. B. kbytesedit aus tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1697,93 +1697,93 @@ msgstr "" "Diese Datenbank ist auf dem Pilot. Sie wurde nicht von Hand hinzugefügt und " "kann daher auch nicht von der Liste entfernt werden." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Datenbank auf dem Pilot" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Es muss eine Datebank aus der Liste ausgewählt sein." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Keine Datenbank ausgewählt" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Alle Datenbanken" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Nur Programme (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Nur Datenbanken (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Allgemeine Datenbank&informationen" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "&Programminformationsblock (Kategorien etc.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Eintrag-Nr." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Länge" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Eintrag-ID" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Warnung:Datenbankdatei %1 kann nicht gelesen werden." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Datenbank: %1, %2 Einträge
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Typ: %1, Erzeugt von: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Warnung: Programmdatei %1 kann nicht gelesen werden." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Programm: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Erzeugt: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Geändert: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Gesichert: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Ein Eintrag zum Bearbeiten muss ausgewählt sein." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Kein Eintrag ausgewählt" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1791,36 +1791,36 @@ msgstr "" "Löschen kann nicht rückgängig gemacht werden.

Soll der " "ausgewählte Eintrag gelöscht werden?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Eintrag wird gelöscht" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Zu installierende Dateien:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Datei hinzufügen ..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Wählen Sie eine Datei aus, die der Liste der zu installierenden Dateien " "hinzugefügt werden soll." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Liste löschen" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Liste der zu installierenden Dateien löschen. Es werden keine Dateien " "installiert." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1829,26 +1829,26 @@ msgstr "" "Pilot installiert werden. Ziehen Sie Dateien in diese Liste oder benutzen " "Sie den Knopf \"Hinzufügen\"." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS-Datenbanken (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Löschen" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Ausgewählte Dateien löschen" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "%1 kann nicht installiert werden." -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1856,62 +1856,62 @@ msgstr "" "Nur PalmOS-Datenbankdateien (z. B. *.pdb und *.prc) können mit dem " "Dateiinstallationsprogramm installiert werden." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Ordner für Sicherung: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Vollständige Sicherung startet." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Schnelle Sicherung gestartet" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Ende wegen Abbruch durch Benutzer." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Vollständige Sicherung abgeschlossen." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Schnelle Sicherung abgeschlossen." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "%1 wird gesichert" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Überspringe %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Sicherung von %1 fehlgeschlagen.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... OK.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Sicherung fehlgeschlagen." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Datei-Installierer]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Keine Dateien zu installieren" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1920,28 +1920,28 @@ msgstr "" "Eine Datei wird installiert\n" "%n Dateien werden installiert" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Dateien wurden installiert" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "%1 wird installiert" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Datei "%1" kann nicht installiert werden." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Fehler beim Öffnen von Datei "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Datei "%1" kann nicht gelesen werden." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1952,13 +1952,13 @@ msgstr "" "das diese Datenbank angelegt hat. KPilot kann die Datenbank nicht " "installieren." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Max Mustermann" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1967,11 +1967,11 @@ msgstr "" "sollte einer angegeben werden. Soll KPilot den Standardwert (%1) setzen?
" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Benutzer unbekannt" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1979,7 +1979,7 @@ msgstr "" "Auf dem Pilot wurde ein Benutzername angegeben (%1), in KPilot " "aber nicht. Soll KPilot diesen Benutzernamen von nun an verwenden?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1987,7 +1987,7 @@ msgstr "" "In KPilot wurde ein Benutzername angegeben (%1), auf dem Pilot aber " "nicht. Soll der Pilot diesen Benutzernamen ebenfalls verwenden?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1998,7 +1998,7 @@ msgstr "" "normalen HotSync machen. Klicken Sie auf Abbrechen, um diesen Sync-Vorgang " "abzubrechen.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -2010,27 +2010,27 @@ msgstr "" "Abbrechen fährt mit dem Ableich fort, ändert die Benutzernamen aber nicht." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Falscher Benutzer" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "KPilot Benutzernamen verwenden" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Pilot Namen benutzen" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Ordner wiederherstellen existiert nicht." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Wiederherstellung nicht durchgeführt." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2040,74 +2040,74 @@ msgstr "" "wiederhergestellt werden? Dabei werden alle aktuellen Daten auf dem Pilot " "überschrieben." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Pilot wird wiederhergestellt" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Wiederherstellung nicht durchgeführt." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Durch den Benutzer abgebrochen." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "%1 wird wiederhergestellt ..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Datei %1 kann nicht gelesen werden." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Wiederherstellung unvollständig." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Datei %1 kann nicht wiederhergestellt werden." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Interne Editoren]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Datenbanken mit geänderten Einträgen: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Die serielle oder lokale Datenbank für %1 kann nicht geöffnet werden. Sie " "wird übersprungen." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "Eintrag" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "Anschrift" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "Aufgabeneintrag" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "Notiz" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "Kalendereintrag" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2117,36 +2117,36 @@ msgstr "" "geändert. Sollen die Änderung in KPIlot auf den Pilot kopiert werden und die " "Änderungen dort überschreiben?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Konflikt in Datenbank %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "KPilot verwenden" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Pilot verwenden" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "&KPilot verwenden" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "&Pilot verwenden" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Eintrag in KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Eintrag auf Pilot" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2154,26 +2154,26 @@ msgstr "" "Um die Einträge anzuschauen oder zu bearbeiten, muss ein Hex-Editor " "installiert sein (z. B. khexedit aus tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Datenbanken mit geänderten Flags: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Das Setzen der Datenbank-Flags auf dem Pilot wird noch nicht unterstützt." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Datenbanken mit geändertem AppBlock: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "KPilot-Dienst wird gestartet ..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2181,97 +2181,97 @@ msgstr "" "Der KPilot-Dienst lässt sich nicht starten. Die Fehlermeldung lautet: "" "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Der Status des Dienstes ist \"%1\"" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "läuft nicht" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Zeichensatz %1 wird auf dem Pilot verwendet." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Aufgabenanzeige" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Adressanzeige" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Notizanzeige" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Datei-Installierer" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Allgemeine Datenbankanzeige" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Der nächste Abgleich wird eine Sicherung sein. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Bitte drücken Sie den Knopf HotSync." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" "Der nächste Abgleich wird den PDA von der Sicherung her wiederherstellen. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Der nächste Abgleich ist ein normaler HotSync. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Der nächste Abgleich wird ein vollständiger Abgleich sein. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "Der nächste Abgleich wird die PDA-Daten zum PC kopieren. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "Der nächste Abgleich wird die PC-Daten zum PDA kopieren. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Der Dienst läuft nicht mehr." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Es keine weiteren HotSyncs möglich." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Den Dienst neu starten, um wieder HotSyncs durchzuführen." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Der Abgleich lässt sich jetzt nicht starten. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Abgleich lässt sich nicht starten" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Auswahl der nächsten HotSync-Art." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2280,28 +2280,28 @@ msgstr "" "Abgleich. Um die Standardabgleichsart zu ändern, müssen Sie diese im Dialog " "Einstellungen ändern." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Der nächste Abgleich ist ein normaler HotSync." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" "Den Dienst anweisen, dass der nächste HotSync ein normaler HotSync sein soll." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "&Vollständiger Abgleich" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Der nächste Abgleich wird ein vollständiger Abgleich sein." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2309,30 +2309,30 @@ msgstr "" "Den Dienst anweisen, dass der nächste HotSync ein vollständiger Abgleich " "sein soll (Daten auf beiden Seiten überprüfen)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Sicherung" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Der nächste Abgleich wird eine Sicherung sein." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Den Dienst anweisen, dass der nächste HotSync eine Sicherung des PDAs auf " "den PC sein soll." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Wiederherstellen" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Der nächste Abgleich wird eine Wiederherstellung sein." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2340,13 +2340,13 @@ msgstr "" "Den Dienst anweisen, dass der nächste HotSync ein Zurückspielen vom PC auf " "den PDA sein soll." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Pilot auf PC kopieren" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2354,17 +2354,17 @@ msgstr "" "Den Dienst anweisen, dass der nächste HotSync ein Zurückspielen vom PDAauf " "den PC sein soll, wobei alle Einträge auf dem PC überschrieben werden." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "PC auf Pilot kopieren" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "Der nächste HotSync wird den PC zum Pilot kopieren." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2372,15 +2372,15 @@ msgstr "" "Den Dienst anweisen, dass der nächste HotSync alle Daten vom PC auf den PDA " "kopieren soll, wobei die Einträge auf dem PDA überschrieben werden." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "Nur &auflisten" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Der nächste Abgleich wird die Datenbanken auflisten." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2388,32 +2388,32 @@ msgstr "" "Den Dienst anweisen, dass der nächste HotSync nur die Dateien auf dem PDA " "auflisten und sonst gar nichts tun soll." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Link &zurücksetzen" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Zurücksetzen der Verbindung zum Gerät." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Versuchen Sie, den Dienst und seine Verbindung zum PDA zurückzusetzen." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" "KPilot beenden (und den Dienst stoppen, falls entsprechend eingestellt)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Einrichtungs-&Assistent ..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "KPilot mit Hilfe des Einrichtungs-Assistenten einrichten." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2423,15 +2423,15 @@ msgstr "" "werden. Der Assistent steht daher nicht zur Verfügung. Bitte verwenden Sie " "den gewöhnlichen Einstellungsdialog." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Der Assistent ist nicht verfügbar" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Der Benutzername wurde geändert in \"%1\"." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2439,83 +2439,83 @@ msgstr "" "Der Einrichtungsassistent von KPilot kann nicht aufgerufen werden (KPilot " "ist bereits beschäftigt)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "KPilot kann jetzt nicht eingerichtet werden (KPilot ist bereits beschäftigt)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Das Pilot-Gerät, die Abgleichprogramme und anderes einrichten" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Debugging-Stufe einstellen" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Projektleiter" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Entwickler von Basis- und Abgleichprogrammen" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal Abgleich" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Adressbuch-Abgleich" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Ausgabenverwaltungs-Abgleich" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Notepad-Abgleich, Fehlerkorrekturen" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML-Benutzeroberfläche" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui-Dateien" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Fehlerbereinigung" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "VCalconduit Zustandsautomat, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Die Datei mit den Einstellungen ist veraltet." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "Die Version der Datei mit den Einstellungen hat Version %1, KPilot braucht " "aber Version %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "Bitte KPilot starten und die Einstellungen sorgfältig überprüfen." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Wichtige Änderungen sind:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2523,15 +2523,15 @@ msgstr "" "Umbenannte Abgleichprogramme, ebenso sind neue Abgleichprogramme für " "Kroupware und die Installation von Dateien hinzugekommen." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Konflikauftlösung ist jetzt eine programmweite Einstellung." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Format der Datenbanken ohne Sicherung wurde geändert." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2539,11 +2539,11 @@ msgstr "" "Die Datei mit den Einstellungen für KPilot ist veraltet. Bitte starten Sie " "KPilot, um sie zu aktualisieren." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Datei mit den Einstellungen ist veraltet" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2552,11 +2552,11 @@ msgstr "" "Einstellungen für die einzelnen Abgleichprogramme gewandert. Überprüfen Sie " "die Liste der installierten Abgleichprogramme." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Einstellungen aktualisiert" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2565,11 +2565,11 @@ msgstr "" "besten entfernt werden inklusive der dazugehörigen .la und ." "so.0-Dateien." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Alte Abgleichprogramme gefunden" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2579,11 +2579,11 @@ msgstr "" "das neue Format angepasst. Die Datenbank-Erzeuger-Kennungen wurden geändert " "und haben jetzt eckige Klammern um ihren Namen." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Keine Sicherungsdatenbanken aktualisiert" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2591,19 +2591,19 @@ msgstr "" "KPilot ist noch nicht eingerichtet. Zum Einrichten können Sie den " "Einrichtungs-Assistenten oder den Dialog Einstellungen von KPilot verwenden." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Nicht eingerichtet" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "&Assistenten benutzen" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "&Dialog benutzen" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2611,7 +2611,7 @@ msgstr "" "Die Datei mit den Einstellungen für KPilot ist veraltet. KPilot kann einige " "Einstellungen automatisch übernehmen. Soll das gemacht werden?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2619,7 +2619,7 @@ msgstr "" "Die Einstellungen Einstellungsseite %1 haben sich geändert. " "Wollen Sie vor dem Fortfahren die Änderungen speichern?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2629,37 +2629,37 @@ msgstr "" "wird vermutlich nicht unterstützt und kann daher Probleme verursachen. Soll " "dieser Name dennoch verwendet werden?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Gerätename zu lang" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Benutzen" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Nicht benutzen" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Pilot-Informationen" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Abzugleichendes Programm" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "allgemein TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2671,28 +2671,28 @@ msgstr "" "Bitte verlassen Sie vor dem Abgleich von Kalender und Aufgabenliste das " "Programm Evolution, sonst gehen Daten verloren." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Einschränkungen mit Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "Nichts (nur Sicherung erstellen)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot ist jetzt eingerichtet für den Abgleich mit %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2700,11 +2700,11 @@ msgstr "" "Die restlichen Einstellungen im Dialog Einstellungen sind fortgeschrittene " "Einstellungen und können für die Feinabstimmung von KPilot benutzt werden." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Die automatische Einrichtung ist abgeschlossen." -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2722,19 +2722,19 @@ msgstr "" "dass der Rechner keinen Direktabgleich durchführen kann bis er neu gestartet " "wird. In einem solchen Fall ist es nicht ratsam, fortzufahren." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "PDA-Ermittlung" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Der Typ Ihres PDAs wird ermittelt" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Ermittlung wird neu gestartet" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2742,43 +2742,43 @@ msgstr "" "KPilot versucht jetzt automatisch den Typ Ihres PDAs zu ermitteln. Drücken " "Sie jetzt den Knopf HotSync." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Status" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Automatische Ermittlung des Typs ist noch nicht gestartet ..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Ermittelte Werte" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "PDA-Benutzer:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Gerät:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[noch unbekannt]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Ermittlung des Typs wird gestartet ..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Warten auf Verbindung durch den PDA ..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Zeitüberschreitung, der PDA-Typ kann nicht ermittelt werden." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2796,77 +2796,77 @@ msgstr "" "http://www.kpilot.org.\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Die automatische Erkennung ist fehlgeschlagen" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Verbundenes Gerät auf %1 gefunden" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Verbindung zu allen Geräten getrennt" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Aufgaben werden mit KMail abgeglichen" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Der Kalender wird mit KMail abgeglichen" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Notizen werden mit KMail abgeglichen" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Aufgaben werden auf KMail zurückgeschrieben ..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Der Kalender wird wieder auf KMail geschrieben" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "KMail wird mit den Adressen abgeglichen " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Notizen werden mit KMail abgeglichen" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync beendet." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Diese Liste enthält alle Nachrichten, die während des aktuellen HotSync " "empfangen wurden" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "HotSync-Protokoll" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Protokoll leeren" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Leert die Liste der Nachrichten des aktuellen HotSync." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Protokoll speichern ..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2874,109 +2874,109 @@ msgstr "" "Durch Klicken können Sie die Liste der während des HotSync empfangenen " "Nachrichten speichern (z. B. für einen Fehlerbericht)." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Abgleich-Fortschritt:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "(Geschätzter) Fortschritt des aktuellen HotSync." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync abgeschlossen." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Protokoll speichern" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Die Datei existiert bereits. Soll sie überschrieben werden?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Datei existiert bereits" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Nicht überschreiben" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Datei "%1" kann nicht zum Schreiben geöffnet werden. Erneut " "versuchen?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Speichern fehlgeschlagen" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Nochmals versuchen" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Nicht versuchen" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Pfad zum Pilot-Gerätenamen" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Datenbanken auflisten" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Backup vom Pilot in " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Pilot von Sicherungskopie wiederherstellen" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Abgleich von der Arbeitsoberflächendatei ausführen" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Eine bestimmte Überprüfung durchführen (am Gerät)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "KPilot Einstellungen anzeigen" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Debug-Stufe einstellen" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "Abgleich *wirklich* ausführen, nicht nur Test-Modus." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Das Abgleichprogramm im Datei-Test-Modus ablaufen lassen." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Pilot auf PC kopieren." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "PC auf Pilot kopieren." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Aktion wiederholt ausführen - nur sinnvoll bei --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot Betreuer" @@ -2989,16 +2989,16 @@ msgstr "KPilot Betreuer" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Allgemein" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Aktionen für das Abgleichsmodul" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -3006,11 +3006,11 @@ msgstr "" "Wählen Sie die Kategorie der Adressen,\n" "die hier angezeigt werden sollen." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Notizen:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3021,104 +3021,104 @@ msgstr "" "Klicken Sie eine an, um sie rechts\n" "anzuzeigen." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Notiztext:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Der Text der ausgewählten Notiz erscheint hier." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Notiz importieren ..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Textdatei einlesen und zur Notizdatenbank des Pilot hinzufügen." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Der Import ist wegen der Einstellungen des internen Editors inaktiv." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Notiz exportieren ..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Die ausgewählte Notiz in einer Datei speichern." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Notiz löschen" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Ausgewählte Notiz löschen." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Notiz hinzufügen" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Der Datenbank eine neue Aufgabe hinzufügen." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Ausgewählte Notiz löschen?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Notiz löschen?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Notizdatenbank kann nicht geöffnet werden, um den Eintrag zu löschen." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Notiz kann nicht gelöscht werden" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Alle" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "&KPilot starten" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "KPilot &einrichten ..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (einmal)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Standard (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Nächster &Abgleich" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Der nächste Abgleich wird %1 sein. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "HotSync ist inaktiv, solange der Bildschirm gesperrt ist." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3130,41 +3130,41 @@ msgstr "" "Sie das Auswahlfeld \"nicht abgleichen wenn der Bildschirmschoner aktiviert " "ist\" auf der Seite \"HotSync\" im Einstellungsdialog deaktivieren." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync abgeschlossen.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Der nächste Abgleich ist ein %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Gerät, mit dem begonnen wird" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" "Beenden, statt auf fehlerhafte Einrichtungsdateien aufmerksam zu machen" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot-Dienst" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Entwickler" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Editor für Aufgaben" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Es sind immer noch %1 Aufgaben-Editorfenster geöffnet." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3173,17 +3173,17 @@ msgstr "" "Es ist immer noch ein Aufgaben-Editorfenster geöffnet.\n" "Es sind immer noch %n Aufgaben-Editorfenster geöffnet." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" "Wählen Sie die Kategorie der Aufgaben, die hier angezeigt werden sollen." "" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Aufgabeneintrag" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3191,19 +3191,19 @@ msgstr "" "Diese Liste zeigt alle Aufgaben der ausgewählten Kategorie an. Klicken " "Sieeine an, um sie rechts angezeigt zu bekommen." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Aufgaben-Info:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Eine Aufgabe kann bearbeitet werden, wenn sie ausgewählt ist." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Der Aufgabenliste eine neue Aufgabe hinzufügen." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3211,11 +3211,11 @@ msgstr "" "Das Hinzufügen von neuen Aufgaben ist aufgrund der Einstellungen des " "internen Editors inaktiv." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Ausgewählte Aufgabe aus der Aufgabenliste löschen." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3224,78 +3224,78 @@ msgstr "" "nicht mindestens einen HotSync durchgeführt haben (um das Datenbanklayout " "aus dem Pilot herunterzuladen)." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Neue Aufgabe kann nicht hinzugefügt werden" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Die Verbindung zum Pilot ging verloren. Der Abgleich kann nicht fortgesetzt " "werden." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 Direktabgleich wird gestartet ...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Auf dem Pilot wird Zeichensatz %1 verwendet." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPIlot ist beschäftigt und kann den HotSync momentan nicht bearbeiten." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Am Testen.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Abgleichen der Datenbank %1 ..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Gerät kann nicht geöffnet werden: %1 (wird erneut versucht)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Versuch das Gerät %1 zu öffnen ..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Auf diesem Gerät wird bereits mitgehört" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Socket für die Verbindung zum Pilot kann nicht erstellt werden (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Der Pilot-Port \"%1\" kann nicht geöffnet werden. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Der Pilot-Socket (%1) kann nicht zum Mithören geöffnet werden" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Pilot (%1) wird nicht akzeptiert" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "bereits verbunden" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Die Systeminformationen des Pilot können nicht ausgelesen werden" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Letzter PC wird überprüft ..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3303,15 +3303,15 @@ msgstr "" "Die Benutzerinformation kann nicht aus dem Pilot gelesen werden. " "Möglicherweise sind die Daten auf dem Pilot Passwort geschützt." -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Der Pilot wurde noch nicht eingerichtet." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Von Pilot %1 kann nicht gelesen und geschrieben werden." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3319,11 +3319,11 @@ msgstr "" "Pilot-Gerät %1 existiert nicht. Das Gerät ist wahrscheinlich ein USB-Gerät " "und erscheint erst während einem Abgleich." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Die Datei "%1".kann nicht installiert werden." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Ende des HotSync\n" @@ -3343,88 +3343,88 @@ msgstr " Sie haben keine Berechtigung, das Pilot-Gerät zu öffnen." msgid " Check Pilot path and permissions." msgstr " Prüfen Sie den Pfad und die Berechtigung des Pilot-Geräts." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Startdatum: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Ganztägig" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Enddatum: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Erinnerung: %1 %2 vor Beginn" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "Minuten" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "Stunden" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "Tage" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Wiederholung alle %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "Tag(e)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "Woche(n)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "Monat(e)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "Jahr(e)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Unbeschränkt" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Bis %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Wiederholung am i-ten Tag von Woche j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Wiederholung am n-ten Tag des Monats" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Ausnahmen:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Notiz:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Notiz:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3432,7 +3432,7 @@ msgstr "" "Titel: %1
\n" "Notizentext:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3442,29 +3442,29 @@ msgstr "" "Notiztext:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Abgeschlossen" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Nicht abgeschlossen" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Fälligkeitsdatum: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Priorität: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Unbenannt" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3472,23 +3472,23 @@ msgstr "" "Die Einstellungen des %1Abgleichprogramms haben sich geändert. " "Wollen Sie vor dem Fortfahren die Änderungen speichern?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 Abgleichprogramm" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Fragen und Kommentare bitte an tdepim-users@kde.org senden" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Fragen und Kommentare bitte an %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Fehlerberichte bitte an %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3496,19 +3496,19 @@ msgstr "" "Informationen über Handelsmarken sind erhältlich imBenutzerhandbuch." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Autoren: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Danke an: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Größere Änderungen entdeckt" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3520,92 +3520,92 @@ msgstr "" "Details:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Abgleichprogramm %1 wurde nicht gefunden." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Abgleichprogramm %1 kann nicht geladen werden." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Abgleichmodul %1 hat die falsche Version (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Abgleichprogramm %1 kann nicht initialisiert werden." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Abgleichprogramm %1 kann nicht erstellt werden." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Abgleich %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Start: %1. Ende: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 ist neu. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 wurde geändert. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 gelöscht. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Keine Änderungen durchgeführt. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Die Datenbank %1 auf dem Pilot kann nicht geöffnet werden." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "%1 kann nicht geöffnet werden." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Der Abgleich %1 kann nicht durchgeführt werden." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Vollständiger Abgleich" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Pilot von Sicherungskopie wiederherstellen" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Abgleich testen" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Lokaler Abgleich" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Frage" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Nicht mehr fragen" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Nicht mehr fragen" diff --git a/po/el.po b/po/el.po index 338abdb..5eb32c0 100644 --- a/po/el.po +++ b/po/el.po @@ -27,51 +27,51 @@ msgid "" "Your emails" msgstr "sng@hellug.gr,manolis@koppermind.homelinux.org" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Κύκλωμα συγχρονισμού MAL για το KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Συγχρονισμός του περιεχομένου από εξυπηρετητές MAL όπως ο AvantGo για τον " "υπολογιστή παλάμης" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Αρχικός συγγραφέας" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Συγγραφέας του libmal και του κυκλώματος JPilot AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Συγγραφέας του syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Συγγραφείς της βιβλιοθήκης malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Βιβλίο διευθύνσεων" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -81,21 +81,21 @@ msgstr "" "ανοιχτεί. Παρακαλώ σιγουρευτείτε ότι δώσατε ένα έγκυρο όνομα αρχείου στο " "διάλογο ρύθμισης του κυκλώματος. Εγκατάλειψη του κυκλώματος." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" "Αδυναμία αρχικοποίησης και φόρτωσης του βιβλίου διευθύνσεων για το " "συγχρονισμό." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" "Αδυναμία κλειδώματος του βιβλίου διευθύνσεων για εγγραφή. Ο συγχρονισμός δεν " "μπορεί να γίνει!" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -103,118 +103,118 @@ msgstr "" "Συνέβη ένα σφάλμα κατά την αποστολή του \"%1\". Μπορείτε να δοκιμάσετε να " "αποστείλετε το προσωρινό τοπικό αρχείο \"%2\" χειροκίνητα" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" "Αδυναμία ανοίγματος των βάσεων δεδομένων των βιβλίων διευθύνσεων στον " "υπολογιστή παλάμης." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Αδυναμία ανοίγματος του βιβλίου διευθύνσεων." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Αντικείμενο στο PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Υπολογιστής παλάμης" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Τελευταίος συγχρονισμός" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Επώνυμο" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Όνομα" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Οργανισμός" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Τίτλος" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Σημείωση" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Προσαρμοσμένο 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Προσαρμοσμένο 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Προσαρμοσμένο 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Προσαρμοσμένο 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Τηλέφωνο εργασίας" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Τηλέφωνο οικίας" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Κινητό τηλέφωνο" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Φαξ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Βομβητής" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Άλλο" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Email" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Διεύθυνση" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Πόλη" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Περιοχή" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Ταχυδρομικός κώδικας" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Χώρα" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Κατηγορία" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -222,7 +222,7 @@ msgstr "" "Η παρακάτω καταχώρηση διεύθυνσης τροποποιήθηκε, αλλά δεν υπάρχει πια στον " "υπολογιστή παλάμης. Παρακαλώ επιλύστε αυτήν τη σύγκρουση:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -230,7 +230,7 @@ msgstr "" "Η παρακάτω καταχώρηση διεύθυνσης τροποποιήθηκε, αλλά δεν υπάρχει πια στο PC. " "Παρακαλώ επιλύστε αυτήν τη σύγκρουση:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -240,137 +240,137 @@ msgstr "" "επίσης και στο PC. Οι τροποποιήσεις δε μπορούν να συγχωνευτούν αυτόματα. " "Παρακαλώ επιλύστε τη σύγκρουση εσείς:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Σύγκρουση διεύθυνσης" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Κύκλωμα Abbrowser για το KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Ρύθμιση του κυκλώματος Abbrowser για το KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Συντηρητής" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Διαγραφή καταχώρησης" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Αδυναμία ανοίγματος του αρχείο κειμένου %1 για ανάγνωση." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Αδυναμία ανοίγματος της βάσης δεδομένων για εγγραφή" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Αδυναμία ανοίγματος της βάσης δεδομένων palm doc %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Δεν ορίστηκε όνομα αρχείου για τη μετατροπή" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Αδυναμία ανοίγματος της βάσης δεδομένων για ανάγνωση" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Αδυναμία ανάγνωσης της επικεφαλίδας βάσης δεδομένων για τη βάση %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Αδυναμία ανοίγματος του αρχείου εξόδου %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Αδυναμία ανάγνωσης της εγγραφής κειμένου #%1 από τη βάση δεδομένων %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" "Αδυναμία ανάγνωσης της εγγραφής σελιδοδείκτη #%1 από τη βάση δεδομένων %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Αδυναμία ανοίγματος του αρχείου %1 για τους σελιδοδείκτες του %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Αναζήτηση κειμένων και βάσεων δεδομένων για συγχρονισμό" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Δημιουργήθηκε η βάση δεδομένων." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "Αδυναμία εγκατάστασης του τοπικά δημιουργημένου PalmDOC %1 στον υπολογιστή " "παλάμης." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Η μετατροπή του PalmDOC \"%1\" απέτυχε." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Αδυναμία ανοίγματος και δημιουργίας της βάσης δεδομένων %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Επίλυση σύγκρουσης" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Ο συγχρονισμός εγκαταλείφθηκε από το χρήστη." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Συγχρονισμός κειμένου \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -385,71 +385,71 @@ msgstr "" "επιτραπέζιο υπολογιστή όσο και στον υπολογιστή παλάμης). Για αυτές τις " "βάσεις δεδομένων παρακαλώ ορίστε την έκδοση που είναι τρέχουσα." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Μπορείτε να αλλάξετε την κατεύθυνση συγχρονισμού και για βάσεις δεδομένων " "χωρίς κάποια σύγκρουση." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Βάσεις δεδομένων DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Χωρίς συγχρονισμό" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Συγχρονισμός υπολογιστή παλάμης με το PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Συγχρονισμός PC με τον υπολογιστή παλάμης" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Διαγραφή και των δύο βάσεων" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Περισσότερες πληροφορίες..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "μη τροποποιημένο" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "νέο" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "τροποποιημένο" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "τροποποιήθηκαν μόνο σελιδοδείκτες" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "διαγράφηκε" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "δεν υπάρχει" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "άγνωστο" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -457,15 +457,15 @@ msgstr "" "Κατάσταση της βάσης δεδομένων %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Υπολογιστής παλάμης: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Υπολογιστής: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Πληροφορίες βάσης δεδομένων" @@ -473,15 +473,15 @@ msgstr "Πληροφορίες βάσης δεδομένων" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Κύκλωμα Palm DOC για το KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Ρύθμιση του κυκλώματος DOC για το KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -501,10 +501,10 @@ msgstr "Συντηρητής του KPilot" msgid "PalmDOC Converter" msgstr "Μετατροπέας PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -513,14 +513,14 @@ msgstr "" "ενός φακέλου (%1).
Χρήση του φακέλου %2 στη θέση του;" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Χρήση φακέλου" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -528,7 +528,7 @@ msgstr "" "Ο φάκελος %1 για τα αρχεία βάσης δεδομένων του υπολογιστή " "παλάμης δεν είναι ένας έγκυρος φάκελος." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -536,101 +536,101 @@ msgstr "" "Ο φάκελος %1 για τα αρχεία βάσης δεδομένων του υπολογιστή " "παλάμης δεν είναι ένας έγκυρος κατάλογος." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "Ο φάκελος %1 για τα αρχεία κειμένου δε μπορεί να δημιουργηθεί." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Τα παρακάτω κείμενα μετατράπηκαν με επιτυχία:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Επιτυχής μετατροπή" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Κανένα αρχείο κειμένου δεν μετατράπηκε σωστά" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Το αρχείο %1 δεν υπάρχει." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Επιτυχής μετατροπή του αρχείου %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "Ο φάκελος %1 για τα αρχεία κειμένου δεν είναι ένας έγκυρος " "φάκελος." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "Ο φάκελος %1 για τα αρχεία PalmDOC δε μπορεί να δημιουργηθεί." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Φάκελος &κειμένου:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Φάκελος &PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "Αρχείο &κειμένου:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Αρχείο &DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "Το αρχείο της βάσης δεδομένων %1 υπάρχει ήδη. Αντικατάσταση;" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Αντικατάσταση" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Σφάλμα κατά τη μετατροπή του κειμένου %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Το αρχείο κειμένου %1 υπάρχει ήδη. Αντικατάσταση;" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Αδυναμία ανοίγματος της MemoDB στον υπολογιστή παλάμης." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Αδυναμία φόρτωσης του πόρου στο: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -639,7 +639,7 @@ msgstr "" "Προστέθηκε μία νέα σημείωση.\n" "Προστέθηκαν %n νέες σημειώσεις." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -648,7 +648,7 @@ msgstr "" "Τροποποιήθηκε μία σημείωση.\n" "Τροποποιήθηκαν %n σημειώσεις." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -657,7 +657,7 @@ msgstr "" "Διαγράφηκε μία σημείωση.\n" "Διαγράφηκαν %n σημειώσεις." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -666,7 +666,7 @@ msgstr "" "Προστέθηκε μία νέα σημείωση στο KNotes.\n" "Προστέθηκαν %n νέες σημειώσεις στο KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -675,7 +675,7 @@ msgstr "" "Τροποποιήθηκε μία σημείωση στο KNotes.\n" "Τροποποιήθηκαν %n σημειώσεις στο KNotes." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -684,110 +684,110 @@ msgstr "" "Διαγράφηκε μία σημείωση από το KNotes.\n" "Διαγράφηκαν %n σημειώσεις από το KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Καμία τροποποίηση στο KNotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Κύκλωμα KNotes για το KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Ρύθμιση του κυκλώματος KNotes για το KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Παράλειψη συγχρονισμού MAL, επειδή ο τελευταίος συγχρονισμός έγινε πολύ " "πρόσφατα." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "Αποτυχία συγχρονισμού MAL (δεν υπάρχουν πληροφορίες συγχρονισμού)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Δεν ορίστηκε διαμεσολαβητής." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Χρήση του διαμεσολαβητή: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Δεν ορίστηκε διαμεσολαβητής SOCKS." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Χρήση του διαμεσολαβητή SOCKS: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Αρχείο σημειώματος" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "" "Αδυναμία ανοίγματος των βάσεων δεδομένων σημειώματος στον υπολογιστή παλάμης." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Αδυναμία αρχικοποίησης από το pilot." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Αδυναμία αρχικοποίησης των αρχείων σημειωμάτων από το δίσκο." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Συγχρονισμός με %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Αντιγραφή Pilot στο PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Αντιγραφή PC στο Pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Εκτέλεση τακτικού συγχρονισμού..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Κύκλωμα αρχείου σημειώματος για το KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Ρύθμιση του κυκλώματος αρχείου σημειώματος για το KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Σημειωματάριο" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Αδύνατο το άνοιγμα του %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -796,7 +796,7 @@ msgstr "" "Αδυναμία αποθήκευσης 1 σημειωματάριου\n" "Αδυναμία αποθήκευσης %n σημειωματάριων" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -805,41 +805,41 @@ msgstr "" "Αποθηκεύτηκε 1 σημειωματάριο\n" "Αποθηκεύτηκαν %n σημειωματάρια" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Αποθηκεύει σημειωματάρια σε αρχεία png" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Ρύθμιση του κυκλώματος σημειωματάριου για το KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Το κύκλωμα σημειωματάριου βασίζεται στην ανάγνωση σημειωματάριου του Angus, " "τμήμα της σύνδεσης pilot" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Κενό" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Το ΚΕΝΟ κύκλωμα έχει προγραμματιστεί για να αποτυχαίνει." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Κενό κύκλωμα για το KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Ρυθμίζει το κενό κύκλωμα του KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -848,158 +848,158 @@ msgstr "" "Στάλθηκε ένα μήνυμα\n" "Στάλθηκαν %n μηνύματα" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Δε στάλθηκε κανένα μήνυμα." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Αδυναμία αποστολής μηνύματος." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Αδυναμία σύνδεσης στον εξυπηρετητή DCOP για τη σύνδεση με το KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Σφάλμα αποστολής μηνύματος" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Αδυναμία δημιουργίας προσωρινού αρχείου για αποθήκευση μηνύματος από το " "Pilot." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "Αποτυχία σύνδεσης DCOP με το KMail." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" "Αδυναμία δημιουργίας αντιγράφου ασφαλείας της βάσης δεδομένων μηνυμάτων" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Αδυναμία ανοίγματος της βάσης δεδομένων στον υπολογιστή παλάμης" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Κύκλωμα αλληλογραφίας για το KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Ρύθμιση του κυκλώματος αλληλογραφίας για το KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Αρχικός συγγραφέας" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Κώδικας POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Υποστήριξη SMTP και επανασχεδιασμός" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Εγγραφή κυκλώματος" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Κύκλωμα εγγραφών για το KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Ρύθμιση του κυκλώματος εγγραφών για το KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Πληροφορίες συστήματος" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Ορίστηκε κωδικός" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Δεν ορίστηκε κωδικός" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Δεν υπάρχουν διαθέσιμες κάρτες μέσω του δεσμού pilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Χωρίς δεδομένα αποσφαλμάτωσης" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" "Αδυναμία ανοίγματος του αρχείου εξόδου, γίνεται χρήση του %1 στη θέση του." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" "Οι πληροφορίες συστήματος του υπολογιστή παλάμης γράφτηκαν στο αρχείο %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Πληροφορίες υλικού" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Πληροφορίες χρήστη" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Πληροφορίες μνήμης" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Πληροφορίες αποθ.χώρου" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Λίστα βάσεων δεδομένων" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Αριθμοί εγγραφών" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Πληροφορίες συγχρονισμού" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Έκδοση TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Έκδοση PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Πληροφορίες αποσφαλμάτωσης" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Κύκλωμα πληροφοριών συστήματος KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -1007,16 +1007,16 @@ msgstr "" "Ανακτά πληροφορίες συστήματος, υλικού, και χρήστη από τον υπολογιστή παλάμης " "και τις αποθηκεύει σε ένα αρχείο." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Ώρα" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Ορισμός του ρολογιού του υπολογιστή παλάμης" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1024,19 +1024,19 @@ msgstr "" "Τα PalmOS 3.25 και 3.3 δεν υποστηρίζουν τον ορισμό της ώρας του συστήματος. " "Παράλειψη του κυκλώματος ώρας..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Κύκλωμα συγχρονισμού ώρας για το KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Συγχρονισμός της ώρας του υπολογιστή παλάμης και του PC" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Καθαρισμός ..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1044,37 +1044,37 @@ msgstr "" "Συνέβη ένα σφάλμα κατά την αποστολή του \"%1\". Μπορείτε να δοκιμάσετε να " "αποστείλετε το προσωρινό τοπικό αρχείο \"%2\" χειροκίνητα." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Αρχικοποίηση κυκλώματος..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Αντιγραφή εγγραφών στο Pilot ..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Προς υλοποίηση" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Κύκλωμα προς υλοποίηση εργασιών για το KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Ρύθμιση του κυκλώματος προς υλοποίηση εργασιών για το KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Προορισμός εργασίας προς υλοποίηση" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Ημερολόγιο" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1082,11 +1082,11 @@ msgstr "" "Το γεγονός \"%1\" έχει μια ετήσια επανάληψη αντί για μηνιαία. Αυτό θα " "αλλάξει σε επανάληψη μηνιαία στον υπολογιστή παλάμης." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Αδυναμία ανοίγματος των βάσεων δεδομένων ημερολογίου." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1095,19 +1095,19 @@ msgstr "" "αρχείου. Παρακαλώ επιλέξτε ένα έγκυρο όνομα αρχείου στο διάλογο ρυθμίσεων " "του κυκλώματος" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Χρήση τοπικής ωρολογιακής ζώνης: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Χρήση μη τοπικής ωρολογιακής ζώνης: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1117,22 +1117,22 @@ msgstr "" "ή να δημιουργηθεί. Παρακαλώ σιγουρευτείτε ότι δώσατε ένα έγκυρο όνομα " "αρχείου στο διάλογο ρυθμίσεων του κυκλώματος. Εγκατάλειψη του κυκλώματος." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Συγχρονισμός με το αρχείο \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Συγχρονισμός με τον τυπικό πόρο ημερολογίου." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Αδυναμία αρχικοποίησης του αντικειμένου ημερολογίου. Παρακαλώ ελέγξτε την " "εγκατάσταση του κυκλώματος" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1143,7 +1143,7 @@ msgstr "" "Καταχώρηση στο PC:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1153,7 +1153,7 @@ msgstr "" "Καταχώρηση στον υπολογιστή παλάμης:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1164,100 +1164,100 @@ msgstr "" "Ποια καταχώρηση επιθυμείτε να κρατήσετε; Θα αντικαταστήσει την άλλη " "καταχώρηση." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Συγκρουόμενες καταχωρήσεις" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Κύκλωμα VCal για το KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Ρύθμιση του κυκλώματος VCal για το KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "μεταφορά iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Διορθωτής σφαλμάτων" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Προορισμός ημερολογίου" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Επεξεργαστής διεύθυνσης" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Τηλέφωνο" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Επώνυμο:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Όνομα:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Τίτλος:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Εταιρία:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Διεύθυνση:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Πόλη:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Πολιτεία:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Ταχ.Κώδικας:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Χώρα:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Προσαρμοσμένο 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Προσαρμοσμένο 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Προσαρμοσμένο 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Προσαρμοσμένο 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Υπάρχουν ακόμη ανοικτά %1 παράθυρα επεξεργασίας διεύθυνσης." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1266,17 +1266,17 @@ msgstr "" "Υπάρχει ακόμη ανοικτό ένα παράθυρο επεξεργασίας διευθύνσεων.\n" "Υπάρχουν ακόμη ανοικτά %n παράθυρα επεξεργασίας διευθύνσεων." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" "Επιλέξτε την κατηγορία των διευθύνσεων που θα εμφανιστούν εδώ." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Κατηγορία:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1284,82 +1284,82 @@ msgstr "" "Αυτή η λίστα εμφανίζει όλες τις διευθύνσεις της επιλεγμένης κατηγορίας. " "Κάντε κλικ σε μία διεύθυνση για την εμφάνισή της στα δεξιά." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Πληροφορίες διεύθυνσης:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Επεξεργασία εγγραφής..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" "Μπορείτε να επεξεργαστείτε μια διεύθυνση όταν αυτή είναι επιλεγμένη." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Η επεξεργασία είναι απενεργοποιημένη από τη ρύθμιση 'εσωτερικοί " "επεξεργαστές'." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Νέα εγγραφή..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Προσθήκη μιας νέας διεύθυνσης στο βιβλίο διευθύνσεων." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Η προσθήκη είναι απενεργοποιημένη από τη ρύθμιση 'εσωτερικοί " "επεξεργαστές'." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Διαγραφή εγγραφής" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "" "Διαγραφή της επιλεγμένης διεύθυνσης από το βιβλίο διευθύνσεων." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Η διαγραφή είναι απενεργοποιημένη από τη ρύθμιση 'εσωτερικοί " "επεξεργαστές'." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Εξαγωγή..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "Εξαγωγή όλων των διευθύνσεων της επιλεγμένης κατηγορίας σε μορφή CSV." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[άγνωστο]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Αδυναμία επεξεργασίας νέων εγγραφών μέχρι το τέλος του HotSync με το Pilot." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Απαιτείται HotSync" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1368,59 +1368,59 @@ msgstr "" "μια φορά τουλάχιστον συγχρονισμό HotSync για την ανάκτηση της διάταξης των " "βάσεων δεδομένων από το Pilot." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Αδυναμία προσθήκης νέας διεύθυνσης" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Αδυναμία διαγραφής νέων εγγραφών μέχρι το τέλος του HotSync με το pilot." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Διαγραφή της τρέχουσας επιλεγμένης εγγραφής;" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Διαγραφή εγγραφής;" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Εξαγωγή όλων των διευθύνσεων" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Εξαγωγή της κατηγορίας διευθύνσεων %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Το αρχείο %1 υπάρχει. Να αντικατασταθεί;" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Αντικατάσταση αρχείου;" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Το αρχείο %1 δεν μπορεί να ανοιχτεί για εγγραφή." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" "Αυτό το κύκλωμα μοιάζει να είναι χαλασμένο και δε μπορεί να ρυθμιστεί." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Αυτό είναι ένα κύκλωμα παλαιότερης μορφής." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Ρύθμιση..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1432,7 +1432,7 @@ msgstr "" "Επιλέξτε ένα κύκλωμα για να το ρυθμίσετε, και ενεργοποιήστε το κάνοντας κλικ " "στο πλαίσιο ενεργοποίησής του. " -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1454,77 +1454,77 @@ msgstr "" "ενεργοποιημένα κυκλώματα θα εκτελεστούν κατά τη διάρκεια ενός HotSync. " "Επιλέξτε ένα κύκλωμα για τη ρύθμισή του.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Μάγος ρυθμίσεων" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Σχετικά με το KPilot. Συντελεστές." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Κυκλώματα" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Γενική εγκατάσταση" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Γενική εγκατάσταση του KPilot (Όνομα χρήστη, θύρα, γενικές ρυθμίσεις " "συγχρονισμού)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Ενέργειες για το HotSync με ξεχωριστές ρυθμίσεις." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Έναρξη και έξοδος" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Συμπεριφορά κατά την έναρξη και την έξοδο." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Προβολείς" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Ρυθμίσεις προβολέα." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Αντίγραφο ασφαλείας" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Ειδικές ρυθμίσεις για αντίγραφα ασφαλείας." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Ειδική συμπεριφορά κατά τη διάρκεια του HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Συσκευή" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Ρυθμίσεις υλικού και επιλογές έναρξης και εξόδου." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1532,11 +1532,11 @@ msgstr "" "Αυτή είναι μια εσωτερική ενέργεια η οποία δεν έχει επιλογές ρύθμισης. Η " "περιγραφή της ενέργειας είναι: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Ρύθμιση του KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1544,11 +1544,11 @@ msgstr "" "Δε βρέθηκε βιβλιοθήκη για το κύκλωμα %1. Αυτό σημαίνει ότι το κύκλωμα " "δεν εγκαταστάθηκε σωστά." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Σφάλμα κυκλώματος" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1556,35 +1556,35 @@ msgstr "" "Υπήρξε ένα πρόβλημα με τη φόρτωση της βιβλιοθήκης για το κύκλωμα %1. " "Αυτό σημαίνει ότι το κύκλωμα δεν εγκαταστάθηκε σωστά." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Προσθήκη..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Επεξεργασία..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Διαγραφή..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Εγγρ" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Περιγραφή" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Επεξεργασία τμήματος πληροφοριών εφαρμογής" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1593,17 +1593,17 @@ msgstr "" "εγκαταστήστε έναν επεξεργαστικού δεκαεξαδικών δεδομένων (π.χ. το khexedit " "από τα tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" "Η τροποποίηση του τμήματος πληροφοριών εφαρμογής δεν υποστηρίζεται ακόμα από " "το KPilot!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Επεξεργασία σημαιών βάσης δεδομένων" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1617,19 +1617,19 @@ msgstr "" "\n" "Να συνεχίσει ο ορισμός νέων σημαιών;" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Τροποποίηση σημαιών βάσης δεδομένων" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Ορισμός" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Επεξεργασία εγγραφής" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1643,56 +1643,56 @@ msgstr "" "\n" "Να συνεχίσει ο ορισμός νέων σημαιών;" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Τροποποίηση εγγραφής" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Ευρετήριο εγγραφής:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "ID εγγραφής:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Σημαίες" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Ακάθαρτη" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Διαγραμμένη" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "Α&πασχολημένη" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Μυστική" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Αρχειοθετημένη" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1701,7 +1701,7 @@ msgstr "" "εγκαταστήστε έναν επεξεργαστή δεκαεξαδικής μορφής (π.χ. το kbytesedit από τα " "tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1709,94 +1709,94 @@ msgstr "" "Αυτή είναι μια βάση δεδομένων που υπάρχει στη συσκευή. Δεν προστέθηκε " "χειροκίνητα, έτσι είναι αδύνατη η αφαίρεσή της από τη λίστα." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Βάση δεδομένων στη συσκευή" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Πρέπει να επιλέξετε μια βάση δεδομένων για διαγραφή από τη λίστα." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Δεν επιλέχθηκε βάση δεδομένων" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Όλες τις βάσεις δεδομένων" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Μόνο εφαρμογές (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Μόνο βάσεις δεδομένων (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Γενικές &πληροφορίες βάσης δεδομένων" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "&Τμήμα πληροφοριών εφαρμογής (Κατηγορίες κτλ.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Αριθμ. εγγρ." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Μήκος" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "ID εγγραφής" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" "Προειδοποίηση: Αδυναμία ανάγνωσης του αρχείου βάσης δεδομένων %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Βάση δεδομένων: %1, %2 εγγραφές
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Τύπος: %1, Δημιουργός: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Προειδοποίηση: Αδυναμία ανάγνωσης του αρχείου εφαρμογής %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Εφαρμογή: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Δημιουργία: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Τροποποίηση: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Αντιγραφή ασφαλείας: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Πρέπει να επιλέξετε μια εγγραφή για επεξεργασία." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Δεν επιλέχθηκε εγγραφή" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1804,36 +1804,36 @@ msgstr "" "Επιθυμείτε πραγματικά τη διαγραφή της επιλεγμένης εγγραφής; Η διαγραφή " "δε μπορεί να αναιρεθεί.

Διαγραφή εγγραφής;" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Διαγραφή εγγραφής" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Αρχεία για εγκατάσταση:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Προσθήκη αρχείου..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Επιλέξτε ένα αρχείο για την προσθήκη του στη λίστα των αρχείων για " "εγκατάσταση." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Καθαρισμός λίστας" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Καθαρισμός της λίστας των αρχείων για εγκατάσταση. Δε θα εγκατασταθούν " "αρχεία." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1842,26 +1842,26 @@ msgstr "" "συγχρονισμό HotSync. Σύρετε αρχεία εδώ ή χρησιμοποιήστε το κουμπί προσθήκης." "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Βάσεις δεδομένων PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Διαγραφή" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Διαγραφή των επιλεγμένων αρχείων" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Αδυναμία εγκατάστασης %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1869,62 +1869,62 @@ msgstr "" "Μόνο αρχεία βάσης δεδομένων PalmOS (όπως *.pdb και *.prc) μπορούν να " "εγκατασταθούν από την εγκατάσταση αρχείων." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Κατάλογος αντιγράφου ασφαλείας: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Εκκίνηση δημιουργίας πλήρους αντιγράφου ασφαλείας." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Εκκίνηση δημιουργίας γρήγορου αντιγράφου ασφαλείας" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Έξοδος κατά την ακύρωση." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Ολοκληρώθηκε η δημιουργία του πλήρους αντιγράφου ασφαλείας." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Ολοκληρώθηκε η δημιουργία του γρήγορου αντιγράφου ασφαλείας." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Αντιγραφή ασφαλείας: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Παράλειψη %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Αποτυχία αντιγραφής ασφαλείας του %1.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... Εντάξει.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Αποτυχία λήψης αντιγράφου ασφαλείας." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Εγκατάσταση αρχείων]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Δεν υπάρχουν αρχεία για εγκατάσταση" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1933,28 +1933,28 @@ msgstr "" "Εγκατάσταση ενός αρχείου\n" "Εγκατάσταση %n αρχείων" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Τέλος εγκατάστασης αρχείων" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Εγκατάσταση %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Αδυναμία εγκατάστασης του αρχείου "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Αδυναμία ανοίγματος του αρχείου "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Αδυναμία ανάγνωσης του αρχείου "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1965,13 +1965,13 @@ msgstr "" "δημιουργίας της βάσης. Το KPilot δε μπορεί να εγκαταστήσει αυτήν τη βάση " "δεδομένων." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "John Doe" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1980,11 +1980,11 @@ msgstr "" "όνομα χρήστη. Αυτό θα πρέπει να οριστεί. Να ορίσει το KPilot σε μια " "προκαθορισμένη τιμή (%1);
" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Άγνωστος χρήστης" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1993,7 +1993,7 @@ msgstr "" "δεν έχει και το KPilot. Να γίνεται χρήση αυτού του ονόματος χρήστη από το " "KPilot στο μέλλον;
" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -2002,7 +2002,7 @@ msgstr "" "υπολογιστής παλάμης. Να οριστεί το όνομα χρήστη του KPilot και στον " "υπολογιστή παλάμης;" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -2013,7 +2013,7 @@ msgstr "" "του κανονικού συγχρονισμού. Κάντε κλικ στο Ακύρωση για να σταματήσετε αυτόν " "το συγχρονισμό.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -2025,27 +2025,27 @@ msgstr "" "Αν κάνετε κλικ στην ακύρωση, ο συγχρονισμός θα συνεχίσει χωρίς την " "τροποποίηση των ονομάτων χρηστών." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Αναντιστοιχία χρήστη" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Χρήση ονόματος KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Χρήση ονόματος υπολογιστή παλάμης" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Ο κατάλογος επαναφοράς δεν υπάρχει." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Η επαναφορά δεν εκτελέστηκε." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2055,74 +2055,74 @@ msgstr "" "από τον κατάλογο αντιγράφου ασφαλείας (%1); Αυτό θα διαγράψει κάθε " "πληροφορία που έχετε αυτήν τη στιγμή στο Pilot σας." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Επαναφορά Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Η επαναφορά δεν εκτελέστηκε." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Ακυρώθηκε από το χρήστη." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Επαναφορά %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Το αρχείο '%1' δε μπορεί να αναγνωστεί." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "Εντάξει." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Μη ολοκληρωμένη επαναφορά." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Αδυναμία επαναφοράς του αρχείου `%1'." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Εσωτερικοί επεξεργαστές]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Βάσεις δεδομένων με τροποποιημένες εγγραφές: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Αδυναμία ανοίγματος της σειριακής ή τοπικής βάσης δεδομένων για το %1. " "Παράλειψη αυτής." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "εγγραφή" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "διεύθυνση" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "καταχώρηση εργασίας" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "σημείωμα" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "καταχώρηση ημερολογίου" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2133,36 +2133,36 @@ msgstr "" "του KPilot στον υπολογιστή παλάμης, και έτσι να αντικατασταθούν οι " "τροποποιήσεις σε αυτόν;" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Σύγκρουση στη βάση δεδομένων %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Χρήση του KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Χρήση του υπολογιστή παλάμης" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Χρήση του &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Χρήση του &υπολογιστή παλάμης" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Καταχώρηση στο KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Καταχώρηση στον υπολογιστή παλάμης" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2171,27 +2171,27 @@ msgstr "" "εγκαταστήστε έναν επεξεργαστή δεκαεξαδικών δεδομένων (π.χ. το khexedit από " "το tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Βάσεις δεδομένων με τροποποιημένες σημαίες: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Ο ορισμός των σημαιών βάσεων δεδομένων στον υπολογιστή παλάμης δεν " "υποστηρίζεται ακόμη." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Βάσεις δεδομένων με τροποποιημένο τμήμα εφαρμογής: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Έναρξη του δαίμονα KPilot ..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2199,101 +2199,101 @@ msgstr "" "Αδυναμία έναρξης του δαίμονα KPilot. Το μήνυμα σφάλματος του συστήματος " "ήταν: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Η κατάσταση του δαίμονα είναι `%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "δεν εκτελείται" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Χρήση του συνόλου χαρακτήρων %1 στον υπολογιστή παλάμης." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Προβολέας προς υλοποίηση εργασιών" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Προβολέας διευθύνσεων" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Προβολέας σημειωμάτων" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Εγκατάσταση αρχείων" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Γενικευμένος προβολέας βάσης δεδομένων" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Ο επόμενος συγχρονισμός θα είναι αντιγραφή ασφαλείας. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Παρακαλώ πατήστε το κουμπί HotSync." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" "Ο επόμενος συγχρονισμός θα επαναφέρει το Pilot από το αντίγραφο ασφαλείας. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Ο επόμενος συγχρονισμός θα είναι ένας τυπικός HotSync. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Ο επόμενος συγχρονισμός θα είναι ένας πλήρης συγχρονισμός. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" "Ο επόμενος συγχρονισμός θα αντιγράψει τα δεδομένα του υπολογιστή παλάμης στο " "PC. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" "Ο επόμενος συγχρονισμός θα αντιγράψει τα δεδομένα του PC στον υπολογιστή " "παλάμης. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Ο δαίμονας τερμάτισε." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Δεν είναι δυνατός άλλος συγχρονισμός HotSync." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Επανεκκινήστε το δαίμονα για να μπορείτε να εκτελείτε HotSync ξανά." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Αδυναμία εκκίνησης συγχρονισμού αυτή τη στιγμή. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Αδυναμία εκκίνησης συγχρονισμού" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Επιλέξτε τον τύπο του HotSync που θα εκτελεστεί την επόμενη φορά." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2302,28 +2302,28 @@ msgstr "" "ισχύ μόνο για το επόμενο HotSync: για να αλλάξετε την προκαθορισμένη " "συμπεριφορά, χρησιμοποιήστε το διάλογο ρυθμίσεων." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Το επόμενο HotSync θα είναι ένα κανονικό HotSync." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" "Ενημέρωση του δαίμονα ότι το επόμενο HotSync θα είναι ένα κανονικό HotSync." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "&Πλήρης συγχρονισμός" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Το επόμενο HotSync θα είναι ένας πλήρης συγχρονισμός." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2331,30 +2331,30 @@ msgstr "" "Ενημέρωση του δαίμονα ότι το επόμενο HotSync θα είναι ένας πλήρης " "συγχρονισμός (αμφίδρομος έλεγχος των δεδομένων)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Αντίγραφο ασφαλείας" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Το επόμενο HotSync θα είναι ένα αντίγραφο ασφαλείας." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Ενημέρωση του δαίμονα ότι το επόμενο HotSync θα είναι μια αντιγραφή " "ασφαλείας του υπολογιστή παλάμης στον υπολογιστή." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Επαναφορά" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Το επόμενο HotSync θα είναι μια επαναφορά." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2362,13 +2362,13 @@ msgstr "" "Ενημέρωση του δαίμονα ότι το επόμενο HotSync θα είναι μια επαναφορά του " "υπολογιστή παλάμης από τα δεδομένα στο PC." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Αντιγραφή υπολογιστή παλάμης στο PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2376,18 +2376,18 @@ msgstr "" "Ενημέρωση του δαίμονα ότι το επόμενο HotSync θα αντιγράψει όλα τα δεδομένα " "από τον υπολογιστή παλάμης στο PC, με αντικατάσταση των καταχωρήσεων στο PC." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Αντιγραφή PC στον υπολογιστή παλάμης" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" "Το επόμενο HotSync θα αντιγράψει τα δεδομένα του PC στον υπολογιστή παλάμης." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2396,15 +2396,15 @@ msgstr "" "από το PC στον υπολογιστή παλάμης, με αντικατάσταση των καταχωρήσεων στον " "υπολογιστή παλάμης." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&Μόνο εμφάνιση" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Το επόμενο HotSync θα εμφανίσει τις βάσεις δεδομένων." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2412,34 +2412,34 @@ msgstr "" "Ενημέρωση του δαίμονα ότι το επόμενο HotSync θα εμφανίσει μόνο τα αρχεία που " "περιέχονται στον υπολογιστή παλάμης χωρίς να εκτελέσει κάποια άλλη ενέργεια." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Μη&δενισμός σύνδεσης" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Μηδενισμός της σύνδεσης της συσκευής." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" "Προσπάθεια μηδενισμού του δαίμονα και της σύνδεσής του με τον υπολογιστή " "παλάμης." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" "Έξοδος από το KPilot, (και σταμάτημα του δαίμονα αν έχει οριστεί αυτό)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "&Μάγος ρυθμίσεων..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Ρύθμιση του KPilot χρησιμοποιώντας το μάγο ρυθμίσεων." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2449,15 +2449,15 @@ msgstr "" "φορτωθεί, και ο μάγος δεν είναι διαθέσιμος. Παρακαλώ δοκιμάστε να " "χρησιμοποιήσετε τον κανονικό διάλογο ρυθμίσεων." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Ο μάγος δεν είναι διαθέσιμος" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Αλλαγή του ονόματος χρήστη σε `%1'." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2465,85 +2465,85 @@ msgstr "" "Αδυναμία εκτέλεσης του μάγου ρυθμίσεων του KPilot αυτήν τη στιγμή (το " "γραφικό περιβάλλον του KPilot είναι απασχολημένο)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "Αδυναμία ρύθμισης του KPilot αυτήν τη στιγμή (το γραφικό περιβάλλον του " "KPilot είναι ήδη απασχολημένο)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Εγκατάσταση της συσκευής Pilot, των κυκλωμάτων και άλλων παραμέτρων" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Ορισμός επιπέδου αποσφαλμάτωσης" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Επικεφαλής έργου" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Προγραμματιστής κορμού και κυκλωμάτων" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Κύκλωμα VCal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Κύκλωμα Abbrowser" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Κύκλωμα εξόδων" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Κύκλωμα σημειωματάριου, διορθωτής σφαλμάτων" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "Γραφικό περιβάλλον XML" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui αρχεία" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Διορθωτής σφαλμάτων, εμφάνιση" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "Μηχανή κατάστασης VCalconduit, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Το αρχείο ρυθμίσεων είναι ξεπερασμένο." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "Το αρχείο ρυθμίσεων είναι έκδοσης %1, ενώ το KPilot χρειάζεται έκδοση %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Παρακαλώ εκτελέστε το KPilot και ελέγξτε τις ρυθμίσεις προσεκτικά για την " "ενημέρωση του αρχείου." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Σημαντικές αλλαγές για προσοχή είναι:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2551,15 +2551,15 @@ msgstr "" "Μετονομασμένα κυκλώματα, τα Kroupware και η εγκατάσταση αρχείου έγιναν " "κυκλώματα επίσης." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Η επίλυση σύγκρουσης είναι τώρα καθολική ρύθμιση." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Τροποποιήθηκε η μορφή των βάσεων δεδομένων μη αντιγράφων ασφαλείας." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2567,11 +2567,11 @@ msgstr "" "Το αρχείο ρυθμίσεων του KPilot είναι ξεπερασμένο. Παρακαλώ εκτελέστε το " "KPilot για την ενημέρωσή του." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Ξεπερασμένο αρχείο ρυθμίσεων" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2579,11 +2579,11 @@ msgstr "" "Οι ρυθμίσεις της εγκατάστασης αρχείων μετακινήθηκαν στις ρυθμίσεις " "κυκλωμάτων. Ελέγξτε τη λίστα εγκατεστημένων κυκλωμάτων." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Οι ρυθμίσεις ενημερώθηκαν" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2592,11 +2592,11 @@ msgstr "" "αφαίρεσή του και των σχετικών τους αρχείων .la και .so.0." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Βρέθηκαν παλιά κυκλώματα" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2606,11 +2606,11 @@ msgstr "" "ρυθμίσεων, μετατράπηκαν στη νέα μορφή. Τα ID του δημιουργού βάσης δεδομένων " "τροποποιήθηκαν με τη χρήση των αγκίστρων []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Δεν ενημερώθηκε βάσεις δεδομένων μη αντιγράφων ασφαλείας" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2618,19 +2618,19 @@ msgstr "" "Το KPilot δεν είναι ρυθμισμένο για χρήση. Μπορείτε να χρησιμοποιήσετε το " "μάγο ρυθμίσεων ή τον κανονικό διάλογο ρυθμίσεων για να ρυθμίσετε το KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Μη ρυθμισμένο" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Χρήση &μάγου" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Χρήση &διαλόγου" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2638,7 +2638,7 @@ msgstr "" "Το αρχείο ρυθμίσεων του KPilot είναι ξεπερασμένο. Το KPilot μπορεί να " "ενημερώσει κάποια τμήματα των ρυθμίσεων αυτόματα. Επιθυμείτε τη συνέχεια;" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2646,7 +2646,7 @@ msgstr "" "Οι επιλογές της σελίδας ρυθμίσεων %1 έχουν τροποποιηθεί. " "Επιθυμείτε την αποθήκευση των τροποποιήσεων πριν να συνεχίσετε;" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2657,37 +2657,37 @@ msgstr "" "δημιουργήσει προβλήματα. Είστε σίγουροι ότι επιθυμείτε τη χρήση αυτού του " "ονόματος για την συσκευή;" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Πολύ μακρύ όνομα συσκευής" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Χρήση" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Να μη χρησιμοποιηθεί" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Πληροφορίες Pilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Εφαρμογή για συγχρονισμό με αυτήν" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "γενικά TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2701,28 +2701,28 @@ msgstr "" "χρησιμοποιώντας το KPilot παρακαλώ βγείτε από το Evolution πριν το " "συγχρονισμό, γιατί σε άλλη περίπτωση θα χάσετε δεδομένα." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Περιορισμοί με το Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "τίποτα (μόνο αντίγραφο ασφαλείας)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "Το KPilot ρυθμίστηκε για συγχρονισμό με %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2730,11 +2730,11 @@ msgstr "" "Οι υπόλοιπες επιλογές στο διάλογο ρύθμισης είναι προχωρημένες και μπορούν να " "χρησιμοποιηθούν για την παραμετροποίηση του KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Τέλος αυτόματης ρύθμισης" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2753,19 +2753,19 @@ msgstr "" "υπολογιστή μέχρι να γίνει επανεκκίνηση. Σε αυτή την περίπτωση προτείνεται να " "μη συνεχίσετε." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Εντοπισμός υπολογιστή παλάμης" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Αυτόματος εντοπισμός του υπολογιστή παλάμης σας" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Επανεκκίνηση εντοπισμού" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2774,43 +2774,43 @@ msgstr "" "υπολογιστή παλάμης σας. Παρακαλώ πατήστε το κουμπί hotsync αν δεν το έχετε " "κάνει ήδη." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Κατάσταση" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Ο αυτόματος εντοπισμός δεν ξεκίνησε ακόμη..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Ανιχνευμένες τιμές" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Χρήστης υπολογιστή παλάμης:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Συσκευή:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Δεν είναι ακόμη γνωστό]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Έναρξη ανίχνευσης..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Αναμονή για τη σύνδεση του υπολογιστή παλάμης..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Το χρονικό όριο έληξε, αδυναμία εντοπισμού ενός υπολογιστή παλάμης." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2829,78 +2829,78 @@ msgstr "" "http://www.kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Αποτυχία του αυτόματου εντοπισμού" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Βρέθηκε μια συνδεδεμένη συσκευή στο %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Αποσυνδέθηκε από όλες τις συσκευές" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Συγχρονισμός εργασιών προς υλοποίηση με το KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Συγχρονισμός ημερολογίου με το KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Συγχρονισμός σημειώσεων με το KMail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Επανεγγραφή εργασιών προς υλοποίηση στο KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Επανεγγραφή ημερολογίου στο KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Συγχρονισμός του KMail με τις διευθύνσεις " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Συγχρονισμός του KMail με τις σημειώσεις" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Ολοκληρώθηκε το HotSync." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Αυτό εμφανίζει όλα τα μηνύματα που παραλείφθηκαν κατά τη διάρκεια του " "τρέχοντος συγχρονισμού HotSync" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Καταγραφή HotSync" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Καθαρισμός καταγραφής" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" "Καθαρισμός της λίστας μηνυμάτων του τρέχοντος συγχρονισμού HotSync." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Αποθήκευση καταγραφής..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2909,110 +2909,110 @@ msgstr "" "αρχείο (για παράδειγμα για τη χρήση της σε μια αναφορά σφάλματος) κάνοντας " "κλικ εδώ.
" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Πρόοδος συγχρονισμού:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" "Το (εκτιμώμενο) ποσοστό που ολοκληρώθηκε για το τρέχον HotSync." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "Το HotSync ολοκληρώθηκε." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Αποθήκευση καταγραφής" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Το αρχείο υπάρχει. Επιθυμείτε την αντικατάστασή του;" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Το αρχείο υπάρχει" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Να μην αντικατασταθεί" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Αδυναμία ανοίγματος του αρχείου "%1" για εγγραφή: να γίνει " "ξανά προσπάθεια;" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Αδυναμία αποθήκευσης" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Προσπάθεια ξανά" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Να μη γίνει προσπάθεια" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Διαδρομή στον κόμβο συσκευής του Pilot" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Εμφάνιση βάσεων δεδομένων" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Δημιουργία αντιγράφου ασφαλείας του Pilot στο " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Επαναφορά του Pilot από αντίγραφο ασφαλείας" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Εκτέλεση κυκλώματος από αρχείο του υπολογιστή " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Εκτέλεση καθορισμένου ελέγχου (με τη συσκευή)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Εμφάνιση πληροφοριών ρυθμίσεων του KPilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Ορισμός επιπέδου αποσφαλμάτωσης" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*Πραγματική* εκτέλεση του κυκλώματος, χωρίς δοκιμαστική λειτουργία." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Εκτέλεση του κυκλώματος σε λειτουργία ελέγχου αρχείων." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Αντιγραφή του Pilot στον υπολογιστή." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Αντιγραφή του υπολογιστή στο Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Επανάληψη εκτέλεσης ενέργειας - χρήσιμο μόνο για το --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Συντηρητής KPilot" @@ -3025,16 +3025,16 @@ msgstr "Συντηρητής KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Γενικά" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Ενέργειες κυκλώματος" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -3042,11 +3042,11 @@ msgstr "" "Επιλέξτε την κατηγορία των διευθύνσεων\n" "που θα εμφανιστούν εδώ." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Σημειώματα:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3056,106 +3056,106 @@ msgstr "" "της επιλεγμένης κατηγορίας. Κάντε κλικ σε ένα από αυτά\n" "για να το εμφανίσετε στα δεξιά." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Κείμενο σημειώματος:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Εδώ εμφανίζεται το κείμενο του επιλεγμένου σημειώματος." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Εισαγωγή σημειώματος..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" "Ανάγνωση ενός αρχείου κειμένου και προσθήκη του στη βάση δεδομένων " "σημειωμάτων του Pilot." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Η εισαγωγή είναι απενεργοποιημένη από τη ρύθμιση 'εσωτερικοί " "επεξεργαστές'." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Εξαγωγή σημειώματος..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Εγγραφή του επιλεγμένου σημειώματος σε ένα αρχείο." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Διαγραφή σημειώματος" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Διαγραφή του επιλεγμένου σημειώματος." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Προσθήκη σημειώματος" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Προσθήκη ενός νέου σημειώματος στη βάση δεδομένων." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Διαγραφή του τρέχοντος επιλεγμένου σημειώματος;" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Διαγραφή σημειώματος;" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Αδυναμία ανοίγματος της MemoDB για τη διαγραφή της εγγραφής." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Αδυναμία διαγραφής σημειώματος" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Όλα" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Έναρξη του &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Ρύθμιση του KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (μια φορά)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Προκαθορισμένο (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Επόμενος &συγχρονισμός" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Το επόμενο HotSync θα είναι: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "Το HotSync είναι απενεργοποιημένο όσο η οθόνη είναι κλειδωμένη." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3167,41 +3167,41 @@ msgstr "" "ασφάλεια αναιρώντας την ενεργοποίηση του πλαισίου 'χωρίς συγχρονισμό όταν " "είναι ενεργή η προφύλαξη οθόνης' στη σελίδα HotSync του διαλόγου ρυθμίσεων." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Το HotSync ολοκληρώθηκε.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Επόμενος συγχρονισμός είναι %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Συσκευή για πρώτη προσπάθεια" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "Έξοδος αντί να αναφέρεις εσφαλμένα αρχεία ρυθμίσεων" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Δαίμονας KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Προγραμματιστής" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Επεξεργαστής εργασιών προς υλοποίηση" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" "Υπάρχουν ακόμα %1 ανοικτά παράθυρα επεξεργασίας εργασιών προς υλοποίηση." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3210,17 +3210,17 @@ msgstr "" "Υπάρχει ακόμα ένα ανοικτό παράθυρο επεξεργασίας εργασίας προς υλοποίηση.\n" "Υπάρχουν ακόμα %n ανοικτά παράθυρα επεξεργασίας εργασιών προς υλοποίηση." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" "Επιλέξτε εδώ την κατηγορία των εργασιών προς υλοποίηση που θα " "εμφανιστούν." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Αντικείμενο προς υλοποίηση" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3228,22 +3228,22 @@ msgstr "" "Αυτή η λίστα εμφανίζει όλες τις προς υλοποίηση εργασίες στην επιλεγμένη " "κατηγορία. Κάντε κλικ σε μία για να την εμφανίσετε στα δεξιά." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Πληροφορίες εργασίας:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" "Μπορείτε να επεξεργαστείτε μια προς υλοποίηση εργασία όταν αυτή είναι " "επιλεγμένη." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "" "Προσθήκη μιας νέας προς υλοποίηση εργασίας στη λίστα εργασιών." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3251,12 +3251,12 @@ msgstr "" "Η προσθήκη νέων προς υλοποίηση εργασιών είναι απενεργοποιημένη από τη " "ρύθμιση 'εσωτερικοί επεξεργαστές'." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "" "Διαγραφή της επιλεγμένης προς υλοποίηση εργασίας στη λίστα εργασιών." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3265,80 +3265,80 @@ msgstr "" "να κάνετε μια φορά τουλάχιστον συγχρονισμό HotSync για την ανάκτηση της " "διάταξης των βάσεων δεδομένων από το Pilot." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Αδυναμία προσθήκης νέας εργασίας" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Η σύνδεση με τον υπολογιστή παλάμης χάθηκε. Ο συγχρονισμός δε μπορεί να " "συνεχιστεί." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 το HotSync ξεκινά...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Χρήση κωδικοποίησης %1 στον υπολογιστή παλάμης." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" "Το KPilot είναι απασχολημένο και δε μπορεί να εκτελέσει το HotSync αυτήν τη " "στιγμή." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Δοκιμή.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Συγχρονισμός βάσης δεδομένων %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Αδυναμία ανοίγματος της συσκευής: %1 (θα γίνει ξανά προσπάθεια)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Προσπάθεια ανοίγματος της συσκευής %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Ήδη γίνεται ακρόαση σε αυτήν τη συσκευή" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Αδυναμία δημιουργίας υποδοχής για επικοινωνία με το Pilot (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Αδυναμία ανοίγματος της θύρας του Pilot \"%1\". " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Αδυναμία ακρόασης της υποδοχής Pilot (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Αδυναμία αποδοχής του Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "ήδη συνδεδεμένο" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Αδυναμία ανάγνωσης πληροφοριών συστήματος από το Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Έλεγχος του τελευταίου PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3346,15 +3346,15 @@ msgstr "" "Αδυναμία ανάγνωσης πληροφοριών χρήστη από το Pilot. Πιθανότατα έχετε ορίζει " "κάποιον κωδικό πρόσβασης στη συσκευή;" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Η συσκευή Pilot δεν είναι ακόμα ρυθμισμένη." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Η συσκευή Pilot %1 δεν είναι ανάγνωσης-εγγραφής." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3362,11 +3362,11 @@ msgstr "" "Η συσκευή Pilot %1 δεν υπάρχει. Πιθανότατα είναι μια συσκευή USB και θα " "εμφανιστεί κατά τη διάρκεια ενός HotSync." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Αδυναμία εγκατάστασης του αρχείου "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Τέλος του HotSync\n" @@ -3386,88 +3386,88 @@ msgstr " Δεν έχετε δικαιώματα ανοίγματος της συ msgid " Check Pilot path and permissions." msgstr " Ελέγξτε τη διαδρομή Pilot και τα δικαιώματα." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Ημερομηνία έναρξης: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Γεγονός ολόκληρης της ημέρας" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Ημερομηνία λήξης: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Ειδοποίηση: %1 %2 πριν την έναρξη του γεγονότος" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "λεπτά" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "ώρες" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "ημέρες" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Επανάληψη: κάθε %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "ημέρα(ες)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "εβδομάδα(ες)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "μήνας(ες)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "έτος(η)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Επανάληψη απεριόριστα" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Μέχρι %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Επανάληψη στην i-ιοστή μέρα της j εβδομάδας" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Επανάληψη στην n-ιοστή μέρα του μήνα" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Εξαιρέσεις:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Σημείωση:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Σημείωση:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3475,7 +3475,7 @@ msgstr "" "Τίτλος: %1
\n" "Σημείωμα:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3485,29 +3485,29 @@ msgstr "" "Σημείωμα:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Ολοκληρώθηκε" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Δεν ολοκληρώθηκε" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Ημερομηνία λήξης: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Προτεραιότητα: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Χωρίς όνομα" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3515,23 +3515,23 @@ msgstr "" "Οι ρυθμίσεις του κυκλώματος %1 τροποποιήθηκαν. Επιθυμείτε την " "αποθήκευση των τροποποιήσεων πριν τη συνέχεια;" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Κύκλωμα %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Στείλτε ερωτήσεις και σχόλια στο tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Στείλτε ερωτήσεις και σχόλια στο %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Στείλτε αναφορές σφαλμάτων στο %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3539,19 +3539,19 @@ msgstr "" "Για πληροφορίες εμπορικής κατοχύρωσης, δείτε τον Οδηγό χρήστη του KPilot." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Συγγραφείς: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Συντελεστές: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Εντοπίστηκε μεγάλος αριθμός αλλαγών" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3563,92 +3563,92 @@ msgstr "" "Λεπτομέρειες:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Αδυναμία εύρεσης του κυκλώματος %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Αδυναμία φόρτωσης του κυκλώματος %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Το κύκλωμα %1 είναι εσφαλμένης έκδοσης (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Αδυναμία αρχικοποίησης του κυκλώματος %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Αδυναμία δημιουργίας του κυκλώματος %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Κύκλωμα %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Αρχή: %1. Τέλος: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 νέα. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 τροποποιήθηκαν. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 διαγράφηκαν. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Δεν έγιναν τροποποιήσεις. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Αδυναμία ανοίγματος της βάσης δεδομένων %1 στον υπολογιστή παλάμης." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Αδυναμία ανοίγματος του %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Το κύκλωμα %1 δε μπορεί να εκτελεστεί." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Πλήρης συγχρονισμός" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Επαναφορά από αντίγραφο ασφαλείας" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Δοκιμή συγχρονισμού" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Τοπικός συγχρονισμός" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Ερώτηση" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "Μην &ξαναρωτήσεις" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Να μην ξαναγίνει η ερώτηση" diff --git a/po/en_GB.po b/po/en_GB.po index f88d058..38b3e5a 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -29,49 +29,49 @@ msgid "" "Your emails" msgstr "andrew_coles@yahoo.co.uk" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL Synchronisation Conduit for KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Synchronises the content from MAL Servers like AvantGo to the Handheld" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Primary Author" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Author of libmal and the JPilot AvantGo conduit" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Author of syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Authors of the malsync library (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Addressbook" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -81,18 +81,18 @@ msgstr "" "sure to supply a valid file name in the conduit's configuration dialogue. " "Aborting the conduit." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Unable to initialise and load the addressbook for the sync." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Unable to initialise and load the addressbook for the sync." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -100,116 +100,116 @@ msgstr "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Unable to open the addressbook databases on the handheld." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Unable to open the addressbook." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Item on PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Handheld" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Last sync" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Last name" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "First name" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organisation" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Title" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Note" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Custom 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Custom 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Custom 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Custom 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Work Phone" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Home Phone" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobile Phone" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Pager" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Other" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Email" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Address" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "City" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Region" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Postal code" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Country" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Category" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -217,7 +217,7 @@ msgstr "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -225,7 +225,7 @@ msgstr "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -235,134 +235,134 @@ msgstr "" "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Address conflict" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Abbrowser Conduit for KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Configures the Abbrowser Conduit for KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Maintainer" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Delete entry" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Unable to open text file %1 for reading." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Unable to open Database for writing" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Unable to open palm doc database %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "No filename set for the conversion" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Unable to open Database for reading" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Unable to read database header for database %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Unable to open output file %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Could not read text record %1 from Database %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Could not read bookmark record %1 from Database %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Unable to open file %1 for the bookmarks of %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Searching for texts and databases to synchronise" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Database created." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Unable to install the locally created PalmDOC %1 to the handheld." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Conversion of PalmDOC \"%1\" failed." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Unable to open or create the database %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Conflict Resolution" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Sync aborted by user." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Synchronising text \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -376,70 +376,70 @@ msgstr "" "desktop and on the handheld). For these databases please specify which " "version is the current one." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "You can also change the sync direction for databases without a conflict." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC Databases" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "No Sync" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Sync Handheld to PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Sync PC to Handheld" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Delete Both Databases" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "More Info..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "unchanged" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "new" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "changed" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "only bookmarks changed" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "deleted" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "does not exist" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "unknown" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -447,15 +447,15 @@ msgstr "" "Status of the database %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Handheld: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Desktop: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Database information" @@ -463,15 +463,15 @@ msgstr "Database information" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Palm DOC Conduit for KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Configures the DOC Conduit for KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -491,10 +491,10 @@ msgstr "Maintainer of KPilot" msgid "PalmDOC Converter" msgstr "PalmDOC Converter" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -502,14 +502,14 @@ msgstr "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Use Folder" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -517,7 +517,7 @@ msgstr "" "The folder %1 for the handheld database files is not a valid " "folder." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -525,242 +525,242 @@ msgstr "" "The folder %1 for the handheld database files is not a valid " "directory." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "The folder %1 for the text files could not be created." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "The following texts were successfully converted:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Conversion Successful" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "No text files were converted correctly" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "The file %1 does not exist." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Conversion of file %1 successful." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "The folder %1 for the text files is not a valid folder." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "The folder %1 for the PalmDOC files could not be created." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Text folder:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "&PalmDOC folder:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Text file:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC file:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "The database file %1 already exists. Overwrite it?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Overwrite" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Error while converting the text %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "The text file %1 already exists. Overwrite it?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Cannot open MemoDB to delete record." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Could not load conduit %1." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "Delete the selected memo." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 #, fuzzy msgid "No change to KNotes." msgstr "%1 changed to filesystem. " -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KNotes Conduit for KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Configures the KNotes Conduit for KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Skipping MAL sync, because last synchronisation was not long enough ago." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL synchronisation failed (no SyncInfo)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "No proxy server is set." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Using proxy server: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "No SOCKS proxy is set." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Using SOCKS proxy: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Memofile" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Unable to open the memo databases on the handheld." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Cannot initialise from pilot." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 #, fuzzy msgid "Cannot initialize the memo files from disk." msgstr "Cannot initialise from pilot." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Syncing with %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Copying Pilot to PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Copying PC to Pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Doing regular sync..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Memofile Conduit for KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Configures the Memofile Conduit for KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notepad" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Unable to open %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -769,7 +769,7 @@ msgstr "" "1 notepad could not be saved\n" "%n notepads could not be saved" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -778,39 +778,39 @@ msgstr "" "1 notepad saved\n" "%n notepads saved" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Saves notepads to png files" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Configures the Notepad Conduit for KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "Notepad conduit is based on Angus' read-notepad, part of pilot-link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "NULL conduit is programmed to fail." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Null Conduit for KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Configures the Null Conduit for KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -819,156 +819,156 @@ msgstr "" "Sent one message\n" "Sent %n messages" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "No mail was sent." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "No mail could be sent." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Could not connect to DCOP server for the KMail connection." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Error Sending Mail" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Cannot open temporary file to store mail from Pilot in." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP connection with KMail failed." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Cannot perform backup of mail database" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Unable to open mail database on handheld" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Mail Conduit for KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Configures the Mail Conduit for KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Original Author" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 code" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP support and redesign" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Perl Conduit for KPilot" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "Perl Conduit for KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "Configures the Perl Conduit for KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "System Information" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Password set" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "No password set" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "No Cards available via pilot-link" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "No debug data" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Unable to open output file, using %1 instead." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Handheld system information written to the file %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "HardwareInfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "UserInfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "MemoryInfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "StorageInfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "DatabaseList" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "RecordNumbers" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "SyncInfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDEVersion" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOSVersion" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "DebugInformation" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPilot System Information conduit" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -976,16 +976,16 @@ msgstr "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Time" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Setting the clock on the handheld" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -993,19 +993,19 @@ msgstr "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Time Synchronisation Conduit for KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Synchronises the Time on the Handheld and the PC" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Cleaning up ..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1013,37 +1013,37 @@ msgstr "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Copying records to Pilot ..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "To-do" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "To-do Conduit for KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Configures the To-do Conduit for KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "To-do Destination" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Calendar" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1051,11 +1051,11 @@ msgstr "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Could not open the calendar databases." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 #, fuzzy msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " @@ -1064,19 +1064,19 @@ msgstr "" "You selected to sync with the a iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialogue" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Using local time zone: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Using non-local time zone: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1086,21 +1086,21 @@ msgstr "" "Please make sure to supply a valid file name in the conduit's configuration " "dialogue. Aborting the conduit." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Syncing with file \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Syncing with standard calendar resource." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Unable to initialise the calendar object. Please check the conduit's setup" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1110,7 +1110,7 @@ msgstr "" "PC entry:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1120,7 +1120,7 @@ msgstr "" "Handheld entry:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1130,100 +1130,100 @@ msgstr "" "\n" "Which entry do you want to keep? It will overwrite the other entry." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Conflicting Entries" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "VCal Conduit for KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Configures the VCal Conduit for KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar port" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Bugfixer" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Calendar Destination" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Address Editor" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Phone" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Last name:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "First name:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Title:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Company:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Address:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "City:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "State:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Zip code:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Country:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Custom 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Custom 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Custom 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Custom 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "There are still %1 address editing windows open." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1232,16 +1232,16 @@ msgstr "" "There is still an address editing window open.\n" "There are still %n address editing windows open." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Select the category of addresses to display here." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Category:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1249,75 +1249,75 @@ msgstr "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Address info:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Edit Record..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "You can edit an address when it is selected." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "Editing is disabled by the 'internal editors' setting." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "New Record..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Add a new address to the address book." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "Adding is disabled by the 'internal editors' setting." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Delete Record" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Delete the selected address from the address book." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Deleting is disabled by the 'internal editors' setting." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[unknown]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Cannot edit new records until HotSynced with Pilot." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync Required" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1325,56 +1325,56 @@ msgstr "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Cannot Add New Address" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "New records cannot be deleted until HotSynced with pilot." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Delete currently selected record?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Delete Record?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Export All Addresses" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Export Address Category %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "The file %1 exists. Overwrite?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Overwrite File?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "The file %1 could not be opened for writing." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "This conduit appears to be broken and cannot be configured." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "This is an old-style conduit." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Configure..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1386,7 +1386,7 @@ msgstr "" "Select a conduit to configure it, and enable it by clicking on its tickbox. " "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1406,75 +1406,75 @@ msgstr "" "clicking on its tickbox. Ticked conduits will be run during a HotSync. " "Select a conduit to configure it.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Configuration Wizard" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "About KPilot. Credits." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Conduits" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "General Setup" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "General setup of KPilot (User name, port, general sync settings)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Actions for HotSync with individual configuration." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Startup and Exit" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Behaviour at startup and exit." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Viewers" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Viewer settings." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Backup" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Special settings for backup." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Special behaviour during HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Device" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Hardware settings and startup and exit options." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1482,11 +1482,11 @@ msgstr "" "This is an internal action which has no configuration options. The " "action's description is: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPilot Setup" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1494,11 +1494,11 @@ msgstr "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Conduit Error" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1506,35 +1506,35 @@ msgstr "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Add..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Edit..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Delete..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rec" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Description" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Edit AppInfo Block" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1542,15 +1542,15 @@ msgstr "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "Changing the AppInfo block isn't yet supported by KPilot!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Edit Database Flags" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1564,19 +1564,19 @@ msgstr "" "\n" "Really assign these new flags?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Changing Database Flags" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Assign" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Edit Record" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1590,56 +1590,56 @@ msgstr "" "\n" "Really assign these new flags?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Changing Record" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Record index:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Record ID:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Flags" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Dirty" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "De&leted" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Busy" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Secret" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Archived" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1647,7 +1647,7 @@ msgstr "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1655,93 +1655,93 @@ msgstr "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Database on Device" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "You need to select a database to delete in the list." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "No Database Selected" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "All Databases" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Only Applications (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Only Databases (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "General Database &Information" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "&Application Info Block (Categories etc.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Rec. Nr." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Length" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Record ID" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Warning: Cannot read database file %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Database: %1, %2 records
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Type: %1, Creator: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Warning: Cannot read application file %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Application: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Created: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Modified: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Backed up: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "You must select a record for editing." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "No Record Selected" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1749,33 +1749,33 @@ msgstr "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Deleting Record" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Files to install:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Add File..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "Choose a file to add to the list of files to install." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Clear List" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Clear the list of files to install. No files will be installed." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1783,27 +1783,27 @@ msgstr "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Delete the selected memo." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Cannot install %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1811,64 +1811,64 @@ msgstr "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Backup directory: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Full backup started." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Fast backup started" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Exiting on cancel." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Full backup complete." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Fast backup complete." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Backing up: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Skipping %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Backup of %1 failed.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Backup of %1 failed.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[File Installer]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "No Files to install" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1877,28 +1877,28 @@ msgstr "" "Installing one file\n" "Installing %n Files" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Done Installing Files" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Installing %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Cannot install file "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Unable to open file "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Unable to read file "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1908,13 +1908,13 @@ msgstr "" "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "John Doe" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1922,11 +1922,11 @@ msgstr "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "User Unknown" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1935,7 +1935,7 @@ msgstr "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1944,14 +1944,14 @@ msgstr "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1964,27 +1964,27 @@ msgstr "" "If you click on Cancel, the sync will proceed, but the usernames will not be " "changed." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "User Mismatch" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Use KPilot Name" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Use Handheld Name" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Restore directory does not exist." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Restore not performed." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -1994,72 +1994,72 @@ msgstr "" "directory (%1)? This will erase any information you currently have on " "your Pilot." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Restore Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Restore not performed." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Cancelled by user." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Restoring %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "File '%1' cannot be read." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Restore incomplete." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Cannot restore file `%1'." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Internal Editors]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Databases with changed records: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "Unable to open the serial or local database for %1. Skipping it." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "record" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "address" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "to-do entry" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "memo" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "calendar entry" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2069,36 +2069,36 @@ msgstr "" "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Conflict in database %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Use KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Use Handheld" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Use &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Use &Handheld" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Entry in KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Entry on Handheld" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2106,25 +2106,25 @@ msgstr "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Databases with changed flags: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "Setting the database flags on the handheld is not yet supported." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Databases with changed AppBlock: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Starting the KPilot daemon ..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2132,96 +2132,96 @@ msgstr "" "Could not start the KPilot daemon. The system error message was: "" "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Daemon status is `%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "not running" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Using character set %1 on the handheld." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "To-do Viewer" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Address Viewer" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Memo Viewer" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "File Installer" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Generic DB Viewer" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Next sync will be a backup. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Please press the HotSync button." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Next sync will restore the Pilot from backup. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Next sync will be a regular HotSync. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Next sync will be a Full Sync. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "Next sync will copy Handheld data to PC. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "Next sync will copy PC data to Handheld. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "The daemon has exited." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "No further HotSyncs are possible." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Restart the daemon to HotSync again." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Cannot start a Sync now. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Cannot start Sync" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Select the kind of HotSync to perform next." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2229,27 +2229,27 @@ msgstr "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialogue." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Next HotSync will be normal HotSync." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Tell the daemon that the next HotSync should be a normal HotSync." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Full&Sync" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Next HotSync will be a FullSync." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2257,29 +2257,29 @@ msgstr "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Backup" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Next HotSync will be backup." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Restore" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Next HotSync will be restore." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2287,13 +2287,13 @@ msgstr "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Copy Handheld to PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2301,17 +2301,17 @@ msgstr "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Copy PC to Handheld" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "Next HotSync will copy PC to Handheld." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2319,15 +2319,15 @@ msgstr "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&List Only" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Next HotSync will list databases." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2335,31 +2335,31 @@ msgstr "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Rese&t Link" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Reset the device connection." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Try to reset the daemon and its connection to the Handheld." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Quit KPilot (and stop the daemon if configured that way)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Configuration &Wizard..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Configure KPilot using the configuration wizard." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2369,15 +2369,15 @@ msgstr "" "loaded, and the wizard is not available. Please try to use the regular " "configuration dialogue." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Wizard Not Available" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Changed username to `%1'." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2385,81 +2385,81 @@ msgstr "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Cannot configure KPilot right now (KPilot's UI is already busy)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Setup the Pilot device, conduits and other parameters" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Set debugging level" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Project Leader" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Core and conduits developer" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal conduit" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser conduit" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Expenses conduit" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Notepad conduit, Bugfixer" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui files" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Bugfixer, coolness" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "The configuration file is outdated." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "The configuration file has version %1, while KPilot needs version %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Please run KPilot and check the configuration carefully to update the file." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Important changes to watch for are:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2467,15 +2467,15 @@ msgstr "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Conflict resolution is now a global setting." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Changed format of no-backup databases." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2483,11 +2483,11 @@ msgstr "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Configuration File Out-of Date" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2495,11 +2495,11 @@ msgstr "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Settings Updated" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2507,11 +2507,11 @@ msgstr "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Old Conduits Found" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2521,11 +2521,11 @@ msgstr "" "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "No Backup Databases Updated" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2533,19 +2533,19 @@ msgstr "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialogue to configure KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Not Configured" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Use &Wizard" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Use &Dialogue" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2553,7 +2553,7 @@ msgstr "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2561,7 +2561,7 @@ msgstr "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2571,37 +2571,37 @@ msgstr "" "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Device Name too Long" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Use" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Do Not Use" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Pilot Info" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Application to Sync With" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "general TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2613,28 +2613,28 @@ msgstr "" "When syncing the calendar or to-do list using KPilot please quit Evolution " "before the sync, otherwise you will lose data." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Restrictions with Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "nothing (it will backup only)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot is now configured to sync with %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2642,11 +2642,11 @@ msgstr "" "The remaining options in the config dialogue are advanced options and can be " "used to fine-tune KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Automatic Configuration Finished" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2664,19 +2664,19 @@ msgstr "" "block the computer from doing hotsyncs until it is rebooted. In that case it " "might be advisable not to continue." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Handheld Detection" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Autodetecting Your Handheld" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Restart Detection" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2684,43 +2684,43 @@ msgstr "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Status" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Autodetection not yet started..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Detected Values" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Handheld user:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Device:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Not yet known]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Starting detection..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Waiting for handheld to connect..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Timeout reached, could not detect a handheld." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2738,76 +2738,76 @@ msgstr "" "http://www.kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Automatic Detection Failed" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Found a connected device on %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Disconnected from all devices" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Syncing to-dos with KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Syncing calendar with KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Syncing Notes with Mail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Rewriting to-dos to KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Rewriting Calendar to KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Syncing KMail with Addresses " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Syncing KMail with Notes" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync finished." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "This lists all the messages received during the current HotSync" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "HotSync Log" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Clear Log" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Clears the list of messages from the current HotSync." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Save Log..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2815,109 +2815,109 @@ msgstr "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Sync progress:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "The (estimated) percentage completed in the current HotSync." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync Finished." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Save Log" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "The file exists. Do you want to overwrite it?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "File Exists" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Do Not Overwrite" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "Cannot open the file "%1" for writing; try again?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Cannot Save" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Try Again" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Do Not Try" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Path to Pilot device node" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "List DBs (default)" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Restore Pilot from backup" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Run conduit from desktop file " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "Set debugging level" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*Really* run the conduit, not in test mode." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Run the conduit in file-test mode." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Copy Pilot to Desktop." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Copy Desktop to Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot Maintainer" @@ -2930,17 +2930,17 @@ msgstr "KPilot Maintainer" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "General" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Null-Conduit Options" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2948,11 +2948,11 @@ msgstr "" "Select the category of addresses\n" "to display here." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Memos:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2962,102 +2962,102 @@ msgstr "" "in the selected category. Click on\n" "one to display it to the right." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Memo text:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "The text of the selected memo appears here." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Import Memo..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Read a text file and add it to the Pilot's memo database." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "Import is disabled by the 'internal editors' setting." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Export Memo..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Write the selected memo to a file." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Delete Memo" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Delete the selected memo." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Add Memo" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Add a new memo to the database." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Delete currently selected memo?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Delete Memo?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Cannot open MemoDB to delete record." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Cannot Delete Memo" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "All" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Start &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Configure KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (once)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Default (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Next &Sync" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Next HotSync will be: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "HotSync is disabled while the screen is locked." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3069,40 +3069,40 @@ msgstr "" "sync when screensaver is active' box in the HotSync page of the " "configuration dialogue." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync Completed.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Next sync is %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Device to try first" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot Daemon" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Developer" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "To-do Editor" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "There are still %1 to-do editing windows open." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3111,15 +3111,15 @@ msgstr "" "There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Select the category of to-dos to display here." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "To-do Item" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3127,19 +3127,19 @@ msgstr "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "To-do info:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "You can edit a to-do when it is selected." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Add a new to-do to the to-do list." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3147,11 +3147,11 @@ msgstr "" "Adding new to-dos is disabled by the 'internal editors' setting." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Delete the selected to-do from the to-do list." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3159,78 +3159,78 @@ msgstr "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Cannot Add New To-do" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "The connection to the handheld was lost. Synchronisation cannot continue." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 HotSync starting...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Using encoding %1 on the handheld." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot is busy and cannot process the HotSync right now." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Testing.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Syncing database %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Could not open device: %1 (will retry)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Trying to open device %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Already listening on that device" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Cannot create socket for communicating with the Pilot" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Cannot open Pilot port \"%1\". " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Cannot listen on Pilot socket (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Cannot accept Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "already connected" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Unable to read system information from Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Checking last PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3238,15 +3238,15 @@ msgstr "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "The Pilot device is not configured yet." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilot device %1 is not read-write." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3254,11 +3254,11 @@ msgstr "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Cannot install the file "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "End of HotSync\n" @@ -3279,88 +3279,88 @@ msgstr " You do not have permission to open the Pilot device." msgid " Check Pilot path and permissions." msgstr " Check Pilot path and permissions." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Start date: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Whole-day event" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "End date: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarm: %1 %2 before event starts" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minutes" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "hours" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "days" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Recurrence: every %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "day(s)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "week(s)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "month(s)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "year(s)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Repeats indefinitely" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Until %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Repeating on the i-th day of week j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Repeating on the n-th day of the month" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Exceptions:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Note:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Note:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3368,7 +3368,7 @@ msgstr "" "Title: %1
\n" "MemoText:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3378,29 +3378,29 @@ msgstr "" "MemoText:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Completed" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Not completed" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Due date: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Priority: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Unnamed" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3408,23 +3408,23 @@ msgstr "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 Conduit" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Send questions and comments to tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Send questions and comments to %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Send bug reports to %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3432,19 +3432,19 @@ msgstr "" "For trademark information, see the KPilot User's Guide." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Authors: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Credits: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3452,98 +3452,98 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Could not find conduit %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Could not load conduit %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "Could not find conduit %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Could not create conduit %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Conduit %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 #, fuzzy msgid "%1 new. " msgstr "%1 new to Palm. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "%1 changed to Palm. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "deleted" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr " no changes made." -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Unable to open the %1 database on the handheld." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Unable to open %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "The conduit %1 could not be executed." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Full Synchronisation" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Restore From Backup" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "Next &Sync" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "No Sync" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Question" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Do not ask again" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Do not ask again" diff --git a/po/es.po b/po/es.po index 658f5e7..be1274b 100644 --- a/po/es.po +++ b/po/es.po @@ -33,51 +33,51 @@ msgid "" "Your emails" msgstr "juanma@superiodico.net" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Conducto de sincronización MAL para KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Sincroniza el contenido de los servidores MAL como AvantGo en la agenda " "electrónica" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Primer Autor" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Autor de libmal y del conducto JPilot AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Autor de syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Autores de la biblioteca malsync (C) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Libreta de direcciones" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -87,21 +87,21 @@ msgstr "" "de suministrar un nombre de archivo válido en el cuadro de diálogo de " "configuración del conducto. Abortando el conducto." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" "No se pudo iniciar ni cargar la libreta de direcciones para la " "sincronización." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" "No se puede bloquear para escritura la libreta de direcciones. No se puede " "sincronizar." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -109,116 +109,116 @@ msgstr "" "Ocurrió un error al actualizar «%1». Puede intentar subir manualmente el " "archivo local temporal «%2»" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "No se pudo abrir la base de datos de la agenda electrónica." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "No se pudo abrir la libreta de direcciones." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Elemento del PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Agenda electrónica" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Última sincronización" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Apellido" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Nombre" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organización" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Título" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Nota" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Personal 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Personal 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Personal 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Personal 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Teléfono del trabajo" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Teléfono de casa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Teléfono móvil" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Paginador" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Otro" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Correo electrónico" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Dirección" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Ciudad" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Región" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Código postal" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "País" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Categoría" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -226,7 +226,7 @@ msgstr "" "Se cambió la dirección de la siguiente entrada, pero ya no existe en la " "agenda electrónica. Por favor, resuelva este conflicto:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -234,7 +234,7 @@ msgstr "" "Se cambió la dirección de la siguiente entrada, pero ya no existe en el PC. " "Por favor, resuelva este conflicto:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -244,134 +244,134 @@ msgstr "" "electrónica como en el PC. Los cambios no se pudieron combinar " "automáticamente, así que haga el favor de resolver el conflicto:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Conflicto de dirección" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Conducto Abbrowser para KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Configura el conducto Abbrowser para KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Encargado" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "IU" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Eliminar la entrada" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "No se puede abrir el archivo de texto %1 para lectura." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "No se puede abrir la base de datos para escritura" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "No se puede abrir la base de datos de la Palm %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "No se ha definido el nombre del archivo para la conversión" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "No se puede abrir la base de datos para lectura" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "No se puede leer el encabezado para la base de datos %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "No se puede abrir el archivo de salida %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "No se puede leer el registro de texto nº %1 de la base de datos %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "No se pudo leer el registro nº %1 del marcador de la base de datos %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "No se puede abrir el archivo %1 para los marcadores de %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Buscando textos y bases de datos para sincronizar" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Base de datos creada." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "No se puede instalar el PalmDOC %1 creado en la agenda electrónica." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Falló la conversión del PalmDOC «%1»." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "No se puede abrir ni crear la base de datos %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Resolución de conflictos" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Sincronización detenida por el usuario." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Sincronizando el texto «%1»" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -386,71 +386,71 @@ msgstr "" "computador de escritorio como en la agenda electrónica). Para estas bases de " "datos, especifique qué version es la actual." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "También puede cambiar la dirección de la sincronización para las bases de " "datos sin conflictos." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Bases de datos de DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Sin sincronización" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Sincronizar la agenda electrónica con el PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Sincronizar el PC con la agenda electrónica" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Borrar ambas bases de datos" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Más información..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "sin cambios" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "nuevo" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "cambiado" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "cambiados solo los marcadores" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "borrado" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "no existe" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "desconocido" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -458,15 +458,15 @@ msgstr "" "Estado de la base de datos %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Agenda electrónica: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "PC de escritorio: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Información de la base de datos" @@ -474,15 +474,15 @@ msgstr "Información de la base de datos" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Conducto Palm DOC para KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Configura el conducto DOC para KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -502,10 +502,10 @@ msgstr "Mantenedor de KPilot" msgid "PalmDOC Converter" msgstr "Conversor de PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -513,14 +513,14 @@ msgstr "" "Seleccionó sincronización de carpeta, pero indicó el nombre del archivo " "%1.
¿Usar en su lugar la carpeta %2?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Usar la carpeta" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -528,7 +528,7 @@ msgstr "" "La carpeta %1 para los archivos de base de datos de la agenda " "electrónica no es una carpeta válida." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -536,99 +536,99 @@ msgstr "" "La carpeta %1 para los archivos de base de datos de la agenda " "electrónica no es una carpeta válida." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "No se pudo crear la carpeta %1 para los archivos de texto." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Se convirtieron con éxito los siguientes textos:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Conversión con éxito" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Ningún archivo de texto se convirtió correctamente" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "El archivo %1 no existe." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Conversión del archivo %1 realizada con éxito." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "La carpeta %1 no es una carpeta válida para archivos de texto." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "No se pudo crear la carpeta %1 para archivos de PalmDOC." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Carpeta de &texto:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Carpeta de &PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "Archivo de &texto:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Archivo &DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "Ya existe el archivo de base de datos %1 . ¿Sobreescribirlo?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Sobreescribir" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Error al convertir el texto %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "El archivo de texto %1 ya existe. ¿Sobreescribirlo?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "No se puede abrir MemoDB en la agenda electrónica." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "No se puede cargar el recurso en: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -637,7 +637,7 @@ msgstr "" "Añadir un memo nuevo.\n" "Añadir %n memos nuevos." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -646,7 +646,7 @@ msgstr "" "Modificado un memo.\n" "Modificados %n memos." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -655,7 +655,7 @@ msgstr "" "Eliminado un memo.\n" "Eliminados %n memos." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -664,7 +664,7 @@ msgstr "" "Añadida una nota a KNotes.\n" "Añadidas %n notas a KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -673,7 +673,7 @@ msgstr "" "Modificada una nota en KNotes.\n" "Modificadas %n notas en KNotes." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -682,109 +682,109 @@ msgstr "" "Eliminada una nota de KNotes.\n" "Eliminadas %n notas de KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Ningún cambio en KNotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Conducto de KNotes para KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Configura el conducto de KNotes para KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Omitiendo la sincronización MAL, porque la última sincronización no ha sido " "lo suficientemente larga." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "Sincronización MAL falló (sin info de la sincronización)" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "No hay configurado ningún servidor proxy." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Usando un servidor proxy: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "No hay configurado ningún proxy SOCKS." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Usando un proxy SOCKS: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Archivo de nota" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "No se pudo abrir la base de datos de notas de la agenda electrónica." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "No se puede inicializar desde el pilot." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "No se pueden inicializar los archivos de memorándum desde disco." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Sincronizando con %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Copiando del pilot al PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Copiando del PC al pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Haciendo una sincronización normal..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Conducto para archivos de notas de KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Configura el conducto para archivos de notas de KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Bloc de notas" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "No se puede abrir %1." -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -793,7 +793,7 @@ msgstr "" "No se pudo guardar 1 nota\n" "No se pudieron guardar %n notas" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -802,41 +802,41 @@ msgstr "" "1 nota guardada\n" "%n notas guardadas" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Guarda las notas en archivos png" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Configura el conducto de bloc de notas para KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "El conducto del bloc de notas se basa en read-notepad de Angus, que es parte " "de pilot-link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Nulo" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "El conducto NULO está programado para fallar." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Conducto nulo para KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Configura los conductos nulos para KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -845,155 +845,155 @@ msgstr "" "Enviado un mensaje\n" "Enviados %n mensajes" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "No se envió el correo." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "No se pudo enviar el correo-e." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "No se pudo conectarse al servidor DCOP para la conexión de KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Error enviando correo" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Imposible abrir el archivo temporal para almacenar correo desde el Pilot." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "Conexión DCOP con KMail fallida." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" "No se puede realizar la copia de seguridad de la base de datos de correo" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "No se puede iniciar la base de datos de la agenda electrónica" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Conducto de correo para KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Configura los conductos de correo para KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Autor original" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Código POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Soporte SMTP y rediseño" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Conducto de registro" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Conducto Registro para KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Configura el conducto Registro para KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Información del sistema" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Contraseña puesta" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Sin contraseña" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "No hay tarjetas disponibles vía pilot-link" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "No hay datos de depuración" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "No se puede abrir el archivo de salida, usando %1 en su lugar." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Información del sistema de la agenda escrita en el archivo %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "HardwareInfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "UserInfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "MemoryInfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "StorageInfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "DatabaseList" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "RecordNumbers" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "SyncInfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDEVersion" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOSVersion" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "DebugInformation" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Conducto de información del sistema de KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -1001,16 +1001,16 @@ msgstr "" "Recupera información del usuario, del hardware y del sistema de la agenda " "electrónica y la guarda en un archivo." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Hora" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Fijando el reloj de la agenda electrónica" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1018,19 +1018,19 @@ msgstr "" "PalmOS 3.25 y 3.3 no soportan configurar la hora del sistema. Ignorando el " "conducto de hora..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Conducto de sincronización horaria para KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Sincroniza la hora de la agenda electrónica y la del PC" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Ordenando ..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1038,37 +1038,37 @@ msgstr "" "Ocurrió un error al subir «%1». Puede intentar subir manualmente el archivo " "local temporal «%2»." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Inicializando el conducto ..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Copiando registros al Pilot..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Tarea pendiente" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Conducto de tareas pendientes para KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Configura el conducto de tareas pendientes para KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Destino de la tarea pendiente" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Calendario" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1076,11 +1076,11 @@ msgstr "" "El evento «%1» tiene una recurrencia anual distinta de la mensual. Se " "cambiará esto para que sea recurrencia mensual en la agenda electrónica." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "No se pudieron abrir las bases de datos del calendario." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1089,19 +1089,19 @@ msgstr "" "el nombre del archivo. Seleccione un nombre válido para el archivo en el " "diálogo de configuración del conducto." -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Usando la zona temporal local: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Usando una zona temporal no local: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1111,22 +1111,22 @@ msgstr "" "Asegúrese de suministrar un nombre de archivo válido en el cuadro de diálogo " "de configuración del conducto. Abortando el conducto." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Sincronizando con archivo «%1»" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Sincronizando con el recurso estándar del calendario." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "No se puede iniciar el objeto de calendario. Compruebe la configuración del " "conducto" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1137,7 +1137,7 @@ msgstr "" "Entrada del PC:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1147,7 +1147,7 @@ msgstr "" "Entrada de la agenda electrónica\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1157,100 +1157,100 @@ msgstr "" "\n" "¿Qué entrada quiere mantener? Se sobreescribirá la otra entrada." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Entradas conflictivas" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Conducto VCal para KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Configura el conducto VCal para KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Porte al iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Reparador de errores" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Destino del calendario" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Editor de direcciones" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Teléfono" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Apellido:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Nombre:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Título:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Empresa:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Direcciones:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Ciudad:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Estado:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Cód. postal:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "País:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Personal 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Personal 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Personal 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Personal 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Aún hay %1 ventanas de edición de direcciones abiertas." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1259,16 +1259,16 @@ msgstr "" "Aún hay una ventana de edición de direcciones abierta.\n" "Aún hay %n ventanas de edición de direcciones abiertas." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Seleccione aquí la categoría de direcciones a mostrar." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Categoría:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1276,80 +1276,80 @@ msgstr "" "Esta lista muestra todas las direcciones en la categoría seleccionada. " "Pulse sobre una para mostrarla a la derecha." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Info de la dirección:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Editar entrada..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Puede editar una dirección cuando esté seleccionada." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "En las preferencias de «editores internos» se ha desactivado la " "edición." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Nueva entrada..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Añadir una nueva dirección a la libreta de direcciones." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "En las preferencias de «editores internos» se ha desactivado la " "adición." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Eliminar registro" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "" "Borrar la dirección seleccionada de la libreta de direcciones." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Deleting is disabled by the 'internal editors' setting." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Exportar..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "Exporta todas las direcciones de la categoría seleccionada en formato " "CSV." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[desconocido]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "No se pueden editar nuevos registros hasta que haga una HotSync con el Pilot." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync requerida" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1357,58 +1357,58 @@ msgstr "" "No puede añadir direcciones a la libreta hasta que haya hecho al menos una " "vez una HotSync para recuperar el diseño de la base de datos desde su Pilot." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "No se pueden añadir direcciones nuevas" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Los nuevos registros no se pueden borrar hasta que no se realice una HotSync " "con el pilot." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "¿Borrar la entrada actualmente seleccionada?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "¿Suprimir entrada?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Exportar todas las direcciones" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Exportar la categoría de direcciones %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "El archivo %1 ya existe. ¿Sobreescribirlo?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "¿Sobreescribir el archivo?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "No se pudo abrir para escritura el archivo %1." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Este conducto parece estar roto y no se puede configurar." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Éste es un conducto al viejo estilo." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Configurar..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1420,7 +1420,7 @@ msgstr "" "configuraciones individuales. Seleccione un conducto para configurarlo y " "actívelo haciendo clic sobre su casilla de verificación." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1442,77 +1442,77 @@ msgstr "" "verificación. Los conductos marcados se ejecutarán durante una HotSync. " "Seleccione un conducto para configurarlo.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Asistente de configuración" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Acerca de KPilot. Créditos." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Conductos" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Configuración general" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Configuración general de KPilot (nombre de usuario, puerto, opciones " "generales de sincronización)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Acciones para la HotSync con configuración individual." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Inicio y salida" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Comportamiento al iniciar y salir." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Visores" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Opciones del visor." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Copia de seguridad" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Opciones especiales para la copia de seguridad." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Comportamiento especial durante la HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Dispositivo" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Opciones de hardware y comienzo y salida." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1520,11 +1520,11 @@ msgstr "" "Ésta es una acción interna que no tiene opciones de configuración. La " "descripción de la acción es: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Configuración de KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1532,11 +1532,11 @@ msgstr "" "No se pudo encontrar la biblioteca para el conducto %1. Esto significa " "que el conducto no se instaló correctamente." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Error de conducto" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1544,35 +1544,35 @@ msgstr "" "Hubo un problema al cargar la biblioteca para el conducto %1. Esto " "significa que el conducto no se instaló correctamente." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Añadir..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Editar..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Borrar..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rec" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Descripción" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Editar bloque de info. de la aplicación (AppInfo)" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1580,15 +1580,15 @@ msgstr "" "Para ver los datos del bloque de información de la aplicación, instale un " "editor hexadecimal (p.ej., khexedit de tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "KPilot aún no admite cambiar el bloque AppInfo." -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Editar banderas de base de datos" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1602,19 +1602,19 @@ msgstr "" "\n" "¿Asignar realmente estas banderas nuevas?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Cambiar las banderas de la base de datos" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Asignar" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Editar registro" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1629,56 +1629,56 @@ msgstr "" "\n" "¿Asignar realmente estas banderas nuevas?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Cambiar el registro" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Índice de registros:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "ID de registro:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Banderas" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "S&ucio" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "E&liminado" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Ocupado" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Secreto" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Archivado" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1686,7 +1686,7 @@ msgstr "" "Para ver y editar los datos guardados, instale un editor hexadecimal (p.ej. " "kbytesedit, de tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1694,93 +1694,93 @@ msgstr "" "Esta es una base de datos que existe en el dispositivo. No se añadió " "manualmente, así que no se puede borrar de la lista." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Base de datos en el dispositivo" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Tiene que seleccionar de la lista una base de datos para ser borrada." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Ninguna base de datos seleccionada" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Todas las bases de datos" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Sólo aplicaciones (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Sólo bases de datos (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "&Información general de la base de datos" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Bloque de info. de la &aplicación (Categorías, etc.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Reg. nº" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Longitud" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Id de registro" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Aviso: No se puede leer el archivo %1 de la base de datos." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Base de datos:%1, %2 registros
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Tipo: %1, Creador: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Aviso: No se puede leer el archivo %1 de la aplicación." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Aplicación: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Creado: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Modificado: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Copia de seguridad: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Tiene que seleccionar un registro para edición." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "No hay ningún registro seleccionado" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1788,34 +1788,34 @@ msgstr "" "¿Está seguro de que quiere borrar el registro seleccionado? Esta " "operación no se puede deshacer.

¿Borrar el registro?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Eliminar el registro" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Archivos para instalar:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Añadir archivo..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "Elija un archivo a añadir a la lista de archivos a instalar." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Limpiar lista" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Borrar la lista de archivos a instalar. No se instalará ningún archivo." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1823,26 +1823,26 @@ msgstr "" "Esto lista los archivos que se instalarán en el Pilot durante la " "siguiente HotSync. Arrastrar archivos aquí o utilizar el botón Añadir." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Bases de datos de PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Eliminar" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Elilminar los archivos seleccionados" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "No se puede instalar %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1850,62 +1850,62 @@ msgstr "" "El instalador de archivos sólo puede instalar bases de datos de PalmOS (como " "*.pdb y *.prc)." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Directorio para copias de seguridad: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Iniciada copia de seguridad completa." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Iniciada la copia de seguridad rápida" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Saliendo al cancelar." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Copia de seguridad completa terminada." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Copia de seguridad rápida terminada." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Haciendo copia de seguridad: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Evitando %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "La copia de seguridad de %1 falló.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... Aceptar.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Falló la copia de seguridad." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "{Instalador de archivos}" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "No hay archivos para instalar" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1914,28 +1914,28 @@ msgstr "" "Instalando un archivo\n" "Instalando %n archivos" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Acabó la instalación de archivos" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Instalando %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "No se puede instalar el archivo "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "No se puede abrir el archivo "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "No se puede leer el archivo "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1945,13 +1945,13 @@ msgstr "" "caracteres. Esto hace suponer que hay un error en la herramienta que se usó " "para crear la base de datos. KPilot no puede instalar esta base de datos." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Pepe García" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1960,11 +1960,11 @@ msgstr "" "agenda electrónica. Debería establecerse. ¿Debe definirlos KPilot con " "un valor predefinido (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Usuario Desconocido" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1972,7 +1972,7 @@ msgstr "" "La agenda electrónica tiene establecido un nombre de usuario (%1), pero KPilot no. ¿Debe utilizar KPilot este nombre en el futuro?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1980,7 +1980,7 @@ msgstr "" "KPilot tiene establecido un nombre de usuario (%1), pero la agenda " "electrónica no. ¿Debe utilizar la agenda electrónica también el mismo nombre?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1990,7 +1990,7 @@ msgstr "" "de fábrica, debería usar Restaurar en lugar de una HotSync regular. " "Haga clic en Cancelara para detener la sincronización.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -2002,27 +2002,27 @@ msgstr "" "Si hace clic sobre Cancelar, se continuará con la sincronización, pero los " "nombres de usuario no se cambiarán." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "El usuario no coincide" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Usar el nombre de KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Usar el nombre de la agenda electrónica" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "No existe la restauración del directorio." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Restauración no realizada." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2032,72 +2032,72 @@ msgstr "" "eldirectorio de copia de seguridad (%1)?. Esto borrará cualquier " "información que tenga actualmente en su Pilot." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Restaurar el Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Restauración no realizada." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Cancelado por el usuario." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Restaurando %1 ..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "No se puede leer el archivo «%1»." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "Correcto." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Restauración incompleta." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "No se puede restaurar el archivo «%1»." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Editores internos]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Bases de datos con registros cambiados: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "No se puede abrir la base de datos local o serie de %1. Se omite." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "registro" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "dirección" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "entrada de tarea pendiente" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "nota" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "entrada del calendario" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2107,36 +2107,36 @@ msgstr "" "electrónica como en el editor interno. ¿Deben copiarse los cambios de KPilot " "en la agenda electrónica y, por tanto, prevalecer esos cambios?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Conflicto en la base de datos %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Usar KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Usar la agenda electrónica" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Usar &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Usar la &agenda electrónica" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Entrada de KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Entrada de la agenda electrónica" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2144,27 +2144,27 @@ msgstr "" "Para ver y editar los datos guardados, instale un editor hexadecimal (p.ej., " "khexedit de tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Bases de datos con banderas cambiadas: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Aún no está soportado fijar las banderas de la base de datos en la agenda " "electrónica." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Bases de datos con bloque de aplicación (AppBlock) cambiado: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Iniciando el demonio KPilot ..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2172,101 +2172,101 @@ msgstr "" "No se pudo iniciar el demonio de KPilot. El mensaje de error del sistema " "fue: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "El estado del demonio es «%1»" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "no corriendo" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Usando el juego de carácteres %1 en la agenda electrónica." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Visor de tareas pendientes" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Visor de direcciones" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Visor de notas" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Instalador de archivos" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Visor genérico de bases de datos" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "La siguiente sincronización será una copia de seguridad. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Por favor pulse el botón HotSync." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" "La siguiente sincronización restaurará el Pilot desde la copia de seguridad. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "La siguiente sincronización será una HotSync normal. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "La siguiente sincronización será una sincronización completa. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" "La siguiente sincronización copiará los datos de la agenda electrónica al " "PC. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" "La siguiente sincronización copiará los datos del PC a la agenda " "electrónica. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "El daemon se ha terminado." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "No son posibles más HotSyncs." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Volver a reiniciar el daemon para HotSync." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "No se puede comenzar ahora una sincronización. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "No se puede comenzar una sincronización" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Seleccione el tipo de HotSync que se deba realizar a continuación." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2275,28 +2275,28 @@ msgstr "" "aplica a la próxima HotSync. Para cambiar la opción predefinida, use el " "cuadro de diálogo de configuración." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "La siguiente será una HotSync normal." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" "Decirle al demonio que el próximo HotSync debería ser un HotSync normal." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Full&Sync" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "La siguiente HotSync será una FullSync." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2304,30 +2304,30 @@ msgstr "" "Decirle al demonio que la siguiente HotSync debe hacer una FullSync " "(comprobar los datos de ambos lados)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "Copia de &seguridad" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "La siguiente HotSync será una copia de seguridad." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Decirle al demonio que la próxima HotSync debe hacer una copia de seguridad " "de la agenda electrónica al PC." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Restaurar" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "La siguiente HotSync será una restauración." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2335,13 +2335,13 @@ msgstr "" "Decirle al demonio que la próxima HotSync debería restaurar la agenda " "electrónica con los datos del PC." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Copiar de la agenda al PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2349,17 +2349,17 @@ msgstr "" "Le dice al daemon que en la próxima HotSync debe copiar todos los datos de " "la agenda electrónica en el PC, sobreescribiendo las entradas del PC." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Copiar del PC a la agenda" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "La próxima HotSync copiará del PC a la agenda electrónica." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2368,15 +2368,15 @@ msgstr "" "del PC a la agenda electrónica, sobreescribiendo las entradas de la agenda " "electrónica." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "Sólo &listar" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "La siguiente HotSync mostrará una lista de todas las bases de datos." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2384,31 +2384,31 @@ msgstr "" "Decirle al demono que la próxima HotSync sólo debería listar los archivos de " "la agenda electrónica y nada más." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Res&taurar el enlace" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Reiniciar la conexión del dispositivo." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Intentar reniciar el demonio y su conexión con la agenda electrónica." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Salir de KPilot (y detener el demonio si así está configurado)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Asistente de con&figuración..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Configurar KPilot usando el asistente de configuración." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2418,15 +2418,15 @@ msgstr "" "KPilot, y el asistente no está disponible. Intente usar el cuadro de diálogo " "de configuración." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Asistente no disponible" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Nombre de usuario cambiado a «%1»." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2434,84 +2434,84 @@ msgstr "" "No se puede hacer funcionar el asistente de configuración de KPilot en este " "momento (el interfaz de usuario de KPilot está ocupado)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "No se puede configurar KPilot en este momento (el interfaz de usuario de " "KPilot está ocupado)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Configurar el dispositivo del Pilot, los conductos y otros parámetros" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Fijar el nivel de depuración" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Director del proyecto" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Desarrollador del núcleo y de conductos" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Conducto VCal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Conducto Abbrowser" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Conducto Gastos" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Conducto de notas, corrector de errores." -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "GUI XML" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "archivos .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Reparador de errores, tranquilidad" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "Máquina de estado de VCalconduit, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "El archivo de configuración está desfasado." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "El archivo de configuración tiene la versión %1, pero KPilot necesita la " "versión %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "Lance KPilot y verifique la configuración para actualizar el archivo." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Cambios importantes a los que debería estar atento:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2519,15 +2519,15 @@ msgstr "" "Los conductos renombrados, Kroupware y el instalador de archivos también se " "han convertido en conductos." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Ahora la resolución de conflictos es una preferencia global." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Cambiado el formato de las bases de datos sin copia de seguridad." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2535,11 +2535,11 @@ msgstr "" "El archivo de configuración para KPilot está desfasado. Lance KPilot para " "actualizarlo." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Archivo de configuración desfasado" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2547,11 +2547,11 @@ msgstr "" "Las opciones para el instalador de archivos se han pasado a la configuración " "de los conductos. Verifique la lista de conductos instalados." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Opciones actualizadas" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2560,11 +2560,11 @@ msgstr "" "antiguos. Es buena idea borrarlos, así como los archivos .la y ." "so.0 asociados.
" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Encontrados conductos antiguos" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2575,11 +2575,11 @@ msgstr "" "ids. del creador de la base de datos se han modificado para que usen " "corchetes []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Ninguna base de datos sin copia de seguridad actualizada" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2587,19 +2587,19 @@ msgstr "" "KPilot no está configurado. Puede usar el asistente de configuración o el " "cuadro de diálogo normal de configuración para configurar KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "No configurado" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Usar el a&sistente" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Usar el cuadro de &diálogo" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2608,7 +2608,7 @@ msgstr "" "actualizar algunas partes de la configuración automáticamente. ¿Quiere " "continuar?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2616,7 +2616,7 @@ msgstr "" "Han cambiado las opciones de la página de configuración %1. " "¿Quiere guardar los cambios antes de seguir?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2626,37 +2626,37 @@ msgstr "" "caracteres. Esto probablemente no se admita y le cause problemas. ¿Está " "seguro de que desea usar este nombre de dispositivo?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Nombre del dispositivo demasiado largo" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Usar" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "No usar" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Info. del pilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Aplicación con la que sincronizar" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "&TDE-PIM general" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2669,28 +2669,28 @@ msgstr "" "usando KPilot, salga de Evolution antes de sincronizar, ya que de otro modo " "perderá datos." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Restricciones con Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "nada (sólo hará la copia de seguridad)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot está configurado ahora para sincronizarse con %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2698,11 +2698,11 @@ msgstr "" "Las restantes opciones del cuadro de diálogo de configuración son opciones " "avanzadas y se pueden usar para el ajuste fino de KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Terminada la configuración automática" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2720,19 +2720,19 @@ msgstr "" "automática en este caso puede provocar que se bloquee el computador al hacer " "hotsyncs hasta que se reinicie. En ese caso, se le aconseja que no continúe." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Detección de la agenda electrónica" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Detectar automáticamente su agenda electrónica" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Reiniciar la detección" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2740,44 +2740,44 @@ msgstr "" "KPilot está intentando detectar automáticamente el dispositivo de su agenda " "electrónica. Presione el botón hotsync si es que no lo ha hecho ya." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Estado" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "La detección automática aún no ha comenzado..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Valores detectados" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Usuario de la agenda electrónica:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Dispositivo:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Desconocido]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Comenzando la detección..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Esperando que la agenda electrónica se conecte..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" "Alcanzado el límite temporal. No se pudo detectar ninguna agenda electrónica." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2797,76 +2797,76 @@ msgstr "" "http://www.kpilot.org)\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Falló la detección automática" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Se encontró un dispositivo conectado en %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Desconectado de todos los dispositivos" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Sincronizando tareas pendientes con KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Sincronizando calendario con KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Sincronizando notas con correo" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Reescribiendo tareas pendientes en KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Reescribiendo el calendario en KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Sincronizando KMail con las direcciones " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Sincronizando KMail con notas" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync finalizada." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Esta es la lista de todos los mensajes recibidos durante la HotSync." -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Registro de la HotSync" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Limpiar registro" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Limpia la lista de los mensajes de la HotSync." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Guardar registro..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2875,109 +2875,109 @@ msgstr "" "archivo (por ejemplo, para usarlo en un informe de fallos) pulsando aquí." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Progreso de sincronización:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "El porcentaje (estimado) completado en la HotSync." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync terminada." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Guardar registro" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "El archivo existe. ¿Desea sobreescribirlo?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "El archivo existe" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "No sobreescribir" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "No se puede abrir el archivo "%1" para escritura. ¿Volver a " "intentarlo?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "No se puede guardar" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Volver a intentar" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "No intentar" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Ruta al dispositivo Pilot" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Lista de BDs" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Piloto de copia de seguridad para " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Restaurar el Pilot desde la copia de seguridad" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Ejecutar conducto desde un archivo de escritorio " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Realizar una comprobación específica (con el dispositivo)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Mostrar información de configuración de KPilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Definir el nivel de depuración" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*Ejecutando* el conducto, no está en modo de prueba." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Ejecutando el conducto en modo de prueba de archivo." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Copiar el Pilot al escritorio." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Copiar el escritorio al Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Acción realizada repetida - sólo útil para --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "Prueba de KPilot" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Mantenedor de KPilot" @@ -2990,16 +2990,16 @@ msgstr "Mantenedor de KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "General" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Acciones del conducto" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -3007,11 +3007,11 @@ msgstr "" "Seleccione aquí la categoría de direcciones\n" "a mostrar." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Notas:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3021,105 +3021,105 @@ msgstr "" "de la categoría seleccionada. Haga clic\n" "sobre una para mostrarla a la derecha." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Texto de la nota:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "El texto de la nota seleccionada aparece aquí." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Importar nota..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" "Leer un archivo de texto y añadirlo a la base de datos de notas del Pilot." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "En las preferencias de «editores internos» se ha desactivado la " "importación." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Exportar nota..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Escribir la nota seleccionada en un archivo." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Eliminar nota" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Elimina la nota seleccionada." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Añadir nota" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Añade una nota nueva a la base de datos." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "¿Eliminar la nota seleccionada actualmente?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "¿Eliminar la nota?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "No se puede abrir MemoDB para eliminar el registro." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "No se puede eliminar la nota" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Todos" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Iniciar &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Configurar KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (una vez)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Predefinido (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Siguiente &sincronización" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "La siguiente HotSync será: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "HotSync está desactivado cuando la pantalla está bloqueada." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3131,40 +3131,40 @@ msgstr "" "desmarcando la casilla «No sincronizar cuando esté activo el salvapantallas» " "en la página de HotSync del cuadro de diálogo de configuración." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync completada.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "La siguiente sincronización es %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Primer dispositivo que se prueba" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "Salir en lugar de quejarse si hay archivos de configuración malos" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Demonio de KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Desarrollador" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Editor de tareas pendientes" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Aún hay %1 ventanas abiertas de edición de tareas pendientes." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3173,17 +3173,17 @@ msgstr "" "Aún hay una ventana abierta de edición de tareas pendientes.\n" "Aún hay %n ventanas abiertas de edición de tareas pendientes." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" "Seleccione aquí la categoría de tareas pendientes que se va a mostrar." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Elemento de tarea pendiente" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3191,19 +3191,19 @@ msgstr "" "Esta lista muestra todas las tareas pendientes de la categoría " "seleccionada. Haga clic sobre una para mostrarla a la derecha." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Info de la tarea pendiente:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Puede editar una tarea pendiente cuando esté seleccionada." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Añadir una nueva tarea pendiente a la lista." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3211,11 +3211,11 @@ msgstr "" "Está desactivada la adición de nuevas tareas pendientes en la opción " "«editores internos»." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Elimina la tarea seleccionada de la lista de tareas." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3224,78 +3224,78 @@ msgstr "" "HotSync al menos una vez para recuperar el diseño de la base de datos desde " "su Pilot." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "No se puede añadir una nueva tarea pendiente" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Se perdió la conexión con la agenda electrónica. No puede continuar la " "sincronización." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 iniciando HotSync ...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Usando la codificación %1 en la agenda electrónica." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot está ocupado y no puede procesar ahora la HotSync." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Probando.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Sincronizando base de datos %1 ..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "No se pudo abrir el dispositivo: %1 (se volverá a intentar)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Intentando abrir el dispositivo %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Ya se está escuchando desde ese dispositivo" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "No se puede crear el socket para comunicarse con el Pilot (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "No se puede abrir el puerto «%1» del del Pilot." -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "No se puede escuchar desde el socket del Pilot (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "No se puede aceptar el Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "ya está conectado" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "No se puede leer la información del sistema desde el Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Comprobando el último PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3303,15 +3303,15 @@ msgstr "" "No se pudo leer la información de usuario del Pilot. ¿Puede ser que haya " "fijado una contraseña en el dispositivo?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "El dispositivo Pilot no está configurado todavía." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "El dispositivo Pilot %1 no es de lectura/escritura." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3319,11 +3319,11 @@ msgstr "" "No existe el dispositivo del Pilot %1. Probablemente se trate de un " "dispositivo USB y aparezca durante una HotSync." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "No se puede instalar el archivo "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Fin de la HotSync\n" @@ -3343,88 +3343,88 @@ msgstr " No tiene permiso para abrir el dispositivo del Pilot." msgid " Check Pilot path and permissions." msgstr " Comprobar la ruta del Pilot y los permisos." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Fecha de inicio: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Evento de todo el día" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Fecha de fin: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarma: %1 %2 antes de que comience el evento" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minutos" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "horas" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "días" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Repetición: cada %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "día(s)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "semana(s)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "mes(es)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "año(s)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Repetición indefinida" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Hasta %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Repetir el día i de la semana j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Repetir el día n del mes" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Excepciones:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Nota:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Nota:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3432,7 +3432,7 @@ msgstr "" "Título: %1
\n" "Nota:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3442,29 +3442,29 @@ msgstr "" "Nota:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Terminado" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "No terminado" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Fecha de vencimiento: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioridad: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Sin nombre" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3472,23 +3472,23 @@ msgstr "" "Las opciones del conducto %1 se han cambiado. ¿Quiere guardar los " "cambios antes de seguir?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Conducto %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Enviar las preguntas y los comentarios a tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Envé las preguntas y los comentarios a %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Envíe los informes de error a %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3496,19 +3496,19 @@ msgstr "" "Para información sobre la marca registrada, vea la guía del usuario de KPilot." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Autores: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Créditos: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Grandes cambios detectados" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3520,92 +3520,92 @@ msgstr "" "Detalles:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "No se pudo encontrar el conducto %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "No se pudo cargar el conducto %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "El conducto %1 tiene una versión incorrecta (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "No se pudo inicializar el conducto %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "No se pudo crear el conducto %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Conducto %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Inicio: %1. Fin: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 nuevo. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 modificado. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 eliminado. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "No se hicieron cambios. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "No se pudo abrir la base de datos %1 de la agenda electrónica." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "No se puede abrir %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "El conducto %1 no se pudo ejecutar." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Sincronización completa" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Restaurar desde copia de seguridad" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Sincronización de prueba" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Sincronización local" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Pregunta" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "No &volver a preguntar" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "No volver a preguntar" diff --git a/po/et.po b/po/et.po index 206ca8c..1007622 100644 --- a/po/et.po +++ b/po/et.po @@ -29,49 +29,49 @@ msgid "" "Your emails" msgstr "toomas.nurmoja@mail.ee, bald@starman.ee" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL sünkroniseerimise kanal KPiloti jaoks" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Sünkroniseerib sisu MAL serverist (nagu pihuarvuti rakendus AvantGo)" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Esmane autor" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "libmali ja JPilot AvantGo kanali autor" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "syncmal'i autor" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "malsync teegi autorid (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Aadressiraamat" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -81,21 +81,21 @@ msgstr "" "kontrolli, et oled määranud kanali seadistustedialoogis sobiva failinime. " "Praegu lõpetatakse kanali töö." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" "Aadressiraamatu initsialiseerimine ja laadimine sünkroniseerimiseks " "ebaõnnestus." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" "Aadressiraamatu lukustamine kirjutamiseks nurjus. Sünkroniseerimine pole " "võimalik!" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -103,116 +103,116 @@ msgstr "" "\"%1\" üleslaadimisel tekkis viga. Võid proovida laadida ajutist kohalikku " "faili \"%2\" üles käsitsi" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Pihuarvuti aadressiraamatu andmebaasi avamine ei õnnestu." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Aadressiraamatu avamine ei õnnestu." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Element PC's" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Pihuarvuti" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Viimane sünkroniseerimine" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Perekonnanimi" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Eesnimi" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organisatsioon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Tiitel" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Märkus" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Kohandatud 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Kohandatud 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Kohandatud 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Kohandatud 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Töötelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Kodune telefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobiiltelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Faks" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Peiler" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Muu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-posti aadress" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Aadress" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Linn" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Regioon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Postikood" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Riik" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategooria" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -220,7 +220,7 @@ msgstr "" "Järgmist aadressikirjet on muudetud, aga seda ei ole enam pihuarvutis. Palun " "lahenda konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -228,7 +228,7 @@ msgstr "" "Järgmist aadressikirjet on muudetud, aga seda ei ole enam PC's. Palun " "lahenda konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -237,134 +237,134 @@ msgstr "" "Järgmist aadressikirjet on muudetud nii PC's kui ka pihuarvutis. Muutusi ei " "saa automaatselt ühendada, seepärast lahenda palun konflikt käsitsi:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Aadresside vastuolu" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Abbrowser kanal KPiloti jaoks" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Seadistab KPiloti Abbrowser kanalit" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Hooldaja" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Kustuta kirje" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Tekstifaili %1 avamine lugemiseks ei õnnestunud." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Andmebaasi avamine kirjutamiseks ei õnnestunud" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "PalmDOC andmebaasi %1 avamine ei õnnestunud" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Teisendamiseks on failinimi määramata" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Andmebaasi avamine lugemiseks ei õnnestunud" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Andmebaasi %1 päise lugemine ei õnnestunud." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Väljundfaili %1 avamine ei õnnestunud." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Tekstikirje #%1 lugemine andmebaasist %2 ei õnnestunud" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Järjehoidjakirje #%1 lugemine andmebaasist %2 ei õnnestunud" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Faili %1 avamine %2 järjehoidjate jaoks ei õnnestunud." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Tekstide ja andmebaaside otsimine sünkroniseerimiseks" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Andmebaas loodud." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Kohalikult loodud PalmDOC %1 paigaldamine pihuarvutisse ei õnnestunud." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "PalmDOC \"%1\" teisendamine ei õnnestunud." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Andmebaasi %1 avamine või loomine ei õnnestunud." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Konflikti lahendamine" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Kasutaja katkestas sünkroniseerimise." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Teksti \"%1\" sünkroniseerimine" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -378,69 +378,69 @@ msgstr "" "lauaarvutis kui ka pihuarvutis). Nende andmebaaside korral määra palun " "kindlaks, millist versiooni kasutada." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "Sünkroniseerimise suunda võib muuta ka konfliktita andmebaaside puhul." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC andmebaasid" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Ei sünkroniseerita" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Pihuarvuti sünkroniseeritakse PC'ga" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "PC sünkroniseeritakse pihuarvutiga" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Kustutatakse mõlemad andmebaasid" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Rohkem infot..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "muutmata" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "uus" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "muudetud" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "muudetud ainult järjehoidjad" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "kustutatud" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "ei ole olemas" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "tundmatu" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -448,15 +448,15 @@ msgstr "" "Andmebaasi %1 olek:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Pihuarvuti: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Lauaarvuti: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Andmebaasi info" @@ -464,15 +464,15 @@ msgstr "Andmebaasi info" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "PalmDOC kanal KPiloti jaoks" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Seadistab DOC kanali KPiloti jaoks" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "PalmDOC" @@ -492,10 +492,10 @@ msgstr "KPiloti hooldaja" msgid "PalmDOC Converter" msgstr "PalmDOC teisendaja" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -503,14 +503,14 @@ msgstr "" "Valisid kataloogide sünkroniseerimise, kuid määrasid hoopis failinime " "(%1).
Kas kasutada kataloogi %2?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Kasuta kataloogi" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -518,7 +518,7 @@ msgstr "" "Kataloog %1 ei ole pihuarvuti andmebaasifailide jaoks sobilik." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -526,94 +526,94 @@ msgstr "" "Kataloog %1 ei ole pihuarvuti andmebaasifailide jaoks sobilik." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "Kataloogi %1 tekstifailide jaoks ei õnnestunud luua." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Järgmised tekstid teisendati edukalt:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Edukas teisendamine" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Ühtki tekstifaili ei teisendatud korrektselt" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Faili %1 ei ole olemas." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Faili %1 teisendamine oli edukas." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "Kataloog %1 ei ole tekstifailidele sobilik." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "Kataloogi %1 PalmDOC failidele ei õnnestunud luua." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Tekstikataloog:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "&PalmDOC kataloog:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Tekstifail:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC fail:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "Andmebaasifail %1 on juba olemas. Kas kirjutada see üle?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Kirjuta üle" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Viga teksti %1 teisendamisel." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Tekstifail %1 on juba olemas. Kas kirjutada see üle?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Memode andmebaasi avamine pihuseadmes nurjus." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Ressursi laadimine asukohas %1 nurjus." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -622,7 +622,7 @@ msgstr "" "Lisati üks uus memo.\n" "Lisati %n uut memot." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -631,7 +631,7 @@ msgstr "" "Muudeti üht memot.\n" "Muudeti %n memot." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -640,7 +640,7 @@ msgstr "" "Kustutati üks memo.\n" "Kustutati %n memot." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -649,7 +649,7 @@ msgstr "" "Lisati üks märkus KNotesile.\n" "Lisati %n märkus KNotesile." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -658,7 +658,7 @@ msgstr "" "Muudeti üht märkus KNotesis.\n" "Muudeti %n märkust KNotesis." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -667,109 +667,109 @@ msgstr "" "Kustutati üks märkus KNotesist.\n" "Kustutati %n märkust KNotesist." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "KNotesis muudatusi ei tehtud. " -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KNotes kanal KPiloti jaoks" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Seadistab KNotes'i kanali" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "MAL sünkroniseerimise jäetakse vahele. Põhjus: viimasest sünkroniseerimisest " "pole piisavalt aega möödunud." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL sünkroniseerimine ei õnnestunud (puudub SyncInfo)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Proxyserver pole määratud." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Kasutatakse proxyserverit %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "SOCKS proxy pole määratud." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Kasutatakse SOCKS proxyt %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Memofail" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Pihuarvuti memode andmebaasi avamine nurjus." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Piloti initsialiseerimine nurjus." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Memofailide initsialiseerimine kettalt nurjus." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Sünkroniseerimine seadmega %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Piloti kopeerimine PC'sse..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " PC kopeerimine Pilotisse..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Tavapärane sünkroniseerimine..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "KPiloti memofaili kanal" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "KPiloti memofaili kanali seadistamine" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notepad" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "%1 avamine ebaõnnestus" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -778,7 +778,7 @@ msgstr "" "1 Notepadi faili salvestamine ebaõnnestus\n" "%n Notepadi faili salvestamine ebaõnnestus" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -787,40 +787,40 @@ msgstr "" "1 Notepadi fail salvestatud\n" "%n Notepadi faili salvestatud" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Salvestab Notepadi failid PNG-failidena" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Seadistab Notepadi kanali" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Notepadi kanali aluseks on Anguse pilot-link'i koosseisu kuuluv read-notepad" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "NULL kanal on määratud ebaõnnestuma." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Kpiloti nullkanal" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Seadistab KPiloti nullkanali" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -829,155 +829,155 @@ msgstr "" "Saadeti üks kiri\n" "Saadeti %n kirja" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Kirju ei saadetud." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Kirju ei õnnestu saata." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "KMailiga ühenduse saamine läbi DCOP serveri ei õnnestunud." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Viga kirja saatmisel" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "KPilotis koostatud kirja säilitamine ajutises failis ei õnnestu, sest faili " "ei suudeta avada." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP ühendus KMailiga ebaõnnestus." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Kirjade andmebaasist ei õnnestu varukoopiat teha" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Kirjade andmebaasi pihuarvutis ei õnnestu avada" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "E-posti kanal KPiloti jaoks" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Seadistab e-posti kanali KPiloti jaoks" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Originaali autor" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 kood" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP toetus ja disain" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Kirjete kanal" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Kirjete kanal KPiloti jaoks" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Seadistab kirjete kanali KPiloti jaoks" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Süsteemi info" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Parool määratud" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Parool määramata" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Pilot-link'ile pole saadaval ühtki kaarti" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Silumisandmeid pole" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Väljundfaili avamine ebaõnnestus, kasutatakse %1." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Pihuarvuti süsteemi info kirjutati faili %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Riistvara info" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Kasutaja info" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Mälu info" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Andmekandja info" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Andmebaaside nimekiri" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Kirjete arv" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Sünkroinfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDE versioon" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOS versioon" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Silumisinfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPiloti süsteemi info kanal" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -985,16 +985,16 @@ msgstr "" "Hangib pihuarvutist süsteemi, riistvara ja kasutaja info ning salvestab " "selle faili." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Aeg:" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Pihuarvuti kella seadistamine" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1002,19 +1002,19 @@ msgstr "" "PalmOS 3.25 ja 3.3 ei saa seadistada süsteemi aega. Ajakanal jäetakse " "vahele...." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Aja sünkroniseerimise kanal KPiloti jaoks" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Sünkroniseerib pihuarvuti ja PC aega" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Puhastamine..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1022,37 +1022,37 @@ msgstr "" "\"%1\" üleslaadimisel tekkis viga. Võid proovida laadida ajutist kohalikku " "faili \"%2\" üles käsitsi." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Kanali initsialiseerimine..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Kirjete kopeerimine Pilotile..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Ülesanne" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Ülesannete kanal KPiloti jaoks" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Seadistab ülesannete kanali KPiloti jaoks" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Ülesande sihtmärk" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalender" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1060,11 +1060,11 @@ msgstr "" "Sündmusel \"%1\" on aastane kordumine määratud muu ajaühikuga kui kuu. " "Pihuarvutis määratakse ajaühikuks kuu." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Kalendri andmebaaside avamine ei õnnestu." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1072,19 +1072,19 @@ msgstr "" "Valisid sünkroniseerimise iCalendari failiga, kuid ei andnud failinime. " "Palun vali sobiv failinimi kanali seadistustedialoogis" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Kasutatakse kohalikku ajavööndit: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Kasutatakse mittekohalikku ajavööndit: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1094,22 +1094,22 @@ msgstr "" "kontrolli, et oled määranud kanali seadistustedialoogis sobiva failinime. " "Praegu lõpetatakse kanali töö." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Failiga \"%1\" sünkroniseerimine" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Standardse kalendriressursiga sünkroniseerimine." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Kalendriobjekti initsialiseerimine ei õnnestunud. Palun kontrolli kanali " "seadistusi" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1119,7 +1119,7 @@ msgstr "" "PC kirje:\n" "\t " -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1129,7 +1129,7 @@ msgstr "" "Pihuarvuti kirje:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1139,100 +1139,100 @@ msgstr "" "\n" "Milline kirje alles jätta? Valimisel kirjutatakse teine kirje üle." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Vastandlikud kirjed" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "VCal kanal KPiloti jaoks" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Seadistab VCal kanali KPiloti jaoks" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendari port" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Veaparandaja" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Kalendri sihtmärk" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Aadressiredaktor" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Perekonnanimi:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Eesnimi:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Tiitel:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Firma:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Aadress:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Linn:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Osariik:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Postiindeks:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Riik:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Kohandatud 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Kohandatud 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Kohandatud 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Kohandatud 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Ikka on veel %1 aadressi muutmise akent avatud." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1241,16 +1241,16 @@ msgstr "" "Ikka on veel ühe aadressi muutmise aken avatud.\n" "Ikka on veel %n aadressi muutmise akent avatud." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Vali näidatavate aadresside kategooria." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategooria:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1258,76 +1258,76 @@ msgstr "" "Selles nimekirjas on kõik valitud kategooriasse kuuluvad aadressid. " "Klõpsa mõnel ja seda näidatakse paremal." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Aadressi info:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Muuda kirjet..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Sa saad muuta ainult valitud aadressi." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Muutmine on 'seesmise redaktori' seadistustes keelatud." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Uus kirje..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Lisa uus aadress aadressiraamatusse." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "Lisamine on 'seesmise redaktori' seadistuses keelatud." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Kustuta kirje" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Kustuta valitud kirje aadressiraamatust." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Kustutamine on 'seesmise redaktori' seadistustes keelatud." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Ekspordi..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "Kõigi valitud kategooria aadresside eksportimine CSV-vormingus." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[tundmatu]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Uusi kirjeid ei saa muuta, enne kui HotSync protsess Pilotiga pole lõpule " "viidud." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync protsess on vajalik" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1336,58 +1336,58 @@ msgstr "" "protsess on lõpule viidud. See on vajalik sinu Piloti andmebaasi struktuuri " "kindlakstegemiseks." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Uue aadressi lisamine ebaõnnestus" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Uusi kirjeid ei saa kustutada, enne kui on lõpule viidud HotSync protsess " "Pilotiga." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Kas kustutada valitud kirje?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Kas kustutada kirje?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Kõigi aadresside eksport" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Aadressikategooria \"%1\" eksport" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Fail %1 on juba olemas. Kas kirjutada see üle?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Kas kirjutada fail üle?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Faili %1 avamine kirjutamiseks ebaõnnestus." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Paistab, et see kanal on katki. Seda ei saa seadistada." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "See on vanas stiilis kanal." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Seadista..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1398,7 +1398,7 @@ msgstr "" "teostavad sünkroniseerimist. Neid võib olla võimalik eraldi seadistada. Vali " "seadistamiseks kanal ja luba see kastikest märkides. " -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1417,76 +1417,76 @@ msgstr "" "kastikest märkides. Sisse lülitatud kanaleid kasutatakse HotSynci ajal. " "Seadistamiseks vali kanal.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Seadistamise nõustaja" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "KPiloti info. Autorid." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Kanalid" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Üldseadistused" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "KPiloto üldine seadistus (kasutajanimi, port, üldised sünkroseadistused)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "HotSynci toimingud seadistamisvõimalustega." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Käivitamine ja väljumine" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Käitumine käivitumisel ja väljumisel." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Näitajad" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Näitajate seadistused" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Varundamine" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Varundamise seadistused." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Spetsiaalne käitumine HotSynci ajal." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Seade" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Riistvara seadistused ning käivitamise ja väljumise valikud." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1494,11 +1494,11 @@ msgstr "" "See on seesmine kanal, millel pole midagi seadistada. Toimingu " "kirjeldus: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPiloti seadistused" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1506,11 +1506,11 @@ msgstr "" "Kanali %1 jaoks ei leitud teeki. See tähendab, et kanal ei ole " "korrektselt paigaldatud." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Kanali viga" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1518,35 +1518,35 @@ msgstr "" "Tekkis probleem kanali %1 teegi laadimisel. See tähendab, et kanal ei " "ole korrektselt paigaldatud." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "Lis&a..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Muuda..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Kustuta..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Rak. info" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Kirje" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Kirjeldus" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Rakenduse info bloki redigeerimine" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1554,15 +1554,15 @@ msgstr "" "Rakenduse info bloki andmete vaatamiseks paigalda palun sobilik redaktor " "(nt. khexedit paketist tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "KPilot ei toeta veel rakenduse info bloki muutmist!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Andmebaasi lippude muutmine" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1576,19 +1576,19 @@ msgstr "" "\n" "Kas tõesti omistada need uued lipud?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Andmebaasi lippude muutmine" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Omista" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Kirje muutmine" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1602,56 +1602,56 @@ msgstr "" "\n" "Kas tõesti omistada need uued lipud?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Kirje muutmine" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Kirje indeks:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Kirje ID:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Lipud" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Räpane" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Kustutatud" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Hõivatud" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Salajane" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Arhiveeritud" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1659,7 +1659,7 @@ msgstr "" "Kirje andmete vaatamiseks ja muutmiseks paigalda palun sobilik redaktor (nt. " "khexedit paketist tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1667,93 +1667,93 @@ msgstr "" "See on seadmes leiduv andmebaas. Seda ei ole käsitsi lisatud, järelikult ei " "saa seda ka nimekirjast eemaldada." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Andmebaas seadmes" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Kustutamiseks tuleb nimekirjast valida andmebaas." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Andmebaasi pole valitud" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Kõik andmebaasid" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Ainult rakendused (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Ainult andmebaasid (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Andmebaasi üldine &info" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "R&akenduse info blokk (kategooriad jne.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Kirje nr.:" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Pikkus" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Kirje ID" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Hoiatus: andmebaasi faili %1 lugemine ei õnnestunud." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Andmebaas: %1, %2 kirjet
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Tüüp: %1, Looja: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Hoiatus: rakenduse faili %1 lugemine ei õnnestunud." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Rakendus: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Loodud: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Muudetud: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Varundatud: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Redigeerimiseks tuleb valida kirje." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Kirjet pole valitud" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1761,34 +1761,34 @@ msgstr "" "Kas tõesti kustutada valitud kirje? Seda ei saa tagasi võtta.

Kas " "kustutada kirje?
" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Kirje kustutamine" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Paigaldatavad failid:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Lisa fail..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "Võimaldab lisada faili paigaldatavate failide nimekirja." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Tühjenda nimekiri" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Tühjendab paigaldatavate failide nimekirja. Ühtegi faili ei paigaldata." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1797,26 +1797,26 @@ msgstr "" "paigaldatavate failide nimed. Lisa faile hiirega lohistades või nupuga Lisa." "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS andmebaasid (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Kustuta" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Kustuta valitud failid" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "%1 paigaldamine ebaõnnestus" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1824,62 +1824,62 @@ msgstr "" "Failipaigaldajaga saab paigaldada ainult PalmOS andmebaasifaile (näiteks *." "pdb ja *.prc)." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Varukoopiate kataloog: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Alustati andmetest täieliku varukoopia tegemist." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Alustati andmetest kiire varukoopia tegemist" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Välju katkestamisel." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Andmetest täieliku varukoopia tegemine on lõpetatud." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Andmetest kiire varukoopia tegemine on lõpetatud." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Varukoopia tegemine: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "%1 jäetakse vahele" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Andmetest %1 varukoopia tegemine nurjus.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Varukoopia tegemine nurjus." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Failide paigaldaja]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Pole ühtki faili paigaldada" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1888,28 +1888,28 @@ msgstr "" "Ühe faili paigaldamine\n" "%n faili paigaldamine" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Failide paigaldamine on lõpetatud" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Paigaldatakse %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Faili "%1" paigaldamine ebaõnnestus." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Faili "%1" avamine ebaõnnestus." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Faili "%1" lugemine ebaõnnestus." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1919,13 +1919,13 @@ msgstr "" "sümbolit. See näitab, et baasi loomiseks kasutati vigast vahendit. KPilot " "pole võimeline seda baasi paigaldama." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Juhan Julm" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1934,11 +1934,11 @@ msgstr "" "i> olema määratud. Kas KPilot peaks kasutama vaikimisi määratud nime (%1)?
" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Kasutaja on teadmata" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1946,7 +1946,7 @@ msgstr "" "Pihuseadmes on kasutajanimi määratud (%1), aga KPilotis mitte. " "Kas kasutada KPilotis seda kasutajanime ka tulevikus?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1954,7 +1954,7 @@ msgstr "" "KPilotis on kasutajanimi määratud (%1), aga pihuseadmes mitte. Kas " "kasutada KPiloti kasutajanime ka pihuseadmes?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1964,7 +1964,7 @@ msgstr "" "tavalise HotSynci asemel kasutada taastamist. Sünkroniseerimise " "peatamiseks klõpsa nupule 'Loobu'.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1976,27 +1976,27 @@ msgstr "" "Kui klõpsad nupule 'Loobu', jätkub sünkroniseerimine, kuid kasutajanimesid " "ei muudeta." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Kasutajad erinevad" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Kasuta KPiloti nime" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Kasuta pihuarvuti nime" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Taastamiskataloogi ei ole olemas." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Andmete taastamist ei toimunud." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2006,73 +2006,73 @@ msgstr "" "mis asub kataloogis (%1)? Selline tegevus kustutab täielikult hetkel " "Pilotis oleva info." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Taasta Piloti andmed" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Andmete taastamist ei toimunud." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Kasutaja katkestas." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Andmete taastamine %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Faili \"%1\" lugemine ebaõnnestus." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Taastamine ebatäielik." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Faili '%1' taastamine ebaõnnestus." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Seesmised redaktorid]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Andmebaasid muudetud kirjetega: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Ei suuda avada kohalikku ega välis andmebaasi %1 jaoks. Jäetakse vahele." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "kirje" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "aadress" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "ülesande kirje" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "memo" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "kalendrikirje" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2082,36 +2082,36 @@ msgstr "" "redaktoris. Kas KPiloti muudatused tuleks kopeerida pihuarvutisse ja sealsed " "muudatused üle kirjutada?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Konflikt andmebaasis %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Kasuta KPilotit" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Kasuta pihuarvutit" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Kasuta KPilotit" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Kasuta &pihuarvutit" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Kirje KPilotis" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Kirje pihuarvutis" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2119,25 +2119,25 @@ msgstr "" "Kirje andmete vaatamiseks ja muutmiseks paigalda palun sobilik redaktor (nt. " "khexedit paketist tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Andmebaasid muudetud lippudega: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "Andmebaasi lippude seadmine pihuarvutis ei ole veel toetatud." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Andmebaasid muudetud rakenduse info blokkidega: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "KPiloti deemoni käivitamine..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2145,96 +2145,96 @@ msgstr "" "KPiloti deemoni käivitamine ebaõnnestus. Süsteem andis teada veast: "" "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Deemoni olek on '%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "ei tööta" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Pihuarvutis kasutatakse kooditabelit %1." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Ülesannete näitaja" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Aadresside näitaja" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Memode näitaja" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Failide paigaldaja" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Üldine andmebaaside näitaja" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Järgmine sünkroniseerimine on varundamine. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Vajuta HotSync nupule." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Järgmine sünkroniseerimine taastab Piloti andmed varukoopialt. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Järgmine sünkroniseerimine on tavaline Hotsync. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Järgmine sünkroniseerimine on FullSync. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "Järgmine sünkroniseerimine kopeerib pihuseadme andmed PC-le. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "Järgmine sünkroniseerimine kopeerib PC andmed pihuseadmesse. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Deemon lõpetas töö." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "HotSync pole enam võimalik." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "HotSync'iks käivita deemon uuesti." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Sünkroniseerimist ei saa praegu alustada. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Sünkroniseerimist ei saa alustada" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Vali järgmise HotSync'i viis." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2242,27 +2242,27 @@ msgstr "" "Vali järgmise HotSync'i viis. See käib ainult järgmise sünkroniseerimise " "kohta - kui soovid muuta vaikeväärtust, kasuta seadistusdialoogi." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Järgmine Hotsync on tavaline Hotsync. " -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Teatab deemonile, et järgmine HotSync on tavaline HotSync." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "&Täielik sünkroniseerimine" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Järgmine HotSync on FullSync. " -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2270,30 +2270,30 @@ msgstr "" "Teatab deemonile, et järgmine HotSync on täielik sünkroniseerimine (andmeid " "kontrollitakse mõlemal pool)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Varundamine" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Järgmine HotSync on varundamine. " -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Teatab deemonile, et järgmine HotSync peab tegema pihuarvutist varukoopia " "lauaarvutisse" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "T&aastamine" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Järgmine HotSync on taastamine. " -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2301,13 +2301,13 @@ msgstr "" "Teatab deemonile, et järgmine HotSync peab taastama lauaarvutist pihuarvuti " "andmed." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Pihuarvuti kopeerimine PC'sse" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2315,17 +2315,17 @@ msgstr "" "Teatab deemonile, et järgmine HotSync peab kopeerima lauaarvutisse " "pihuarvuti andmed, kirjutades PC kirjed üle." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "PC kopeerimine pihuarvutisse" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "Järgmine HotSync kopeerib PC andmed pihuseadmesse." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2333,15 +2333,15 @@ msgstr "" "Teatab deemonile, et järgmine HotSync peab kopeerima pihuseadmesse " "lauaarvuti andmed, kirjutades pihuseadme kirjed üle." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "Ainu< nimekiri" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Järgmine HotSync näitab andmebaaside nimekirja." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2349,31 +2349,31 @@ msgstr "" "Teatab deemonile, et järgmine HotSync peab ainult hankima pihuarvutist " "failide nimekirja." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "&Nullimine" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Lähtestab seadme ühenduse." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Püüab deemoni ja ühenduse pihuarvutiga lähtestada." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Väljub KPilotist (ja peatab deemoni, kui nii on määratud)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Seadistamise &nõustaja..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "KPiloti seadistamine nõustaja abil." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2382,15 +2382,15 @@ msgstr "" "KPiloti seadistamise nõustajale vajalikku teeki ei õnnestu laadida ja nii ei " "saa ka nõustajat kasutada. Palun pruugi tavalist seadistustedialoogi." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Nõustaja pole saadaval" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Kasutajanimeks sai '%1'" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2398,82 +2398,82 @@ msgstr "" "KPiloti seadistamisnõustajat ei saa praegu käivitada (KPiloti kasutajaliides " "on juba tegevuses)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "KPilotit ei saa praegu seadistada (KPiloti kasutajaliides on juba tegevuses)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Piloti seadme, kanalite ja muude parameetrite seadistamine" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Säti silumise taset" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Projektijuht" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Põhi- ja kanalite arendaja" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal kanal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser kanal" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Kulutuste kanal" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Notepadi kanal, vigade parandused" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui failid" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Veaparandaja" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "VCal'i kanali oleku masin, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Seadistustefail on iganenud." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "Seadistustefaili versioon on %1, KPilot vajab aga versiooni %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Faili värskendamiseks käivita palun KPilot ja kontrolli hoolikalt seadistusi." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Olulised muudatused, mida tähele panna:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2481,26 +2481,26 @@ msgstr "" "Ümbernimetatud kanalid, Kroupware ja failipaigaldaja on samuti kanaliks " "muudetud." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Konflikti lahendamine on nüüd üldine seadistus." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Varukoopiate andmebaasi vorming on muudetud." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" "KPiloti seadistustefail on iganenud. Värskendamiseks käivita palun KPilot." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Iganenud seadistustefail" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2508,11 +2508,11 @@ msgstr "" "Failipaigaldaja seadistused on liigutatud kanalite seadistustesse. Palun " "kontrolli paigaldatud kanalite nimekirja." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Värskendatud seadistused" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2520,11 +2520,11 @@ msgstr "" "Süsteemis leiti järgmised vanad kanalid. Üsna hea oleks eemaldada need " "ja nendega seotud .la ja .so.0 failid." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Leiti vanad kanalid" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2534,11 +2534,11 @@ msgstr "" "vormingule. Andmebaasi looja ID-d muudeti, neis kasutatakse nüüd nurksulge " "[]." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Varukoopiate andmebaasid uuendatud" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2546,19 +2546,19 @@ msgstr "" "KPilot ei ole veel seadistatud. Selleks võib kasutada seadistamisnõustajat " "või tavalist KPiloti seadistamisdialoogi." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Seadistamata" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "&Nõustaja kasutamine" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "&Dialoogi kasutamine" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2566,7 +2566,7 @@ msgstr "" "KPiloti seadistustefail on iganenud. KPilot võib mõned seadistuste osad " "automaatselt värskendada. Kas jätkata?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2574,7 +2574,7 @@ msgstr "" "Seadistusi kaardil %1 on muudetud. Kas salvestada muudatused enne " "jätkamist?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2584,37 +2584,37 @@ msgstr "" "tõenäoliselt rakenduse poolt toetamata ja võib tekitada probleeme. Oled sa " "kindel, et tahad kasutada just sellist seadmenime?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Seadmenimi on liiga pikk" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Kasuta" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Ära kasuta" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Piloti info" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Rakendus, millega sünkroniseerida" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "Üldine TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2626,28 +2626,28 @@ msgstr "" "Kalendrit või ülesannete nimekirja KPiloti abil sünkroniseerides tuleks " "Evolution enne sünkroniseerimist sulgeda, muidu võid kaotada oma andmed." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Evolutioni piirangud" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "puudub (ainult varundamine)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot on nüüd seadistatud seadmega %1 sünkroniseerimiseks." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2655,11 +2655,11 @@ msgstr "" "Ülejäänud seadistustedialoogi võimalused on mõeldud KPiloti " "täppishäälestuseks." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Automaatne seadistamine lõpetatud" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2676,19 +2676,19 @@ msgstr "" "võib sel juhul muuta arvuti võimetuks sooritama HotSync protsessi, kuni " "arvuti pole taaskäivitatud. Sellisel juhul ei ole praegu soovitatav jätkata." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Pihuarvuti tuvastamine" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Pihuarvuti automaatne tuvastamine" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Tuvastamise taaskäivitamine" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2696,43 +2696,43 @@ msgstr "" "KPilot püüab nüüd sinu pihuarvuti automaatselt tuvastada. Palun klõpsa " "HotSynci nupule, kui sa ei ole seda veel teinud." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Olek" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Automaattuvastus pole veel alanud..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Tuvastatud väärtused" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Pihuarvuti kasutaja:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Seade:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Pole veel tuntud]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Tuvastamise alustamine..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Oodatakse pihuarvuti ühendust..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Aegumine, pihuarvutit ei õnnestunud tuvastada." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2750,79 +2750,79 @@ msgstr "" "kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Automaatne tuvastamine ebaõnnestus" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Leiti ühendatud seade asukohas %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Lahutatud kõigist seadmetest" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Ülesannete sünkroniseerimine KMailiga" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Kalendri sünkroniseerimine KMailiga" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Sedelite sünkroniseerimine KMailiga" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Ülesannete ümberkirjutamine KMaili..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Kalendri ümberkirjutamine KMaili" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "KMaili sünkroniseerimine aadressidega " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "KMaili sünkroniseerimine sedelitega" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync protsess on lõpetatud." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Selles nimekirjas on kõik viimase HotSync protsessi käigus tekkinud " "teated" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "HotSynci logi" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Tühjenda logi" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" "Tühjendab viimase HotSync protsessi käigus tekkinud teadete nimekirja." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Salvesta logi..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2831,110 +2831,110 @@ msgstr "" "teadete nimekirja fail. Seda faili võib näiteks kasutada vearapordi " "kirjutamisel." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Sünkroniseerimise edenemine:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" "Käimasoleva HotSync protsessi läbimise (arvestuslik) protsent." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync protsess on lõpetatud." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Logi salvestamine" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Fail on olemas. Kas soovid selle üle kirjutada?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Fail on olemas" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Ära kirjuta üle" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Faili "%1" avamine kirjutamiseks ebaõnnestus. Kas proovida " "veel kord?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Salvestamine ebaõnnestus" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Proovi uuesti" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Ära proovi" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Piloti seadme asukoht" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Andmebaaside nimekiri" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Piloti varundamine asukohta " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Piloti andmete taastamine varukoopialt" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Kanali käivitamine töölauafailist " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Spetsiifiline kontroll (seadmega)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "KPiloti seadistuse kinnituse näitamine" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Silumise taseme määramine" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "Kanali käivitamine ka tegelikult, mitte ainult testimise režiimis." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Kanali käivitamine faili testimise režiimis." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Piloti kopeerimine töölauale." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Töölaua kopeerimine Pilotile." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Toimingu korduv sooritamine, kasulik ainult võtmega --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPiloti hooldaja" @@ -2947,16 +2947,16 @@ msgstr "KPiloti hooldaja" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Üldine" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Kanali toimingud" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2964,11 +2964,11 @@ msgstr "" "Vali näidatavate aadresside\n" "kategooria." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Memod:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2977,102 +2977,102 @@ msgstr "" "See nimekiri koosneb valitud kategooria kõigist memodest.\n" "Klõpsa mõnel neist ja see ilmub paremale poole. " -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Memo tekst:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Valitud memo tekst ilmub siia." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Impordi memo..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Loeb tekstifailist info ja lisab selle Piloti memode andmebaasi." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "Import on 'seesmise redaktori' seadistustes keelatud." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Ekspordi memo..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Kirjutab valitud memo faili." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Kustuta memo" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Kustutab valitud memo." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Lisa memo" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Lisab andmebaasi uue memo." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Kas kustutada valitud memo? " -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Kas kustutada memo?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Memode andmebaasi avamine kirje kustutamiseks ebaõnnestus." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Memo kustutamine ebaõnnestus" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Kõik" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Käivita &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "KPiloti &seadistamine..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (ühekordne)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Vaikimisi (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "&Järgmine sünkroniseerimine" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Järgmine HotSync on %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "Ekraani lukustamise ajal on HotSync välja lülitatud." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3084,40 +3084,40 @@ msgstr "" "HotSynci leheküljel eemaldada märgest kastist 'ei sünkroniseerita, kui " "ekraanisäästja töötab'." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync protsess on lõpetatud.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Järgmine sünkroniseerimine on %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Esimesena proovitav seade" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "Väljumine vigaste konfiguratsioonifailide üle kurtmise asemel" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPiloti deemon" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Arendaja" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Ülesannete redaktor" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Ikka on veel %1 ülesande muutmise akent avatud." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3126,15 +3126,15 @@ msgstr "" "Ikka on veel ühe ülesande muutmise aken avatud.\n" "Ikka on veel %n ülesande muutmise akent avatud." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Vali näidatavate ülesannete kategooria." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Ülesanne" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3142,19 +3142,19 @@ msgstr "" "Selles nimekirjas on kõik valitud kategooriasse kuuluvad ülesanded. " "Klõpsa mõnel ja seda näidatakse paremal." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Ülesande info:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Sa saad muuta ainult valitud ülesannet." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Lisa uus ülesanne ülesannete nimekirja." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3162,11 +3162,11 @@ msgstr "" "Uute ülesannete lisamine on 'seesmise redaktori' seadistuses keelatud." "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Kustuta valitud ülesanne ülesannete nimekirjast." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3175,76 +3175,76 @@ msgstr "" "HotSync protsess on lõpule viidud. See on vajalik sinu Piloti andmebaasi " "struktuuri kindlakstegemiseks." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Uue ülesande lisamine ebaõnnestus" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "Ühendus pihuseadmega kadus. Sünkroniseerimist ei saa jätkata." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 HotSync protsessi alustatakse...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Pihuarvutis kasutatakse kooditabelit %1." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot on hõivatud ega saa hetkel HotSynciga tegelda." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Testimine.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Andmebaasi sünkroniseerimine %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Ei suuda avada seadet %1 (korratakse veel)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Proovitakse avada seadet %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Seda seadet juba jälgitakse" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Sokli loomine Pilotiga (%1) ühendumiseks nurjus" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Piloti porti \"%1\" avamine nurjus. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Piloti sokli (%1) jälgimine nurjus" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Piloti (%1) aktsepteerimine nurjus" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "juba ühendatud" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Piloti süsteemiinfot ei ole võimalik lugeda." -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Kontrollin viimast PC'd..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3252,15 +3252,15 @@ msgstr "" "Pilotist info lugemine ebaõnnestus. Võib-olla oled seadmele parooli peale " "pannud? " -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Piloti seade ei ole veel seadistatud." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Piloti seade %1 ei ole lugemise/kirjutamise režiimis." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3268,11 +3268,11 @@ msgstr "" "Piloti seadet %1 ei paista eksisteerivat. Võib-olla on see USB-seade ja " "ilmub alles HotSync'i käigus." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Faili "%1" paigaldamine ebaõnnestus." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "HotSynci lõpp\n" @@ -3292,88 +3292,88 @@ msgstr " Sul ei ole õigusi avada Piloti seadet." msgid " Check Pilot path and permissions." msgstr " Kontrolli Piloti seadmefaili asukohta ja õigusi." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Alguskuupäev: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Kogu päeva kestev sündmus" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Lõppkuupäev: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Häire: %1 %2 enne sündmuse algust" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "min" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "tundi" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "päeva" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Korratakse iga %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "päeva järel" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "nädala järel" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "kuu järel" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "aasta järel" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Korratakse lõputult" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Kuni %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Korratakse j-nda nädala i-ndal päeval" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Korratakse kuu n-ndal päeval" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Erandid:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Märkus:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Märkus:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3381,7 +3381,7 @@ msgstr "" "Tiitel: %1
\n" "Memotekst:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3391,29 +3391,29 @@ msgstr "" "Memotekst:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Valmis" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Pole valmis" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Tähtaeg: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Tähtsus: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Nimetu" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3421,24 +3421,24 @@ msgstr "" "%1 kanali seadistusi on muudetud. Kas salvestada muudatused enne " "jätkamist?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 kanal" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Saada küsimused ja kommentaarid aadressile tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" "Saada küsimused ja kommentaarid aadressile %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Saada vearaport: %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3446,19 +3446,19 @@ msgstr "" "Kaubamärgi infot vaata KPiloti " "käsiraamatust." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Autorid: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "<Tänud: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Tuvastati suuri muudatusi" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3469,92 +3469,92 @@ msgstr "" "Üksikasjad:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Kanalit %1 ei leitud." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Kanali %1 laadimine ebaõnnestus." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Kanalil %1 on vale versioon (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Kanalit %1 ei õnnestunud initsialiseerida." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Kanali %1 loomine ebaõnnestus." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Kanal %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Algus: %1. Lõpp: %2." -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 uus. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 muudetud. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 kustutatud. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Muudatusi ei tehtud. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Pihuarvuti %1 andmebaasi avamine ei õnnestu." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "%1 avamine ebaõnnestus." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Kanalit %1 pole võimalik käivitada." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Täielik sünkroniseerimine" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Taastamine varukoopialt" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Testsünkroniseerimine" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Kohalik sünkroniseerimine" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Küsimus" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Rohkem ei küsita" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Rohkem ei küsita" diff --git a/po/eu.po b/po/eu.po index 07f6413..4a49a4c 100644 --- a/po/eu.po +++ b/po/eu.po @@ -32,51 +32,51 @@ msgid "" "Your emails" msgstr "ion_g_m@hotmail.com" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "KPilot-en MAL sinkronizazio kanala" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "AvantGo bezalako MAL zerbitzarien edukinak agenda elektronikoarekin " "sinkronizatzen ditu." -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Egile nagusia" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "libmal eta JPilot AvantGo kanalaren egilea" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "syncmal-en egilea" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "malsync liburutegiaren (c) egileak 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Helbide-liburua" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -86,18 +86,18 @@ msgstr "" "Ziurtatu baliozko fitxategi-izen bat sartu duzula kanalaren konfigurazio " "elkarrizketa-koadroan. Kanala abortatzen." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Ezin da sinkronizaziorako helbide-liburua hasieratu eta kargatu." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Ezin da sinkronizaziorako helbide-liburua hasieratu eta kargatu." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -105,116 +105,116 @@ msgstr "" "Errorea \"%1\" kargatzean. Behin-behinekoz \"%2\" fitxategi lokala eskuz " "kargatzen saia zaitezke." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Ezin dira agenda elektronikoan helbide-liburuaren datu-baseak ireki." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Ezin da helbide-liburua ireki." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Ordenagailuko elementua" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Agenda elektronikoa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Azken sinkronizazioa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Abizena" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Izena" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Erakundea" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Izenburua" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Oharra" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Pertsonalizatua 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Pertsonalizatua 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Pertsonalizatua 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Pertsonalizatua 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Laneko telefonoa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Etxeko telefonoa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mugikorra" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax-a" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Bilagailua" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Beste" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-posta" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Helbidea" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Hiria" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Eskualdea" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Posta-kodea" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Estatua" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategoria" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -222,7 +222,7 @@ msgstr "" "Ondorengo helbide sarrera aldatu da, baina ez da agenda elektronikoan " "existitzen. Konpon ezazu gatazka hau:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -230,7 +230,7 @@ msgstr "" "Ondorengo helbide sarrera aldatu da, baina ez da ordenagailuan existitzen. " "Konpon ezazu gatazka hau:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -240,135 +240,135 @@ msgstr "" "ordenagailuan ere. Aldaketak ezin izan dira bateratu automatikoki, beraz, " "konpon itzazu zuk zeuk:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Helbide gatazka" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "KPilot-en Abbrowser kanala" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "KPilot-en Abbrowser kanala konfiguratzen du" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Mantentzailea" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Ezabatu sarrera" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Ezin izan da irakurketarako %1 testu fitxategia ireki." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Ezin izan da idazketarako datu-basea ireki" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Ezin izan da %1 palm doc datu-basea irki" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Ez da fitxategi-izenik ezarri bihurketarako" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Ezin izan da irakurketarako datu-baserik ireki" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Ezin izan da %1 datu-baserako datu-base goiburua irakurri." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Ezin izan da irteerako %1 fitxategia ireki." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Ezin izan %2 datu-basetik #%1. testu sarrera irakurri" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Ezin izan %2 datu-basetik #%1. laster-marka irakurri" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Ezin izan da %2-(r)en laster-bideetarako %1 fitxategia ireki." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Sinkronizatzeko testuak eta datu-baseak bilatzen" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Datu-basea sortu da." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "Ezin izan da lokalki sortutako %1 PalmDOC-a agenda elektronikoan instalatu." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Errorea \"%1\" PalmDOC-aren bihurketan." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Ezin izan da %1 datu-basea ireki edo sortu." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Gatazkaren konponbidea" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Erabiltzaileak sinkronizazioa abortatu du." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "\"%1\" testua sinkronizatzen" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -382,69 +382,69 @@ msgstr "" "ordenagailuan eta agenda elektronikoan aldatu da). Datu-base hauentzat " "zehaztu zein bertsio den unekoa." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "Gatazka gabeko datu-baseen sinkronizazio norantza ere alda dezakezu ." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC datu-baseak" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Sinkronizaziorik ez" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Sinkronizatu agenda elekronikotik PC-ra" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Sinkronizatu PC-tik agenda elekronikora" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Ezabatu bi datu-baseak" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Informazio gehiago..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "aldatu gabea" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "berria" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "aldatutakoa" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "aldatutako laster-markak bakarrik" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "ezabatutakoa" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "ez da existitzen" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "ezezaguna" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -452,15 +452,15 @@ msgstr "" "%1 datu-basearen egoera:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Agenda elektronikoa: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Mahaigain PC-a: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Datu-base informazioa" @@ -468,15 +468,15 @@ msgstr "Datu-base informazioa" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "KPilot-en Palm DOC kanala" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "KPilot-en Palm DOC kanala konfiguratzen u" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -496,10 +496,10 @@ msgstr "KPilot-en mantentzailea" msgid "PalmDOC Converter" msgstr "PalmDOC bihurtzailea" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -508,14 +508,14 @@ msgstr "" "duzu (%1).
Horren ordez %2 karpeta erabiltzea nahi duzu?" "
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Erabili karpeta" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -523,7 +523,7 @@ msgstr "" "Agenda elektronikoaren datu-base fitxategientzako %1 karpeta ez " "da baliozkoa." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -531,246 +531,246 @@ msgstr "" "Agenda elektronikoaren datu-base fitxategientzako %1 karpeta ez " "da baliozkoa." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "Testu fitxategientzako %1 karpeta ezin izan da sortu." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Ondorengo testuak ongi bihurtu dira:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Bihurketa arrakastatsua" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Ez da testu fitxategi bat bera ere ongi bihurtu" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "%1 fitxategia ez da existitzen." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "%1 fitxategiaren bihurketa arrakastatsua." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "Testu fitxategientzako %1 karpeta ez da baliozkoa." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "PalmDOC fitxategientzako %1 karpeta ezin izan da sortu." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Testu karpeta:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "&PalmDOC karpeta:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Testu fitxategia:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC fitxategia:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "%1 datu-base fitxategia dagoeneko existitzen da. Gainidatzi " "nahi al duzu?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Gainidatzi" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Errorea %1 testua bihurtzean." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" "%1 testu fitxategiadagoeneko existitzen da. Gainidatzi nahi al " "duzu?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Ezin da erregistroa ezabatzeko MemoDB ireki." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Ezin izan da %1 kanala kargatu." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "Ezabatu hautatutako oharra." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 #, fuzzy msgid "No change to KNotes." msgstr "%1 aldatuta fitxategi-sisteman. " -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KPilot-en KNotes kanala" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "KPilot-en KNotes kanala konfiguratzen du" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "MAL sinkronizazioa ekiditen, azken sinkronizazioa orain dela gutxi burutu " "delako." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL sinkronizazioak huts egin du (ez dago sinkronizazio informaziorik)" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Ez da proxy zerbitzaririk ezarri." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "%1 proxy zerbitzaria erabiltzen" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Ez da SOCKS proxy-rik ezarri." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "SOCKS proxy hau erabiltzen: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Ohar artxiboa" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Ezin izan dira oharren datu-baseak agendan ireki." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Ezin izan da pilot-etik hasieratu." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 #, fuzzy msgid "Cannot initialize the memo files from disk." msgstr "Ezin izan da pilot-etik hasieratu." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " %1-(r)ekin sinkronizatzen." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Pilot-etik ordenagailura kopiatzen..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Ordenagailutik Pilot-era kopiatzen..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Sinkronizazio periodikoa burutzen..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "KPilot-en ohar fitxategien kanala" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "KPilot-entzat ohar-fitxategien kanala konfiguratzen du" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Ohar bloka" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Ezin izan da %1 ireki" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -779,7 +779,7 @@ msgstr "" "ohar bloke bat ezin izan da gorde\n" "%n ohar bloke ezin izan dira gorde" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -788,41 +788,41 @@ msgstr "" "_n. ohar blok bat gorde da\n" "%n ohar blok gorde dira" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Ohar blokak png fitxategietan gordetzen ditu" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "KPilot-en ohar blok kanala konfiguratzen du" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Ohar blok kanala Angus-en read-notepad-en (pilot-link-eko osagaia dena) " "oinarrituta dago" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Nulua" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Kanala nulua huts egin dezan konfiguratu da." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Kpilot-en kanal nulua" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "KPilot-en kanal nulua konfiguratzen du" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -831,158 +831,158 @@ msgstr "" "mezu bat bidali da\n" "%n mezu bidali dira" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Ez da postarik bidali." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Ezin izan da postarik bidali." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Ezin izan da KMail-en konexiorako DCOP zerbitzariarekin konektatu." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Errorea posta bidaltzen" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Ezin izan da behin-behineko fitxategi bat ireki Pilot-etik datorren posta " "gordetzeko." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "KMail-en DCOP konexioak huts egin du." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Ezin izan da posta datu-basearen babeskopia egin" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Ezin izan da agenda elektronikoan posta datu-basea ireki" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "KPilot-en posta kanala" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "KPilot-en posta kanala konfiguratzen du" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Jatorrizko egilea" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 kodea" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP euskarria eta birdiseinua" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "KPilot-en Perl kanala" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "KPilot-en Perl kanala" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "KPilot-en Perl kanala konfiguratzen du" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Sistemaren informazioa" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Pasahitzaren ezarrita" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Ez da pasahitzik ezarri" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Ez dago pilot-lotura bidez txartelik eskuragarri" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Ez dago arazketa daturik" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Ezin izan da irteerako fitxategia ireki, horren ordez %1 erabiltzen." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Agenda elektronikoaren sistemaren informazioa %1 fitxategian idatzi da" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Hardware-aren informazioa" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Erabiltzailearen informazioa" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Memoriaren informazioa" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Biltegiaren informazioa" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Datu-base zerrenda" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Erregistro kopurua" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Sinkronizazio informazioa" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDE bertsioa" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOS bertsioa" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Arazketa informazioa" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPilot-en sistema informazio kanala" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -990,16 +990,16 @@ msgstr "" "Agenda elektronikotik sistemaren, hardware-aren eta erabiltzailearen " "informazioa eskuratzen du eta fitxategi batean gordetzen ditu." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Ordua" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Agenda elektronikoan ordua ezartzen" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1007,19 +1007,19 @@ msgstr "" "PalmOS 3.25 eta 3.3-ek ez dute sistemaren orduaren ezarpena onartzen. " "Orduaren kanala ekiditen..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "KPilot-en orduaren sinkronizazio kanala" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Ordenagailu eta agenda elektronikoaren ordua sinkronizatzen du" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Garbitzen..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1027,37 +1027,37 @@ msgstr "" "Errorea gertatu da \"%1\" fitxategia kargatzean. Behin-behinekoz \"%2\" " "fitxategi lokala eskuz kargatzen saia zaitezke." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Erregistroak Pilot-era kopiatzen..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Egitekoa" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "KPilot-en egiteko kanala" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "KPilot-en egiteko kanala konfiguratzen du" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Egitekoaren helburua" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Egutegia" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1065,11 +1065,11 @@ msgstr "" "\"%1\" gertaerak hilabeteko periodoarn ezberdina den urteko periodoa du , " "agenda elektronikoaren hilabeteko periodoara aldatuko da." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Ezin izanda egutegi datu-basea ireki." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 #, fuzzy msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " @@ -1079,19 +1079,19 @@ msgstr "" "fitxategi-izenik eman. Hautatu baliozko fitxategi izen bat kanalaren " "konfigurazio elkarrizketa-koadroan" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Ordu-zona lokala erabiltzen: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Ordu-zona ez lokala erabiltzen: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1101,21 +1101,21 @@ msgstr "" "sortu. Ziurtatu baliozko fitxategi-izen bat sartu duzula kanalaren " "konfigurazio elkarrizketa-koadroan. Kanala abortatzen." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "\"%1\" fitxategiarekin sinkronizatzen" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Egutegiaren errekurtso estandarrarekin sinkronizatzen." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Ezin izan da egutegi objektua hasieratu. Egiaztatu kanalaren konfigurazioa" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1125,7 +1125,7 @@ msgstr "" "PC-ko sarrera:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1135,7 +1135,7 @@ msgstr "" "Agenda elektronikoaren sarrera:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1145,100 +1145,100 @@ msgstr "" "\n" "Zein mantendu nahi duzu? Beste sarrera gainidatziko duzu." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Gatazkadun sarrerak" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "KPilot-en VCal kanala" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "KPilot-en VCal kanala konfiguratzen du" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar egokitzea" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Programa-arazoen konpontzailea" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Egutegiaren helburua" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Helbide editorea" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefonoa" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Abizena:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Izena:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Izenburua:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Enpresa:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Helbidea:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Hiria:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Probintzia/Estatua:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Posta kodea:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Herrialdea/Estatua:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Pertsonalizatua 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Pertsonalizatua 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Pertsonalizatua 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Pertsonalizatua 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Oraindik helbideen editatzeko %1 lehio daude irekita." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1247,16 +1247,16 @@ msgstr "" "Oraindik helbideen editatzeko lehio bat dago irekita.\n" "Oraindik helbideen editatzeko %n lehio daude irekita." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Hautatu hemen bistaratu nahi dituzun helbideen kategoria." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategoria:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1264,74 +1264,74 @@ msgstr "" "Zerrenda honek hautatutako kategorian dauden helbide guztiak bistaratzen " "ditu. Klikatu batean eskuinean bistaratu." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Helbidearen informazioa:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Editatu erregistroa..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Hautatzen duzunean helbidea edita dezakezu." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "'Barne editoreak' ezarpenak editatzea ezagaitu du." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Erregistro berria..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Gehitu helbide berri bat helbide liburura." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "'Barne editoreak' ezarpenak gehitzea ezgaitu du." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Ezabatu erregistroa" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Ezabatu hautatutako helbidea helbide-liburutik." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "Ezabaketa 'Barne-editoreak' ezarpenak ezgaitu du." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "Zerrenda honek hautatutako kategorian dauden helbide guztiak bistaratzen " "ditu. Klikatu batean eskuinean bistaratu." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[ezezaguna]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Pilot-ekin sinkronizatu baina lehen ez da erregistro berririk editatu." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Sinkronizazioa behar da" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1339,56 +1339,56 @@ msgstr "" "Ezin duzu helbide-liburura helbiderik gehitu, zure Pilot-etik datu-basearen " "diseinua eskuratzeko gutxienez sinkronizazio bat egiten duzun arte." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Ezin da helbide berria gehitu" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Erregistro berriak ezin dira ezabatu sinkronizaziorik egiten ez bada." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Ezabatu uneko hautatutako erregistroa?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Ezabatu erregistroa?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Esportatu helbide guztiak" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Esportatu %1 helbide kategoria" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "%1 fitxategia existitzen da. Gainidatzi nahi duzu?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Fitxategia gainidatzi nahi duzu?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "%1 fitxategia ezin da idazteko ireki." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Kanal hau hautsita dagoela direudi eta ezin da konfiguratu." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Hau estilo-zaharreko kanal bat da." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Konfiguratu..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1400,7 +1400,7 @@ msgstr "" "dezakete. Hautatu konfiguratzeko kanal bat eta gaitu ezazu bere hautapen-" "kaxan klikatuz. " -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1421,77 +1421,77 @@ msgstr "" "Sinkronizazio normalean exekutatuko dira. Hautatu konfiguratzeko kanal bat." -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Konfigurazio morroia" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "KPilot-i buruz. Kredituak" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Kanalak" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Konfigurazio orokorra" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "KPilot-en konfigurazio orokorra (erabiltzaile izena, ataka, sinkronizazio " "ezarpen orokorrak)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Konfigurazio indibidualdun sinkronizazio ekintzak." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Abioa eta irteera" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Abio eta irteerako portamoldea." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Ikustaileak" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Ikustailearen ezarpenak." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Babes-kopia" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Babeskopien ezarpen bereziak." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Sinkronizazioa" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Sinkronizazio denborako portamolde berezia." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Dispositiboa" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Hardware-aren ezarpenak eta abio eta irteera aukerak." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1499,11 +1499,11 @@ msgstr "" " Hau konfigurazio aukerarik ez duen barne-ekintza bat da. Ekintzaren " "deskribapena hau da: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPilot-en konfigurazioa" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1511,11 +1511,11 @@ msgstr "" "ez da %1 kanalaren liburutegirik aurkitu. Honek kanala gaizki " "instalatuta dagoela esan nahi du." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Kanalaren errorea" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1523,35 +1523,35 @@ msgstr "" "Errore bat gertatu da %1 kanalaren liburutegia kargatzean. Honek kanala " "gaizki instalatuta dagoela esan nahi du." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Gehitu..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Editatu..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Ezabatu..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rec" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Deskribapena" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Editatu aplikazioaren informazio blokea (AppInfo)" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1559,15 +1559,15 @@ msgstr "" "Aplikazioaren informazio blokea ikusteko, instalatu editore hamaseitara bat " "(adib. tdeutils-eko kehexedit)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "KPilot-ek ez du AppInfo blokea aldatzea onartzen!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Editatu datu-basearen banderak" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1581,19 +1581,19 @@ msgstr "" "\n" "Bandera berri hauek ezarri nahi dituzu?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Datu-basearen banderak aldatzen" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Ezarri" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Editatu erregistroa" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1607,56 +1607,56 @@ msgstr "" "\n" "Bandera berri hauek ezarri nahi dituzu?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Erregistroa aldatzen" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Erregistroaren indizea:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Erregistroaren ID-a:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Banderak" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Zikina" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Ezabatuta" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Lanpetuta" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Sekretua" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Artxibatua" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1664,7 +1664,7 @@ msgstr "" "Erregistroaren datuak ikusi eta editatzeko, instalatu editore hamaseitar bat " "(adib. kedeutils-eko kbytesedit)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1672,93 +1672,93 @@ msgstr "" "Hau dispositiboan dagoen datu-base bat da. Ez da eskuz gehitu eta beraz ezin " "da zerrendatik kendu." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Dispositiboko datu-basea" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Zerrendatik ezabatzeko datu-base bat hautatu behar duzu." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Ez da datu-baserik hautatu" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Datu-base guztiak" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Aplikazioak bakarrik (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Datu-baseak bakarrik (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Datu-baseen &informazio orokorra" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "&Aplikazioaren informazioa blokea (kategoriak, etb.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Erreg. Zb." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Luzera" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Erreg. ID-a" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Abisua: Ezin da datu-base fitxategia ireki %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Datu-basea: %1, %2 erregistroa
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Mota: %1, Sortzailea: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Abisua: Ezin da %1 aplikazio fitxategia irakurri." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Aplikazioa: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Sorrera: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Aldaketa: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Babes-kopia: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Editatzeko erregistro bat hautatu behar duzu." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Ez da erregistrorik hautatu" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1766,35 +1766,35 @@ msgstr "" "Ziur zaude hautatutako erregistroa ezabatu nahi duzula? Ekintza hau ezin " "da desegin.

Erregistroa ezabatu?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Erregistroa ezabatzen" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Instalatzeko fitxategiak:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Gehitu fitxategia..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Hautatu instalatzeko fitxategien zerrendara gehitzeko fitxategia." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Garbitu zerrenda" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Garbitu instalatzeko fitxategien zerrenda. Ez da fitxategirik " "instalatuko." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1802,27 +1802,27 @@ msgstr "" "Pilot-ean hurrengo sinkronizazioan instalatuko diren fitxategiak " "erakusten ditu. Arrastatu fitxategiak hemen edo erabili Gehitu botoia." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS datu-baseak (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Ezabatu hautatutako oharra." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Ezin da %1 instalatu" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1830,64 +1830,64 @@ msgstr "" "Fitxategi instalatzaileak PalmOS datu-base fitxategiak bakarrik (adib. *.pdb " "and *.prc) instalatu ditzake." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Babes-kopia direktorioa: %1" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Babes-kopia osoa hasi da." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Babes-kopia azkarra hasi da." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Uzteagatik irtetzen." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Babes-kopia osoa amaitu da." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Babes-kopia azkarra amaitu da." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Babes-kopia egiten: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "%1 ekiditen" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "%1-(r)en babes-kopiak huts egin du.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "%1-(r)en babes-kopiak huts egin du.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Fitxategi instalatzailea]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Ez dago instalatzeko fitxategirik" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1896,28 +1896,28 @@ msgstr "" "fitxategi bat instalatzen\n" "%n fitxategi instalatzen" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Fitxategien instalazioa amaituta" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "%1 instalatzen" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Ezin da "%1" fitxategia instalatu." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Ezin da "%1" fitxategia ireki." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Ezin da "%1".fitxategia irakurri." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1927,13 +1927,13 @@ msgstr "" "bat du. Honek datu-base sortzailearen programa-errore baten itxura du. " "KPilot-ek ezin du datu-base datu-base hau instalatu." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Mikel Agirre" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1942,11 +1942,11 @@ msgstr "" "Ezartzea gomendagarria da. KPilot-ek balio lehenetsira (%1) " "ezartzea nahi duzu?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Erabiltzaile ezezaguna" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1956,7 +1956,7 @@ msgstr "" "ek berriz, ez. KPilot-ek etorkizunean erabiltzaile izen hau erabiltzea nahi " "duzu?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1966,14 +1966,14 @@ msgstr "" "elektronikoak berriz, ez. Etorkizunean, agendan elektronikoan KPilot-en " "izena erabiltzea nahi al duzu?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1986,27 +1986,27 @@ msgstr "" "Utzi klikatzen baduzu, sinkronizazioa burutuko da, baina erabiltzaile izenak " "ez dira aldatuko." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Erabiltzaileak ez datoz bat" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Erabili KPilot-en izena" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Erabili agenda elektronikoaren izena" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Leheneratze direktorioa ez da existitzen." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Leheneratzea ez da burutu." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2016,73 +2016,73 @@ msgstr "" "duzula zure Pilot-a? Honek une honetan Pilot-ean dduzun informazio guztia " "ezabatuko du." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Leheneratu Pilot-a" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Leheneratu ez da burutu." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Erabiltzaileak bertan behera utzi du." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "%1 leheneratzen..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "'%1' fitxategia ezin da irakurri." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "Ongi" -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Leheneratzea ez da guztia burutu." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Ezin da '%1' fitxategia leheneratu." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Barne editoreak]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Erregistro aldatuak dituzten datu-baseak: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Ezin izan da %1-(r)en datu-base lokal edo serieko kanalik ireki. Ekiditen." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "erregistroa" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "helbidea" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "egiteko sarrera" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "oharra" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "egutegi sarrera" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2092,36 +2092,36 @@ msgstr "" "aldatu da. KPilot-en egindako aldaketak agenda elektronikora kopiatu behar " "dira hemengo aldaketak gainidatziz?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Gatazka %1 datu-basean" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Erabili KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Erabili agenda-elektronikoa" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Erabili &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Erabili &agenda-elektronikoa" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "KPilot-en sarrera" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Agenda-elektronikoaren sarrera" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2129,126 +2129,126 @@ msgstr "" "Erregistro datuak ikusi eta editatzeko, instalatu editore hamaseitar bat " "(adib. tdeutils-eko khexedit)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Bandera aldatuak dituzten datu-baseak: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Agenda elektronikoan datu-baseen banderak jartzea ez da oraindik onartzen." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Aplikazioen blokea (AppBlock) aldatuta duten datu-baseak: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "KPilot deabrua abiatzen..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" "Ezin da KPilot deabrua abiatu. Sistemaren errore-mezua hau da: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Deabruaren egoera '%1' da" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "ez dago martxan" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Agenda elektronikoan %1 karaktere-sorta erabiltzen." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Egitekoen ikustailea" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Helbide ikustailea" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Oharren ikustailea" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Fitxategi instalatzailea" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Datu-base ikustaile generikoa" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Hurrengo sinkronizazioa babes-kopia izango da. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Sakatu sinkronizazioaren botoia." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Hurrengo sinkronizazioak Pilot-a babes-kopiatik leheneratuko du. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Hurrengo sinkronizazioa sinkronizazio normala izango da. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Hurrengo sinkronizazioa sinkronizazio osoa izango da. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" "Hurrengo sinkronizazioak agenda elektronikoaren datuak ordenagailura " "kopiatuko ditu. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" "Hurrengo sinkronizazioak ordenagailuaren datuak agenda elektronikoara " "kopiatuko ditu. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Deabrua irten egin da." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Ez da posible sinkronizazio gehiago burutzea." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Berrabiarazi deabrua sinkronizazioa berreskuratzeko." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Ezin da sinkronizazioa hasi. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Ezin da sinkronizazioa hasi" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Hautatu zein motako sinkronizazio burutuko den hurrengoan." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2257,29 +2257,29 @@ msgstr "" "sinkronizazioari bakarrik aplikatuko zaio. Lehenetsia aldatzeko, erabili " "konfigurazio elkarrizketa-koadroa." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Sinkronizazioa" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Hurrengo sinkronizazioa sinkronizazio arrunta izango da." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" "Esan deabruari hurrengo sinkronizazioak sinkronizazio normala izan behar " "duela." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Sinkronizazio &osoa" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Hurrengo sinkronizazioa sinkronizazio osoa izango da." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2287,30 +2287,30 @@ msgstr "" "Esan deabruari hurrengo sinkronizazioak sinkronizazio osoa izan behar duela " "(egiaztatu bi aldetako datuak)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Babes-kopia" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Hurrengo sinkronizazioa babes-kopia izango da." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Esan deabruari hurrengo sinkronizazioak ordenagailuan agenda elektronikoko " "datuen babes-kopia egingo duela." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Leheneratu" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Hurrengo babeskopia leheneratzea izango da." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2318,13 +2318,13 @@ msgstr "" "Esan deabruari hurrengo sinkronizazioak agenda elektronikoko datuak " "ordenagailutik leheneratuko dituela." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Kopiatu agenda elektronikotik ordenagailura" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2332,17 +2332,17 @@ msgstr "" "Esan deabruari hurrengo sinkronizazioak agenda elektronikoko datu guztiak " "ordenagailura kopiatuko dituela." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Kopi ordenagailutik agenda elektronikora" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "Hurrengo sinkronizazioak Pc-tik agenda elektronikora kopiatuko du." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2350,15 +2350,15 @@ msgstr "" "Esan deabruari hurrengo sinkronizazioak ordenagailuko datu guztiak agenda " "elektronikora kopiatuko dituela, agendako sarrerak gainidatziz." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&Zerrendatu bakarrik" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Hurrengo sinkronizazioak datu-baseak zerrendatuko ditu." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2366,32 +2366,32 @@ msgstr "" "Esan deabruari hurrengo sinkronizazioak agenda elektronikoko fitxategiak " "zerrendatuko dituela bakarrik." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "&Berrezarri lotura" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Berrezarri dispositiboaren konexioa." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Saiatu deabrua eta agenda elektronikoaren konexioak berrabiaratzen." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" "Irten KPilot-etik, (eta gelditu deabrua horretarako konfiguratuta badago)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Konfigurazio &morroia..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Konfiguratu KPilot konfigurazio morroia erabiliz." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2400,15 +2400,15 @@ msgstr "" "KPilot-en konfigurazio morroia duen liburutegia ezin da kargatu eta morroia " "ez dago eskuragarri. Saiatu konfigurazio elkarrizketa-koadroa erabiltzen." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Morroia ez dago eskuragarri" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Erabiltzaile izena '%1'-(e)ra aldatu da." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2416,85 +2416,85 @@ msgstr "" "Orain ezin da KPilot-en konfigurazio morroia exekutatu (KPilot-en UI-a " "dagoeneko lanpetuta dago)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "Orain ezin da KPilot-en konfiguratu (KPilot-en UI-a dagoeneko lanpetuta " "dago)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Konfiguratu Pilot-en dispositiboa, kanalak eta beste parametroak" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Ezarri arazketa maila" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Proiektuaren burua" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Nukleoren eta kanalen garatzailea" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal kanala" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser kanala" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Gastuen kanala" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Notepad kanala, programa-erroreen konpontzailea " -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI-a" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui fitxategiak" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Programa-erroreen konpontzailea, estiloa" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Konfigurazio fitxategia zaharkituta dago." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "Konfigurazio fitxategiak %1 bertsioa du, eta KPilot -ek %2 bertsioa behar du." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Exekutatu KPilot eta egiaztatu konfigurazioa kontu handiz fitxategia " "eguneratzeko." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Kontuan hartu behar dituzun aldaketa garrantzitsuak:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2502,15 +2502,15 @@ msgstr "" "Izenaldatutako kanalak, Kroupware eta fitxategi instalatzailea kanal bihurtu " "dira." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Gatazkaren konponbidea ezarpen orokor bat da orain." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Babeskopia ez diren datu-baseen formatu aldaketa." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2518,11 +2518,11 @@ msgstr "" "KPilot-en konfigurazio fitxategia zaharkituta dago. Exekutatu KPilot " "fitxategia eguneratzeko." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Konfigurazio fitxategia zaharkituta dago" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2530,11 +2530,11 @@ msgstr "" "Fitxategi instalatzailearen ezarpenak kanal konfiguraziora mugitu dira. " "Egiaztatu instalatutako kanalen zerrenda." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Ezarpenak eguneratuta" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2543,11 +2543,11 @@ msgstr "" "eta hauekin lotutako .la eta .so.0 fitxategiak kentzea." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Kanal zaharrak aurkitu dira" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2557,11 +2557,11 @@ msgstr "" "berriro bihurtu dira. Datubase sortzailearen ID-ak [] kortxeteak erabiltzeko " "aldatu dira." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Ez da babeskopia datu-baserik eguneratu" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2569,19 +2569,19 @@ msgstr "" "KPilot ez dago erabiltzeko konfiguratuta. Konfigurazio morroia edo " "konfigurazio arruntaren elkarrizketa-koadroa erabil ditzakekzu." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Konfiguratu gabe" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Erabili &morroia" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Erabili &elkarrizketa-koadroa" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2590,7 +2590,7 @@ msgstr "" "konfigurazioaren zenbait zati automatikoki egunera ditzake. Jarraitu nahi al " "duzu?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2598,7 +2598,7 @@ msgstr "" "%1 konfigurazio orriaren ezarpenak aldatu dira. Jarraitu baina " "lehen aldaketak gorde nahi al dituzu?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2608,37 +2608,37 @@ msgstr "" "gehiago ditu. Hau seguruenik ez da onartuko eta arazoak sor ditzake. Ziur " "zaude dispositibo-izen hau erabii nahi duzula?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Dispositiboaren izena luzeegia da" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Erabili" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Ez erabili" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Pilot-aren informazioa" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Sinkronizatzeko aplikazioa" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "TDE-PIM orokorra" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2650,28 +2650,28 @@ msgstr "" "Egutegia edo egitekoen zerrenda sinkronizatzean, mesedez itxi Evolution " "sinkronizatu aurretik, bestela datuak galduko dituzu." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Evolution-en mugapenak" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "ezerrekin ez (babeskopia bakarrik)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot %1-(r)ekin sinkronizatzeko konfiguratuta dago." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2679,11 +2679,11 @@ msgstr "" "Konfigurazio elkarrizketa-koadroko gainerako aukerak aukera aurreratuak dira " "eta KPilot doitzeko erabil daitezke." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Konfigurazio automatikoa amaitu da" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2701,19 +2701,19 @@ msgstr "" "sinkronizazio normalak blokeatu ditzakezu ordenagailua berrabiarazten duzun " "arte. Kasu horretan bazaude gomendagarria ez jarraitzea litzateke." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Agenda elektronikoaren detekzioa" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Zure agenda elektronikoa auto-detektatzen" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Detekzioa berrabiarazi" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2721,43 +2721,43 @@ msgstr "" "KPilot automatikoki zure agenda elektronikoa detektatzen ari da. Sakatu " "sinkronizazio botoia oraindik sakatu ez baduzu." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Egoera" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Autodetekzio ez da oraindik hasi..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Detektatutako balioak" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Agenda elektronikoaren erabiltzailea:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Dispositiboa:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Ez da oraindik ezagutzen]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Detekzioa abiatzen..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Agenda elektronikoaren konexioa itxaroten..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Itxarote-denbora amaitu da, ez da agenda elektronikoa detektatu." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:

  • Have you pressed the hotsync button on the handheld?\n" @@ -2775,75 +2775,75 @@ msgstr "" "kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Detekzio automatikoak huts egin du" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Dispositibo bat aurkitu da hemen konektatuta: %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Dispositibo guztietatik deskonektatuta" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Egitekoak KMail-ekin sinkronizatzen" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Egutegia KMail-ekin sinkronizatzen" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Oharrak eta posta sinkronizatzen" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Egitekoak KMail-era berridazten..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Egutegia KMail-era berridazten..." -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "KMail helbideekin sinkronizatzen " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "KMail oharrerkin sinkronizatzen" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Sinkronizazioa amaitu da." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "Honek sinkronizazioan jasotako mezu guztiak erakusten ditu" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Sinkronizazioaren egunkaria" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Garbitu egunkaria" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Uneko sinkronizazioko mezuak garbitzen ditu." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Gorde egunkaria..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2851,111 +2851,111 @@ msgstr "" " Sinkronizazioan jasotako mezuak fitxategi batera gorde ditzakezu " "(adibidez, programa-erroreen jakinarazpenerako) hemen klikatuz." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Sinkronizazioaren aurrerapena:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Uneko sinkronizazioak burutu duen portzentaia (estimazioa)." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "Sinkronizazioa amaitu da." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Gorde egunkaria" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Fitxategia existitzen da. Gainidatzi nahi al duzu?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Fitxategia existitzen da" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Ez gainidatzi" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Ezin da "%1" fitxategia idazteko ireki, berriro saiatu nahi " "duzu?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Ezin da gorde" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Saiatu berriro" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Ez saiatu" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Pilot dispositibo nodoaren bide-izena" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "Erakutsi DB-ak (lehenetsia)" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Leheneratu Pilot babes-kopiatik" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Exekutatu kanala mahaigain fitxategitik" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "Ezarri arazketa maila" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "Exekutatu kanala *benetan*, ez proba moduan." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Exekutatu kanala fitxategi-proba moduan." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Kopiatu Pilot-etik mahaigainera." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Kopiatu mahaigainetik Pilot-era." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot mantentzailea" @@ -2968,17 +2968,17 @@ msgstr "KPilot mantentzailea" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Orokorra" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Kanal nuluaren aukerak" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2986,11 +2986,11 @@ msgstr "" "Hautatu hemen bistartuko diren\n" "helbideen kategori." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Oharrak:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3000,102 +3000,102 @@ msgstr "" "ohar guztiak bistartzen ditu. Klikatu\n" "batean eskuinean bistaratzeko." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Oharraren testua:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Hautatutako oharraren testua hemen agertuko da." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Inportatu oharra..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Irakurri testu fitxategi bat gehitu ezazu Pilot-en ohar datu-basera" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "Inportazioa 'Barne editoreak' ezarpenak ezgaitu du." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Esportatu oharra..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Idatzi hautatutako oharra fitxategi batera." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Ezabatu oharra" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Ezabatu hautatutako oharra." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Gehitu oharra" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Gehitu ohar berri bat datu-basera." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Ezabatu uneko hautatutako oharra?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Ezabatu oharra?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Ezin da erregistroa ezabatzeko MemoDB ireki." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Ezin da oharra ezabatu" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Guztiak" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Abiatu &Kpilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Konfiguratu KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (behin bakarrik)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Lehenetsia (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Hurrengo &sinkronizazioa" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Hurrengo &sinkronizazioa: %1" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "Sinkronizazioa ezgaituta dago pantaila blokeatzen denean." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3107,40 +3107,40 @@ msgstr "" "'ez sinkronizatu pantaila-babesela aktibatuta dagoenean' kaxa sinkronizazio " "normalaren konfigurazio elkarrizketa-koadroan." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Sinkronizazioa amaituta.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Hurrengo sinkronizazioa %1 da." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Lehenengo saiatuko den dispositiboa" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot deabrua" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Garatzailea" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Egitekoen editorea" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Oraindik egitekoak editatzeko %1 lehio daude irekita." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3149,15 +3149,15 @@ msgstr "" "Oraindik egitekoak editatzeko lehio bat dago irekita.\n" "Oraindik egitekoak editatzeko %n lehio daude irekita." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Hautatu hemen bistaratzeko egitekoen kategoria." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Egiteko elementua" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3165,19 +3165,19 @@ msgstr "" " Zerrenda honek hautatutako kategoriako egiteko guztiak erakusten ditu. " "Klikatu batean eskuinean ikusteko." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Egitekoen informazioa:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Hautatuta dagoenean egitekoa editatu ahal izango duzu." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Gehitu egiteko berri bat egitekoen zerrendara." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3185,11 +3185,11 @@ msgstr "" "'Barne editoreak' ezarpenak egiteko berrien gehitzea ezgaitu du." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Ezabatu hautatutako egitekoa egitekoen zerrendatik." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3197,79 +3197,79 @@ msgstr "" "Ezin duzu egiteko berririk gehitu gutxienez behin datu-basearen diseinua " "zure Pilot-etik eskuratzeko sinkronizaziorik egin ez baduzu." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Ezin da egiteko berrirk gehitu" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Agenda elektronikoaren konexioa galdu da. Ezin da sinkronizatzen jarraitu." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 sinkronizazioa abiatzen...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Agenda elektronikoan %1 kodeketa erabiltzen." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" "KPilot lanpetuta dago eta ezin du sinkronizazioa momentu honetan prozesatu." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Probatzen.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "%1 datu-basea sinkronizatzen..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Ezin da honeko dispositiboa ireki: %1 (berriro saiatzen)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "%1 dispositiboa irekitzen..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Dagoeneko dispositibo hura entzuten" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Ezin da Pilot-ekin komunikatzeko socket-ik sortu " -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Ezin da \"%1\" Pilot ataka ireki. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Ezin da Pilot-en ataka entzun (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Ezin da Pilot-a onartu (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "dagoeneko konektatuta" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Ezin da Pilot-etik sistemaren informazioa irakurri" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Azken ordenagailua egiaztatzen..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3277,15 +3277,15 @@ msgstr "" "Ezin izan da Pilot-etik erabiltzailearen informazio guztia irakurri. Behar " "bada pasahitzen bat duzu dispositiboan?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Pilot dispositiboa ez dago oraindik konfiguratuta." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Ezin da %1 Pilot dispositiboan idatzi." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3293,11 +3293,11 @@ msgstr "" "%1 Pilot dispositiboa ez da existitzen. Seguruenik USB dispositibo bat " "izango da eta sinkronizazioan agertuko da." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Ezin da "%1" fitxategia instalatu." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Sinkronizazioa amaitu da\n" @@ -3318,88 +3318,88 @@ msgstr " Ez duzu Pilot dispositiboa irekitzeko baimenik." msgid " Check Pilot path and permissions." msgstr " Egiaztatu Pilot-aren bide-izena eta baimenak." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Hasierako data: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Egun-osoko gertaera" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Amaierako data: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarma: %1 %2 gertaera hasi aurretik" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minutu" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "ordu" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "egun" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Periodoa: %1 %2-(e)ro" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "egun" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "aste" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "hilabete" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "urte" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Errepikatu betirako" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "%1 arte" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Errepikatu j astearen i. egunean" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Errepikatu hilabetearen n. egunean" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Salbuespenak:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Oharra:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Oharra:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3407,7 +3407,7 @@ msgstr "" "Izenburua: %1
\n" "Oharra:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3417,29 +3417,29 @@ msgstr "" "Oharra:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Eginda" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Egin gabe" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Iraungipen-data: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Lehentasuna: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Izengabea" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3447,24 +3447,24 @@ msgstr "" "c%1 kanalaren ezarpenak aldatu dira. Aldaketak gorde nahi dituzu " "jarraitu aurretik?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 kanala" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Bidali galderak eta iruzkinak hona: tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Bidali galderak eta iruzkinak hona: %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" "Bidali programa-erroreen jakinarazpenak hona: %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3472,19 +3472,19 @@ msgstr "" "Marka erregostratuari buruzko informaziorako, ikusi KPilot-en erabiltzailearen gida." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Egileak: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Kredituak: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3492,98 +3492,98 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Ezin izan da %1 kanala aurkitu." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Ezin izan da %1 kanala kargatu." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "Ezin izan da %1 kanala aurkitu." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Ezin izan da %1 kanala sortu." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[ %1 kanala]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 #, fuzzy msgid "%1 new. " msgstr "%1 berri Palm-ean. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "%1 aldatuta Palm-ean. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "ezabatutakoa" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr " ez da aldaketarik egin." -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Ezin izan da agenda elektronikoan %1 datu-basea ireki." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Ezin izan da %1 ireki." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "%1 kanala ezin da exekutatu." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Sinkronizazio osoa" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Leheneratu babes-kopiatik" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "Hurrengo &sinkronizazioa" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Sinkronizaziorik ez" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Galdera" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Ez berriro galdetu" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Ez galdetu berriro" diff --git a/po/fa.po b/po/fa.po index eb0fc78..698951b 100644 --- a/po/fa.po +++ b/po/fa.po @@ -29,49 +29,49 @@ msgid "" "Your emails" msgstr "razavi@itland.ir" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "لولۀ همگامی MAL برای KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "محتوا را از کارسازهای MAL مانند AvantGo به دستی همگام‌سازی می‌کند" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "نویسندۀ اصلی" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "نویسندۀ libmal و لولۀ JPilot AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "نویسندۀ syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "کتاب نشانی" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -81,18 +81,18 @@ msgstr "" "که در محاورۀ پیکربندی لوله، نام پروندۀ معتبری تأمین کرده باشید. ساقط کردن " "لوله." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "قادر به مقداردهی اولیه و بار کردن کتاب نشانی برای همگام‌سازی نیست." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "قادر به مقداردهی اولیه و بار کردن کتاب نشانی برای همگام‌سازی نیست." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -100,116 +100,116 @@ msgstr "" "هنگام بارگذاری »%1« خطایی رخ داد. می‌توانید سعی کنید که پروندۀ محلی موقت »%2« " "را به طور دستی بارگذاری کنید" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "قادر به باز کردن دادگان کتاب نشانی روی دستی نیست." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "قادر به باز کردن کتاب نشانی نیست." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "فقرۀ روی رایانه شخصی" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "دستی" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "آخرین همگامی" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "نام خانوادگی" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "نام کوچک" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "سازمان" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "عنوان" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "یادداشت" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "سفارشی ۱" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "سفارشی ۲" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "سفارشی ۳" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "سفارشی ۴" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "تلفن محل کار" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "تلفن منزل" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "تلفن همراه" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "دورنگار" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "پی‌جو" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "دیگر" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "رایانامه" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "نشانی" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "شهر" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "منطقه" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "کد پستی" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "کشور" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "دسته" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -217,7 +217,7 @@ msgstr "" "مدخل نشانی زیر تغییر داده شد، اما دیگر روی دستی موجود نیست. لطفاً، این " "ناسازگاری را حل کنید:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -225,7 +225,7 @@ msgstr "" "مدخل نشانی زیر تغییر داده شد، اما دیگر در رایانه شخصی موجود نیست. لطفاً، این " "ناسازگاری را حل کنید:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -234,135 +234,135 @@ msgstr "" "مدخل نشانی زیر هم روی دستی و هم روی سمت رایانه شخصی تغییر کرده بود. تغییرات " "را نمی‌توان به طور خودکار ادغام کرد، بنابراین، لطفاً، ناسازگاری را حل کنید:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "ناسازگاری نشانی" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "لولۀ Abbrowser برای KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "لولۀ Abbrowser را برای KPilot پیکربندی می‌کند" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "نگه‌دارنده" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "واسط کاربر" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "حذف مدخل" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "قادر به باز کردن پروندۀ متن %1 برای خواندن نیست." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "قادر به باز کردن دادگان برای نوشتن‌ نیست" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "قادر به باز کردن دادگان سند رایانۀ جیبی %1 نیست" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "برای تبدیل، نام پرونده‌ای تنظیم نشده است" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "قادر به باز کردن دادگان برای خواندن‌ نیست" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "قادر به خواندن سرآیند دادگان برای دادگان %1 نیست." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "قادر به باز کردن پروندۀ خروجی %1 نیست." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "رکورد متن #%1 را نمی‌توان از دادگان %2 خواند" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "رکورد چوب الف #%1 را نمی‌توان از دادگان %2 خواند" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "قادر به باز کردن پروندۀ %1 برای چوب الفهای %2 نیست." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "جستجوی متنها و دادگان برای همگام‌سازی" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "دادگان ایجاد شد." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "قادر نیست PalmDOC %1 را که به صورت محلی برای دستی ایجاد شده است، نصب کند." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "خرابی در تبدیل PalmDOC «%1»." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "قادر به باز کردن یا ایجاد دادگان %1 نیست." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "دقت ناسازگاری" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "همگامی، با کاربر ساقط شد." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "همگام‌سازی متن »%1«" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -375,69 +375,69 @@ msgstr "" "نامه‌های قرمز توپر، یک ناسازگاری رخ داد )یعنی، متن هم روی رومیزی و هم روی " "دستی تغییر داده شد(. لطفاً، مشخص کنید که کدام نسخه برای این دادگان جاری است." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "همچنین، بدون یک سازگاری می‌توانید جهت همگامی را برای دادگان تغییر دهید." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "دادگان سند" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "بدون همگامی" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "همگام‌سازی دستی در رایانه شخصی" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "همگامی رایانه شخصی با دستی" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "حذف هر دو دادگان" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "اطلاعات بیشتر..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "بدون تغییر" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "جدید" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "تغییریافته" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "فقط چوب الفها تغییر کردند" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "حذف‌شده" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "وجود ندارد" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "ناشناخته" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -445,15 +445,15 @@ msgstr "" "وضعیت دادگان %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "دستی: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "رومیزی: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "اطلاعات دادگان" @@ -461,15 +461,15 @@ msgstr "اطلاعات دادگان" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "لولۀ سند رایانۀ جیبی برای KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "لولۀ سند را برای KPilot پیکربندی می‌کند" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "سند رایانۀ جیبی" @@ -489,10 +489,10 @@ msgstr "نگه‌دارندۀ KPilot" msgid "PalmDOC Converter" msgstr "مبدل PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -500,21 +500,21 @@ msgstr "" "انتخاب کردید که پوشه‌ها را همگام کنید، اما در عوض یک نام پرونده داده شد " "(%1).
در عوض، از پوشۀ %2 استفاده شود؟
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "استفاده از پوشه" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" "پوشۀ %1 برای پرونده‌های دادگان دستی، یک پوشۀ معتبر نیست." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -522,442 +522,442 @@ msgstr "" "پوشۀ %1 برای پرونده‌های دادگان دستی، یک فهرست راهنمای معتبر نیست." "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "پوشۀ %1 را برای پرونده‌های متن رنمی‌توان ایجاد کرد." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "متنهای زیر با موفقیت تبدیل شدند:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "تبدیل موفق" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "هیچ پروندۀ متنی درست تبدیل نشده بود" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "پروندۀ %1 وجود ندارد." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "تبدیل موفق پروندۀ %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "پوشۀ %1 برای پرونده‌های متن، یک پوشۀ معتبر نیست." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "پوشۀ %1 برای پرونده‌های PalmDOC را نمی‌توان ایجاد کرد." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "پوشۀ &متن:‌" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "پوشۀ &PalmDOC:‌" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "پروندۀ &متن:‌" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "پروندۀ &DOC:‌" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "پروندۀ دادگان %1 از قبل وجود داشته است. آن را جای‌نوشت می‌کنید؟" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "جای‌نوشت" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "خطا هنگام تبدیل متن %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" "پروندۀ متن %1 قبلاً وجود داشته است. آن را جای‌نوشت می‌کنید؟" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "برای حذف رکورد، MemoDB را نمی‌توان باز کرد." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "لولۀ %1 را نتوانست بار کند." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "حذف memo برگزیده." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 #, fuzzy msgid "No change to KNotes." msgstr "%1 تغییریافته در سیستم پرونده." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "لولۀ KNotes برای KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "لولۀ KNotes را برای KPilot پیکربندی می‌کند" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "پرش همگامی MAL، به دلیل این که قبلاً آخرین همگامی به اندازۀ کافی بلند نبود." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr " خرابی در همگامی MAL )بدون اطلاعات همگامی(." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "کارساز پیشکار تنظیم نمی‌شود." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "استفاده از کارساز پیشکار: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "هیچ پیشکار SOCKS تنظیم نمی‌شود." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "استفاده از پیشکار SOCKS: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "قادر به باز کردن دادگان memo روی دستی نیست." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "از راهبری نمی‌توان مقداردهی اولیه کرد." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 #, fuzzy msgid "Cannot initialize the memo files from disk." msgstr "از راهبری نمی‌توان مقداردهی اولیه کرد." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " همگامی با %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " رونوشت راهبری در رایانه شخصی..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " رونوشت رایانه شخصی در راهبری..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " انجام همگام‌سازی منظم..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "لولۀ Memofile برای KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "لولۀ Memofile را برای KPilot پیکربندی می‌کند" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "قادر به باز کردن %1 نیست" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "%n notepad را نمی‌توان ذخیره کرد" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "%n notepad ذخیره شد" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "notepadها را در پرونده‌های png ذخیره می‌کند" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "لولۀ Notepad را برای KPilot پیکربندی می‌کند" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "لولۀ Notepad بر اساس notepad خواندنی Angus، بخشی از پیوند راهبری می‌باشد" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "پوچ" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "خرابی لولۀ پوچ برنامه‌ریزی شده است." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "لولۀ پوچ برای KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "برای KPilot، لولۀ پوچ را پیکربندی می‌کند" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "ارسال %n پیام" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "نامه‌ای ارسال نشد." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "نامه‌ای را نتوانست ارسال کند." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "برای اتصال KMail، به کارساز DCOP نتوانست متصل شود." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "خطای ارسال نامه" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "پروندۀ موقت را نمی‌توان باز کرد تا نامه را از راهبری در آن ذخیره کرد." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "خرابی در اتصال DCOP با KMail." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "پشتیبان دادگان نامه را نمی‌توان اجرا کرد" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "قادر به باز کردن دادگان نامه روی دستی‌ نیست" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "لولۀ نامه برای KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "لولۀ نامه را برای KPilot پیکربندی می‌کند" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "نویسندۀ اصلی" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "کد POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "پشتیبانی و طراحی مجدد SMTP" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "رکورد لوله برای KPilot" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "رکورد لوله برای KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "لولۀ پرل را برای KPilot پیکربندی می‌کند" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "اطلاعات سیستم" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "مجموعۀ اسم رمز" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "بدون مجموعۀ اسم رمز" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "از طریق پیوند راهبری، کارتی یافت نشد" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "بدون دادۀ اشکال‌زدایی" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "قادر به باز کردن پروندۀ خروجی نیست، در عوض استفاده از %1." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "اطلاعات سیستم دستی نوشته‌شده در پروندۀ %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "لولۀ اطلاعات سیستم KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -965,35 +965,35 @@ msgstr "" "سیستم، سخت‌افزار و اطلاعات کاربر را از دستی بازیابی کرده و آنها را در یک " "پرونده ذخیره می‌کند." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "زمان" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "تنظیم ساعت روی دستی" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" "PalmOS 3.25 و 3.3 تنظیمات زمان سیستم را پشتیبانی نمی‌کند. پرش لولۀ زمان..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "لولۀ همگامی زمان برای KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "زمان روی دستی و رایانه شخصی را همگام می‌سازد" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "در حال پاک‌سازی...‌" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1001,37 +1001,37 @@ msgstr "" "هنگام بارگذاری »%1« خطایی رخ داد. می‌توانید سعی کنید که پروندۀ محلی موقت »%2« " "را به طور دستی بارگذاری کنید." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "مقداردهی اولیۀ لوله ..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "رونوشت رکوردها در راهبری..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "کار انجامی" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "لولۀ کار انجامی برای KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "لولۀ کار انجامی را برای KPilot پیکربندی می‌کند" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "مقصد کار انجامی" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "تقویم" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1039,11 +1039,11 @@ msgstr "" "رویداد »%1« علاوه بر ماهانه، یک تکرار سالانه دارد، این را تغییر می‌دهد تا بر " "اساس ماه روی دستی تکرار شود." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "دادگان تقویم را نمی‌توان باز کرد." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1051,19 +1051,19 @@ msgstr "" "انتخاب کردید که با یک پروندۀ iCalendar همگام شوید، اما نام پرونده را ندادید. " "لطفاً، در محاورۀ پیکربندی لوله، نام پرونده‌ای معتبر را برگزینید" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "استفاده از منطقۀ زمان محلی: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "استفاده از منطقۀ زمان غیر محلی: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1073,20 +1073,20 @@ msgstr "" "شوید. لطفاً، مطمئن شوید که در محاورۀ پیکربندی لوله، نام پروندۀ معتبری را " "فراهم کرده‌اید. ساقط شدن لوله." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "همگامی با پروندۀ »%1«" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "همگامی با منبع تقویم استاندارد." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "قادر به مقداردهی اولیۀ شیء تقویم نیست. لطفاً، برپایی لوله را بررسی کنید" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1096,7 +1096,7 @@ msgstr "" "مدخل رایانه شخصی:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1106,7 +1106,7 @@ msgstr "" "مدخل دستی:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1116,116 +1116,116 @@ msgstr "" "\n" "می‌خواهید کدام مدخل را نگه دارید؟ مدخل دیگر را جای‌نوشت می‌کند." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "ناسازگاری مدخلها" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "لولۀ VCal برای KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "لولۀ VCal را برای KPilot پیکربندی می‌کند" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "درگاه iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "اشکال‌زدا" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "مقصد تقویم" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "ویرایشگر نشانی" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "تلفن" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "نام خانوادگی:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "نام کوچک:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "عنوان:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "شرکت:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "نشانی:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "شهر:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "استان:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "کد پستی:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "کشور:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "سفارشی ۱:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "سفارشی ۲:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "سفارشی ۳:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "سفارشی ۴:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "هنوز %1 نشانی وجود دارد که پنجره‌های باز را ویرایش می‌کند." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "هنوز %n نشانی وجود دارد که پنجره‌های باز را ویرایش می‌کند." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "گزینش دستۀ نشانیها جهت نمایش در اینجا." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "دسته:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1233,75 +1233,75 @@ msgstr "" "این فهرست، همۀ نشانیهای دستۀ برگزیده را نمایش می‌دهد. یکی از آنها را فشار " "دهید تا در سمت راست نمایش داده شود." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "اطلاعات نشانی:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "ویرایش رکورد..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "هنگامی که یک نشانی برگزیده می‌شود، می‌توانید آن را ویرایش کنید." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "ویرایش با تنظیم »ویرایشگران درونی« غیرفعال می‌شود." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "رکورد جدید..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "افزودن یک نشانی جدید به کتاب نشانی." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "با تنظیم »ویرایشگران درونی« افزایش غیرفعال می‌شود." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "حذف رکورد" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "حذف نشانی برگزیده از کتاب نشانی." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "با تنظیم »ویرایشگرهای درونی«، حذف غیرفعال می‌شود." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "این فهرست، همۀ نشانیهای دستۀ برگزیده را نمایش می‌دهد. یکی از آنها را فشار " "دهید تا در سمت راست نمایش داده شود." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "]ناشناخته[" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "رکوردهای جدید را نمی‌توان ویرایش کرد، مگر این که با راهبری HotSync انجام شود." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync مورد نیاز" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1309,57 +1309,57 @@ msgstr "" "نمی‌توانید نشانیها را به کتاب نشانی اضافه کنید، مگر این که در نهایت یک بار " "HotSync را انجام داده باشید تا طرح‌بندی دادگان از راهبری شما بازیابی شود." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "نشانی جدید را نمی‌توان اضافه کرد" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "رکوردهای جدید را نمی‌توان حذف کرد، مگر این که با راهبری HotSync انجام شود." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "رکوردی که اخیراً برگزیده‌شده حذف شود؟" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr " رکورد حذف شود؟" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "صادرات همۀ نشانیها" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "صادرات دستۀ نشانی %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "پروندۀ %1 موجود است. جای‌نوشت شود؟" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "پرونده جای‌نوشت شود؟" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "پروندۀ %1 را نتوانست برای نوشتن باز کند." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "به نظر می‌رسد که این لوله شکسته و قابل پیکربندی نمی‌باشد." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "این، یک لولۀ سبک قدیمی است." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "پیکربندی..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1370,7 +1370,7 @@ msgstr "" "همگام‌سازی را اجرا می‌کنند. ممکن است پیکربندیهای خاصی داشته باشند. برای " "پیکربندی آن یک لوله برگزینید، و با فشار این جعبه بررسی آن را فعال کنید. " -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1390,86 +1390,86 @@ msgstr "" "آن فعال کنید. لوله‌های علامت‌زده‌شده، طی یک HotSync اجرا می‌شوند. برای پیکربندی " "این، لوله‌ای برگزینید.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "جادوگر پیکربندی" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "دربارۀ اعتبارات KPilot." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "لوله‌ها" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "برپایی عمومی" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "برپایی عمومی برای KPilot )نام کاربر، درگاه، تنظیمات همگامی عمومی(" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "کنشها برای HotSync با پیکربندی خاص." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "راه‌اندازی و خروج‌" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "رفتار در راه‌اندازی و خروج." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "مشاهده‌گرها" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "تنظیمات مشاهده‌گر." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "پشتیبان" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "تنظیمات ویژه برای پشتیبان." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "رفتار ویژه طی HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "دستگاه" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "گزینه‌های خروج و راه‌اندازی و تنظیمات سخت‌افزاری." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" "یک کنش درونی است که هیچ گزینۀ پیکربندی ندارد. توصیف کنش: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "برپایی KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1477,11 +1477,11 @@ msgstr "" "برای لولۀ %1 کتابخانه‌ای یافت نشد. یعنی این که لوله درست نصب نشده بود." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "خطای لوله" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1489,35 +1489,35 @@ msgstr "" "در بار کردن کتابخانه برای لولۀ %1 مسئله‌ای وجود داشت. یعنی این که لوله " "درست نصب نشد." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&افزودن...‌" -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&ویرایش...‌" -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&حذف...‌" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "توصیف" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "ویرایش بلوک اطلاعات کاربرد" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1525,15 +1525,15 @@ msgstr "" "برای مشاهدۀ دادۀ بلوک اطلاعات کاربرد، لطفاً یک ویرایشگر مبنای شانزدهی )مثلاً " "khexedit ازtdeutils( نصب کنید." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "KPilot هنوز تغییر بلوک اطلاعات کاربرد را پشتیبانی نمی‌کند!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "ویرایش پرچمهای دادگان" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1547,19 +1547,19 @@ msgstr "" "\n" "واقعاً می‌خواهید این پرچمهای جدید را انتساب کنید؟" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "تغییر پرچمهای دادگان" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "انتساب" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "ویرایش رکورد" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1573,56 +1573,56 @@ msgstr "" "\n" "واقعاً این پرچمهای جدید انتساب شوند؟" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "تغییر رکورد" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "نمایۀ رکورد:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "شناسۀ رکورد:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "۱" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "پرچمها" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&کثیف‌" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&حذف‌شده‌" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&اشغال‌" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&سری‌" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&بایگانی‌شده‌" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1630,7 +1630,7 @@ msgstr "" "برای نما و ویرایش دادۀ رکورد، لطفاً یک ویرایشگر مبنای شانزده )مثلاً kbytesedit " "از tdeutils( نصب کنید." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1638,93 +1638,93 @@ msgstr "" "دادگانی است که روی دستگاه وجود دارد. به طور دستی اضافه نشده بود، بنابراین آن " "را نمی‌توان از فهرست حذف کرد." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "دادگان روی دستگاه" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "لازم است که دادگانی را برای حذف در فهرست برگزینید." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "دادگانی برگزیده نشد" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "همۀ دادگان" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "فقط کاربردها )*.prc(" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "فقط دادگان )*.pdb(" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "&اطلاعات دادگان عمومی‌" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "بلوک اطلاعات &کاربرد )دسته‌ها و غیره(‌" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "طول" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "شناسۀ رکورد" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "اخطار: پروندۀ دادگان %1 را نمی‌توان خواند." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "دادگان: %1، %2 رکورد
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "نوع: %1، ایجادکننده: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "اخطار: پروندۀ کاربرد %1 را نمی‌توان خواند." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "کاربرد: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "ایجادشده: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "تغییریافته: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "پشتیبانی‌شده: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "باید برای ویرایش رکوردی برگزینید." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "رکوردی برگزیده نشد" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1732,32 +1732,32 @@ msgstr "" "واقعاً می‌خواهید رکورد برگزیده را حذف کنید؟ نمی‌تواند انجام ‌نشده بماند. " "

رکورد حذف شود؟" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "حذف رکورد" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "پرونده‌ها برای نصب:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "افزودن پرونده..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "انتخاب یک پرونده جهت افزودن به فهرست پرونده‌ها برای نصب." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "پاک کردن فهرست" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "پاک کردن فهرست پرونده‌ها برای نصب. پرونده‌ای نصب نمی‌شود." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1765,27 +1765,27 @@ msgstr "" "پرونده‌هایی را فهرست می‌کند که طی HotSync بعدی روی راهبری نصب می‌شوند. " "پرونده‌های اینجا را بکشید، یا از دکمۀ افزودن استفاده کنید." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|دادگان PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "حذف memo برگزیده." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "%1 را نمی‌توان نصب کرد" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1793,92 +1793,92 @@ msgstr "" "فقط پرونده‌های دادگان PalmOS )مانند*.pdb و *.prc( را می‌توان با نصب‌کنندۀ " "پرونده نصب کرد." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "فهرست راهنمای پشتیبان: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "پشتیبانی کامل آغاز شد." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "پشتیبانی سریع آغاز شد" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "خروج با لغو." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "تکمیل پشتیبانی کامل." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "تکمیل پشتیبانی سریع." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "پشتیبانی: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "پرش %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "خرابی در پشتیبانی %1.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. تأیید\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "خرابی در پشتیبانی %1.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "]نصب‌کنندۀ پرونده[" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "بدون پرونده‌ای برای نصب" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "نصب %n پرونده" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "انجام نصب پرونده‌ها" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "نصب %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "پروندۀ »%1« را نمی‌توان نصب کرد." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "پروندۀ »%1« را نمی‌توان باز کرد." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "پروندۀ »%1« را نمی‌توان خواند." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1888,13 +1888,13 @@ msgstr "" "ایجاد دادگان استفاده می‌شود، اشکالی را پیشنهاد می‌کند. KPilot نمی‌تواند این " "دادگان را نصب کند." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "جان دو" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1902,11 +1902,11 @@ msgstr "" "نه KPilot و نه دستی، تنظیم نام کاربر ندارند. آنها را باید تنظیم " "کرد. KPilot باید آنها را به یک مقدار پیش‌فرض )%1( تنظیم کند؟" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "کاربر ناشناخته" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1915,7 +1915,7 @@ msgstr "" "دستی، یک تنظیم نام کاربر دارد (%1) اما KPilot ندارد. KPilot باید " "از این کاربر در آینده استفاده کند؟" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1924,14 +1924,14 @@ msgstr "" "KPilot یک تنظیم نام کاربر دارد(%1) اما دستی ندارد. نام کاربر " "KPilot باید در دستی هم تنظیم شود؟" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1943,27 +1943,27 @@ msgstr "" "هستید. کدام یک از این نامها درست است؟\n" "اگر لغو را فشار دهید، همگام‌سازی ادامه می‌یابد، اما نام کاربرها تغییر نمی‌کند." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "خطای کاربر" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "استفاده از نام KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "استفاده از نام دستی" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "بازگردانی فهرست راهنما وجود ندارد." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "بازگردانی انجام نشد." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -1973,72 +1973,72 @@ msgstr "" "i>) کاملاً بازگردانید؟ با این کار، هر اطلاعاتی که در حال حاضر روی راهبری خود " "دارید، حذف می‌شود." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "بازگردانی راهبری" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "بازگردانی انجام نشد." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "توسط کاربر لغو شد." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "بازگردانی %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "پروندۀ »%1« را نمی‌توان خواند." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "تأیید." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "بازگردانی ناقص." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "پروندۀ »%1« را نمی‌توان بازگرداند." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "]ویرایشگران درونی[" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "دادگان با رکوردهای تغییریافته: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "دادگان محلی یا متوالی را نمی‌توان برای %1 باز کرد. پرش از آن." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "رکورد" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "نشانی" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "مدخل کار انجامی" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "مدخل تقویم" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2048,36 +2048,36 @@ msgstr "" "تغییرات درون KPilot باید در دستی رونوشت شوند، و بنابراین تغییرات آنجا لغو " "شوند؟" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "ناسازگاری در دادگان %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "استفاده از KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "استفاده از دستی" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "استفاده از &KPilot‌" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "استفاده از &دستی‌" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "مدخل در KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "مدخل روی دستی" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2085,120 +2085,120 @@ msgstr "" "برای مشاهده و ویرایش دادۀ رکورد، لطفاً، یک ویرایشگر مبنای شانزده )مثلاً " "khexedit ازtdeutils نصب کنید.(" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "دادگان با پرچمهای تغییریافته: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "هنوز پرچمهای دادگان روی دستی پشتیبانی نشده است." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "دادگان با بلوک کاربرد تغییریافته: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "آغاز شبح KPilot ..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "شبح KPilot را نتوانست آغاز کند. پیام خطای سیستم: »%1«" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "وضعیت شبح »%1« است" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "اجرا نمی‌شود" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "استفاده از تنظیم نویسۀ %1 روی دستی." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "مشاهده‌گر کار انجامی" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "مشاهده‌گر نشانی" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "مشاهده‌گر Memo" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "نصب‌کنندۀ پرونده" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "مشاهده‌گر DB عمومی" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "همگام‌سازی بعدی یک پشتیبان می‌باشد." -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "لطفاً، دکمۀ HotSync را فشار دهید." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "همگام‌سازی بعدی، راهبری را از پشتیبان باز می‌گرداند." -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "همگام‌سازی بعدی، یک HotSync منظم است." -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "همگام‌سازی بعدی، یک همگام‌سازی کامل است." -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "همگام‌سازی بعدی، دادۀ دستی را در رایانه شخصی رونوشت می‌کند." -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "همگام‌سازی بعدی، دادۀ رایانه شخصی را در دستی رونوشت می‌کند." -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "شبح خارج شده است." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "HotSync بیشتری امکان ندارد." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "بازآغازی شبح برای HotSync دوباره." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "در حال حاضر نمی‌توان یک همگام‌سازی آغاز کرد. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "همگام‌سازی را نمی‌توان آغاز کرد" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "برگزیدن نوع HotSync برای اجرای بعدی." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2206,68 +2206,68 @@ msgstr "" "برگزیدن نوع HotSync برای اجرای بعدی. فقط برای HotSync بعدی اعمال می‌شود؛ " "برای تغییر پیش‌فرض، از محاورۀ پیکربندی استفاده کنید." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "HotSync بعدی، یک HotSync عادی می‌باشد." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "به شبح بگو که HotSync بعدی باید یک HotSync عادی باشد." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "HotSync بعدی یک FullSync می‌باشد." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" "به شبح بگو که HotSync بعدی باید یک FullSync باشد )بررسی داده از دو جهت(." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&پشتیبان‌" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "HotSync بعدی پشتیبانی می‌شود." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "به شبح بگو که HotSync بعدی باید دستی را برای رایانه شخصی پشتیبانی کند." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&بازگردانی‌" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "HotSync بعدی بازگردانده می‌شود." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" "به شبح بگو که HotSync بعدی باید دستی را از دادۀ روی رایانه شخصی بازگرداند." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "رونوشت دستی در رایانه شخصی" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2275,17 +2275,17 @@ msgstr "" "به شبح بگو که HotSync بعدی باید کل داده را از دستی در رایانه شخصی رونوشت " "کند، جای‌نوشت مدخلها روی رایانه شخصی." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "رونوشت رایانه شخصی در دستی" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "HotSync بعدی رایانه شخصی را در دستی رونوشت می‌کند." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2293,15 +2293,15 @@ msgstr "" "به شبح بگو که HotSync بعدی باید کل داده را از رایانه شخصی در دستی رونوشت " "کند، جای‌نوشت مدخلها روی دستی." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "فقط &فهرست‌" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "HotSync بعدی دادگان را فهرست می‌کند." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2309,31 +2309,31 @@ msgstr "" "به شبح بگو که HotSync بعدی باید فقط پرونده‌ها را روی دستی فهرست کرده، و کار " "دیگری انجام ندهد." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "&بازنشانی پیوند‌" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "بازنشانی اتصال دستگاه." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "سعی برای بازنشانی شبح و اتصالات آن به دستی." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "خروج از KPilot، )و ایست شبح در صورت پیکربندی به آن روش(." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "&جادوگر پیکربندی...‌" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "پیکربندی KPilot با استفاده از جادوگر پیکربندی." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2342,15 +2342,15 @@ msgstr "" "کتابخانۀ حاوی جادوگر پیکربندی برای KPilot را نمی‌توان بار کرد، و جادوگر وجود " "ندارد. لطفاً، سعی کنید که از محاورۀ پیکربندی منظم استفاده کنید." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "جادوگر وجود ندارد" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "نام کاربر تغییریافته برای »%1«." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2358,98 +2358,98 @@ msgstr "" "در حال حاضر، جادوگر پیکربندی KPilot را نمی‌توان اجرا کرد )واسط کاربر KPilot " "در حال حاضر اشغال است(." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "در حال حاضر، نمی‌توان KPilot را پیکربندی کرد )واسط کاربر KPilot در حال حاضر " "اشغال است(." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "برپایی دستگاه راهبری، لوله‌ها و پارامترهای دیگر" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "تنظیم سطح اشکال‌زدایی" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "راهنمای پروژه" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "توسعه‌دهندۀ لوله‌ها و هسته" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "لولۀ VCal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "لولۀ Abbrowser" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "لولۀ Expenses" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "لولۀ Notepad، اشکال‌زدا" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "ونک XML" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "پرونده‌های .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "اشکال‌زدا، coolness" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "پروندۀ پیکربندی قدیمی است." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "پروندۀ پیکربندی نسخۀ %1 دارد، در حالی که KPilot به نسخۀ %2 نیاز دارد." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "لطفاً KPilot را اجرا کرده، و برای بارگذاری پرونده، پیکربندی را به دقت بررسی " "کنید." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "تغییرات مهمی که باید در انتظار آنها بود:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "لوله‌های تغییر نام، Kroupware و نصب‌کنندۀ پرونده هم ایجاد شده‌اند." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "در حال حاضر، دقت ناسازگاری تنظیمی سراسری است." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "قالب تغییریافتۀ دادگان بدون پشتیبانی." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2457,11 +2457,11 @@ msgstr "" "پروندۀ پیکربندی KPilot منسوخ است. لطفاً، برای به‌ روز کردن آن، KPilot را اجرا " "کنید." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "پیکربندی پروندۀ منسوخ" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2469,11 +2469,11 @@ msgstr "" "تنظیمات نصب‌کنندۀ پرونده به پیکربندی لوله‌ها حرکت کرده است. فهرست لوله‌های " "نصب‌شده را بررسی کنید." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "تنظیمات، به‌ روز شد" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2481,11 +2481,11 @@ msgstr "" "لوله‌های قدیمی زیر روی سیستم شما پیدا شده بودند. بهتر است که آنها را " "همراه با .la مربوطه و پرونده‌های .so.0 حذف کرد." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "لوله‌های قدیمی یافت شد" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2495,11 +2495,11 @@ msgstr "" "تنظیم شده است. شناسه‌های ایجاد‌کنندۀ دادگان تغییر کرده‌اند، تا از کروشه‌های " "مربع ][ استفاده کنند." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "دادگان پشتیبانی به‌ روز نشد" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2507,19 +2507,19 @@ msgstr "" "KPilot برای استفاده پیکربندی نشده است. ممکن است برای پیکربندی KPilot از " "جادوگر پیکربندی یا محاورۀ پیکربندی عادی استفاده کنید." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "پیکربندی نشد" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "استفاده از &جادوگر‌" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "استفاده از &محاوره‌" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2527,7 +2527,7 @@ msgstr "" "پروندۀ پیکربندی KPilot منسوخ است. KPilot می‌تواند برخی از بخشهای پیکربندی را " "به طور خودکار به‌ روز کند. می‌خواهید ادامه دهید؟" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2535,7 +2535,7 @@ msgstr "" "تنظیمات برای صفحۀ پیکربندی %1 تغییر کرده است. می‌خواهید پیش " "از ادامه تغییرات را ذخیره کنید؟" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2545,37 +2545,37 @@ msgstr "" "پشتیبانی نشده است و می‌تواند مسئله‌ساز گردد. مطمئن هستید که می‌خواهید از این " "نام دستگاه استفاده کنید؟" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "نام دستگاه بسیار طولانی" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "استفاده‌ شود" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "استفاده نشود" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "اطلاعات راهبری" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "کاربرد جهت همگامی با" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "TDE-PIM عمومی" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2587,28 +2587,28 @@ msgstr "" "هنگام همگام‌سازی تقویم یا فهرست کار انجامی با استفاده از KPilot، لطفاً، پیش از " "همگام‌سازی از Evolution خارج شوید، در غیر این صورت داده را از دست می‌دهید." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "محدودیتهای Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "هیچ‌چیز )فقط پشتیبانی می‌کند(" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot پیکربندی شده است تا با %1 همگام باشد." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2616,11 +2616,11 @@ msgstr "" "گزینه‌های باقی‌مانده در محاورۀ پیکربندی، گزینه‌های پیشرفته‌ای هستند، و برای " "تنظیم با دقت KPilot استفاده می‌شوند." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "پیکربندی خودکار تمام شد" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2638,19 +2638,19 @@ msgstr "" "hotsyncهای رایانه را متوقف کند و باید مجدداً راه‌اندازی گردد. در این حالت، " "ممکن است توصیه شود که ادامه ندهید." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "آشکارسازی دستی" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "حذف خودکار دستی شما" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "آغاز مجدد آشکارسازی" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2658,43 +2658,43 @@ msgstr "" "KPilot سعی می‌کند که به طور خودکار دستگاه دستی شما را حذف کند. لطفاً، اگر این " "کار را تاکنون انجام نداده‌اید، دکمۀ hotsync را فشار دهید." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "وضعیت" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "آشکارسازی خودکار هنوز آغاز نشده..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "مقادیر آشکار" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "کاربر دستی:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "دستگاه:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "]هنوز شناخته‌نشده[" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "آغاز آشکارسازی..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "انتظار برای اتصال دستی..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "زمان اتمام فرا رسید، نتوانست یک دستی آشکار کند." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2712,75 +2712,75 @@ msgstr "" "kpilot.org مراجعه کنید(.\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "خرابی در آشکارسازی خودکار" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "یافتن دستگاهی متصل به %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "قطع از همۀ دستگاهها" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "همگام‌سازی کارهای انجامی با KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "همگام‌سازی تقویم با KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "همگام‌سازی یادداشتها با نامه" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "نوشتن مجدد کارهای انجامی در KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "نوشتن مجدد تقویم در KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "همگام‌سازی KMail با نشانیها" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "همگام‌سازی KMail با یادداشتها" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync تمام شد." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "همۀ پیامهایی که طی HotSync جاری دریافت شده‌اند را فهرست می‌کند" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "ثبت HotSync" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "پاک کردن ثبت" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "فهرست پیامهای HotSync جاری را پاک می‌کند." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "ذخیرۀ ثبت..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2788,107 +2788,107 @@ msgstr "" "می‌توانید فهرست پیامهایی که طی این HotSync دریافت شده‌اند را با فشار " "اینجا، در یک پرونده )مثلاً برای استفاده در یک گزارش اشکال( ذخیره کنید. " -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "پیشرفت همگام‌سازی:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "درصد )تخمین زده‌شده( تکمیل در HotSync جاری." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync تمام شد." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "ذخیرۀ ثبت" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "پرونده وجود دارد. می‌خواهید این را جای‌نوشت کنید؟" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "پرونده وجود دارد" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "جای‌نوشت نشود" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "پروندۀ »%1« را نمی‌توان برای نوشتن باز کرد؛ دوباره سعی می‌کنید؟" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "نمی‌توان ذخیره کرد" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "دوباره سعی شود" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "سعی نشود" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "مسیر گرۀ دستگاه راهبری" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "فهرست DBs )پیش‌فرض(" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "بازگردانی راهبری از پشتیبان" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "اجرای لوله از پروندۀ رومیزی " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "اجرای یک بررسی مشخص )با دستگاه(" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "نمایش اطلاعات پیکربندی KPilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "تنظیم سطح اشکال‌زدایی" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "اجرای *واقعی* لوله، نه در حالت آزمون." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "اجرای لوله در حالت آزمون پرونده." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "رونوشت راهبری در رومیزی." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "رونوشت رومیزی در راهبری." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "اجرای تکراری کنش - فقط مفید برای --فهرست" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "نگه‌دارندۀ KPilot" @@ -2901,16 +2901,16 @@ msgstr "نگه‌دارندۀ KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "عمومی" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "کنشهای لوله" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2918,11 +2918,11 @@ msgstr "" "دستۀ نشانیها را برگزینید\n" "تا در اینجا نمایش داده شود." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2932,102 +2932,102 @@ msgstr "" "دستۀ برگزیده را نمایش می‌دهد. برای نمایش آن در سمت راست،\n" "یکی را فشار دهید." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "متن Memo:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "متن Memo برگزیده در اینجا ظاهر می‌شود." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "واردات Memo..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "خواندن پروندۀ متن و افزودن آن به دادگان memo Pilot." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "با تنظیم »ویرایشگرهای درونی«، واردات غیرفعال می‌شود." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "صادرات Memo..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "نوشتن Memo برگزیده در پرونده." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "حذف Memo" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "حذف memo برگزیده." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "افزودن Memo" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "افزودن یک memo جدید به دادگان." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "memo که اخیراً برگزیده‌شده حذف شود؟" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Memo حذف شود؟" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "برای حذف رکورد، MemoDB را نمی‌توان باز کرد." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Memo را نمی‌توان حذف کرد" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "همه" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "آغاز &KPilot‌" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&پیکربندی KPilot...‌" -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " )یک بار(" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "پیش‌فرض )%1(" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "&همگامی بعدی‌" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "HotSync بعدی این گونه می‌شود: %1." -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "هنگامی که پرده قفل است، HotSync غیرفعال می‌باشد." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3039,56 +3039,56 @@ msgstr "" "نکنید« در صفحۀ HotSync محاورۀ پیکربندی، می‌توانید این ویژگی امنیتی را " "غیرفعال کنید." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync کامل شد.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "همگام‌سازی بعدی، %1 است." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "دستگاهی که اول امتحان می‌شود" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "شبح KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "توسعه‌دهنده" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "ویرایشگر کار انجامی" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "هنوز %1 پنجرۀ ویرایش کار انجامی باز است." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "هنوز %n پنجرۀ ویرایش کار انجامی باز است." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" "دسته کارهای انجامی که باید در اینجا نمایش داده شوند را برگزینید." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "فقرۀ کار انجامی" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3096,19 +3096,19 @@ msgstr "" "این فهرست، همۀ کارهای انجامی دستۀ برگزیده را نمایش می‌دهد. یکی را فشار " "دهید تا در سمت راست نمایش داده شود." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "اطلاعات کار انجامی:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "وقتی برگزیده می‌شود، می‌توانید یک کار انجامی ویرایش کنید." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "افزودن یک کار انجامی جدید به فهرست کار انجامی." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3116,11 +3116,11 @@ msgstr "" "افزودن کارهای انجامی جدید، با تنظیم »ویرایشگران درونی« غیرفعال می‌شود." "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "حذف کار انجامی برگزیده از فهرست کار انجامی." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3128,77 +3128,77 @@ msgstr "" "نمی‌توانید کارهای انجامی را به فهرست کار انجامی اضافه کنید، مگر این که حداقل " "یک بار یک HotSync انجام دهید، تا طرح‌بندی داده از راهبری شما بازیابی شود." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "کار انجامی جدید را نمی‌توان اضافه کرد" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "اتصال به دستی از دست رفت. به همگام‌سازی نمی‌توان ادامه داد." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 HotSync در حال آغاز...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "استفاده از کدبندی %1 روی دستی." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot اشغال است و در حال حاضر نمی‌تواند HotSync را درست پردازش کند." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "آزمون.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "همگام‌سازی دادگان %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "دستگاه را نتوانست باز کند: %1 )دوباره سعی می‌کند(" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "تلاش برای باز کردن دستگاه %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "در حال گوش دادن به آن دستگاه، پیش از این" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "برای برقراری ارتباط با راهبری، نمی‌توان سوکت ایجاد کرد" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "درگاه راهبری »%1« را نمی‌توان باز کرد." -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "به سوکت راهبری )%1( نمی‌توان گوش داد" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "راهبری )%1( را نمی‌توان پذیرفت" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "قبلاً وصل‌شده" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "قادر به خواندن اطلاعات سیستم از راهبری‌ نیست" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "در حال بررسی آخرین رایانه شخصی..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3206,15 +3206,15 @@ msgstr "" " اطلاعات کاربر را از راهبری نتوانست بخواند. شاید روی دستگاه، مجموعه‌ای از اسم " "رمز داشته باشید؟" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "دستگاه راهبری، هنوز پیکربندی نمی‌شود." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "دستگاه راهبری %1 خواندنی نوشتنی نیست." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3222,11 +3222,11 @@ msgstr "" "دستگاه راهبری %1 وجود ندارد. ممکن است که دستگاه گذرگاه سیال جهانی باشد و طی " "یک HotSync ظاهر می‌شود." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "پروندۀ »%1« را نمی‌توان نصب کرد." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "پایان HotSync\n" @@ -3247,88 +3247,88 @@ msgstr " مجوز باز کردن دستگاه راهبری را ندارید." msgid " Check Pilot path and permissions." msgstr " مسیر راهبری و مجوزها را بررسی کنید." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "تاریخ آغاز: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "رویداد کل روز" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "تاریخ پایان: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "هشدار: %1 %2 پیش از آغاز رویداد" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "دقیقه" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "ساعت" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "روز" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "تکرار: هر %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "روز" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "هفته" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "ماه" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "سال" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "بی‌نهایت تکرار می‌شود" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "تا %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "تکرار در iُمین روز هفتۀ j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "تکرار در nُمین روز ماه" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "استثناها:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "یادداشت:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "یادداشت:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3336,7 +3336,7 @@ msgstr "" "عنوان: %1
\n" "متن memo:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3346,29 +3346,29 @@ msgstr "" "متن memo:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "تکمیل" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "تکمیل‌نشده" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "تاریخ مقرر: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "اولویت: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "بی‌نام" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3376,23 +3376,23 @@ msgstr "" " %1 تنظیمات لوله تغییر کرده است. می‌خواهید پیش از ادامه، تغییرات " "را ذخیره کنید؟" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 لوله" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "ارسال سؤالها و توضیحات به tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to
%2." msgstr "ارسال سؤالها و توضیحات به %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "ارسال گزارشهای اشکال به %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3400,19 +3400,19 @@ msgstr "" "برای اطلاعات در مورد علامت تجاری، به راهنمای کاربر KPilot مراجعه کنید." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "نویسندگان:" -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "اعتبارها:" -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3420,98 +3420,98 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "لولۀ %1 را نتوانست بیابد." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "لولۀ %1 را نتوانست بار کند." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "لولۀ %1، نسخۀ نادرست دارد )%2(." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "لولۀ %1 را نتوانست بیابد." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "لولۀ %1 را نتوانست ایجاد کند." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "]لولۀ %1[" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 #, fuzzy msgid "%1 new. " msgstr "%1 جدید به رایانۀ جیبی." -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "%1 تغییریافته به رایانۀ جیبی." -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "حذف‌شده" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr " تغییری صورت نگرفت." -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "قادر به باز کردن دادگان %1 روی دستی نیست." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "قادر به باز کردن %1 نیست." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "لولۀ %1 را نمی‌توان اجرا کرد." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "همگامی کامل" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "بازگردانی از پشتیبان" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "&همگامی بعدی‌" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "بدون همگامی" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "سؤال" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&دوباره نپرس‌" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "دوباره نپرس" diff --git a/po/fi.po b/po/fi.po index 154987b..6849eb7 100644 --- a/po/fi.po +++ b/po/fi.po @@ -33,362 +33,362 @@ msgid "" "Your emails" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 #, fuzzy msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL synkronointi yhdyskäytävä KPilotille" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 #, fuzzy msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Synkronoi Kämmikkeen sisällön MAL palvelimilta kuten AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Ensisijainen tekijä" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "libmal ja JPilot AvantGo yhdyskäytävän tekijä" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "syncmal:n tekijä" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "malsync kirjaston (c) 1997-1999 tekijät" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 #, fuzzy msgid "Addressbook" msgstr "Osoite" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 #, fuzzy msgid "Unable to initialize and load the addressbook for the sync." msgstr "Ei voi avata osoitekirjaa." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Ei voi avata osoitekirjaa." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Ei voida avata Kämmikkeen osoitekirjatiedostoja." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Ei voi avata osoitekirjaa." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 #, fuzzy msgid "Handheld" msgstr "Kämmikkeen ylikirjoitus" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 #, fuzzy msgid "Last sync" msgstr "&Pikatahdistus" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 #, fuzzy msgid "Last name" msgstr "Sukunimi:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 #, fuzzy msgid "First name" msgstr "Etunimi:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 #, fuzzy msgid "Organization" msgstr "Organisaatio" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 #, fuzzy msgid "Title" msgstr "Arvonimi:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 #, fuzzy msgid "Note" msgstr "viesti" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 #, fuzzy msgid "Custom 1" msgstr "Vapaa 1:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 #, fuzzy msgid "Custom 2" msgstr "Vapaa 2:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 #, fuzzy msgid "Custom 3" msgstr "Vapaa 3:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 #, fuzzy msgid "Custom 4" msgstr "Vapaa 4:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 #, fuzzy msgid "Work Phone" msgstr "Työpuhelin:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 #, fuzzy msgid "Home Phone" msgstr "Kotipuhelin 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 #, fuzzy msgid "Mobile Phone" msgstr "Matkapuhelin:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 #, fuzzy msgid "Fax" msgstr "faksi" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 #, fuzzy msgid "Pager" msgstr "hakulaite" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 #, fuzzy msgid "Other" msgstr "muu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 #, fuzzy msgid "Email" msgstr "Sähköposti:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Osoite" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 #, fuzzy msgid "City" msgstr "Kaupunki:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 #, fuzzy msgid "Region" msgstr "alue" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 #, fuzzy msgid "Postal code" msgstr "postinumero" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 #, fuzzy msgid "Country" msgstr "Maa:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Ryhmä" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Osoiteristiriita" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Osoitekirjaliityntä (Abbrowser) KPilot:lle" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Asettaa osoitekirjaliitynnän (Abbrowser) KPilot:lle" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Ylläpitäjä" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 #, fuzzy msgid "Delete entry" msgstr "Poista tietue" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 #, fuzzy msgid "Unable to open text file %1 for reading." msgstr "Tiedostoa "%1" ei voitu avata!" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 #, fuzzy msgid "Unable to open Database for writing" msgstr "Ei voida avata postitietokantaa Kämmikkeellä" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, fuzzy, c-format msgid "Unable to open palm doc database %1" msgstr "Ei voida avata postitietokantaa Kämmikkeellä" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 #, fuzzy msgid "Unable to open Database for reading" msgstr "Ei voida avata postitietokantaa Kämmikkeellä" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, fuzzy, c-format msgid "Unable to read database header for database %1." msgstr "Ei voitu alustaa tietokantaa: " -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, fuzzy, c-format msgid "Unable to open output file %1." msgstr "Tiedostoa "%1" ei voitu avata!" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 #, fuzzy msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Ei voi avata osoitekirjaa." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 #, fuzzy msgid "Database created." msgstr "Virhe Kämmikkeen Pilot-tietokannassa" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 #, fuzzy msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Ei voida avata Kämmikkeen osoitekirjatiedostoja." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, fuzzy, c-format msgid "Unable to open or create the database %1." msgstr "Ei voitu alustaa tietokantaa: " #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Ristiriidan ratkaisu" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 #, fuzzy msgid "Synchronizing text \"%1\"" msgstr "Tahdistan tiedostoa \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -397,89 +397,89 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 #, fuzzy msgid "DOC Databases" msgstr "Tietokannat" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 #, fuzzy msgid "No Sync" msgstr "Tahdistus" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 #, fuzzy msgid "Delete Both Databases" msgstr "Oletustoiminto uusille tietokannoille" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 #, fuzzy msgid "deleted" msgstr "(poistettu)" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 #, fuzzy msgid "does not exist" msgstr " Porttia ei ole olemassa." -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 #, fuzzy msgid "unknown" msgstr "[tuntematon]" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 #, fuzzy msgid "Database information" msgstr "Tietokantatoiminto" @@ -489,17 +489,17 @@ msgstr "Tietokantatoiminto" msgid "Resolution Dialog" msgstr "Ristiriitojen purkamisikkuna" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 #, fuzzy msgid "Palm DOC Conduit for KPilot" msgstr "Kalenteriliityntä (VCal) KPilotille" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 #, fuzzy msgid "Configures the DOC Conduit for KPilot" msgstr "Määrittelee Tehtävälista yhdyskäytävän KPilotille" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "" @@ -520,127 +520,127 @@ msgstr "KPilotin ylläpitäjä" msgid "PalmDOC Converter" msgstr "CSV-tiedosto:" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "Tahdista &tiedostot" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 #, fuzzy msgid "&Text folder:" msgstr "Tahdista &tiedostot" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 #, fuzzy msgid "&PalmDOC folder:" msgstr "CSV-tiedosto:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 #, fuzzy msgid "&DOC file:" msgstr "CSV-tiedosto:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Overwrite" msgstr "&Ylikirjoita" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Ei voida avata Kämmikkeen osoitekirjatiedostoja." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Ei voitu ladata liityntää %1." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -649,7 +649,7 @@ msgstr "" "Lisätty yksi uusi muistio.\n" "Lisätty %n uutta muistiota." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -658,7 +658,7 @@ msgstr "" "Muokattu yksi muistio.\n" "Muokattu %n muistiota." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" @@ -667,7 +667,7 @@ msgstr "" "Lisätty yksi muistio KNotes:iin.\n" "Lisätty %n muistiota KNotes:iin." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, fuzzy, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -676,7 +676,7 @@ msgstr "" "Lisätty yksi muistio KNotes:iin.\n" "Lisätty %n muistiota KNotes:iin." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, fuzzy, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -685,7 +685,7 @@ msgstr "" "Muokattu yksi muistio.\n" "Muokattu %n muistiota." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, fuzzy, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -694,352 +694,352 @@ msgstr "" "Lisätty yksi muistio KNotes:iin.\n" "Lisätty %n muistiota KNotes:iin." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Muistilappu-liityntä KPilotille" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Asettelee Muistilappu-liitynnän KPilotille" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 #, fuzzy msgid "KNotes" msgstr "KPilot testi" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Ohitetaan MAL synkronointi, koska edellisestä synkronoinnista ei ole kulunut " "tarpeeksi aikaa." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL synkronointi epäonnistui (ei SyncInfo:a)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 #, fuzzy msgid "No SOCKS proxy is set." msgstr "&SOCKS välityspalvelin" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, fuzzy, c-format msgid "Using SOCKS proxy: %1" msgstr "&SOCKS välityspalvelin" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "Muistiot" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 #, fuzzy msgid "Unable to open the memo databases on the handheld." msgstr "Ei voida avata Kämmikkeen osoitekirjatiedostoja." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, fuzzy, c-format msgid " Syncing with %1." msgstr "Tahdistan tiedostoa \"%1\"" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 #, fuzzy msgid " Copying Pilot to PC..." msgstr "Kämmike korvaa &paikallisen tiedoston" -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 #, fuzzy msgid " Copying PC to Pilot..." msgstr "Paikallinen tiedosto &korvaa tiedoston Kämmikkeessä." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "Sähköpostiyhdyskäytävä KPilotille" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "Määrittää sähköpostiyhdyskäytävän KPilotille" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 #, fuzzy msgid "Notepad" msgstr "viesti" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, fuzzy, c-format msgid "Unable to open %1" msgstr "Viestiä ei kyetty lähettämään" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 #, fuzzy msgid "Configures the Notepad Conduit for KPilot" msgstr "Asettelee Muistilappu-liitynnän KPilotille" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Null Conduit for KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Configures the Null Conduit for KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 #, fuzzy msgid "KMail" msgstr "Käytä &KMail:ia" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 #, fuzzy msgid "Could not connect to DCOP server for the KMail connection." msgstr "Yhteyttä DCOP-palvelimeen KMail-yhteyttä varten ei saatu muodostettua." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Virhe viestin lähetyksessä" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Väliaikaistiedostoa ei saatu avattua Kämmikkeestä tuodun sähköpostiviestin " "tallennusta varten." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP-yhteys KMail-ohjelmaan epäonnistui." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 #, fuzzy msgid "Cannot perform backup of mail database" msgstr "Tietokantaa ei saatu avattua" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Ei voida avata postitietokantaa Kämmikkeellä" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Sähköpostiyhdyskäytävä KPilotille" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Määrittää sähköpostiyhdyskäytävän KPilotille" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Alkuperäinen tekijä" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3-koodi" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP-tuki ja uudelleensuunnittelu" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Kalenteriliityntä (VCal) KPilotille" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "Kalenteriliityntä (VCal) KPilotille" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "Määrittelee Kalenteriliitynnän (VCal) KPilotille" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 #, fuzzy msgid "System Information" msgstr "Palvelintiedot:" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 #, fuzzy msgid "Password set" msgstr "Salasana" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 #, fuzzy msgid "No password set" msgstr "POP-salasana:" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 #, fuzzy msgid "Unable to open output file, using %1 instead." msgstr "Tiedostoa "%1" ei voitu avata!" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 #, fuzzy msgid "HardwareInfo" msgstr "Palvelintiedot:" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 #, fuzzy msgid "UserInfo" msgstr "Tuntematon käyttäjä" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 #, fuzzy msgid "MemoryInfo" msgstr "Palvelintiedot:" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 #, fuzzy msgid "DatabaseList" msgstr "Tietokannat" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 #, fuzzy msgid "SyncInfo" msgstr "Tahdistus" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 #, fuzzy msgid "DebugInformation" msgstr "Palvelintiedot:" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 #, fuzzy msgid "KPilot System Information conduit" msgstr "Tehtävää-liityntä" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 #, fuzzy msgid "Time" msgstr "Arvonimi:" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Asetetaan Kämmikkeen kelloa" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1047,110 +1047,110 @@ msgstr "" "PalmOS 3.25 ja 3.3 ei tue systeemin ajan asetusta. Ohitan " "aikayhdyskäytävän..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Aikasynkronointiyhdyskäytävä KPilot:lle" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Synkronoi Kämmikkeen ja PC:n ajan" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 #, fuzzy msgid "Cleaning up ..." msgstr "Kämmikettä varmuuskopioidaan..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 #, fuzzy msgid "Initializing conduit ..." msgstr "Virhe tahdistusdemonin alustuksessa." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 #, fuzzy msgid "Copying records to Pilot ..." msgstr "Paikallinen tiedosto &korvaa tiedoston Kämmikkeessä." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 #, fuzzy msgid "To-do Conduit for KPilot" msgstr "Tehtävälista yhdyskäytävä KPilotille" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 #, fuzzy msgid "Configures the To-do Conduit for KPilot" msgstr "Määrittelee Tehtävälista yhdyskäytävän KPilotille" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "Tahdistustoiminto" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalenteri" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 #, fuzzy msgid "Could not open the calendar databases." msgstr "Ei voitu avata kalenteri tietokantoja." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, fuzzy, c-format msgid "Using local time zone: %1" msgstr "Kalenteritiedosto:" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Tahdistan tiedostoa \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 #, fuzzy msgid "" "The following item was modified both on the Handheld and on your PC:\n" @@ -1161,7 +1161,7 @@ msgstr "" "PC tietue:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 #, fuzzy msgid "" "\n" @@ -1169,112 +1169,112 @@ msgid "" "\t" msgstr "Kämmikkeen ylikirjoitus" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Ristiriitaiset merkinnät" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Kalenteriliityntä (VCal) KPilotille" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Määrittelee Kalenteriliitynnän (VCal) KPilotille" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar portti" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Ohjelmavirheiden korjaaja" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 #, fuzzy msgid "Calendar Destination" msgstr "Kalenteritiedosto" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Osoitemuokkain" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Puhelin" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 #, fuzzy msgid "Last name:" msgstr "Sukunimi:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 #, fuzzy msgid "First name:" msgstr "Etunimi:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Arvonimi:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 #, fuzzy msgid "Company:" msgstr "Yritys:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Osoite:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Kaupunki:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Osavaltio:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 #, fuzzy msgid "Zip code:" msgstr "Postinumero:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Maa:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Vapaa 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Vapaa 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Vapaa 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Vapaa 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Vielä on %1 osoitteen muokkausikkunaa auki." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1283,16 +1283,16 @@ msgstr "" " Osoitteen muokkausikkuna on vielä avoinna.\n" "%n osoitteen muokkausikkunaa on vielä auki." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Valitse näytettävien osoitteiden ryhmät tästä." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Ryhmä:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1300,76 +1300,76 @@ msgstr "" "Tämä luettelo näyttää kaikki osoitteet valitussa ryhmässä. Klikkaa " "ryhmää näyttääksesi sen oikealla." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Osoitetiedot:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 #, fuzzy msgid "Edit Record..." msgstr "Muokkaa tietuetta" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Voit muokata osoitetta kun se on valittu." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 #, fuzzy msgid "New Record..." msgstr "Uusi tietue" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Lisää uusi osoite osoitekirjaan." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Poista tietue" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Poista valittu osoite osoitekirjasta." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "Tämä luettelo näyttää kaikki osoitteet valitussa ryhmässä. Klikkaa " "ryhmää näyttääksesi sen oikealla." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[tuntematon]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Uusia tietueita ei voi muokata ennen HotSync-tahdistusta." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync-tahdistus tarvitaan" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 #, fuzzy msgid "" "You cannot add addresses to the address book until you have done a HotSync " @@ -1378,61 +1378,61 @@ msgstr "" "Et voi lisätä osoitteita osoitekirjaan ennen kuin olet tehnyt HotSync-" "tahdistuksen ainakin kerran (hakeaksesi tietokantarakenteen Kämmikkeestä)." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 #, fuzzy msgid "Cannot Add New Address" msgstr "Uutta osoitetta ei voida lisätä" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Uusia tietueita ei voi tuhota ennen HotSync-tahdistusta." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Poistetaanko valittu tietue?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Poistetaanko tietue?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 #, fuzzy msgid "Export All Addresses" msgstr "Ongelma osoitteiden viennissä" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, fuzzy, c-format msgid "Export Address Category %1" msgstr "Ongelma osoitteiden viennissä" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 #, fuzzy msgid "The file %1 exists. Overwrite?" msgstr "Tiedosto on jo olemassa. Haluatko ylikirjoittaa sen?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 #, fuzzy msgid "Overwrite File?" msgstr "&Ylikirjoita" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 #, fuzzy msgid "Configure..." msgstr "Aseta &liityntöjä..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1440,7 +1440,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1452,91 +1452,91 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 #, fuzzy msgid "Configuration Wizard" msgstr "Liitynnän määrittelyikkuna" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 #, fuzzy msgid "Conduits" msgstr "Roskaliityntä" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 #, fuzzy msgid "General Setup" msgstr "Yleisasetuksia" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, fuzzy, no-c-format msgid "Viewers" msgstr "Muistiot" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 #, fuzzy msgid "Backup" msgstr "Tee &varmuuskopio" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync-tahdistus" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 #, fuzzy msgid "Device" msgstr "Laiteasetukset" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 #, fuzzy msgid "KPilot Setup" msgstr "KPilot testi" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1544,11 +1544,11 @@ msgstr "" "Ei löydetty kirjastoa liitynnälle %1. Tämä tarkoittaa sitä, että " "liityntää ei ole asennettu oikein." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Liityntävirhe" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1556,52 +1556,52 @@ msgstr "" "Ei voitu ladata kirjastoa liitynnälle %1. Tämä tarkoittaa sitä, että " "liityntää ei ole asennettu oikein." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 #, fuzzy msgid "&Add..." msgstr "&..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Muokkaa..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 #, fuzzy msgid "Al" msgstr "Kaikki" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Kuvaus" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 #, fuzzy msgid "Edit Database Flags" msgstr "Tietokannat" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1610,22 +1610,22 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "Changing Database Flags" msgstr "Tahdistetaan: %1 ..." -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "Sihteeri" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 #, fuzzy msgid "Edit Record" msgstr "Muokkaa tietuetta" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1634,199 +1634,199 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Changing Record" msgstr "Vaihda sovelmien hakemistoa" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, fuzzy, no-c-format msgid "Record ID:" msgstr "Uusi tietue" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, fuzzy, no-c-format msgid "&Dirty" msgstr "Kaupunki:" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 #, fuzzy msgid "De&leted" msgstr "(poistettu)" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, fuzzy, no-c-format msgid "&Secret" msgstr "Näytä &salaiset" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, fuzzy, no-c-format msgid "&Archived" msgstr "Aktiivinen" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 #, fuzzy msgid "Database on Device" msgstr "Tietokannan nimi:" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 #, fuzzy msgid "No Database Selected" msgstr "Virhe Kämmikkeen Pilot-tietokannassa" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 #, fuzzy msgid "All Databases" msgstr "Tietokannat" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 #, fuzzy msgid "General Database &Information" msgstr "Tietokantatoiminto" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 #, fuzzy msgid "Record ID" msgstr "Uusi tietue" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 #, fuzzy msgid "Backed up: %1
" msgstr "Varmistetaan: %1" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "No Record Selected" msgstr "Virhe Kämmikkeen Pilot-tietokannassa" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 #, fuzzy msgid "Deleting Record" msgstr "Poista tietue" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Asennettavat tiedostot:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 #, fuzzy msgid "Add File..." msgstr "Lisää tiedosto" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Valitse tiedosto joka lisätään asennettavien tiedostojen listaan." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Tyhjennä lista" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Tyhjentää asennettavien tiedostojen listan. Yhtään tiedostoa ei asenneta." "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1835,137 +1835,137 @@ msgstr "" "HotSync-tahdistuksen aikana. Vedä tiedostot tähän tai käytä Lisää-nappia." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Tuhoaa valitun muistion" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, fuzzy, c-format msgid "Cannot install %1" msgstr "Tiedostoa ei voitu asentaa kämmikkeeseen" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, fuzzy, c-format msgid "Backup directory: %1." msgstr "Varmuuskopioi vain:" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Täydellinen varmistus aloitettu." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 #, fuzzy msgid "Fast backup started" msgstr "Täydellinen varmistus aloitettu." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Lopetetaan peruutettaessa." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Täydellinen varmistus valmis." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 #, fuzzy msgid "Fast backup complete." msgstr "Täydellinen varmistus valmis." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Varmistetaan: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "%1 varmistus epäonnistui.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "%1 varmistus epäonnistui.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 #, fuzzy msgid "[File Installer]" msgstr "Tiedostojen asennus" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Ei asennettavia tiedostoja" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, fuzzy, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "Tiedostojen asennus valmis" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Tiedostojen asennus valmis" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Asennetaan %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 #, fuzzy msgid "Cannot install file "%1"." msgstr "Tiedostoa "%1" ei voitu asentaa!" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 #, fuzzy msgid "Unable to open file "%1"." msgstr "Tiedostoa "%1" ei voitu avata!" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr "Tiedostoa "%1" ei voitu avata!" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Ville Virtanen" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 #, fuzzy msgid "" "Neither KPilot nor the handheld have a username set. They should " @@ -1974,11 +1974,11 @@ msgstr "" "Käyttäjänimi puuttuu sekä KPilotista että Kämmikkeestä. Ne pitäisi asettaa. Pitäisikö KPilotin asettaa ne oletusarvoon (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Tuntematon käyttäjä" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1987,7 +1987,7 @@ msgstr "" "Kämmikkeellä on käyttäjänimi asetettu (%1), mutta KPilotilla ei. " "Pitäisikö KPilotin käyttää tätä nimeä tästä eteenpäin?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1996,14 +1996,14 @@ msgstr "" "KPilotilla on käyttäjänimi asetettuna (%1), mutta Kämmikkeellä " "ei. Pitäisikö KPilotin käyttäjänimi asettaa Kämmikkeelle myös?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -2015,30 +2015,30 @@ msgstr "" "%2 Pitäisikö minun olettaa, että Pilot on oikeassa ja laittaa KPilotin " "käyttäjänimeksi %1?" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Käyttäjän tiedot ei täsmää" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 #, fuzzy msgid "Use KPilot Name" msgstr "KPilot-palvelin" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 #, fuzzy msgid "Use Handheld Name" msgstr "Käytä &Sendmail:ia" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 #, fuzzy msgid "Restore directory does not exist." msgstr " Porttia ei ole olemassa." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Palautusta ei suoritettu." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2047,575 +2047,575 @@ msgstr "" "Haluatko todella palauttaa Kämmikkeen tiedot varmuuskopiosta (%1)? Toiminto hävittää nykyiset tiedot kokonaan Kämmikkeeltä." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Palauta Kämmike" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Palautusta ei suoritettu." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 #, fuzzy msgid "Canceled by user." msgstr "Kämmikkeen ylikirjoitus" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Palautetaan %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "Selvä." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "Palauta Kämmike" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 #, fuzzy msgid "Cannot restore file `%1'." msgstr "Tiedostoa ei voitu asentaa kämmikkeeseen" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 #, fuzzy msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "Ei voida avata Kämmikkeen osoitekirjatiedostoja." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 #, fuzzy msgid "record" msgstr "Uusi tietue" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "osoite" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 #, fuzzy msgid "memo" msgstr "Muistiot:" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 #, fuzzy msgid "calendar entry" msgstr "Kalenteritiedosto" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, fuzzy, c-format msgid "Conflict in database %1" msgstr "Tahdistetaan: %1 ..." -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 #, fuzzy msgid "Use KPilot" msgstr "KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 #, fuzzy msgid "Use &KPilot" msgstr "&KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 #, fuzzy msgid "Use &Handheld" msgstr "Käytä &Sendmail:ia" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 #, fuzzy msgid "Entry in KPilot" msgstr "Käynnistä &KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 #, fuzzy msgid "Starting the KPilot daemon ..." msgstr "HotSync-tahdistusta käynnistetään." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 #, fuzzy msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "Tietokannasta "%1" ei voitu luoda paikallista kopiota" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 #, fuzzy msgid "Using character set %1 on the handheld." msgstr "En voi luoda tietokantaa %1 käsilaitteella" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 #, fuzzy msgid "To-do Viewer" msgstr "Muistiot" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Osoitteet" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Muistiot" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Tiedostojen asennus" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 #, fuzzy msgid "Next sync will be a backup. " msgstr "Tee vain varmuuskopio" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Paina HotSync-tahdistusnappia." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 #, fuzzy msgid "Next sync will restore the Pilot from backup. " msgstr "Palauta Kämmikkeen tiedot varmuuskopiosta" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "Tee vain varmuuskopio" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "Tee vain varmuuskopio" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "Tee vain varmuuskopio" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 #, fuzzy msgid "The daemon has exited." msgstr "Pysäytä palvelin pois&tuttaessa" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 #, fuzzy msgid "Restart the daemon to HotSync again." msgstr "Käynni&stä tahdistuspalvelin TDE:n käynnistyessä." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, fuzzy, c-format msgid "Cannot start a Sync now. %1" msgstr "Ei voi tahdistaa. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 #, fuzzy msgid "Cannot start Sync" msgstr "Tahdistusta ei voi käynnistää" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync-tahdistus" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "Tee vain varmuuskopio" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 #, fuzzy msgid "Full&Sync" msgstr "Tahdistus" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "Tee vain varmuuskopio" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "Tee &varmuuskopio" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "Tee vain varmuuskopio" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 #, fuzzy msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "Synkronoi Kämmikkeen ja PC:n ajan" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Palauta varmuuskopio" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "Tee vain varmuuskopio" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "Synkronoi Kämmikkeen ja PC:n ajan" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "Synkronoi Kämmikkeen ja PC:n ajan" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "Tee vain varmuuskopio" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 #, fuzzy msgid "Rese&t Link" msgstr "Nollaa" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 #, fuzzy msgid "Configuration &Wizard..." msgstr "Aseta &liityntöjä..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 #, fuzzy msgid "Configure KPilot using the configuration wizard." msgstr "Tällä JPilot sovelmalla ei ole määrittelyikkunaa" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 #, fuzzy msgid "Wizard Not Available" msgstr "Käytettävissä" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 #, fuzzy msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Kämmikkeen sarjaporttia \"%1\" ei voitu avata. " -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 #, fuzzy msgid "Setup the Pilot device, conduits and other parameters" msgstr "Aseta Kämmikkeen laitenimi ja muut asetukset" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Aseta vianetsintätaso" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Projektin johtaja" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 #, fuzzy msgid "Core and conduits developer" msgstr "Liityntävirhe" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Kalenteriliityntä (VCal)" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Osoitekirjaliityntä (Abbrowser)" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Kulut-liityntä (Expenses)" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 #, fuzzy msgid "Notepad conduit, Bugfixer" msgstr "[Muistilappu-liityntä: " -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui tiedostot" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Ohjelmavirheiden korjaaja" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 #, fuzzy msgid "Old Conduits Found" msgstr "VCal-liityntä" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 #, fuzzy msgid "No Backup Databases Updated" msgstr "Virhe Kämmikkeen Pilot-tietokannassa" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 #, fuzzy msgid "Not Configured" msgstr "Aseta &liityntöjä..." -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 #, fuzzy msgid "Use &Dialog" msgstr "&KPilot" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2625,39 +2625,39 @@ msgstr "" "todennäköisesti tueta ja se saattaa aiheuttaa ongelmia. Oletko varma, että " "haluat käyttää tätä laitenimeä?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Laitenimi on liian pitkä" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "&Älä lähetä sähköpostia" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 #, fuzzy msgid "Pilot Info" msgstr "Kämmikkeen fax:" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2665,39 +2665,39 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, fuzzy, c-format msgid "KPilot is now configured to sync with %1." msgstr "Kämmikkeen laitenimeä ei ole vielä asetettu." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 #, fuzzy msgid "Automatic Configuration Finished" msgstr "Liitynnän määrittelyikkuna" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2708,66 +2708,66 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 #, fuzzy msgid "Handheld Detection" msgstr "Kämmikkeen toinen puhelin:" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 #, fuzzy msgid "Restart Detection" msgstr "HotSync-tahdistusta käynnistetään." -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 #, fuzzy msgid "Status" msgstr "Osavaltio:" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 #, fuzzy msgid "Handheld user:" msgstr "Kämmikkeen ylikirjoitus" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 #, fuzzy msgid "Starting detection..." msgstr "HotSync-tahdistusta käynnistetään." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2778,84 +2778,84 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 #, fuzzy msgid "Automatic Detection Failed" msgstr "Liitynnän määrittelyikkuna" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 #, fuzzy msgid "Syncing to-dos with KMail" msgstr "Tahdistan tiedostoa \"%1\"" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 #, fuzzy msgid "Syncing calendar with KMail" msgstr "Tahdistan tiedostoa \"%1\"" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 #, fuzzy msgid "Syncing Notes with Mail" msgstr "Tahdistan tiedostoa \"%1\"" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 #, fuzzy msgid "Rewriting to-dos to KMail..." msgstr "Tahdistan tiedostoa \"%1\"" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 #, fuzzy msgid "Syncing KMail with Notes" msgstr "Tahdistan tiedostoa \"%1\"" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Tahdistus valmis." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Tämä ikkuna listaa kaikki tahdistuksen yhteydessä saatavat viestit" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 #, fuzzy msgid "HotSync Log" msgstr "Tahdistus-loki" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Tyhjennä loki" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Tyhjentää tahdistuksen lokiviestien listan." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 #, fuzzy msgid "Save Log..." msgstr "Tallenna loki" -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2863,120 +2863,120 @@ msgstr "" "Voit tallentaa tahdistuksen yhteydessä saadut viestit tiedostoon " "(vaikkapa virheraporttia varten) klikkaamalla tähän." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Tahdistuksen eteneminen:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Tahdistuksen prosentuaalinen valmistumisaste (arvioitu)." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 #, fuzzy msgid "HotSync Finished." msgstr "Tahdistus valmis!" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Tallenna loki" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Tiedosto on jo olemassa. Haluatko ylikirjoittaa sen?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Tiedosto on olemassa." -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "&Ylikirjoita" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 #, fuzzy msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Tiedostoa "%1" ei voitu avata kirjoitusta varten. Yritetäänkö " "uudelleen?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Cannot Save" msgstr "Ei voi tallentaa" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "Älä tee mitään" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Polku Kämmikkeen laitesolmuun" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "Listaa DB:t (oletus)" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Palauta Kämmikkeen tiedot varmuuskopiosta" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Suorita liityntä työpöytätiedostosta " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 #, fuzzy msgid "Show KPilot configuration information" msgstr "Tahdistustoiminto" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "Aseta vianetsintätaso" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*Todella* suorita liityntä, ei testitilassa." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 #, fuzzy msgid "Run the conduit in file-test mode." msgstr "*Todella* suorita liityntä, ei testitilassa." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 #, fuzzy msgid "Copy Pilot to Desktop." msgstr "Kämmike korvaa &paikallisen tiedoston" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 #, fuzzy msgid "Copy Desktop to Pilot." msgstr "Paikallinen tiedosto &korvaa tiedoston Kämmikkeessä." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilot testi" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot-ylläpitäjä" @@ -2989,17 +2989,17 @@ msgstr "KPilot-ylläpitäjä" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Yleisasetuksia" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Roskaliitynnän asetukset" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -3007,11 +3007,11 @@ msgstr "" "Valitse näytettävien osoitteiden\n" "ryhmät tästä" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Muistiot:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3021,110 +3021,110 @@ msgstr "" "ryhmän muistiot. Valitse ryhmä\n" "näyttääksesi se oikealla." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Muistion teksti:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Valitun muistion teksti näytetään tässä." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 #, fuzzy msgid "Import Memo..." msgstr "Tuo muistio" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Lukee tekstitiedoston ja lisää sen Kämmikkeen muistiotietokantaan." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 #, fuzzy msgid "Export Memo..." msgstr "Vie muistio tiedostoon" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Kirjoittaa valitun muistion tiedostoon." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Tuhoaa muistion" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Tuhoaa valitun muistion" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 #, fuzzy msgid "Add a new memo to the database." msgstr "Lisää uusi osoite osoitekirjaan." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Poista valittu muistio?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Poista muistio?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 #, fuzzy msgid "Cannot Delete Memo" msgstr "Tuhoaa muistion" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Kaikki" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Käynnistä &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 #, fuzzy msgid "&Configure KPilot..." msgstr "Aseta &liityntöjä..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "Tietokanta-asetukset" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 #, fuzzy msgid "Next &Sync" msgstr "Tahdistus" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 #, fuzzy msgid "Next HotSync will be: %1. " msgstr "Tee vain varmuuskopio" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3132,42 +3132,42 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync-tahdistus valmis.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot-palvelin" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 #, fuzzy msgid "To-do Editor" msgstr "Osoitemuokkain" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 #, fuzzy msgid "There are still %1 to-do editing windows open." msgstr "Vielä on %1 osoitteen muokkausikkunaa auki." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, fuzzy, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3176,16 +3176,16 @@ msgstr "" " Osoitteen muokkausikkuna on vielä avoinna.\n" "%n osoitteen muokkausikkunaa on vielä auki." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 #, fuzzy msgid "Select the category of to-dos to display here." msgstr "Valitse näytettävien osoitteiden ryhmät tästä." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 #, fuzzy msgid "" "This list displays all the to-dos in the selected category. Click on one " @@ -3194,33 +3194,33 @@ msgstr "" "Tämä luettelo näyttää kaikki osoitteet valitussa ryhmässä. Klikkaa " "ryhmää näyttääksesi sen oikealla." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 #, fuzzy msgid "To-do info:" msgstr "Osoitetiedot:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 #, fuzzy msgid "You can edit a to-do when it is selected." msgstr "Voit muokata osoitetta kun se on valittu." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 #, fuzzy msgid "Add a new to-do to the to-do list." msgstr "Lisää uusi osoite osoitekirjaan." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 #, fuzzy msgid "Delete the selected to-do from the to-do list." msgstr "Poista valittu osoite osoitekirjasta." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 #, fuzzy msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " @@ -3229,82 +3229,82 @@ msgstr "" "Et voi lisätä osoitteita osoitekirjaan ennen kuin olet tehnyt HotSync-" "tahdistuksen ainakin kerran (hakeaksesi tietokantarakenteen Kämmikkeestä)." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 #, fuzzy msgid "Cannot Add New To-do" msgstr "Uutta osoitetta ei voida lisätä" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 HotSync-tahdistus alkaa...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 #, fuzzy msgid "Using encoding %1 on the handheld." msgstr "En voi luoda tietokantaa %1 käsilaitteella" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Testaan.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Tahdistetaan: %1 ..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Ei voitu avata laitetta %1 (kokeillaan uudestaan)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 #, fuzzy msgid "Trying to open device %1..." msgstr "Yritän avata laitetta..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Pistoketta ei saatu muodostettua viestintään Kämmikkeen kanssa." -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Kämmikkeen sarjaporttia \"%1\" ei voitu avata. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 #, fuzzy msgid "Cannot listen on Pilot socket (%1)" msgstr "Kämmikkeen sarjaporttia (%1) ei voitu avata" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 #, fuzzy msgid "Cannot accept Pilot (%1)" msgstr "Kämmikettä ei hyväksytty (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Ei voitu lukea systeemitietoja Kämmikkeestä." -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Tarkistetaan PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3312,26 +3312,26 @@ msgstr "" "Ei voitu lukea käyttäjätietoja Kämmikkeeltä. Ehkäpä olet asettanut salasanan " "laitteelle?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Kämmikkeen laitenimeä ei ole vielä asetettu." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Kämmike %1 ei ole luku-kirjoitus tilassa." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 #, fuzzy msgid "Cannot install the file "%1"." msgstr "Tiedostoa "%1" ei voitu asentaa." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "End of HotSync\n" @@ -3353,170 +3353,170 @@ msgstr " Sinulla ei ole oikeuksia avata Kämmikkeen laitetiedostoa." msgid " Check Pilot path and permissions." msgstr " Tarkista Kämmikkeen laitetiedoston polku ja oikeudet." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, fuzzy, c-format msgid "Start date: %1" msgstr "Osavaltio:" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 #, fuzzy msgid "Exceptions:" msgstr "Laiteasetukset" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Muistiinpano:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Muistiinpano:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Valmis" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Ei valmis" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Määräpäivä: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioriteetti: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 #, fuzzy msgid "%1 Conduit" msgstr "Tehtävää-liityntä" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 #, fuzzy msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Lähetä kysymykset ja kommentit osoitteeseen kde-pim@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 #, fuzzy msgid "Send questions and comments to %2." msgstr "Lähetä kysymykset ja kommentit kde-pim@kde.org" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 #, fuzzy msgid "Send bug reports to %2." msgstr "Lähetä vikailmoitukset osoitteeseen %1" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 #, fuzzy msgid "Authors: " msgstr "Tekijät: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 #, fuzzy msgid "Credits: " msgstr "
Tekijät: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3524,99 +3524,99 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, fuzzy, c-format msgid "Could not find conduit %1." msgstr "Ei löytynyt liityntää %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, fuzzy, c-format msgid "Could not load conduit %1." msgstr "Ei voitu ladata liityntää %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "Ei löytynyt liityntää %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, fuzzy, c-format msgid "Could not create conduit %1." msgstr "Ei voitu luoda yhdyskäytävää %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[liityntä %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "(poistettu)" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "Ei voida avata Kämmikkeen osoitekirjatiedostoja." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr "Viestiä ei kyetty lähettämään" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Yhdyskäytävää %1 ei voitu suorittaa." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 #, fuzzy msgid "Full Synchronization" msgstr "Tahdistustila:" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 #, fuzzy msgid "Restore From Backup" msgstr "Palauta Kämmikkeen tiedot varmuuskopiosta" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "&Pikatahdistus" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Tahdistus" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Kysymys" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 #, fuzzy msgid "&Do not ask again" msgstr "Älä kysy uudelleen" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "Älä kysy uudelleen" diff --git a/po/fr.po b/po/fr.po index 0b1e3cb..204371b 100644 --- a/po/fr.po +++ b/po/fr.po @@ -34,51 +34,51 @@ msgid "" "Your emails" msgstr "kde@macolu.org" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Canal de synchronisation MAL de KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Synchronise le contenu depuis un serveur MAL tel que AvantGo vers le " "périphérique" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Auteur principal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Auteur de libmal et du canal JPilot AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Auteur de syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Auteur de la librairie malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Carnet d'adresses" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -88,21 +88,21 @@ msgstr "" "pas possible de l'ouvrir. Veuillez vérifier que vous avez indiqué un nom de " "fichier valable dans la configuration du canal. Abandon du canal." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" "Impossible d'initialiser et charger le carnet d'adresses pour la " "synchronisation." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" "Impossible de verrouiller le carnet d'adresses en écriture. Synchronisation " "impossible." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -110,116 +110,116 @@ msgstr "" "Une erreur s'est produite lors de l'envoi de « %1 ». Vous pouvez essayer " "d'envoyer le fichier temporaire local « %2 » à la main." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Impossible d'ouvrir les bases de données de l'agenda du périphérique." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Impossible d'ouvrir le carnet d'adresses." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Élément sur le PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Périphérique" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Dernière synchronisation" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Nom de famille" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Prénom" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organisation" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Titre" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Note" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Personnalisé 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Personnalisé 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Personnalisé 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Personnalisé 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Téléphone professionnel" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Téléphone personnel" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Téléphone portable" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Bipeur" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Autre" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Adresse électronique" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adresse" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Ville" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Région" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Code postal" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Pays" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Catégorie" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -227,7 +227,7 @@ msgstr "" "L'entrée suivante a été modifiée, mais n'existe plus sur le périphérique. " "Veuillez résoudre ce conflit." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -235,7 +235,7 @@ msgstr "" "L'entrée suivante a été modifiée, mais n'existe plus sur le PC. Veuillez " "résoudre ce conflit." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -244,137 +244,137 @@ msgstr "" "L'entrée suivante a été modifiée des deux côtés. Les modifications ne " "peuvent être fusionnées automatiquement. Veuillez résoudre ce conflit." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Conflit d'adresses" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Canal « Abbrowser » de KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Configure le canal « Abbrowser » de KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Mainteneur" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "Interface utilisateur" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1 : %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Supprimer l'entrée" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Impossible de lire le fichier texte %1." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Impossible d'enregistrer la base de données" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "La base de données palm doc %1 ne peut être ouverte" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Aucun nom de fichier n'est défini pour la conversion" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Impossible de lire la base de données" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Impossible de lire l'en-tête de la base de données %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Le fichier de sortie %1 ne peut être ouvert." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" "Impossible de lire l'enregistrement de texte #%1 depuis la base de données %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" "Impossible de lire l'enregistrement du signet #%1 de la base de données %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Impossible d'ouvrir le fichier %1 pour les signets de %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Recherche des textes et bases de données à synchroniser" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Base de données créée." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "Impossible d'installer le PalmDOC %1 créé localement sur le périphérique." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "La conversion du PalmDOC « %1 » a échoué." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Impossible de créer ou d'ouvrir la base de données %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Résolution des conflits" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Synchronisation abandonnée par l'utilisateur." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Synchronisation du texte « %1 »" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -389,71 +389,71 @@ msgstr "" "périphérique). Pour ces bases de données, veuillez spécifier quelle version " "est la bonne." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Vous pouvez également changer le sens de la synchronisation des bases de " "données sans conflit." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Bases de données DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Pas de synchronisation" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Synchroniser le périphérique vers le PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Synchroniser le PC vers le périphérique" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Effacer les deux bases de données" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Plus d'informations..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "non modifié" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "nouveau" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "modifié" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "seuls les signets ont changé" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "effacé" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "inexistant" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "inconnu" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -461,15 +461,15 @@ msgstr "" "État de la base de données %1 :\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Périphérique : %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Bureau : %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Informations sur la base de données" @@ -477,15 +477,15 @@ msgstr "Informations sur la base de données" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Canal Palm DOC de KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Configure le canal DOC de KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -505,10 +505,10 @@ msgstr "Mainteneur de KPilot" msgid "PalmDOC Converter" msgstr "Convertisseur PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -516,14 +516,14 @@ msgstr "" "Vous avez choisi de synchroniser des dossiers, mais indiqué un nom de " "fichier (%1).
Utiliser le dossier %2 à la place ?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Utiliser le dossier" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -531,7 +531,7 @@ msgstr "" "Le dossier %1 des fichiers bases de données du périphérique " "n'est pas valable." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -539,98 +539,98 @@ msgstr "" "Le dossier %1 des fichiers bases de données du périphérique " "n'est pas valable." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "Impossible de créer le dossier %1 pour les fichiers texte." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Les textes suivants ont été convertis avec succès :" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Conversion réussie" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Aucun fichier texte n'a été converti correctement" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Le fichier %1 n'existe pas." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "La conversion du fichier %1 a réussi." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "Le dossier %1 pour les fichiers texte n'est pas valable." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "Impossible de créer le dossier %1 pour les fichiers PalmDOC." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Dossier des &textes :" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Dossier des &PalmDOC :" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "Fichier &texte :" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Fichier &DOC :" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "Le fichier base de données %1 existe déjà. L'écraser ?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Écraser" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Erreur lors de la conversion du texte %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Le fichier texte %1 existe déjà. L'écraser ?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Impossible d'ouvrir MemoDB sur le périphérique." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Impossible de charger les ressources à : %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -639,7 +639,7 @@ msgstr "" "Un nouveau mémo ajouté.\n" "%n nouveaux mémos ajoutés." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -648,7 +648,7 @@ msgstr "" "Un mémo modifié.\n" "%n mémos modifiés." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -657,7 +657,7 @@ msgstr "" "Un mémo supprimé.\n" "%n mémos supprimé." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -666,7 +666,7 @@ msgstr "" "Une note ajoutée à KNotes.\n" "%n notes ajoutées à KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -675,7 +675,7 @@ msgstr "" "Une note modifiée à KNotes.\n" "%n notes modifiées à KNotes." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -684,109 +684,109 @@ msgstr "" "Une note supprimée de KNotes.\n" "%n notes supprimées de KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Aucun changement dans KNotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Canal KNotes de KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Configure le canal KNotes de KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Synchronisation MAL ignorée, car la dernière synchronisation n'a pas été " "assez longue." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "La synchronisation MAL a échoué (pas de SyncInfo)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Aucun serveur mandataire n'est défini." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Utilisation du serveur mandataire : %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Aucun serveur mandataire SOCKS n'est défini." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Utilisation du serveur mandataire SOCKS : %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Memofile" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Impossible d'ouvrir les bases de données de mémo du périphérique." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Impossible d'initialiser le Palm." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Impossible d'initialiser les fichiers mémo à partir du disque." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Synchronisation avec %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Copie du Palm vers le PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Copie du PC vers le Palm..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Synchronisation normale en cours..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Canal « Memofile » de KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Configure le canal « Memofile » de KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Bloc notes" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Impossible d'ouvrir %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -795,7 +795,7 @@ msgstr "" "un bloc notes n'a pas pu être enregistré\n" "%n blocs notes n'ont pas pu être enregistrés" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -804,41 +804,41 @@ msgstr "" "un bloc notes enregistré\n" "%n blocs notes enregistrés" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Enregistre les blocs notes dans des fichiers PNG" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Configure le canal « bloc notes » de KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Le canal bloc notes est fondé sur « read-notepad » (par Angus), qui fait " "partie du projet « pilot-link »." -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Nul" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Le canal « NULL » est programmé pour échouer." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Canal NULL de KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Configure le canal NULL de KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -847,161 +847,161 @@ msgstr "" "Un message envoyé\n" "%n messages envoyés" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Aucun message n'a été envoyé." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Aucun message n'a pu être envoyé." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" "Impossible de se connecter au serveur DCOP pour communiquer avec KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Problème lors de l'envoi du courriel" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Impossible d'ouvrir un fichier temporaire pour y enregistrer le courriel du " "Palm." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "La connexion DCOP avec KMail n'a pas abouti." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" "Impossible de réaliser une copie de sauvegarde de la base de données de " "messages" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Impossible d'ouvrir les bases de données de l'agenda du périphérique" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Canal de courrier électronique de KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Configure le canal de courrier électronique de KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Auteur originel" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Code POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Gestion du SMTP et révision de la conception" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Canal d'enregistrement" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Canal d'enregistrement de KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Configure le canal d'enregistrement de KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Informations du système" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Mot de passe défini" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Aucun mot de passe défini" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Aucune carte disponible via pilot-link." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Aucune donnée de débogage" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" "Impossible d'ouvrir le fichier de sortie, utilisation de « %1 » à la place." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" "Les informations systèmes du périphérique ont été écrites dans le fichier " "« %1 »." -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Informations sur le matériel" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Informations sur l'utilisateur" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Informations sur la mémoire" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Informations sur le stockage" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Liste de Bases de données" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Numéros d'enregistrement" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Informations sur la synchronisation" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Version de TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Version de PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Informations sur le débogage" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Canal des informations systèmes de KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -1009,16 +1009,16 @@ msgstr "" "Récupère les informations systèmes, matérielles, et utilisateur depuis le " "périphérique et les enregistre dans un fichier." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Date" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Réglage de l'horloge sur le périphérique" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1026,19 +1026,19 @@ msgstr "" "PalmOS 3.25 et 636 ne gèrent pas le réglage de l'heure système. Canal de la " "date ignoré..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Canal de synchronisation de la date de KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Synchronise la date et l'heure sur le périphérique et le PC" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Nettoyage..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1046,37 +1046,37 @@ msgstr "" "Une erreur s'est produite lors de l'envoi de « %1 ». Vous pouvez essayer " "d'envoyer le fichier temporaire local « %2 » à la main." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Initialisation du canal..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Copie des enregistrements vers le Palm..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "À faire" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Canal des tâches de KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Configure le canal des tâches de KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Destination de la tâche" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Calendrier" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1084,11 +1084,11 @@ msgstr "" "L'évènement « %1 » a une récurrence annuelle autre que par mois, ceci sera " "changé sur le périphérique en une récurrence par mois." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Impossible d'ouvrir les bases de données de l'agenda." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1097,19 +1097,19 @@ msgstr "" "pas donné de nom de fichier. Veuillez sélectionner un nom de fichier valable " "dans la fenêtre de configuration du canal." -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Utilisation du fuseau horaire local : %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Utilisation d'un fuseau horaire non local : %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1120,22 +1120,22 @@ msgstr "" "avez fourni un nom de fichier valable dans la configuration du canal. " "Abandon du canal." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Synchronisation avec le fichier « %1 »" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Synchronisation avec la ressource agenda standard." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Impossible d'initialiser l'objet calendrier. Veuillez vérifier les réglages " "du canal." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1145,7 +1145,7 @@ msgstr "" "Entrée du PC :\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1155,7 +1155,7 @@ msgstr "" "Entrée du périphérique :\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1165,100 +1165,100 @@ msgstr "" "\n" "Quelle entrée voulez-vous conserver ? Elle écrasera l'autre." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Entrées en conflit" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Canal vCalendar de KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Configure le canal vCalendar de KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Port iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Correcteur de bogues" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Destination du calendrier" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Éditeur d'adresses" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Numéro de téléphone" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Nom de famille :" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Prénom :" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titre :" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Société :" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adresse :" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Ville :" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "État :" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Code postal :" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Pays :" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Personnalisé 1 :" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Personnalisé 2 :" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Personnalisé 3 :" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Personnalisé 4 :" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Il y a encore %1 fenêtres d'édition d'adresse ouvertes." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1267,16 +1267,16 @@ msgstr "" "Il y a encore une fenêtre d'édition d'adresse ouverte.\n" "Il y a encore %n fenêtres d'édition d'adresses ouvertes." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Sélectionnez la catégorie d'adresse à afficher ici." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Catégorie :" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1285,81 +1285,81 @@ msgstr "" "sélectionnée.Cliquer sur une adresse pour l'afficher dans la partie droite." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Informations sur l'adresse :" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Modifier l'enregistrement..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" "Vous pouvez modifier une adresse lorsqu'elle est sélectionnée." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "La modification est désactivée par le paramètre « éditeurs internes »." "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Nouvel enregistrement..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Ajouter une nouvelle adresse au carnet d'adresses." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "L'ajout est désactivé par le paramètre « éditeurs internes »." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Supprimer l'enregistrement" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Supprimer l'adresse sélectionnée du carnet d'adresses." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "La suppression est désactivée par le paramètre « éditeurs internes »." "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Exporter..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "Exporter toutes les adresses de la catégorie sélectionnée au format CSV." "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[Inconnu]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Impossible de modifier les nouveaux enregistrements tant que la " "synchronisation avec le Palm n'est faite." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Synchronisation requise" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1368,58 +1368,58 @@ msgstr "" "n'avez pas fait au moins une synchronisation pour récupérer la disposition " "de la base de données depuis votre Palm." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Impossible d'ajouter une nouvelle adresse" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Les nouveaux enregistrements ne peuvent pas être effacés tant qu'une " "synchronisation n'a pas été faite." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Supprimer l'enregistrement sélectionné ?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Supprimer l'enregistrement ?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Exporter toutes les adresses" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Exporter la catégorie d'adresses %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Le fichier %1 existe déjà. L'écraser ?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Écraser le fichier ?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Impossible d'ouvrir le fichier %1 en écriture." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Ce canal semble endommagé et ne peut pas être configuré." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Ce canal est ancien." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Configurer..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1431,7 +1431,7 @@ msgstr "" "configuration individuelle. Choisissez un canal pour le configurer, et " "cochez sa case pour l'activer." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1452,77 +1452,77 @@ msgstr "" "action ou un canal en cliquant sur sa case. Les canaux cochés seront lancés " "lors des synchronisations. Sélectionnez un canal pour le configurer.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Assistant de configuration" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "À propos de KPilot. Remerciements." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Canaux" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Configuration générale" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Configuration générale de KPilot (nom d'utilisateur, port, paramètres " "généraux de synchronisation)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Actions pour la synchronisation, avec configuration individuelle." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Démarrage et fermeture" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Comportement au démarrage et à la fermeture." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Afficheurs" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Paramètres de l'afficheur." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Sauvegarde" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Paramètres spéciaux pour la copie de sauvegarde" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Synchronisation normale" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Comportement spécial pendant la synchronisation." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Périphérique" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Paramètres matériels, options de démarrage et de fermeture." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1530,11 +1530,11 @@ msgstr "" "Ceci est une action interne qui n'a aucune option de configuration. La " "description de l'action est : %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Configuration de KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1542,11 +1542,11 @@ msgstr "" "Aucune bibliothèque n'a été trouvée pour le canal %1. Cela signifie que " "ce canal n'a pas été installé correctement." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Problème de canal" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1554,35 +1554,35 @@ msgstr "" "Un problème est survenu lors du chargement de la bibliothèque pour le " "canal %1. Cela signifie que ce canal n'a pas été installé correctement." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Ajouter..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Éditer..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "E&ffacer..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rec" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Description" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Éditer le bloc d'information de l'application" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1591,17 +1591,17 @@ msgstr "" "installer un éditeur hexadécimal (par exemple « khexedit » du module " "« tdeutils »)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" "KPilot ne prend pas encore en charge la modification du bloc d'information " "de l'application" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Éditer les drapeaux de la base de données" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1615,19 +1615,19 @@ msgstr "" "\n" "Vraiment assigner ces nouveaux drapeaux ?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Modification des drapeaux de la base de données" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Assigner" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Modifier l'enregistrement" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1642,56 +1642,56 @@ msgstr "" "\n" "Vraiment assigner ces nouveaux drapeaux ?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Modification de l'enregistrement" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Index de l'enregistrement :" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Identifiant de l'enregistrement :" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Drapeaux" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Sale" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "E&ffacé" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Occupé" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Secret" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Archivé" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1699,7 +1699,7 @@ msgstr "" "Pour voir et modifier les données de l'enregistrement, veuillez installer un " "éditeur hexadécimal (par exemple « kbytesedit » du module « tdeutils »)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1707,94 +1707,94 @@ msgstr "" "Ceci est une base de données qui existe sur le périphérique. Elle n'a pas " "été ajoutée manuellement, et ne peut donc pas être enlevée de la liste." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Base de données sur le périphérique" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" "Vous devez sélectionner une base de données pour l'enlever de la liste." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Aucune base de données sélectionnée" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Toutes les bases de données" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Seulement les applications (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Seulement les bases de données (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "&Informations générales sur les bases de données" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Bloc d'information de l'&application (catégories, etc.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Rec. Nr." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Longueur" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Identifiant de l'enregistrement" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Attention : impossible de lire le fichier base de données %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Base de données : %1, %2 enregistrements
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Type : %1, Créateur : %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Attention : impossible de lire le fichier application %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Application : %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Créé : %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Modifié : %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Sauvegardé : %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Vous devez sélectionnez un enregistrement pour éditer." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Aucune enregistrement sélectionné" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1802,35 +1802,35 @@ msgstr "" "Voulez-vous vraiment effacer l'enregistrement sélectionné ? Cela ne peut " "pas être annulé.

Effacer l'enregistrement ?
" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Suppression de l'enregistrement" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Fichiers à installer :" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Ajouter un fichier..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Choisissez un fichier à ajouter à la liste de ceux à installer." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Effacer la liste" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Efface la liste des fichiers à installer. Aucun fichier ne sera installé." "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1839,26 +1839,26 @@ msgstr "" "prochaine synchronisation. Glissez-déposez des fichiers ici ou utilisez le " "bouton « Ajouter ».
" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Bases de données PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Supprimer" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Supprime les fichiers sélectionnés" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Impossible d'installer %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1866,62 +1866,62 @@ msgstr "" "Seules les bases de données PalmOS (comme les fichiers *.pdb and *.prc) " "peuvent être installées par l'installateur de fichiers." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Dossier de sauvegarde : %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Sauvegarde complète commencée." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Sauvegarde rapide commencée." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Fermeture à cause d'une annulation." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Sauvegarde complète terminée." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Sauvegarde rapide terminée." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Sauvegarde : %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "%1 ignoré" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "La sauvegarde de %1 n'a pas abouti.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... Ok.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Échec de la sauvegarde." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Installateur de fichiers]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Aucun fichier à installer" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1930,28 +1930,28 @@ msgstr "" "Installation d'un fichier\n" "Installation de %n fichiers" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Installation des fichiers terminée" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Installation de %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Impossible d'installer le fichier « %1 »." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Impossible d'ouvrir le fichier « %1 »." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Impossible de lire le fichier « %1 »." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1961,13 +1961,13 @@ msgstr "" "caractères. L'outil utilisé pour créer la base de données contient " "probablement un bogue. KPilot ne peut pas installer cette base de données." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Jean Dupont" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1976,11 +1976,11 @@ msgstr "" "i> normal. KPilot doit-il les définir avec une valeur par défaut (%1) ?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Utilisateur inconnu" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1988,7 +1988,7 @@ msgstr "" "Le Palm dispose d'un nom d'utilisateur (%1) mais pas KPilot. " "KPilot doit-il désormais utiliser ce nom ?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1996,7 +1996,7 @@ msgstr "" "KPilot dispose d'un nom d'utilisateur (%1) mais pas le Palm. Le nom " "de KPilot doit-il aussi être utilisé par le Palm ?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -2007,7 +2007,7 @@ msgstr "" "synchronisation classique. Appuyez sur Annuler pour arrêter cette " "synchronisation)." -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -2019,27 +2019,27 @@ msgstr "" "Si vous cliquez sur annuler, la synchronisation aura lieu, mais les noms " "d'utilisateurs ne seront pas changés." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Non correspondance des noms d'utilisateur" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Utiliser le nom de KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Utiliser le nom du périphérique" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Le dossier de restauration n'existe pas." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "La restauration n'a pas été effectuée." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2049,74 +2049,74 @@ msgstr "" "sauvegarde (%1) ? Cela effacera toute information actuellement " "enregistrée dans le Palm." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Restauration du Palm" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "La restauration n'a pas été effectuée." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Annulé par l'utilisateur." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Restauration de %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Impossible de lire le fichier « %1 »." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "Ok." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Restauration incomplète." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Impossible de restaurer le fichier « %1 »." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Éditeurs internes]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Base de données avec des enregistrements modifiés : %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Impossible d'ouvrir la base de données locale ou série %1. Celle-ci sera " "ignorée." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "enregistrement" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "Adresse" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "entrée de tâche" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "mémo" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "entrée de calendrier" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2126,36 +2126,36 @@ msgstr "" "le périphérique et dans l'éditeur interne. Les changements de KPilot doivent-" "ils être copiés sur le périphérique, en écrasant donc ceux qui s'y trouvent ?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Conflit dans la base de données %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Utiliser KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Utiliser le périphérique" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Utiliser &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Utiliser le périp&hérique" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Entrée dans KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Entrée sur le périphérique" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2163,27 +2163,27 @@ msgstr "" "Pour voir et modifier les données de l'enregistrement, veuillez installer un " "éditeur hexadécimal (par exemple « khexedit » du module « tdeutils »)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Base de données avec des drapeaux modifiés : %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Le réglage des drapeaux de base de données sur le périphérique n'est pas " "encore pris en charge." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Base de données avec des blocs d'application modifiés : %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Démarrage du démon KPilot..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2191,102 +2191,102 @@ msgstr "" "Impossible de démarrer le démon KPilot. Le message d'erreur système était : " "« %1 »" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "L'état du démon est « %1 »" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "stoppé" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Utilisation du jeu de caractères %1 sur le périphérique." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Afficheur de tâches" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Afficheur d'adresse" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Afficheur de mémo" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Installateur de fichiers" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Afficheur de bases de données générique" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "La prochaine synchronisation sera une sauvegarde. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Veuillez appuyer sur le bouton HotSync." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" "Lors de la prochaine synchronisation, le contenu du Palm sera restauré à " "partir d'une sauvegarde. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "La prochaine synchronisation sera normale. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "La prochaine synchronisation sera complète." -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" "La prochaine synchronisation sera une copie des données du périphérique vers " "le PC. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" "La prochaine synchronisation sera une copie des données du PC vers le " "périphérique. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Le démon s'est arrêté." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Plus aucune synchronisation n'est possible." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Redémarrer le démon pour effectuer une nouvelle synchronisation." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Impossible de démarrer une synchronisation maintenant. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Impossible de démarrer la synchronisation." -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Sélectionnez le type de synchronisation à effectuer la prochaine fois." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2295,27 +2295,27 @@ msgstr "" "ne s'applique qu'à la prochaine synchronisation. Pour changer les choix par " "défaut, utilisez la fenêtre de configuration." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "Sync&hronisation" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "La prochaine synchronisation sera normale." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Préviens le démon que la prochaine synchronisation sera normale." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "&Synchronisation complète" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "La prochaine synchronisation sera complète." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2323,30 +2323,30 @@ msgstr "" "Préviens le démon que la prochaine synchronisation sera complète " "(vérification des données des deux côtés)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Sauvegarder" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "La prochaine synchronisation sera une sauvegarde." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Préviens le démon que la prochaine synchronisation sera une sauvegarde du " "périphérique sur l'ordinateur." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Restaurer" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "La prochaine synchronisation sera une restauration." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2354,13 +2354,13 @@ msgstr "" "Préviens le démon que la prochaine synchronisation sera une restauration à " "partir des données sur l'ordinateur." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Copier du périphérique vers le PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2369,18 +2369,18 @@ msgstr "" "données du périphérique vers le PC, en écrasant toutes les entrées se " "trouvant sur ce dernier." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Copier du PC vers le périphérique" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" "La prochaine synchronisation sera une copie du PC vers le périphérique." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2389,15 +2389,15 @@ msgstr "" "les données du PC vers le périphérique, écrasant les entrées se trouvant sur " "ce dernier." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&Lister uniquement" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "La prochaine synchronisation listera les bases de données." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2405,31 +2405,31 @@ msgstr "" "Préviens le démon que la prochaine synchronisation listera simplement les " "fichiers du périphérique, sans rien faire d'autre." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Réini&tialiser la liaison" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Réinitialiser la connexion au périphérique." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Tente de réinitialiser le démon et sa connexion au périphérique." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Quitte KPilot (et arrête le démon s'il est configuré de cette façon)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Assistant de confi&guration..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Configurer KPilot à l'aide de l'assistant de configuration." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2439,15 +2439,15 @@ msgstr "" "introuvable, et l'assistant n'est pas disponible. Veuillez essayer " "d'utiliser la fenêtre de configuration normale." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Assistant non disponible" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Nom d'utilisateur changé en « %1 »." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2455,87 +2455,87 @@ msgstr "" "Impossible d'exécuter l'assistant de configuration de KPilot maintenant " "(l'interface utilisateur de KPilot est déjà occupée)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "Impossible de configurer KPilot maintenant (l'interface utilisateur de " "KPilot est déjà occupée)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "" "Configuration du périphérique du Palm, des canaux, et d'autres paramètres" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Niveau de débogage" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Chef du projet" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Développeur central et de canaux" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Canal vCal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Canal « Abbrowser »" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Canal « dépenses »" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Canal bloc notes, correction de bogues" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "Interface XML" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "Fichiers .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Correcteur de bogues, choses sympathiques" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "Machine à états finis VCalconduit, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Le fichier de configuration est périmé." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "La version du fichier de configuration est « %1 », alors que KPilot a besoin " "de la version %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Veuillez lancer KPilot et vérifier attentivement la configuration pour " "mettre le fichier à jour." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Les changements importants à surveiller sont :" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2543,15 +2543,15 @@ msgstr "" "Les canaux renommés, Kroupware et l'installateur de fichiers ont également " "été transformés en canaux." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "La résolution de conflit est maintenant un paramètre global." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Le format des bases de données non sauvegardées a été modifié." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2559,11 +2559,11 @@ msgstr "" "Le fichier de configuration de KPilot est obsolète. Veuillez lancer KPilot " "pour le mettre à jour." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Le fichier de configuration est obsolète" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2571,11 +2571,11 @@ msgstr "" "Les paramètres de l'installateur de fichiers ont été déplacés dans la " "configuration des canaux. Vérifiez la liste des canaux installés." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Paramètres mis à jour" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2584,11 +2584,11 @@ msgstr "" "conseillé de les supprimer, ainsi que les fichiers .la et ." "so.0 associés.
" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Des anciens canaux ont été trouvés" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2598,11 +2598,11 @@ msgstr "" "configuration ont été converties au nouveau format. Les identifiants de " "création ont été modifiés pour qu'ils utilisent des crochets []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Aucune base de données non sauvegardée n'a été mise à jour" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2610,19 +2610,19 @@ msgstr "" "KPilot n'est pas configuré pour l'utilisation. Vous pouvez utiliser " "l'assistant ou la fenêtre normale pour configurer KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Non configuré" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "&Utiliser l'assistant" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Utiliser la &boîte de dialogue" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2631,7 +2631,7 @@ msgstr "" "automatiquement certaines parties de la configuration. Voulez-vous " "continuer ?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2639,7 +2639,7 @@ msgstr "" "Les paramètres de la page de configuration %1 ont été modifiés. " "Voulez-vous enregistrer les changements avant de continuer ?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2649,37 +2649,37 @@ msgstr "" "caractères de long. Cela n'est sans doute pas géré et peut créer des " "problèmes. Voulez-vous vraiment utiliser ce nom de périphérique ?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Nom de périphérique trop long" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Utiliser" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Ne pas utiliser" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Informations sur le Palm" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Application avec laquelle synchroniser" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "TDE-PIM général" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2692,28 +2692,28 @@ msgstr "" "veuillez fermer Evolution avant l'opération, sinon vous risquez de perdre " "des données." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Restrictions avec Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "rien (seule une sauvegarde sera faite)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot est maintenant configuré pour synchroniser avec %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2721,11 +2721,11 @@ msgstr "" "Les options restantes de la fenêtre de configuration sont plus avancées, et " "peuvent être utilisées pour parfaire les réglages de KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Configuration automatique terminée" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2743,19 +2743,19 @@ msgstr "" "la détection automatique peut entraîner un blocage de l'ordinateur. Si vous " "pensez être concerné(e), il est peut-être prudent de ne pas continuer." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Détection du périphérique" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Autodétection de votre périphérique" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Redémarrer la détection" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2764,43 +2764,43 @@ msgstr "" "votre Palm. Veuillez appuyer sur le bouton HotSync si vous ne l'avez pas " "déjà fait." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "État" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "L'autodétection n'a pas encore commencé..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Valeurs détectées" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Utilisateur du périphérique :" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Périphérique :" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Pas encore connu]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Démarrage de la détection..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Attente de la connexion du périphérique..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Délai maximum atteint, impossible de détecter de périphérique." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2818,77 +2818,77 @@ msgstr "" "kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Échec de la détection automatique" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Un périphérique connecté a été trouvé sur %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Déconnecté de tous les périphériques" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Synchronisation des tâches avec KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Synchronisation de l'agenda avec KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Synchronisation des notes avec KMail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Réécriture des tâches pour KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Réécriture de l'agenda pour KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Synchronisation de KMail avec les adresses " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Synchronisation de KMail avec KNotes" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Synchronisation terminée." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Voici la liste de tous les messages reçus pendant la synchronisation " "actuelle." -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Journal de la synchronisation" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Effacer le journal" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Efface la liste des messages de la synchronisation actuelle." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Enregistrer le journal..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2897,108 +2897,108 @@ msgstr "" "pendant cette synchronisation (par exemple pour pouvoir faire un rapport de " "bogue). Pour cela, cliquez ici.
" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Avancement de la synchronisation :" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" "Le pourcentage (estimé) d'avancement de la synchronisation actuelle." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "Synchronisation terminée." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Enregistrer le journal" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Le fichier existe déjà. Voulez-vous l'écraser ?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Le fichier existe déjà." -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Ne pas écraser" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "Impossible d'écrire dans le fichier « %1 ». Réessayer ?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Impossible d'enregistrer" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Réessayer" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Ne pas essayer" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Emplacement du périphérique Palm" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Liste les BDs" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Sauvegarder le Palm dans " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Restaurer le Palm à partir d'un sauvegarde" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Lancer le canal depuis le fichier de bureau " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Lancer une vérification particulière (avec le périphérique)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Afficher les informations de configuration de KPilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Régler le niveau de débogage" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*Vraiment* activer le canal, au lieu de le tester." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Lancer le canal en mode de test" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Copier du Palm vers le bureau." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Copier du bureau vers le Palm." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Action répétée - seulement utile pour --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Mainteneur de KPilot" @@ -3011,16 +3011,16 @@ msgstr "Mainteneur de KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Général" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Actions du canal" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -3028,11 +3028,11 @@ msgstr "" "Sélectionnez la catégorie d'adresses\n" "à afficher ici." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Mémos :" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3042,105 +3042,105 @@ msgstr "" "appartenant à la catégorie sélectionnée.\n" "Cliquer sur un pour l'afficher à droite." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Texte du mémo :" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Le texte du mémo sélectionné est affiché ici." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Importer un mémo..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" "Lit un fichier texte et l'ajoute à la base de données des mémos du Palm." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "L'importation est désactivée par le paramètre « éditeurs internes »." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Exporter le mémo..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Enregistre le mémo sélectionné dans un fichier." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Supprimer le mémo" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Supprime le mémo sélectionné." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Ajouter un mémo" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Ajouter un nouveau mémo à la base de données." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Supprimer le mémo sélectionné ?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Supprimer le mémo ?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Impossible d'ouvrir MemoDB pour supprimer l'enregistrement." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Impossible de supprimer le mémo" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Tous" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Démarrer &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Configurer KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (une seule fois)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Par défaut (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Prochaine &synchronisation" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "La prochaine synchronisation sera : %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "La synchronisation est désactivée lorsque l'écran est verrouillé." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3152,40 +3152,40 @@ msgstr "" "case « Ne pas synchroniser lorsque l'écran de veille est actif » de la page " "de synchronisation de la fenêtre de configuration." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Synchronisation terminée.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "La prochaine synchronisation est %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Périphérique à essayer en premier" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "Quitter au lieu de se plaindre de mauvais fichiers de configuration" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Démon de KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Développeur" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Éditeur de tâches" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Il y a encore %1 fenêtres d'édition de tâche ouvertes." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3194,15 +3194,15 @@ msgstr "" "Il y a encore une fenêtre d'édition de tâche ouverte.\n" "Il y a encore %n fenêtres d'édition de tâche ouvertes." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Sélectionnez la catégorie des tâches à afficher ici." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Élément de tâche" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3210,19 +3210,19 @@ msgstr "" "Cette liste contient toutes les tâches appartenant à la catégorie " "sélectionnée. Cliquez sur une pour l'afficher dans la partie droite." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Informations sur la tâche :" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Vous pouvez modifier une tâche lorsqu'elle est sélectionnée." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Ajouter une nouvelle tâche à la liste des tâches." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3230,11 +3230,11 @@ msgstr "" "L'ajout de nouvelles tâches est désactivé par le paramètre « éditeurs " "internes »." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Supprimer la tâche sélectionnée de la liste des tâches." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3243,79 +3243,79 @@ msgstr "" "n'avez pas fait au moins une synchronisation pour récupérer la disposition " "de la base de données depuis votre Palm." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Impossible d'ajouter une nouvelle tâche" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "La connexion au périphérique a été perdue. La synchronisation ne peut pas " "continuer." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 Démarrage de la synchronisation...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Utilisation du jeu de caractères %1 sur le périphérique." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" "KPilot est occupé et ne peut pas procéder à la synchronisation maintenant." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Test.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Synchronisation de la base de données %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Impossible d'ouvrir le périphérique : %1 (nouvelle tentative...)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Tentative d'ouverture du périphérique %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Déjà en écoute sur ce périphérique." -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Impossible de créer la socket pour communiquer avec le Palm (%1)." -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Impossible d'ouvrir le port du Palm « %1 »." -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Impossible d'écouter le socket du Palm (%1)." -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Impossible d'accepter le Palm (%1)." -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "déjà connecté" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Impossible de lire les informations systèmes depuis le Palm" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Vérification de l'ordinateur..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3323,15 +3323,15 @@ msgstr "" "Impossible de lire les informations d'utilisateur depuis le Palm. Peut-être " "avez-vous un mot de passe sur le périphérique ?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Le périphérique du Palm n'est pas encore configuré." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Impossible d'écrire dans le périphérique du Palm %1." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3339,11 +3339,11 @@ msgstr "" "Le périphérique Palm « %1 » n'existe pas. Il s'agit probablement d'un " "périphérique USB et apparaîtra lors d'une synchronisation." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Impossible d'installer le fichier « %1 »." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Fin de la synchronisation\n" @@ -3364,88 +3364,88 @@ msgstr "" msgid " Check Pilot path and permissions." msgstr "" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Date de début : %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "L'évènement dure toute la journée" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Date d'échéance : %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarme : %1 %2 avant le début de l'évènement" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minutes" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "heures" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "jours" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Récurrence : tous les %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "jour(s)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "semaine(s)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "mois" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "ans" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Se répète infiniment" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Jusqu'à %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Répétition le x-ième jour de la semaine y" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Répétition le x-ième jour du mois" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Exceptions :" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Note :
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Note :\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3453,7 +3453,7 @@ msgstr "" "Titre : %1
\n" "MemoTexte :
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3463,29 +3463,29 @@ msgstr "" "MemoTexte :\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Terminé" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Non terminé" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Date d'échéance : %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Priorité : %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Sans nom" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3493,23 +3493,23 @@ msgstr "" "Les paramètres du canal %1 ont été modifiés. Voulez-vous " "enregistrer les changements avant de continuer ?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Canal %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Envoyez vos questions et commentaires à tdepim-users@kde.org." -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Envoyez vos questions et commentaires à %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Signaler les bogues à %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3517,19 +3517,19 @@ msgstr "" "Pour des informations sur les marques déposées, consultez le manuel d'utilisation de KPilot." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Auteurs : " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "
Remerciements : " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Beaucoup de changements détectés" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3541,92 +3541,92 @@ msgstr "" "Détails :\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Impossible de trouver le canal %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Impossible de charger le canal %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Le canal %1 est une mauvaise version (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Impossible d'initialiser le canal %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Impossible de créer le canal %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Canal %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Début : %1. Fin : %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 nouveau(x). " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 modifié(s). " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 supprimé(s). " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Aucun changement fait. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Impossible d'ouvrir la base de données « %1 » du périphérique." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Impossible d'ouvrir « %1 »." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Impossible d'exécuter le canal %1." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Synchronisation complète" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Restaurer à partir d'un sauvegarde" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Tester la synchronisation" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Synchronisation locale" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Question" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Ne plus demander" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Ne plus demander" diff --git a/po/fy.po b/po/fy.po index 087359e..12c9811 100644 --- a/po/fy.po +++ b/po/fy.po @@ -34,51 +34,51 @@ msgid "" "Your emails" msgstr " " -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL-syngronisaasjeconduit foar KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Syngronisearret de ynhâld fan MAL-tsjinners, lykas AvantGo, mei it " "PalmOS(tm)-apparaat" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Haadauteur" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Auteur fan libmal en it JPilot AvantGo-conduit" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Auteur fan syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Auteurs fan de malsync-bibleteek (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Adresboek" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -89,18 +89,18 @@ msgstr "" "triemnamme opjûn hawwe yn it konfiguraasjefinster fan it conduit. De " "syngronisaasje wurdt ôfbrutsen." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "It adresboek koe net iepene wurde." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "It adresboek koe net iepene wurde." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -108,117 +108,117 @@ msgstr "" "Der die him in fout foar by it opladen fan \"%1\". Jo kinne besykje om de " "tydlike lokale triem \"%2\" mei de hân op te laden." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" "De adresboekdatabanken op it PalmOS(tm)-apparaat koenen net iepene wurde." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "It adresboek koe net iepene wurde." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Item op de PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Handheld" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Lêste syngronisaasje" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Efternamme" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Foarnamme" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organisaasje" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Titel" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Notysje" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Oanpast 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Oanpast 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Oanpast 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Oanpast 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telefoan wurk" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Telefoan (privee)" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobile telefoan" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Faks" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Semafoan" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Oare" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-post" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adres" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Wenplak" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Regio" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Postkoade" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Lân" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategory" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -226,7 +226,7 @@ msgstr "" "It folgjende adres is feroare, mar stiet net mear op it PalmOS(tm)-apparaat. " "Los a.j.w. dit konflikt op:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -234,7 +234,7 @@ msgstr "" "It folgjende adres is feroare, mar stiet net langer op de PC. Los a.j.w. dit " "konflikt op:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -244,136 +244,136 @@ msgstr "" "De feroarings koenen net automatysk gearfoege wurde. Los a.j.w. dit konflikt " "hânmjittich op." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Adressenkonflikt" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Abbrowser-conduit foar KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Konfigurearret it Abbrowser-conduit foar KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Underhâlder" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Yngong wiskje" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "De teksttriem %1 koe net iepene wurde." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "De databank koe net iepene wurde" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "De Palm-Doc databank %1 koe net iepene wurde" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Gjin triemnamme opjûn foar de konverzje" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Kin de databank net lêze" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "De databankkop fan databank %1 koe net lêzen wurde." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "De útfiertriem %1 kin net iepene wurde." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Tekstfjild #%1 fan databank %2 koe net lêzen wurde." -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Blêdwizerfjild #%1 fan databank %2 koe net lêzen wurde" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Triem %1 koe net iepene wurde foar de blêdwizers fan %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Dwaande mei it sykjen om teksten en databanken om te syngronisearjen" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Databank oanmakke" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "It lokaal oanmakke PalmDOC %1 koe net ynstallearre wurde op it PalmOS(tm)-" "apparaat." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Konverzje fan PalmDOC \"%1\" is mislearre." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "De databank %1 koe net iepene of oanmakke wurde." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Konfliktoplossing" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Syngronisaasje ôfbrutsen troch brûker." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Syngronisearret de tekst \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -387,71 +387,71 @@ msgstr "" "(lykas de tekst én op de PC én op it PalmOS(tm)-apparaat wizige is). Bepaal " "by dizze databanken wat de goede ferzje is." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Jo kinne ek de syngronisaasjerjochting wizigje foar databanken dy't gjin " "konflikten jouwe." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC-databanken" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Gjin syngronisaasje" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Syngronisaasje van PalmOS(tm)-apparaat nei PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Syngronisaasje fan PC nei PalmOS(tm)-apparaat" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Beide databanken wiskje" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Mear ynformaasje..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "net-wizige" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "nij" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "wizige" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "allinnich blêdwizers wizige" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "wiske" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "bestiet net" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "ûnbekend" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -459,15 +459,15 @@ msgstr "" "Status fan de databank %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "PalmOS(tm)-apparaat: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "PC: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Databank-ynformaasje" @@ -475,15 +475,15 @@ msgstr "Databank-ynformaasje" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "PalmDOC-conduit foar KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Konfigurearret it DOC-conduit foar KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -503,10 +503,10 @@ msgstr "Underhâlder fan KPilot" msgid "PalmDOC Converter" msgstr "PalmDOC-omsetter" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -514,14 +514,14 @@ msgstr "" "Jo hawwe keazen foar mapsyngronisaasje, mar joegen in triemnamme op. " "(%1).
Wolle jo ynstee dêrfan de map %2 brûke?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Map brûke" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -529,7 +529,7 @@ msgstr "" "De map %1 foar it PalmOS(tm)-apparaat-databanktriemmen is gjin " "jildige map." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -537,243 +537,243 @@ msgstr "" "De map %1 foar de PalmOS(tm)-apparaat-databanktriemmen is gjin " "jildige map." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "De map %1 foar de teksttriemmen koe net oanmakke wurde." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "De folgjende teksttriemmen binne mei súkses konvertearre:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Konverzje slagge" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Der binne gjin teksttriemmen goed konvertearre" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "De triem %1 bestiet net." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Konverzje fan triem %1 is slagge." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "De map %1 foar de teksttriemmen in ûnjildich." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "De map %1 foar de PalmDOC-triemmen koe net oanmakke wurde." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Tekstmap:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "&PalmDOC-map:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Teksttriem:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC-triem:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "De databanktriem %1 bestiet al. Wolle jo it oerskriuwe?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Oerskriuwe" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Fout by it konvertearjen fan de tekst %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "De teksttriem %1 bestiet al. Oerskriuwe?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Koe MemoDB net iepenje om it item te wiskjen." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Conduit %1 koe net laden wurde." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "Wiskje de selektearre memo." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 #, fuzzy msgid "No change to KNotes." msgstr "%1 feroare nei triemsysteem. " -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KNotes-conduit foar KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Konfigurearret it KNotes-conduit foar KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "De MAL-syngronisaasje wurdt oerslein omdat de lêste syngronisaasje te " "koartlyn is." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "Mal-syngronisaasje is mislearre (gjin syngronisaasje-ynformaasje)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Der is gjin proksytsjinner ynsteld." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Proksytsjinner %1 wurdt brûkt" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Der is gjin SOCKS-proksy ynsteld." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "&SOCKS-proksy %1 wurdt brûkt" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Memotriem" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Koe de memodatabank op it PalmOS(tm)-apparaat net iepenje." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Kon net starte fan it PalmOS(tm)-apparaat." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 #, fuzzy msgid "Cannot initialize the memo files from disk." msgstr "Kon net starte fan it PalmOS(tm)-apparaat." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " %1 wurdt syngronisearre." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " PalmOS(tm)-apparaat wurdt nei PC kopiearre..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "PC wurdt nei PalmOS(tm)-apparaat kopiearre..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Geregelde syngronisaasje wurdt útfierd..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Memoconduit foar KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Konfigurearret it memoconduit foar KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notysjeblok" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "%1 koe net iepene wurde" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -782,7 +782,7 @@ msgstr "" "1 notysjeblok koe net bewarre wurde\n" "%n notysjeblokken koenen net bewarre wurde" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -791,41 +791,41 @@ msgstr "" "1 notysjeblok bewarre\n" "%n notysjeblokken bewarre" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Notysjes opslaan yn png-triemmen" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Konfigurearret it Notepad-conduit foar KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "It Notepad-conduit is basearre op Angus' read-notepad, ûnderdiel fan pilot-" "link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Null-conduit is programmearre om te mislearjen." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Null-conduit foar KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Konfigurearret it Null-conduit foar KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -834,157 +834,157 @@ msgstr "" "In berjocht ferstjoerd\n" "%n berjochten ferstjoerd" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Der is gjin e-mail ferstjoerd." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Der koe gjin e-mail ferstjoerd wurde." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" "Koe gjin ferbining krije mei de DCOP-tsjinner foar de ferbining mei KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Fout by it ferstjoeren fan berjochten" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Kin gjin tydlike triem iepenje om berjochten fan it PalmOS(tm)-apparaat yn " "op te slaan." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP-ferbining mei KMail is mislearre" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Koe gjin backup meitsje fan e-maildatabank" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "De e-maildatabank op it PalmOS(tm)-apparaat koe net iepene wurde" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Mail-conduit foar KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Konfigurearret it Mail-conduit foar KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Oarspronklike skriuwer" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3-koade" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMPT-stipe en nij ûntwerpe" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Opnameconduit foar KPilot" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Opnameconduit foar KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Konfigurearret de opnameconduit foar KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Systeemynformaasje" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Wachtwurd ynsteld" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Gjin wachtwurd ynsteld" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Gjin kaarten beskikber fia PalmOS(tm)-apparaat-link" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Gjin debug-ynformaasje" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Utfiertriem koe net iepene wurde, ynstee dêrfan wurdt %1 brûkt." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Systeemynformaasje oer PalmOS(tm)-apparaat opslein yn triem %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "HardwareYnfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Brûkersynformaasje" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Unthâldynformaasje" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Opslachynformaasje" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Databanklist" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "RecordNumbers" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Sync-ynformaasje" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDE-ferzje" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOSVersion" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "DebugYnformaasje" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPilot Systeemynformaasje-conduit" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -992,16 +992,16 @@ msgstr "" "Hellet ynformaasje op oer it systeem, de hardware en de brûker fan it " "PalmOS(tm)-apparaat en slaat it op yn in triem." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Tiid" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "De klok op it PalmOS(tm)-apparaat wurdt ynsteld" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1009,19 +1009,19 @@ msgstr "" "PalmOS 3.25 en 3.3 stypje net it ynstellen fan de systeemtiid. It Time-" "conduit wurdt oerslein." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Tiidsyngronisaasje-conduit foar KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Syngronisearret de tiid op it PalmOS(tm)-apparaat en de PC" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Dwaande mei oprêden ..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1029,37 +1029,37 @@ msgstr "" "Der gie wat mis by it opladen fan \"%1\". Jo kinne besykje om de tydlike " "lokale triem \"%2\" mei de hân op te laden." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Conduit wurdt starten..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Records wurde nei it PalmOS(tm)-apparaat kopiearre ..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Taken" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Takenconduit foar KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Konfigurearret it takenconduit foar KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Bestimming taaklist" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalinder" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1068,11 +1068,11 @@ msgstr "" "werhelling sil op it PalmOS(tm)-apparaat feroare wurde yn in foarfal per " "moanne." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "De aginda-databanken koenen net iepene wurde." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1081,19 +1081,19 @@ msgstr "" "gjin triemnamme op. Selektearje in jildige triemnamme yn it " "konfiguraasjefinster fan it conduit." -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Lokale tiidsône brûkend: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Net-lokale tiidsône brûkend: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1103,22 +1103,22 @@ msgstr "" "lykwols net oanmakke of iepene wurde. Jou in jildige triemnamme op yn it " "konfiguraasjefinster fan it conduit. De syngronisaasje wurdt ôfbrutsen." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Mei triem \"%1\" syngronisearje" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Dwaande om de standert agindagegevensboarne te syngronisearjen." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "De aginda kin net inisjalisearre wurde. Kontrolearje de ynstellingen fan it " "conduit." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1128,7 +1128,7 @@ msgstr "" "PC-yngong:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1138,7 +1138,7 @@ msgstr "" "Yngong PalmOS(tm)-apparaat\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1148,100 +1148,100 @@ msgstr "" "\n" "Hokker wolle jo bewarje? It sil de oare yngong oerskriuwe." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Konflikt jaande yngongen" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "VCal-conduit foar KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Konfigurearret it VCal-conduit foar KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar-oerdracht" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Foutwersteller" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Agindabestimming" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Adresseneditor" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefoan" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Efternamme:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Foarnamme:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titel:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Bedriuw:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adres:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Wenplak:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Steat:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Postkoade:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Lân:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Oanpast 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Oanpast 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Oanpast 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Oanpast 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Der steane noch hieltyd %1 finsters foar adresbewurking iepen." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1250,17 +1250,17 @@ msgstr "" "Der stiet noch hieltyd in finster foar adresbewurking iepen.\n" "Der steane noch hieltyd %n finsters foar adresbewurking iepen." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" "Selektearje de adressenkategory dy't jo hjir werjaan litte wolle." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategory:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1268,81 +1268,81 @@ msgstr "" "Dizze list toant alle adressen út de selektearre kategory. Klik op in " "adres om dat rjochts werjaan te litten." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Adresynformaasje:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Fjild bewurkje..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Jo kinne in adres bewurkje as dat selektearre is." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "It bewurkjen is útskeakele troch de ynstelling 'ynterne editors'." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Nije record..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Set in nij adres yn it adresboek." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "It taheakjen is útskeakele troch de ynstelling 'ynterne editors'." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Record wiskje" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Wiskje it selektearre adres út it adresboek." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "It wiskjen is útskeakele troch de opsje 'ynterne editors'." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "Dizze list toant alle adressen út de selektearre kategory. Klik op in " "adres om dat rjochts werjaan te litten." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[ûnbekend]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Der kinne gjin nije records bewurke wurde oant der syngronisearre is mei it " "PalmOS(tm)-apparaat." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync nedich" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1351,60 +1351,60 @@ msgstr "" "in HotSync útfierd hawwe om de databank-struktuer fan jo PalmOS(tm)-apparaat " "op te heljen." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Der kinne gjin nije adressen taheakke wurde" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Der kinne gjin nije records wiske wurde oant der syngronisearre is mei it " "PalmOS(tm)-apparaat." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "No selektearre record wiskje?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Record wiskje?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Alle adressen eksportearje" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Adreskategory %1 eksportearje" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "De triem %1 bestiet al. Oerskriuwe?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Triem oerskriuwe?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Koe de triem %1 net skriuwe." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" "Dit conduit blykt skansearre te wêzen en kin dêrtroch net ynsteld wurde." "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Dit is in conduit fan de âlde styl." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Ynstelle..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1416,7 +1416,7 @@ msgstr "" "ynstellingen. Selektearje in conduit om it yn te stellen. Klik op it " "karfakje fan de conduit om it yn te skeakeljen." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1437,77 +1437,77 @@ msgstr "" "Markearre conduits sille útfierd wurde ûnder in HotSync. Om in conduit yn te " "stellen klikke jo op it betreffende conduit yn de list.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Konfiguraasje-assistint" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Oer Kpilot. Tankbetsjûgingen." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Conduits" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Algemiene ynstellingen" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Algemiene ynstellingen fan KPilot (Brûkersnamme, poarte, algemiene-" "syngronisaasje-ynstellingen)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Aksjes foar HotSync mei aparte ynstellingen." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Opstarten en ôfsluten" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Wat te dwaan by opstarten en ôfsluten." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Werjefteprogramma's" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Werjefte-ynstellingen" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Reservekopy" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Spesjale ynstellingen foar backups." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Spesjale hannelingen ûnder in HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Apparaat" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Hardware-, opstart- en ôfslútynstellings." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1515,11 +1515,11 @@ msgstr "" "Dit is in yntern conduit sûnder ynstellingsmooglikheden. De omskriuwing " "is: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPilot Setup" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1527,11 +1527,11 @@ msgstr "" "Der is gjin bibleteek fûn foar conduit %1. Dit betsjut dat it conduit " "net goed ynstallearre is." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Conduit-fout" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1539,35 +1539,35 @@ msgstr "" "Der wie in probleem by it laden fan de bibleteek foar conduit %1. Dit " "betsjut dat it conduit net goed ynstallearre is. " -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Taheakje..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "Be&wurkje..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Wiskje..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Alles" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Ynfier " -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Beskriuwing" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Tapassingen-ynformaasjefak bewurkje" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1575,15 +1575,15 @@ msgstr "" "Ynstallearje in HEX-editor om de gegevens út it tapassings-ynformaasjefak te " "besjen (bg. Khexedit út tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "It feroarjen gfan it AppInfo-blok wurdt noch net stipe troch KPilot." -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Databank-flaggen bewurkje" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1597,19 +1597,19 @@ msgstr "" "\n" "Wolle jo werklik dizze nije flaggen tawize?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Databank-flaggen wurden wizige" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Tawize" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Item bewurkje" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1623,56 +1623,56 @@ msgstr "" "\n" "Wolle jo werklik dizze nije flaggen tawize?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Record wurdt wizige" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Recordyndeks:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Record-id:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Flaggen" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Smoarch" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "Wis&ke" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Beset" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "Ge&heim" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "Arg&ivearre" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1680,7 +1680,7 @@ msgstr "" "Om recordgegevens werjaan en bewurkje te kinnen hawe jo in HEX-editor " "nedich (bg. kbytesedit fan tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1688,93 +1688,93 @@ msgstr "" "Dit is in databank dy't op it PalmOS(tm)-apparaat stiet. Dizze is net mei de " "hân oanmakke, en kin dus net fan de list wiske wurde." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Databank op it PalmOS(tm)-apparaat" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Selektearje de databank dy't jo wiskje wolle yn de list." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Gjin databank selektearre" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Alle datadanken" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Allinnich tapassingen (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Allinich databanken (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Algemiene databank-&ynformaasje" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Tap&assings-ynformaasjeblok (kategoryën ensfh.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Recordnûmer." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Lingte" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Record-id" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Warskôging: de databank %1 koe net lêzen wurde." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Databank: %1, %2 records
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Type: %1, Oanmakker: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Warskôging: tapassingstriem %1 koe net lêzen wurde." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Tapassing: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Oanmakke: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Wizige: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Reservekopy oanmakke: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Selektearje in record om te bewurkjen." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Gjin record selektearre" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1782,36 +1782,36 @@ msgstr "" "Wolle jo werklik de selektearre record wiskje? Dizze hanneling kin net " "ûngedien makke wurde.

Record wiskje?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Record wurdt wiske" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Triemmen om te ynstallearjen:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Triem taheakje..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Kies in triem om ta te heakjen oan de list mei te ynstallearjen triemmen." "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "List wiskje" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Wiskje de list met te ynstallearjen triemmen. Der wurde gjin triemmen " "ynstallearre." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1820,27 +1820,27 @@ msgstr "" "by de folgjende HotSync. Sleep hjir triemmen hinne of brûk de knop \"Taheakje" "\"." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS databanken (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Wiskje de selektearre memo." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Kin %1 net ynstallearje" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1848,64 +1848,64 @@ msgstr "" "Allinnich PalmOS databanktriemmen (lykas *.pdb en *.prc) kinne ynstallearre " "wurde troch de triemynstallaasje." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Reservekopymap: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Folsleine reservekopy starten." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Snelle reservekopy starten" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Ofbrutsen troch brûker." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Folsleine reservekopy oanmakke." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Snelle reservekopy oanmakke." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Makket reservekopy fan: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "%1 oerslein" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Oanmeitsjen fan reservekopy fan %1 is mislearre.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Oanmeitsjen fan reservekopy fan %1 is mislearre.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Triemynstallaasje]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Gjin triemmen om te ynstallearjen" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1914,28 +1914,28 @@ msgstr "" "Der wurdt in triem ynstallearre.\n" "Der wurde %n triemmen ynstallearre." -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Ynstallearjen fan triemmen klear" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Dwaande mei ynstallearjen fan %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "De triem "%1" kin net ynstallearre wurde." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "De triem "%1" koe net iepene wurde." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "De triem "%1" koe net iepene wurde." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1946,13 +1946,13 @@ msgstr "" "databank oan te meitsjen. Dizze databank kin net troch KPilot ynstallearre " "wurde." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Sjoerdsje de Vries" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1960,11 +1960,11 @@ msgstr "" "KPilot en it PalmOS(tm)-apparaat hawwe beide gjin brûkersnamme ynsteld. " "Wolle jo dat KPilot dizze ynstelt op de standertwearde (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Brûker ûnbekend" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1973,7 +1973,7 @@ msgstr "" "By it PalmOS(tm)-apparaat is in brûkersnamme ynsteld (%1), mar by " "KPilot noch net. Wolle jo dat KPilot dizze brûkersnamme tenei brûkt?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1983,14 +1983,14 @@ msgstr "" "apparaat noch net. Wolle jo dat de brûkersnamme fan KPilot ek yn it " "PalmOS(tm)-apparaat ynsteld wurdt?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -2003,27 +2003,27 @@ msgstr "" "As jo op Annulearje klikke sil de syngronisaasje útfierd wurde sûnder dat de " "nammen wizige wurde." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Ferskillende brûkersnammen" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Namme fan KPilot brûke" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Namme fan it PalmOS(tm)-apparaat brûke" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Werstelmap bestiet net." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Werstel net útfierd." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2033,74 +2033,74 @@ msgstr "" "de reservekopymap (%1)? Dizze hanneling wisket alle ynformaasje dy't " "no op jo PalmOS(tm)-apparaat stiet." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "PalmOS(tm)-apparaat werstelle" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Werstel net útfierd." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Ofbrutsen troch brûker." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "%1 wurdt wersteld..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Triem '%1' koe net lêzen wurde." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Werstel ûnfolslein." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Koe de rtriem '%1' net werstelle." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Ynterne editors]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Databanken mei wizige records: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "De seriële of lokale databank foar %1 koe net iepene wurde. Dizze wurdt " "oerslein." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "record" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "adres" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "taakitem" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "memo" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "aginda-item" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2111,36 +2111,36 @@ msgstr "" "PalmOS(tm)-apparaat kopiearre wurde, wêrby't alle feroarings dêr oerskreaun " "wurde?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Konflikt yn databank %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "KPilot brûke" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "PalmOS(tm)-apparaat brûke" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "&KPilot brûke" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "PalmOS(tm)-apparaat &brûke" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Item yn KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Item op PalmOS(tm)-apparaat" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2148,27 +2148,27 @@ msgstr "" "Ynstallearje foar it besjen en bewurkjen fan recordgegevens in HEX-editor " "(lykas Khexedit fan tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Databanken mei wizige flaggen: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "It ynstellen fan de databankflaggen op it PalmOS(tm)-apparaat wurdt " "foarearst net stipe." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Databanken mei wizige tapassingen-blok: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "KPilot-daemon wurdt opstarten..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2176,102 +2176,102 @@ msgstr "" "De KPilot-daemon koe net opstarten wurde. De systeemfoutmelding wie: "" "%1"." -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Daemon-status is '%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "net aktyf" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "De tekenset %1 wurdt brûkt op it PalmOS(tm)-apparaat." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Taakwerjefte" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Adressen" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Memo" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Triemynstallaasje" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Algemiene databank" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "De folgjende syngronisaasje makket reservekopy. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Druk op de HotSync-knop." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" "De folgjende syngronisaasje sil it PalmOS(tm)-apparaat fanút reservekopy " "werstelle. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "De folgjende syngronisaasje is in normale HotSync. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "De folgjende syngronisaasje is in folsleine syngronisaasje. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" "De folgjende syngronisaasje sil gegevens fan PalmOS(tm)-apparaat kopiearje " "nei de PC. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" "De folgjende syngronisaasje sil gegevens fan de PC kopiearje nei it " "PalmOS(tm)-apparaat. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "De daemon is ôfsluten." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Der binne gjin fierdere HotSyncs mear mooglik." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Werstart de daemon om wer in HotSync útfiere te kinnen." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Syngronisaasje kin no net starten wurde. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Syngronisaasje kin net starten wurde" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Selektearje it type HotSync foar de folgjende kear." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2279,28 +2279,28 @@ msgstr "" "Selektearje it type HotSync foar de folgjende kear. Om dit as standert yn te " "stellen moatte jo de konfiguraasjedialooch rieplachtsje." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "De folgjende HotSync is normaal." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" "Jou daemon troch dat de folgjende HotSync in normale HotSync wêze moat." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Folsleine syngronisaasje" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "De folgjende syngronisaasje is in FastSync." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2308,30 +2308,30 @@ msgstr "" "Jou daemon troch dat de folgjende HotSync in folsleine syngronisaasje wêze " "moat (alle data wurde kontrolearre)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "Reservekop&y" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Folgjende syngronisaasje makket reservekopy." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Soarget derfoar dat by de folgjende HotSync it PalmOS(tm)-apparaat backupt " "wurdt nei de PC." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "We&rstelle" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "De folgjende syngronisaasje is in FastSync." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2339,13 +2339,13 @@ msgstr "" "Soarget derfoar dat by de folgjende HotSync it PalmOS(tm)-apparaat folslein " "wersteld wurdt middels de data op de PC." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "PalmOS(tm)-apparaat nei PC kopiearje" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2354,19 +2354,19 @@ msgstr "" "PalmOS(tm)-apparaat nei de PC kopiearre wurde moatte, werby't alle PC-" "yngongen oerskreaun wurde." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "PC nei PalmOS(tm)-apparaat kopiearje" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" "De folgjende syngronisaasje kopiearret de gegevens fan de PC nei jo " "PalmOS(tm)-apparaat." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2375,15 +2375,15 @@ msgstr "" "it PalmOS(tm)-apparaat kopiearre wurde moatte, wêrby't alle yngongen op it " "PalmOS(tm)-apparaat oerskreaun wurde." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "Allinnich in &list" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "De folgjende HotSync sil alle databanken toane." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2391,32 +2391,32 @@ msgstr "" "Soarget derfoar dat by de folgjende HotSync allinnich in list fan de " "triemmen op it PalmOS(tm)-apparaat toand wurdt." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Ferbining rese&tte" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "De ferbining mei it apparaat resette." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" "Besiket de daemon en de ferbining fan it PalmOS(tm)-apparaat te resetten." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "KPilot ôfslute (en stopje de daemon as dy sa ynsteld is)" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Konfiguraasje-&assistint..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "KPilot ynstelle mei help fan de konfiguraasje-assistint." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2426,15 +2426,15 @@ msgstr "" "de assistint is dêrom net beskikber. Graach it gewoane ynstellingenfinster " "brûke." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Assistint net beskikber" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Brûkersnamme feroare nei '%1'." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2442,83 +2442,83 @@ msgstr "" "Koe de konfiguraasje-assistint fan KPilot no net útfiere (de interface fan " "KPilot is al dwaande)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "KPilot kin no net ynsteld wurde (de interface fan KPilot is al dwaande)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "It PalmOS(tm)-apparaat, conduits en parameters ynstelle" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Debugnivo ynstelle" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Projektlieder" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Basis- en conduit-programmeur" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal-conduit" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser-conduit" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Utjeften-conduit" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Notysje-conduit, bugs ferholpen" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui-triemmen" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Bugreparateur, te gekke dingen" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "VCal-conduit tastânsmasine, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "De konfiguraasjetriem is ferâldere." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "De konfiguraasjetriem is fan ferzje %1, wylst KPilot ferzjie %2 nedich hat." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Start KPilot op en rin de konfiguraasje sekuer nei om de triem te fernijen." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Wichtige wizigings om te besjen binne:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2526,15 +2526,15 @@ msgstr "" "Werneamde conduits, fan Kroupware en de triemynstallearder binne no ek " "conduits wurden." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Konfliktoplossing is no in globale ynstelling." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "It formaat fan de gjin-reservekopy databanken is feroare." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2542,11 +2542,11 @@ msgstr "" "De konfiguraasjetriem foar KPilot is ferâldere. Start KPilot op om it by te " "wurkjen." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Konfiguraasjetriem ferâldere" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2554,11 +2554,11 @@ msgstr "" "De ynstellingen foar de triemynstallaasje binne ferhuze nei de Conduits-" "konfiguraasje. Sjoch hjirfoar yn de list mei ynstallearde conduits." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Ynstellingen bywurke" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2566,11 +2566,11 @@ msgstr "" "De folgjende âlde conduits binne op jo systeem fûn. It is better om se " "te wiskjen ynkl. de taheakke .la en .so.0 -triemmen." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Alde conduits fûn" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2580,11 +2580,11 @@ msgstr "" "is omsetten nei it nije formaat. De creator-ID's fan de databanken binne " "feroare sadat se fjouwerkante heakken brûke []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "List fan gjin-reservekopy databanken bywurke" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2592,19 +2592,19 @@ msgstr "" "KPilot is net klear om te brûken. Jo kinne mei de konfiguraasje-assistint of " "mei de normale konfiguraasjedialooch KPilot ynstelle." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Net ynsteld" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "&Assistint brûke" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "&Dialoochfinster brûke" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2612,7 +2612,7 @@ msgstr "" "De konfiguraasjetriem foar KPilot is ferâldere. KPilot kin guon ûnderdielen " "fan de konfiguraasje automatysk bywurkje. Wolle jo trochgean?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2620,7 +2620,7 @@ msgstr "" "Ynstellings foar it ûnderdiel %1 binne wizige. Wolle jo dizze " "wizigingen opslaan foardat jo fierder geane?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2630,37 +2630,37 @@ msgstr "" "tekens. Dit wurdt wierskynlik net stipe en kin problemen jaan. Wolle jo " "werklik dizze stasjonsnamme brûke?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Stasjonsnamme is te lang" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Brûke" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Net brûke" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Ynformaasje oer PalmOS(tm)-apparaat" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Tapassing om mei te syngronisearjen" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "algemiene TDE PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2672,28 +2672,28 @@ msgstr "" "At jo de aginda en taaklist mei KPilot syngronisearje wolle moatte jo " "Evolution ôfslute, oars sil der dataferlies optrede." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Beheinings mei Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "neat (allinnich backup)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontakt" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot is ynsteld om %1 te syngronisearjen." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2701,11 +2701,11 @@ msgstr "" "De oare opsjes yn it ynstellingsfinster binne mear avansearre en kinne brûkt " "wurde om KPilot krekter ôf te stellen." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Automatyske konfiguraasje is klear" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2723,19 +2723,19 @@ msgstr "" "kompjûter dêrtroch fêstrinne en it is dus ôf te rieden om hjirmei troch te " "gean." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Deteksje PalmOS(tm)-apparaat" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Automatysk nei PalmOS(tm)-apparaat sykje" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Deteksje opnij starte" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2743,43 +2743,43 @@ msgstr "" "KPilot besiket no automatysk de poarte te finen fan jo PalmOS(tm)-apparaat. " "Noch wol efkes op de HotSync-knop drukke at jo dat noch net dien hawwe." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Tastân" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Autodeteksje is noch net starten..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Fûne wearden" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Brûker PalmOS(tm)-apparaat:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Stasjon:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Noch net bekend]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Dwaande om de deteksje te starten..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Wachtsje op PalmOS(tm)-apparaat om te ferbinen..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Tiid is om, gjin PalmOS(tm)-apparaat fûn." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2797,77 +2797,77 @@ msgstr "" "org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Automatyske deteksje mislearre" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Ferbûn apparaat fûn op %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Ferbinding ferbrutsen mei alle apparaten" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Dwaande mei taken te syngronisearjen mei KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Dwaande mei aginda te syngronisearjen mei KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Dwaande mei notysjes te syngronisearjen mei KMail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Taken nei KMail werskriuwe..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Dwaande mei werskriuwen fan aginda nei KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Dwaande mei syngronisearjen fan KMail mei it adresboek" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Dwaande mei syngronisearjen fan KMail mei de notysjes" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync klear." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Dit toant alle meldingen dy't by it útfieren fan de HotSync ûntfongen " "waarden." -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "HotSync-log" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Log wiskje" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Wisket de list mei meldingen fan de HotSync fan no." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Log opslaan..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2875,109 +2875,109 @@ msgstr "" " Jo kinne de meldingen dy't by dizze HotSync ûntfongen binne opslaan yn " "in triem (bygelyks om te brûken yn in bugrapport) troch hjir te klikken." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Syngronisaasje-fuortgong:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "It skatte persintaazje dat oant no ta troch HotSync dien is." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync dien." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Log opslaan" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "De triem bestiet al. Wolle jo it oerskriuwe?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Triem bestiet" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Net oerskriuwe" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Koe de triem "%1" net foar skriuwen iepenje. Nochris besykje?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Koe net opslaan" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Nochris besykje" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Net besykje" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Paad nei PalmOS(tm)-apparaat Device Node" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "DB's opneame" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Backup PalmOS(tm)-apparaat meitsje nei " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "PalmOS(tm)-apparaat fanút reservekopy werstelle " -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Conduit fanút desktop-triem draaie" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "In spesifike kontrole útfiere (mei it apparaat)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Ynformaasje oer KPilot-konfiguraasje toane" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Debug-nivo ynstelle" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "It conduit *werklik* draaie, dus net yn testmodus." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Draai it conduit yn testmodus." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "PalmOS(tm)-apparaat nei buroblêd kopiearje" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Buroblêd kopiearje nei PalmOS(tm)-apparaat." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Hanneling werhelle útfiere (allinnich nuttich foar --list)" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot-ûnderhâlder" @@ -2990,16 +2990,16 @@ msgstr "KPilot-ûnderhâlder" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Algemien" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Conduit-hannelingen" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -3007,11 +3007,11 @@ msgstr "" "Selektearje de adressenkategory\n" "dy't jo hjir werjaan wolle." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Memo's:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3021,106 +3021,106 @@ msgstr "" "de selektearre kategory. Klik op\n" "in memo om dizze rjochts werjaan te litten." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Memotekst:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "De tekst fan de selektearre memo ferskynt hjir." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Memo ymportearje..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" "Lês in teksttriem en heakje dy ta oan memodatabank fan it PalmOS(tm)-" "apparaat." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "It ymportearjen is útskeakele troch de ynstelling 'interne editors'." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Memo eksportearje..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "De selektearre memo opslaan yn in triem." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Memo wiskje" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Wiskje de selektearre memo." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Memo taheakje" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Heakje in nije memo ta oan de databank." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "De no selektearre memo wiskje?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Memo wiskje?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Koe MemoDB net iepenje om it item te wiskjen." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Koe de memo net wiskje" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Alles" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "&KPilot starte" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "Kpilot &ynstelle..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (ienkear)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Standert (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Folgjende syngronisaasje" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "De folgjende HotSync sil wêze: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "HotSync útskeakelje by ferskoattele skerm." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3132,40 +3132,40 @@ msgstr "" "karfakje 'Net syngronisearje by aktive skermbefeiliging' op de HotSync-side " "fan it ynstellingenfinster." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync dien.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Folgjende syngronisaasje is %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Earste te prebearjen stasjon" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot Daemon" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Untwikkelder" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Takeneditor" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Der binne noch hieltyd %1 finsters foar taakbewurking iepene." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3174,16 +3174,16 @@ msgstr "" "Der is noch hieltyd in finster foar taakbewurking iepene.\n" "Der binne noch hieltyd %n finsters foar taakbewurking iepene." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" "Selektearje de takenkategory dy't jo hjir werjaan litte wolle." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Taakitem" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3191,19 +3191,19 @@ msgstr "" "Dizze list toant alle taken út de selektearre kategory. Klik op in taak " "om dizze rjochts werjaan te litten." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Taakynformaasje:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Jo kinne in item bewurkje as dizze selektearre is." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Heakje in nije taak ta oan de taaklist." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3211,11 +3211,11 @@ msgstr "" "It taheakjen fan taken is útskeakele troch de ynstelling 'ynterne " "editors'." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Wiskje de selektearre taak út de taaklist." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3224,80 +3224,80 @@ msgstr "" "HotSync útfierd hawwe om de databankstruktuer fan jo PalmOS(tm)-apparaat op " "te heljen." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Der kin gjin nije taak taheakke wurde" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "De ferbining met it PalmOS(tm)-apparaat is ferbrutsen. De syngronisaasje kin " "net trochgean." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 HotSync wurdt starten...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "De tekenset %1 wurdt brûkt op it PalmOS(tm)-apparaat." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot is beset en kin de HotSync no net útfiere." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Teste.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Syngronisearret no databank %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Kin it apparaat %1 net iepenje (sil it fannijs besykje)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Besiket apparaat %1 te iepenjen..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Dit stasjon wurdt al yn'e gaten holden" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "" "Kin gjin poarte oanmeitsje foar de kommunikaasje mei it PalmOS(tm)-apparaat" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Koe de poarte fan it PalmOS(tm)-apparaat \"%1\" net iepenje." -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Kin PalmOS(tm)-apparaatpoarte net berikke (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Koe PalmOS(tm)-apparaat net akseptearje (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "al ferbûn" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "De systeemynformaasje op it PalmOS(tm)-apparaat koe net lêzen wurde" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Lêste PC wurdt kontrolearre..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3305,15 +3305,15 @@ msgstr "" "De brûkersynformaasje op it PalmOS(tm)-apparaat koe net lêzen wurde. Mooglik " "brûke jo in wachtwurd op it apparaat?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "It PalmOS(tm)-apparaat is noch net ynsteld." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "PalmOS(tm)-apparaat %1 is net lêze/skriuwe." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3321,11 +3321,11 @@ msgstr "" "It apparaat %1 bestiet net. Wierskynlik is dit in USB-apparaat en sil it " "sichtber wurde by in HotSync." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Koe de triem "%1" net ynstallearje." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Ein fan HotSync\n" @@ -3349,88 +3349,88 @@ msgid " Check Pilot path and permissions." msgstr "" " Kontrolearje it paad nei it PalmOS(tm)-apparaat en de tagongsrjochten." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Startdatum: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "De hiele dei troch" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Eindatum: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Omtinken: %1 %2 foardat it foarfal begjint" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minuten" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "oeren" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dagen" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Werhelling: elke %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dei/dagen" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "wike(n)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "moanne(n)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "jier(en)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Ivich werhelje" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Oant %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Werhelje op dei i fan wike j." -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Werhelje op dei n fan de moanne." -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Utsûnderingen:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Notysje:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Notysje:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3438,7 +3438,7 @@ msgstr "" "Titel: %1
\n" "Memotekst:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3448,29 +3448,29 @@ msgstr "" "Memotekst:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Klear" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Net klear" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Eindatum: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioriteit: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Nammeleas" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3478,23 +3478,23 @@ msgstr "" "Ynstellings foar conduit %1 binne wizige. Wolle jo dizze " "wizigingen opslaan foardat jo fierder geane?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "conduit %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Stjoer fragen en opmerkingen nei tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Stjoer fragen en opmerkingen nei %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Stjoer bugrapporten nei %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3502,19 +3502,19 @@ msgstr "" "Foar fragen oer merkenrjocht, sjoch yn de KPilot's User's Guide." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Auteurs: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Tankbetsjûgingen: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3522,98 +3522,98 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Koe conduit %1 net fine." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Conduit %1 koe net laden wurde." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Conduit %1 hat de ferkearde ferzje (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Koe conduit %1 net starte." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Koe conduit %1 net oanmeitsje." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Conduit %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 #, fuzzy msgid "%1 new. " msgstr "%1 nij nei Palm. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "%1 feroare nei Palm" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "wiske" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr " gjin feroarings oanbrocht." -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Koe de %1-databank net iepenje op it PalmOS(tm)-apparaat." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "%1 koe net iepene wurde." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "It conduit %1 koe net útfierd wurde." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Folsleine syngronisaasje" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Fan reservekopy werstelle" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "Folgjende syngronisaasje" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Gjin syngronisaasje" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Fraach" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Fraach net wer stelle" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Net wer freegje" diff --git a/po/ga.po b/po/ga.po index 5d306ee..57900bd 100644 --- a/po/ga.po +++ b/po/ga.po @@ -22,328 +22,328 @@ msgid "" "Your emails" msgstr "seoc at iolfree dot ie,scannell at slu dot edu" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Seoladán Sioncronaithe MAL le haghaidh KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Príomhúdar" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Údar libmal agus an tseoladáin AvantGo JPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Údar syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Údair na leabharlainne malsync, © 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Leabhar Seoltaí" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Ní féidir an leabhar seoltaí a oscailt." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Sioncrónú is déanaí" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Sloinne" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Ainm baiste" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Eagras" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Teideal" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Nóta" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Saincheaptha 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Saincheaptha 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Saincheaptha 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Saincheaptha 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Fón Oibre" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Fón Baile" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Fón Póca" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Facs" # OK -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Glaoire" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Eile" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Ríomhphost" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Seoladh" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Cathair" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Réigiún" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Cód poist" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Tír" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Catagóir" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Seoladán Abbrowser le haghaidh KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Cumraíocht an tseoladáin Abbrowser le haghaidh KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Cothaitheoir" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Scrios iontráil" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Cruthaíodh bunachar sonraí." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Theip ar thiontú PalmDOC \"%1\"." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Ní féidir bunachar sonraí %1 a oscailt nó a chruthú." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Réiteach Coinbhleachta" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Téacs \"%1\" á shioncrónú" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -352,83 +352,83 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Bunachair Sonraí DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Gan Sioncrónú" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Sioncrónaigh Ríomhaire Boise le Ríomhaire" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Sioncrónaigh Ríomhaire le Ríomhaire Boise" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Scrios na Bunachair Sonraí Araon" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Eolas Breise..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "gan athrú" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "nua" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "athraithe" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "athraíodh leabharmharcanna amháin" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "scriosta" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "níl sé ann" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "anaithnid" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Ríomhaire Boise: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Ríomhaire Deisce: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Eolas faoin bhunachar sonraí" @@ -436,15 +436,15 @@ msgstr "Eolas faoin bhunachar sonraí" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Seoladán Palm DOC le haghaidh KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Cumraíocht an tseoladáin DOC le haghaidh KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -464,263 +464,263 @@ msgstr "Cothaitheoir KPilot" msgid "PalmDOC Converter" msgstr "Tiontaire PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Úsáid Fillteán" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Tiontaíodh na téacsanna a leanas go rathúil:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "D'éirigh leis an tiontú" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Níor tiontaíodh téacschomhad ar bith i gceart" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Níl an comhad %1 ann." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "D'éirigh le tiontú an chomhaid %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Fillteán &téacs:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Fillteán &PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Téacschomhad:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Comhad &DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "Tá bunachar sonraí %1 ann cheana. Forscríobh?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Forscríobh" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Tá téacschomhad %1 ann cheana. Forscríobh?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "Scrios an meamram roghnaithe." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Seoladán KNotes le haghaidh KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Cumraíocht an tseoladáin KNotes le haghaidh KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Comhaid meamraim" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Á shioncronú le %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Cumraíocht an tseoladáin Memofile le haghaidh KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Ceap Nótaí" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Ní féidir %1 a oscailt" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -732,7 +732,7 @@ msgstr "" "Níorbh fhéidir %n gceap nótaí a shábháil\n" "Níorbh fhéidir %n ceap nótaí a shábháil" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -744,39 +744,39 @@ msgstr "" "Sábháladh %n gceap nótaí\n" "Sábháladh %n ceap nótaí" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Sábháil ceapa nótaí mar chomhaid PNG" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Cumraíocht an tseoladáin Notepad le haghaidh KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Nialasach" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Seoladán Nialasach le haghaidh KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Cumraíocht an tseoladáin Null le haghaidh KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -788,525 +788,525 @@ msgstr "" "Seoladh %n dteachtaireacht\n" "Seoladh %n teachtaireacht" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Níor seoladh post ar bith." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Níorbh fhéidir aon phost a sheoladh." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Earráid agus Ríomhphost á Sheoladh." -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "Theip ar an nasc DCOP le KMail." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Seoladán Poist le haghaidh KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Cumraíocht an tseoladáin Poist le haghaidh KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "An Chéad Údar" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Cód POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Tacaíocht SMTP agus athdhearadh" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Seoladán %1" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Faisnéis Córais" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Níor socraíodh focal faire" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Am" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Á ghlanadh ..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Tasc" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Cumraíocht an tseoladáin Tascanna le haghaidh KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Féilire" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Iontrálacha Contrártha" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "Ríomhaire" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Seoladán VCal le haghaidh KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Cumraíocht an tseoladáin VCal le haghaidh KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Port iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Fón" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Sloinne:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Ainm baiste:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Teideal:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Comhlacht:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Seoladh:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Cathair:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Staid:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Cód poist:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Tír:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Saincheaptha 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Saincheaptha 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Saincheaptha 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Saincheaptha 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Catagóir:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Cuir Taifead in Eagar..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Taifead Nua..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Scrios Taifead" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[anaithnid]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Scrios an Taifead?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Easpórtáil Gach Seoladh" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Forscríobh an Comhad?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Ní féidir %1 a oscailt le haghaidh scríofa." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Cumraigh..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1314,7 +1314,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1326,143 +1326,143 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Draoi Cumraíochta" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Eolas faoi KPilot. Amhálacha." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Seoladáin" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Socrú Ginearálta" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Tosú agus Scor" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Oibriú ag am tosaithe agus am scoir." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Amharcáin" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Déan cúltaca" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Gléas" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Socrú KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Cuir Leis..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Eagar..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Scrios..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Cur Síos" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1471,19 +1471,19 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Sann" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Cuir Taifead in Eagar" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1492,344 +1492,344 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Bratacha" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Salach" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "Sc&riosta" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Gafa" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Rúnda" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Gach Bunachar Sonraí" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Feidhmchláir Amháin (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Bunachair Sonraí Amháin (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Uimh. Taif." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Fad" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Comhaid le suiteáil:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Cuir Comhad Leis..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Glan Liosta" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Bunachair Sonraí PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Scrios an meamram roghnaithe." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Ní féidir %1 a shuiteáil" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Ag déanamh cúltaca: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Am &cúltaca:" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "%1 á shuiteáil" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Tadhg Ó Ródaí" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Úsáideoir Anaithnid" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1837,595 +1837,595 @@ msgid "" "changed." msgstr "" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Úsáid Ainm KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Cealaithe ag an úsáideoir." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "" -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Eagarthóirí Inmheánacha]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "taifead" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "seoladh" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "meamram" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Úsáid KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Úsáid &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Deamhan KPilot á thosú..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "níl sé ag rith" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Déan cúltaca" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "Cui&r Ar Ais" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&Liosta Amháin" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Ceannaire an Tionscadail" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Seoladán VCal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Seoladán Abbrowser" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Seoladán Expenses" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Seoladán Notepad, Ceartaitheoir" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "Comhéadan Grafach XML" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "Comhaid .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Úsáid D&raoi" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Úsáid &Dialóg" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Úsáid" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Ná hÚsáid" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "TDE-PIM ginearálta" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2433,38 +2433,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2475,61 +2475,61 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Stádas" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Gléas:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2540,181 +2540,181 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Dínasctha ó gach gléas" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Tascliosta á shioncronú le KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Féilire á sioncronú le KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Nótaí á sioncronú le Mail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "" -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Bánaigh Logchomhad" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Sábháil Logchomhad..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Sábháil Logchomhad" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Tá an comhad ann cheana. An mian leat scríobh air?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Tá an comhad ann" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Ná Forscríobh" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Ní Féidir Sábháil" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Bain triail eile as" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Ná Bain Triail As" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Taispeáin Bunachair Shonraí" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "Rith an seoladán i ndáiríre, nach sa mhód tástála." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Cothaitheoir KPilot" @@ -2727,128 +2727,128 @@ msgstr "Cothaitheoir KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Ginearálta" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Gníomhartha Seoladáin" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" "one to display it to the right." msgstr "" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Iompórtáil Meamram..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Easpórtáil Meamram..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Scríobh an meamram roghnaithe i gcomhad." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Scrios Meamram" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Scrios an meamram roghnaithe." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Cuir Meamram Leis" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Cuir meamram nua leis an mbunachar sonraí." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Scrios an meamram reatha?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Scrios an Meamram?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Ní Féidir an Meamram a Scriosadh" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Gach Rud" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Tosaigh &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Cumraigh KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (uair amháin)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Réamhshocrú (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2856,182 +2856,182 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Deamhan KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Forbróir" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Tasc" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Eolas faoin tasc:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Cuir tasc nua leis an tascliosta." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Scrios an tasc roghnaithe ón tascliosta." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Ní Féidir Tasc Nua a Chur Leis" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Bunachar sonraí %1 á shioncronú..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "" -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "" -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "nasctha cheana" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "" -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "" @@ -3052,163 +3052,163 @@ msgstr "" msgid " Check Pilot path and permissions." msgstr "" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Dáta tosaigh: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Dáta deiridh: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "nóiméad" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "uair" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "lá" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "lá" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "seachtain" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "mí" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "bliain" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Go dtí %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Eisceachtaí:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Nóta:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Nóta:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Críochnaithe" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Gan chríochnú" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Spriocdháta: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Tosaíocht: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Gan ainm" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Seoladán %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Údair: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Admhálacha: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3216,96 +3216,96 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Seoladán %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "athraithe" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "scriosta" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Ní féidir %1 a oscailt." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Sioncronú Iomlán" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "Sioncrónú is déanaí" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Gan Sioncrónú" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Ceist" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Ná fiafraigh díom arís" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Ná fiafraigh díom arís" diff --git a/po/gl.po b/po/gl.po index db7f16a..0c7cfdf 100644 --- a/po/gl.po +++ b/po/gl.po @@ -27,49 +27,49 @@ msgid "" "Your emails" msgstr "mvillarino@users.sourceforge.net" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Conduto de Sincronización MAL para KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Sincroniza o contido desde Servidores MAL, como AvantGo, coa axenda" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Autor Inicial" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Autor de libmal e do conduto JPilot AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Autor de syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Autores da biblioteca malsync (c) 1997-1998" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Caderno de Enderezos" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 #, fuzzy msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " @@ -79,149 +79,149 @@ msgstr "" "Escolleu sincronizar-se cun ficheiro iCalendar, pero non indicou o nome " "deste. Indique o nome do ficheiro no diálogo de configuración do conduto" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" "Non foi posíbel iniciar e carregar o caderno de enderezos para sincronizar." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" "Non foi posíbel iniciar e carregar o caderno de enderezos para sincronizar." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Non foi posíbel abrir a base de dados de enderezos da axenda." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Non foi posíbel abrir o caderno de enderezos." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Ítem no PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Axenda" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Última Sincronización" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Apelidos" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Nome" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organización" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Posto" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Notas" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Personalizado 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Personalizado 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Personalizado 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Personalizado 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Teléfone do Traballo" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Teléfone da Casa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Teléfone Móbil" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Paxinador" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Outro" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Email" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Enderezo" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Concello" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Província" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Código postal" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "País" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Categoria" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" "O seguinte enderezo cambiou, pero no existe na axenda. Resolva este conflito:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" "O seguinte enderezo cambiou, pero non existe no PC. Resolva este conflito:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -231,139 +231,139 @@ msgstr "" "xuntar automaticamente os cámbios, por favor resolva este conflito por si " "mesmo:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Conflito de Enderezos" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Conduto Abbrowser para KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Configura o Conduto Abbrowser para KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Mantedor" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Borrar entrada" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 #, fuzzy msgid "Unable to open text file %1 for reading." msgstr "Non foi posíbel abrir a Base de Dados para le-la" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Non foi posíbel abrir a Base de Dados para escreber" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, fuzzy, c-format msgid "Unable to open palm doc database %1" msgstr "Non foi posíbel abrir a base de dados do correo na axenda" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Non se indicou u nome de ficheiro para a conversión" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Non foi posíbel abrir a Base de Dados para le-la" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, fuzzy, c-format msgid "Unable to read database header for database %1." msgstr "Non foi posíbel abrir a base de dados do correo na axenda" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, fuzzy, c-format msgid "Unable to open output file %1." msgstr "Non foi posíbel abrir o caderno de enderezos." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 #, fuzzy msgid "Could not read text record #%1 from Database %2" msgstr "Non foi posíbel abrir a base de dados do calendário." -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 #, fuzzy msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Non foi posíbel abrir o caderno de enderezos." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "A procurar textos e bases de dados que sincronizar" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "A base de dados foi criada." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 #, fuzzy msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Non foi posíbel abrir a base de dados de notas na axenda." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, fuzzy, c-format msgid "Unable to open or create the database %1." msgstr "Non foi posíbel abrir a base de dados de notas na axenda." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Resolución de Conflito" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Sincronización cancelada polo usuário." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 #, fuzzy msgid "Synchronizing text \"%1\"" msgstr "Modo de Sincronización" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -377,86 +377,86 @@ msgstr "" "cambiado tanto no escritório como na axenda). Para estas, especifique que " "versión á a actualizada." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Tamém pode cambiar a dirección da sincronización para as bases de dados sen " "conflitos." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Bases de Dados DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Non Sincronizar" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Sincronizar a Axenda co PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Sincronizar o PC coa Axenda" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Borrar Ambas as Duas Bases de Dados" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Mais Información..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "non modificada" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "nova" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "modificada" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "só cambiaron os favoritos" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "borrada" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "non existe" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "descoñecido" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 #, fuzzy msgid "Handheld: %1\n" msgstr "Axenda" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Información da Base de Dados" @@ -464,15 +464,15 @@ msgstr "Información da Base de Dados" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Conduto Palm DOC para KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Configura o Conduto DOC para KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -492,474 +492,474 @@ msgstr "Mantedor de KPilot" msgid "PalmDOC Converter" msgstr "Convertedor de PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Cartafol do Usuário" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Estes textos foron convertidos con éxito:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Conversión Satisfactória" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Non se converteu nengun texto correctamente" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 #, fuzzy msgid "Conversion of file %1 successful." msgstr "Conversión Satisfactória" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Cartafol dos &Textos:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Cartafol &PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "Ficheiro de &Texto:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Ficheiro &DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Sobrescreber" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Non foi posíbel abrir a base de dados de Notas para borrar o rexisto." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Non foi posíbel abrir a base de dados do calendário." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "Borra o nota escollido." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Conduto de KNotes para KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Configura o Conduto de KNotes para KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "A evitar a sincronización MAL, porque a anterior sincronización foi hai " "pouco." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "A sincronización MAL fallou (sen Información da Sincronización)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Non hai servidor proxy configurado." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, fuzzy, c-format msgid "Using proxy server: %1" msgstr "Non hai servidor proxy configurado." -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Non hai proxy SOCKS configurado." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, fuzzy, c-format msgid "Using SOCKS proxy: %1" msgstr "Proxy &SOCKS" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Ficheiro de Notas" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Non foi posíbel abrir a base de dados de notas na axenda." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Non foi posíbel inicializar desde o pilot." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 #, fuzzy msgid "Cannot initialize the memo files from disk." msgstr "Non foi posíbel inicializar desde o pilot." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, fuzzy, c-format msgid " Syncing with %1." msgstr "A sincronizar as notas con Mail" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "A copiar desde o Pilot ao PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "A copiar desde o PC ao Pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "A facer sincronización periódica..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Conduto Notafile para KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Configura o conduto Notafile para KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notepad" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, fuzzy, c-format msgid "Unable to open %1" msgstr "Non foi posíbel abrir o caderno de enderezos." -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Guarda os ficheiros notepad como png" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Configura o Conduto Notepad para KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "O conduto Notepad está baseado no read-notepad de Angus, parte de pilot-link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Nulo" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "O conduto NULL foi programado para errar." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Conduto nulo para KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Configura o Conduto Nulo para KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Non foi enviado nengun correo." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Non foi posíbel enviar nengun correo." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Non foi posíbel conectar co servidor DCOP para a conexón con KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Erro ao Enviar o Correo" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Non foi posíbel abrir un ficheiro temporal para guardar o correo obtido da " "axenda." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "Fallo na conexón DCOP con KMail." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" "Non foi posíbel realizar unha cópia de seguridade da base de dados do correo" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Non foi posíbel abrir a base de dados do correo na axenda" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Conduto Mail para KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Configura o Conduto Mail para KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Autor Inicial" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "código POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "soporte SMTP e redeseño" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Conduto Perl para KPilot" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "Conduto Perl para KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "Configura o Conduto Perl para KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Información do Sistema" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Ten contrasinal" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Non ten contrasinal" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Non hai Tarxetas disponíbeis através de pilot-link" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Non hai dados de depuración" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Información do Hardware" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Información do Usuário" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Información da Memória" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Información do Armacenamento" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Lista de Base de Dados" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Número de Rexistos" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Información da Sincronización" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Versión de TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Versión de PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Información de Depuración" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Conduto de Información do Sistema de KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -967,16 +967,16 @@ msgstr "" "Obtén Información do Sistema, Hardware e Usuário desde a axenda e guarda-a " "nun ficheiro." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Hora" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "A axustar o relóxio da axenda" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -984,65 +984,65 @@ msgstr "" "PalmOS 3.25 e 3.3 non soportan o axuste da hora do sistema. A saltar o " "conduto da hora..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Conduto de Sincronización da Hora para KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Sincroniza a Hora da Axenda coa do PC" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "A limpar..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "A copiar os rexistos no Pilot ..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Tarefas Pendentes" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Conduto To-do para KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Configura o Conduto To-do para KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Destino das Tarefas Pendentes" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Calendário" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Non foi posíbel abrir a base de dados do calendário." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 #, fuzzy msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " @@ -1051,19 +1051,19 @@ msgstr "" "Escolleu sincronizar-se cun ficheiro iCalendar, pero non indicou o nome " "deste. Indique o nome do ficheiro no diálogo de configuración do conduto" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 #, fuzzy msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " @@ -1073,23 +1073,23 @@ msgstr "" "Escolleu sincronizar-se cun ficheiro iCalendar, pero non indicou o nome " "deste. Indique o nome do ficheiro no diálogo de configuración do conduto" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 #, fuzzy msgid "Syncing with file \"%1\"" msgstr "A sincronizar as notas con Mail" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "A sincronizar co calendário estándar." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Non foi posíbel inicializar o obxecto calendário. Verifique a configuración " "do conduto" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1099,7 +1099,7 @@ msgstr "" "Identificación no PC:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1109,7 +1109,7 @@ msgstr "" "Identificación na Axenda:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1119,116 +1119,116 @@ msgstr "" "\n" "Cal das entradas desexa conservar? Sobrescreberá a outra." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Entradas en Conflito" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Conduto VCal para KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Configura o Conduto VCal para KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "porto iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Corrector de Erros" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Destino do Calendário" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Editor de Enderezos" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Teléfone" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Apelido:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Nome:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Cargo:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Organización:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Enderezo:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Concello:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Província:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Código Postal:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "País:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Personalizado 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Personalizado 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Personalizado 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Personalizado 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Escolla a categoria de enderezos a mostrar." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Categoria:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1236,81 +1236,81 @@ msgstr "" "Esta lista mostra todos os enderezos na categoria escollida. Prema nun " "para mostrá-lo á direita." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Información do Enderezo:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Editar Rexisto..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Pode editar un enderezo se o escolle." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "A edición foi desabilitada na configuración dos \"editores internos\"." "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Novo Rexisto..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Engade novos enderezos ao caderno de enderezos." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Engadir está desabilitado pola configuración dos \"Editores internos" "\"." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Borrar Rexisto" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Borra o enderezo do caderno de enderezos." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "O borrado foi desabilitado na configuración dos \"editores internos\"." "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "Esta lista mostra todos os enderezos na categoria escollida. Prema nun " "para mostrá-lo á direita." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[descoñecido]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Non é posíbel editar novos rexistos até que estexa Sincronizado co Pilot." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Requise-re unha HotSync" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1318,58 +1318,58 @@ msgstr "" "Non pode engadir enderezos ao caderno de enderezos até que non faga polo " "menos unha HotSync para obter a descrición da base de dados do seu Pilot." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Non Pode Engadir Novos Enderezos" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Non pode borrar rexistos até que Sincronice co pilot." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Borrar o rexisto escollido?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Borrar Rexisto?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Exportar Todos os Enderezos" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, fuzzy, c-format msgid "Export Address Category %1" msgstr "Exportar Todos os Enderezos" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 #, fuzzy msgid "The file %1 exists. Overwrite?" msgstr "Xa existe un ficheiro con ese nome. Desexa sobrescrebé-lo?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Sobrescreber Ficheiro?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" "Este conduto parece estar estragado e non pode ser configurado." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Este é un conduto á maneira antiga." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Configurar..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1381,7 +1381,7 @@ msgstr "" "Escolla un conduto para configurá-lo, e habilite-o marcando a caixa acarón " "del. " -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1402,131 +1402,131 @@ msgstr "" "caixa que está acarón del. Os condutos habilitados serán executados durante " "unha HotSync. Escolla un conduto para configurá-lo.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Asistente de Configuración" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Acerca de KPilot. Mencións." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Condutos" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Configuración Xeral" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Configuración xeral de KPilot (Usuário, porto, axustes xerais da " "sincronización)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Accións durante unha HotSync con configuracións individuais." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Início e Saída" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Comportamento ao arrincar e ao sair." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Visores" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Configuración dos visores." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Cópia de Seguridade" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Axustes especiais para cópias de seguridade." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Comportamento especial durante a HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Axenda" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Configuración do Hardware e opcións para o início e saída." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Configuración de KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Erro no Conduto" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Engadir..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Editar..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Borrar..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rexisto" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Descrición" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "A editar o bloco AppInfo" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1534,15 +1534,15 @@ msgstr "" "Para ver o bloco de dados de información da Aplicación, instale un editor " "hexadecimal (exemplo: khexedit de tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "Modificar o bloco AppInfo non está soportado por KPilot!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Editar Bandeiras da Base de Dados" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1556,19 +1556,19 @@ msgstr "" "\n" "Desexa realmente asinar estas novas bandeiras?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "A Modificar as Bandeiras da Base de Dados" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Asinar" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Editar Rexisto" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1582,56 +1582,56 @@ msgstr "" "\n" "Desexa realmente asinar estas novas bandeiras?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "A Modificar o Rexisto" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Índice do Rexisto:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "ID do Rexisto:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Bandeiras" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Modificado" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Borrado" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Ocupado" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Segredo" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Arquivado" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1639,7 +1639,7 @@ msgstr "" "Para ver e editar os dados do rexisto, instale un editor hexadecimal (como " "kbytesedit de tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1647,93 +1647,93 @@ msgstr "" "Esta base de dados xa existe na axenda. Non foi engadida á mao, polo que non " "pode ser eliminada da lista." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Base de Dados no Axenda" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Debe escoller unha base de dados para borrá-la da lista." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Nengunha Base de Dados Escollida" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Todas as Bases de Dados" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Só Aplicacións (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Só Bases de Dados (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "&Información Xeral da Base de Dados" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Bloco de &Información da Aplicación (Categorias, etc.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Rexisto nº" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Largura" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "ID do Rexisto" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Debe escoller un rexisto para poder editá-lo." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Nengun Rexisto Escollido" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1741,35 +1741,35 @@ msgstr "" "Desexa realmente borrar o rexisto escollido? Isto ten volta atrás.
" "
Borrar rexisto?
" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "A Borrar o Rexisto" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Ficheiros a instalar:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Engadir Ficheiro..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Escolla un ficheiro para engadi-lo á lista de ficheiros a instalar." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Limpar a Lista" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Valeira a lista de ficheiros a instalar. Non será instalado nengun " "ficheiro." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1777,27 +1777,27 @@ msgstr "" "Aqui listan-se ficheiros que serán instalados no Pilot na seguinte " "HotSync. Arraste ficheiros aqui ou use o botón Engadir." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Bases de dados de PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Borra o nota escollido." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, fuzzy, c-format msgid "Cannot install %1" msgstr "Non foi posíbel iniciar a Sincronización" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1805,135 +1805,135 @@ msgstr "" "Co instalador de ficheiros só pode instalar ficheiros de base de dados de " "PalmOS (como *.pdb e *.prc)." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Comezou-se a cópia de seguridade completa." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Comezou-se a cópia de seguridade rápida" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "A sair por cancelación." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Rematou a Cópia de Seguridade Completa." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Rematou a Cópia de Seguridade Rápida." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, fuzzy, c-format msgid "Backing up: %1" msgstr "Cópia de Seguridade" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Hora de &Copiado de seguridade:" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Instalador de Ficheiros]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Non hai Ficheiros para Instalar" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, fuzzy, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "Rematou a Instalación de Ficheiros" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Rematou a Instalación de Ficheiros" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, fuzzy, c-format msgid "Installing %1" msgstr "Rematou a Instalación de Ficheiros" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 #, fuzzy msgid "Unable to open file "%1"." msgstr "Non foi posíbel abrir o caderno de enderezos." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Usuário Descoñecido" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1941,136 +1941,136 @@ msgid "" "changed." msgstr "" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Má Concordáncia de Usuário" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Usar Nome en KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Usar Nome na Axenda" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "O Directório de restauración non existe." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Restauración non realizada." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Restaurar Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Restauración Non realizada." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Cancelada polo Usuário." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "" -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Restauración incompleta." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Editores Internos]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 #, fuzzy msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "Non foi posíbel abrir a base de dados de notas na axenda." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "rexisto" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "enderezo" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "tarefa pendente" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "nota" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "cita no calendário" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, fuzzy, c-format msgid "Conflict in database %1" msgstr "Non foi posíbel abrir a base de dados" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Usar KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Usar Axenda" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Usar &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Usar &Axenda" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Entrada en KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Entrada na Axenda" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2078,123 +2078,123 @@ msgstr "" "Para ver e editar os dados do rexisto, instale un editor hexadecimal (como o " "khexedit de tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "Axustar as bandeiras da base de dados na axenda non está soportado." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "A iniciar o servizo KPilot..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "non a executar-se" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 #, fuzzy msgid "Using character set %1 on the handheld." msgstr "A axustar o relóxio da axenda" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Visor de Tarefas Pendentes" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Visor de Enderezos" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Visor de Notas" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Instalador de Ficheiros" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Visor Xenérico de BD" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "A seguinte sincronización será unha cópia de seguridade. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Prema o botón da HotSync." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" "A seguinte sincronización restaurará o Pilot a partir dunha cópia de " "seguridade. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "A seguinte sincronización será unha HotSync normal. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "A seguinte sincronización será unha Completa" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "A seguinte sincronización copiará dados da Axenda para o PC. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "A seguinte sincronización copiará dados do PC na Axenda. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "O servizo apagou-se." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Non son posíbeis mais HotSyncs." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Reinície o servizo para realizar mais HotSyncs." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, fuzzy, c-format msgid "Cannot start a Sync now. %1" msgstr "Non foi posíbel iniciar a Sincronización" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Non foi posíbel iniciar a Sincronización" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Escolla o tipo de HotSync a realizar." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2202,27 +2202,27 @@ msgstr "" "Escolla o tipo de HotSync a realizar. Isto aplicará-se só á seguinte " "HotSync; para cambiar o predeterminado, use o diálogo de configuración." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "A seguinte HotSync será unha normal." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Di-lle ao servizo que a seguinte HotSync será do tipo normal." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Full&Sync" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "A seguinte HotSync será unha Completa." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2230,30 +2230,30 @@ msgstr "" "Di-lle ao servizo que a seguinte HotSync será do tipo FullSync (verificarán-" "se os dados de ambas as duas bandas)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Cópia de Seguridade" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "A seguinte HotSync será unha cópia de seguridade." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Di-lle ao servizo que a seguinte HotSync fará unha cópia de seguridade desde " "a Axenda para o PC." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Restaurar" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "A seguinte HotSync será unha restauración." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2261,13 +2261,13 @@ msgstr "" "Di-lle ao servizo que a seguinte HotSync fará unha recuperación da Axenda a " "partir dos dados no PC." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Copiar da Axenda ao PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2275,17 +2275,17 @@ msgstr "" "Di-lle ao servizo que a seguinte HotSync ha copiar todos os dados da Axenda " "para o PC, sobrescrebendo os existentes no PC." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Copiar do PC á Axenda" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "A seguinte HotSync copiará do PC para a Axenda." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2293,15 +2293,15 @@ msgstr "" "Di-lle ao servizo que a seguinte HotSync ha copiar todos os dados do PC para " "a axenda, sobrescrebendo os existentes nesta." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "Só &Listar" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "A seguinte HotSync listará as bases de dados." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2309,31 +2309,31 @@ msgstr "" "Di-lle ao servizo que a seguinte HotSync simplesmente debe listar os " "ficheiros do PDA e non facer mais nada." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Rese&tear Conexón" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Reinícia a conexón ca axenda." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Tentar reiniciar o servizo e a sua conexón coa Axenda." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Sae de KPilot, (e para o servizo se o configurou asi)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "&Asistente de Configuración..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Configura KPilot usando o asistente." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2343,15 +2343,15 @@ msgstr "" "configuración de KPilot, polo que o asistente non está disponíbel. Tente " "usar o diálogo normal de configuración." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Asistente Non Disponíbel" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2359,84 +2359,84 @@ msgstr "" "Non é posíbel executar o asistente de configuración agora mesmo (a interface " "de KPilot está ocupada)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "Non é posíbel configurar KPilot neste instante (a interface de KPilot está " "ocupada)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Configura a axenda Pilot, os condutos e outros parámetros" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Axustar o Nível de Depuración" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Líder do Proxecto" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Desenvolvente do núcleo e condutos" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Conduto VCal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Conduto Abbrowser" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Conduto Gastos" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Conduto Notepad, correición de erros" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "GUI XML" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "ficheiros .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Correición de erros, bon ambiente" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "O ficheiro de configuración está anticuado." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Execute KPilot e comprobe con cuidado a configuración para actualizar o " "ficheiro." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Cámbios importantes a revisar:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2444,16 +2444,16 @@ msgstr "" "Condutos renomeados, asimesmo Kroupware e o instalador de ficheiros foron " "postos en condutos." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "A resolución de conflitos agora é unha configuración global." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" "Cambiou-se o formato das bases de dados que non fosen cópias de seguridade." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2461,11 +2461,11 @@ msgstr "" "O ficheiro de configuración de KPilot está anticuado. Execute KPilot para " "actualizá-lo." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Ficheiro de Configuración Anticuado" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2473,11 +2473,11 @@ msgstr "" "A configuración do instalador de ficheiros foi movida para a configuración " "dos condutos. Verifique a lista de condutos instalados." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Configuración Actualizada" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2486,11 +2486,11 @@ msgstr "" "eliminá-los a eles a aos ficheiros .la e .so.0 asociados." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Atoparon-se Condutos Vellos" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2500,11 +2500,11 @@ msgstr "" "ficheiro de configuración foron axustadas ao novo formato. Os IDs do criador " "da base de dados foron modificados para usar []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Actualización de Bases de Dados" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2512,19 +2512,19 @@ msgstr "" "KPilot non está configurado. Pode usar o asistente de configuración ou o " "diálogo de configuración para configurá-lo." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Non configurado" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Usar &Asistente" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Usar &Diálogo" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2532,50 +2532,50 @@ msgstr "" "O ficheiro de configuración de KPilot está anticuado. KPilot pode actualizar " "automaticamente algunhas partes da configuración. Desexa continuar?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Nome da Axenda Longo de Mais" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Utilizar" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Non Utilizar" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Información de Pilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Aplicación coa que Sincronizar" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "TDE-PIM xeral" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2587,29 +2587,29 @@ msgstr "" "Por favor, antes de sincronizar o calendário ou a lista de tarefas por " "facer, saia de Evolution ou perderá dados." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Restricións con Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 #, fuzzy msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "A suite de PIM de &TDE (Kontact)" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, fuzzy, c-format msgid "KPilot is now configured to sync with %1." msgstr "O PDA Pilot ainda non foi configurado." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2617,11 +2617,11 @@ msgstr "" "As outras opcións do diálogo de configuración son avanzadas e poden ser " "usadas para facer un axuste fino de KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "A Configuración Automática Rematou" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2639,19 +2639,19 @@ msgstr "" "bloquear o ordenador até que o reinície. En tal caso, pode ser desexábel non " "continuar." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Detección da Axenda" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "A Auto-Detectar a sua Axenda" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "A Reiniciar a Detección" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2659,43 +2659,43 @@ msgstr "" "KPilot está a tentar detectar automaticamente o seu PDA. Prema no botón " "Hotsync se ainda non o fixo." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Estado" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "A auto-detección ainda non comezou..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Valores Detectados" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Usuário da Axenda:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Axenda:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Ainda Descoñecido]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "A iniciar a detección..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "A aguardar a que a axenda se conecte..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Acadou-se o Tempo-Límite, non foi posíbel detectar un PDA." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2713,77 +2713,77 @@ msgstr "" "kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Fallou a Detección Automática" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Desconectado de todos os PDAs" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "A sincronizar as tarefas pendentes con KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "A sincronizar o calendário con KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "A sincronizar as notas con Mail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "A rescreber as tarefas pendentes en KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "A rescreber o Calendário en KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "A sincronizar KMail con Addresses" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "A sincronizar KMail con Notes" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Finalizou a HotSync." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Aqui listan-se todas as mensaxes recebidas durante a presente HotSync" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Rexisto do HotSync" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Limpa a lista de mensaxes desta HotSync." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Guardar Rexisto..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2791,109 +2791,109 @@ msgstr "" "Pode guardar a lista de mensaxes recebidos durante esta HotSync nun " "ficheiro (que pode ser útil nun informe de erros) premendo aqui." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Evolución da Sincronización:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "A porcentaxe (estimada) de HotSync completada." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync Rematada." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Guardar Rexisto" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Xa existe un ficheiro con ese nome. Desexa sobrescrebé-lo?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Ese Ficheiro Xa Existe" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Non Sobrescreber" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Non foi posíbel Guardar" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Tentar de Novo" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Non Repetir" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Parche para o nodo de PDA Pilot" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "Listar Bases de Dados (predeterminado)" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Restaurar o Pilot desde unha cópia de seguridade" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Executar o conduto a partir do ficheiro de escritório " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "Axustar o Nível de Depuración" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "Executar *realmente* o conduto, non simplesmente probar." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Executar o condutor no modo de probas." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Copiar da axenda ao Escritório." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Copiar do Escritório ao Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Mantedor de KPilot" @@ -2906,17 +2906,17 @@ msgstr "Mantedor de KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Xeral" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Opción do Conduto Nulo" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2924,11 +2924,11 @@ msgstr "" "Escolla aqui o tipo de enderezos\n" "a mostrar." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Notas:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2938,106 +2938,106 @@ msgstr "" "notas da categoria escollida. Prema\n" "nun para mostrá-lo á direita." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Texto do nota:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "O texto do nota escollido é mostrado aqui." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Importar Nota..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Le un ficheiro de texto e engade-o á base de dados de notas da axenda." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "A importación foi desabilitada na configuración dos \"editores " "internos\"." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Exportar Nota..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Escrebe o nota escollido nun ficheiro." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Borrar Nota" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Borra o nota escollido." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Engadir Nota" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Engade outro nota á base de dados." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Borrar o nota escollido?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Borrar Nota?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Non foi posíbel abrir a base de dados de Notas para borrar o rexisto." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Non foi Posíbel Borrar o Nota" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Todos" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Iniciar &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Configurar KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "Sincronización &Predeterminada:" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Seguinte &Sincronización" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 #, fuzzy msgid "Next HotSync will be: %1. " msgstr "A seguinte HotSync será unha cópia de seguridade." -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "HotSync é desabilitado mentres a pantalla está bloqueada." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3049,55 +3049,55 @@ msgstr "" "desmarcando a opción \"non sincronizar se o protector de pantalla está activo" "\" na páxina HotSync do diálogo de configuración." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync Completada.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, fuzzy, c-format msgid "Next sync is %1." msgstr "Seguinte &Sincronización" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Axenda a tentar en primeiro lugar" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Servizo KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Desenvolvente" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Editor de Tarefas Pendentes" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Escolla a categoria das tarefas pendentes para mostrar." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Tarefa Pendente" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3105,19 +3105,19 @@ msgstr "" "Esta lista mostra todas as tarefas pendentes da categoria escollida. " "Prema nunha para mostrá-la á direita." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Información da tarefa:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Pode editar unha tarefa se a escolle." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Engadir unha nova tarefa á lista." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3125,11 +3125,11 @@ msgstr "" "A adición de novas tarefas foi desabilitada na configuración de " "\"editores internos\"." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Borra a tarefa escollida da lista de tarefas pendentes." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3137,78 +3137,78 @@ msgstr "" "Non poderá engadir tarefas á lista de tarefas pendentes até que non faga " "polo menos unha HotSync para obter a descrición da bases de dados da axenda." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Non Pode Engadir Novas Tarefas" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "Perdeu-se contacto coa axenda. A sincronización non pode continuar." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 #, fuzzy msgid "Using encoding %1 on the handheld." msgstr "A axustar o relóxio da axenda" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot está ocupado e non pode executar a HotSync agora mesmo." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "A probar.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "" -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "" -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Xa está a escoitar-se ese PDA" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Non foi posíbel criar o socket para comunicar co Pilot" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "" -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "xa conectado" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Non foi posíbel ler a información do sistema desde o Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "A comprobar o último PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3216,26 +3216,26 @@ msgstr "" "Non foi posíbel ler a información do usuário da axenda. Ten un contrasinal " "na axenda?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "O PDA Pilot ainda non foi configurado." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 #, fuzzy msgid "Pilot device %1 is not read-write." msgstr "O PDA Pilot ainda non foi configurado." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Fin de HotSync\n" @@ -3256,147 +3256,147 @@ msgstr "Non ten permisos para abrir o Pilot." msgid " Check Pilot path and permissions." msgstr "Verifique a rota e permisos ao Pilot." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, fuzzy, c-format msgid "Start date: %1" msgstr "Província:" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Cita para Todo o Dia" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, fuzzy, c-format msgid "End date: %1" msgstr "Ten data &final:" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minutos" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "horas" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dias" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dia(s)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "semana(s)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "mes(es)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "ano(s)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Repete-se sen fin" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "A repetir-se no n-ésimo dia da semana m" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "A repetir-se no n-ésimo dia do mes" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Excepcións:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Nota:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Nota:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Completado" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Sen completar" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, fuzzy, c-format msgid "Priority: %1" msgstr "&Prioridade:" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Sen nome" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 #, fuzzy msgid "%1 Conduit" msgstr "Condutos" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Enviar perguntas e comentários a tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 #, fuzzy msgid "Send questions and comments to %2." msgstr "Enviar perguntas e comentários a tdepim-users@kde.org" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3404,19 +3404,19 @@ msgstr "" "Para información acerca de marcas rexistradas, consulte o Manual do Usuário de KPilot." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Autores: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Recoñecementos: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3424,99 +3424,99 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "Non foi posíbel inicializar desde o pilot." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 #, fuzzy msgid "[Conduit %1]" msgstr "Condutos" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "modificada" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "borrada" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "non foron feitos cámbios." -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "Non foi posíbel abrir a base de dados de notas na axenda." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr "Non foi posíbel abrir o caderno de enderezos." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Sincronización Completa" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Restaurar cunha Cópia de Seguridade" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "Seguinte &Sincronización" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Non Sincronizar" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Pergunta" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Non perguntar de novo" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "&Non perguntar de novo" diff --git a/po/he.po b/po/he.po index 096fe7b..fba4bb4 100644 --- a/po/he.po +++ b/po/he.po @@ -33,363 +33,363 @@ msgid "" "Your emails" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 #, fuzzy msgid "MAL Synchronization Conduit for KPilot" msgstr "ממשק סינכרון MAL ל-KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 #, fuzzy msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "סינכרון תוכן משרתי MAL כגון AvantGo אל מחשב כף-היד" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "כותב ראשי" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "הכותב של libmal והממשק של JPilot AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "הכותב של syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "הכותבים של הספריה malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 #, fuzzy msgid "Addressbook" msgstr "כתובת" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 #, fuzzy msgid "Unable to initialize and load the addressbook for the sync." msgstr "אין אפשרות לפתוח את פנקס הכתובות." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "אין אפשרות לפתוח את פנקס הכתובות." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "אין אפשרות לפתוח את מסדי הנתונים של פנקסי הכתובות על גבי מחשב כף-היד." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "אין אפשרות לפתוח את פנקס הכתובות." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 #, fuzzy msgid "Handheld" msgstr "מחשב כף-היד גובר" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 #, fuzzy msgid "Last sync" msgstr "בצ&ע FastSync" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 #, fuzzy msgid "Last name" msgstr "שם משפחה:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 #, fuzzy msgid "First name" msgstr "שם פרטי:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 #, fuzzy msgid "Organization" msgstr "אירגון" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 #, fuzzy msgid "Title" msgstr "תואר:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 #, fuzzy msgid "Note" msgstr "הערה" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 #, fuzzy msgid "Custom 1" msgstr "מותאם אישית 1:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 #, fuzzy msgid "Custom 2" msgstr "מותאם אישית 2:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 #, fuzzy msgid "Custom 3" msgstr "מותאם אישית 3:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 #, fuzzy msgid "Custom 4" msgstr "מותאם אישית 4:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 #, fuzzy msgid "Work Phone" msgstr "טלפון בעבודה:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 #, fuzzy msgid "Home Phone" msgstr "טלפון שני בבית" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 #, fuzzy msgid "Mobile Phone" msgstr "טלפון נייד:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 #, fuzzy msgid "Fax" msgstr "פקס" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 #, fuzzy msgid "Pager" msgstr "איתורית" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 #, fuzzy msgid "Other" msgstr "אחר" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 #, fuzzy msgid "Email" msgstr "דוא\"ל:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 #, fuzzy msgid "Address" msgstr "כתובת:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 #, fuzzy msgid "City" msgstr "יישוב:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 #, fuzzy msgid "Region" msgstr "איזור" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 #, fuzzy msgid "Postal code" msgstr "מיקוד" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 #, fuzzy msgid "Country" msgstr "ארץ:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "קטגוריה" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "התנגשות כתובות" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "ממשק דפדפן פנקס הכתובות ל-KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "קביעת הגדרות דפדפן פנקס הכתובות של KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "מתחזק" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "ממשק משתמש" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 #, fuzzy msgid "Delete entry" msgstr "מחק רשומה" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 #, fuzzy msgid "Unable to open text file %1 for reading." msgstr "אין אפשרות לפתוח את הקובץ "%1"." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 #, fuzzy msgid "Unable to open Database for writing" msgstr "אין אפשרות לפתוח את מסד נתוני הדואר על גבי מחשב כף-היד" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, fuzzy, c-format msgid "Unable to open palm doc database %1" msgstr "אין אפשרות לפתוח את מסד נתוני הדואר על גבי מחשב כף-היד" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 #, fuzzy msgid "Unable to open Database for reading" msgstr "אין אפשרות לפתוח את מסד נתוני הדואר על גבי מחשב כף-היד" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, fuzzy, c-format msgid "Unable to read database header for database %1." msgstr "אין אפשרות לאתחל את מסד הנתונים: " -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, fuzzy, c-format msgid "Unable to open output file %1." msgstr "אין אפשרות לפתוח את הקובץ "%1"." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 #, fuzzy msgid "Unable to open file %1 for the bookmarks of %2." msgstr "אין אפשרות לפתוח את פנקס הכתובות." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 #, fuzzy msgid "Database created." msgstr "שגיאה עם מסד הנתונים של הפיילוט" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 #, fuzzy msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "אין אפשרות לפתוח את מסדי הנתונים של פנקסי הכתובות על גבי מחשב כף-היד." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, fuzzy, c-format msgid "Unable to open or create the database %1." msgstr "אין אפשרות לאתחל את מסד הנתונים: " #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "הסדרת התנגשויות" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 #, fuzzy msgid "Synchronizing text \"%1\"" msgstr "מסנכרן עם הקובץ \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -398,90 +398,90 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 #, fuzzy msgid "DOC Databases" msgstr "מסדי נתונים" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 #, fuzzy msgid "No Sync" msgstr "סינכרון" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 #, fuzzy msgid "Delete Both Databases" msgstr "פעולת ברירת מחדל למסדי נתונים חדשים" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 #, fuzzy msgid "More Info..." msgstr "מידע שרת" -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 #, fuzzy msgid "deleted" msgstr "(נמחק)" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 #, fuzzy msgid "does not exist" msgstr " היציאה לא קיימת." -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 #, fuzzy msgid "unknown" msgstr "[לא ידוע]" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 #, fuzzy msgid "Database information" msgstr "פעולת מסד נתונים" @@ -491,17 +491,17 @@ msgstr "פעולת מסד נתונים" msgid "Resolution Dialog" msgstr "דו-שיח הסדרת התנגשות" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 #, fuzzy msgid "Palm DOC Conduit for KPilot" msgstr "ממשק לוח השנה הווירטואלי של KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 #, fuzzy msgid "Configures the DOC Conduit for KPilot" msgstr "קביעת הגדרות ממשק המשימות לביצוע של KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "" @@ -522,127 +522,127 @@ msgstr "המתחזק של KPilot" msgid "PalmDOC Converter" msgstr "שם קובץ CSV:" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "&סנכרן קבצים" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 #, fuzzy msgid "&Text folder:" msgstr "&סנכרן קבצים" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 #, fuzzy msgid "&PalmDOC folder:" msgstr "שם קובץ CSV:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 #, fuzzy msgid "&DOC file:" msgstr "שם קובץ CSV:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Overwrite" msgstr "&שכתב" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "אין אפשרות לפתוח את מסדי הנתונים של פנקסי הכתובות על גבי מחשב כף-היד." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "אין אפשרות לטעון את הממשק %1." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -651,7 +651,7 @@ msgstr "" "מזכר חדש אחד הוסף.\n" "%n מזכרים חדשים הוספו." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -660,7 +660,7 @@ msgstr "" "שונה מזכר אחד.\n" "שונו %n מזכרים." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" @@ -669,7 +669,7 @@ msgstr "" "מזכר חדש אחד הוסף ל-KNotes.\n" "%n מזכרים חדשים הוספו ל-KNotes." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, fuzzy, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -678,7 +678,7 @@ msgstr "" "מזכר חדש אחד הוסף ל-KNotes.\n" "%n מזכרים חדשים הוספו ל-KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, fuzzy, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -687,7 +687,7 @@ msgstr "" "שונה מזכר אחד.\n" "שונו %n מזכרים." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, fuzzy, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -696,347 +696,347 @@ msgstr "" "מזכר חדש אחד הוסף ל-KNotes.\n" "%n מזכרים חדשים הוספו ל-KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "ממשק KNotes ל-KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "קביעת הגדרות הממשק של KNotes של KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 #, fuzzy msgid "KNotes" msgstr "KPilotTest" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "מדלג על סינכרון MAL מאחר שהסינכרון האחרון היה לא מזמן." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "כשל בסינכרון MAL (אין מידע סינכרון)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 #, fuzzy msgid "No SOCKS proxy is set." msgstr "מתווך &SOCKS" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, fuzzy, c-format msgid "Using SOCKS proxy: %1" msgstr "מתווך &SOCKS" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "מציג המזכרים" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 #, fuzzy msgid "Unable to open the memo databases on the handheld." msgstr "אין אפשרות לפתוח את מסדי הנתונים של פנקסי הכתובות על גבי מחשב כף-היד." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, fuzzy, c-format msgid " Syncing with %1." msgstr "מסנכרן עם הקובץ \"%1\"" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 #, fuzzy msgid " Copying Pilot to PC..." msgstr "&פיילוט עוקף שולחן עבודה" -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 #, fuzzy msgid " Copying PC to Pilot..." msgstr "&שולחן עבודה עוקף פיילוט" -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "ממשק דואר ל-KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "קביעת הגדרות ממשק הדואר של KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 #, fuzzy msgid "Notepad" msgstr "הערה" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, fuzzy, c-format msgid "Unable to open %1" msgstr "אין אפשרות לשלוח את ההודעה" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 #, fuzzy msgid "Configures the Notepad Conduit for KPilot" msgstr "קביעת הגדרות הממשק של KNotes של KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "ממשק ריק ל-KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "קביעת הגדרות הממשק הריק של KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 #, fuzzy msgid "KMail" msgstr "השתמש ב-&KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 #, fuzzy msgid "Could not connect to DCOP server for the KMail connection." msgstr "אין אפשרות להתחבר לשרת ה-DCOP לצורך החיבור עם KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "שגיאה בשליחת הדואר" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "אין אפשרות לפתוח קובץ זמני כדי לאחסן דואר מהפיילוט." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "כישלון בחיבור DCOP עם KMail." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 #, fuzzy msgid "Cannot perform backup of mail database" msgstr "אין אפשרות לפתוח את מסד הנתונים" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "אין אפשרות לפתוח את מסד נתוני הדואר על גבי מחשב כף-היד" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "ממשק דואר ל-KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "קביעת הגדרות ממשק הדואר של KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "כותב מקורי" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "קוד POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "תמיכה ב-SMTP ועיצוב מחדש" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "ממשק לוח השנה הווירטואלי של KPilot" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "ממשק לוח השנה הווירטואלי של KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "קביעת הגדרות ממשק לוח השנה הווירטואלי של KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 #, fuzzy msgid "System Information" msgstr "מידע שרת" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 #, fuzzy msgid "Password set" msgstr "סיסמה" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 #, fuzzy msgid "No password set" msgstr "סיסמת POP:" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 #, fuzzy msgid "Unable to open output file, using %1 instead." msgstr "אין אפשרות לפתוח את הקובץ "%1"." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 #, fuzzy msgid "HardwareInfo" msgstr "מידע שרת" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 #, fuzzy msgid "UserInfo" msgstr "המשתמש לא ידוע" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 #, fuzzy msgid "MemoryInfo" msgstr "מידע שרת" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 #, fuzzy msgid "DatabaseList" msgstr "מסדי נתונים" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 #, fuzzy msgid "SyncInfo" msgstr "סינכרון" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 #, fuzzy msgid "DebugInformation" msgstr "מידע שרת" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 #, fuzzy msgid "Time" msgstr "תואר:" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "מכוון את השעון במחשב כף-היד" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1044,109 +1044,109 @@ msgstr "" "גירסאות 3.25 ו3.3- של PalmOS לא תומכות בקביעת שעת המערכת. מדלג על ממשק " "השעה..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "ממשק סינכרון שעה ל-KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "סינכרון השעה בין מחשב כף-היד והמחשב השולחני" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 #, fuzzy msgid "Copying records to Pilot ..." msgstr "&שולחן עבודה עוקף פיילוט" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 #, fuzzy msgid "To-do Conduit for KPilot" msgstr "ממשק משימות לביצוע ל-KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 #, fuzzy msgid "Configures the To-do Conduit for KPilot" msgstr "קביעת הגדרות ממשק המשימות לביצוע של KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "פעולת סינכרון" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 #, fuzzy msgid "Calendar" msgstr "קובץ לוח שנה" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 #, fuzzy msgid "Could not open the calendar databases." msgstr "אין אפשרות לפתוח את מסדי הנתונים של לוחות השנה." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "מסנכרן עם הקובץ \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 #, fuzzy msgid "" "The following item was modified both on the Handheld and on your PC:\n" @@ -1157,7 +1157,7 @@ msgstr "" "הרשומה שעל המחשב:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 #, fuzzy msgid "" "\n" @@ -1165,112 +1165,112 @@ msgid "" "\t" msgstr "מחשב כף-היד גובר" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "רשומות מתנגשות" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "ממשק לוח השנה הווירטואלי של KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "קביעת הגדרות ממשק לוח השנה הווירטואלי של KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "הסבה ל-iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "מתקן באגים" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 #, fuzzy msgid "Calendar Destination" msgstr "קובץ לוח שנה" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "עורך הכתובות" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "טלפון" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 #, fuzzy msgid "Last name:" msgstr "שם משפחה:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 #, fuzzy msgid "First name:" msgstr "שם פרטי:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "תואר:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 #, fuzzy msgid "Company:" msgstr "חברה:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "כתובת:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "יישוב:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "מדינה:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 #, fuzzy msgid "Zip code:" msgstr "מיקוד:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "ארץ:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "מותאם אישית 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "מותאם אישית 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "מותאם אישית 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "מותאם אישית 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "עדיין יש %1 חלונות עריכת כתובות פתוחים." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1279,16 +1279,16 @@ msgstr "" "עדיין יש חלון עריכת כתובות פתוח.\n" "עדיין יש %n חלונות עריכת כתובות פתוחים." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "בחר את קטגוריית הכתובות שיש להציג כאן." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "קטגוריה:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1296,76 +1296,76 @@ msgstr "" "רשימה זו מציגה את כל הכתובות שבקטגוריה הנבחרת. לחץ על כתובת כלשהי כדי " "להציגה משמאל." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "מידע כתובת:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 #, fuzzy msgid "Edit Record..." msgstr "ערוך רשומה" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "כאשר כתובת נבחרת, באפשרותך לערוך אותה." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 #, fuzzy msgid "New Record..." msgstr "רשומה חדשה" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "הוספת כתובת חדשה לפנקס הכתובות." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "מחק רשומה" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "מחיקת הרשומה הנבחרת מפנקס הכתובות." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "רשימה זו מציגה את כל הכתובות שבקטגוריה הנבחרת. לחץ על כתובת כלשהי כדי " "להציגה משמאל." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[לא ידוע]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "אין אפשרות לערוך את הרשומות החדשות כל עוד לא נתבצע HotSync עם הפיילוט." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "יש צורך ב-HotSync" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 #, fuzzy msgid "" "You cannot add addresses to the address book until you have done a HotSync " @@ -1374,60 +1374,60 @@ msgstr "" "אין אפשרות להוסיף כתובות אל פנקס הכתובות כל עוד לא נתבצע HotSync לפחות פעם " "אחת, וזאת לצורך הורדת סידור מסדי הנתונים מהפיילוט שלך." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 #, fuzzy msgid "Cannot Add New Address" msgstr "אין אפשרות להוסיף כתובת חדשה" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "אין אפשרות למחוק רשומות חדשות כל עוד לא נתבצע Hot-Sync עם הפיילוט." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "האם למחוק את הרשומה הנבחרת?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "האם למחוק את הרשומה?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 #, fuzzy msgid "The file %1 exists. Overwrite?" msgstr "הקובץ קיים. האם ברצונך לכתוב עליו?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 #, fuzzy msgid "Overwrite File?" msgstr "&שכתב" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 #, fuzzy msgid "Configure..." msgstr "הגדרות &ממשקים..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1435,7 +1435,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1447,92 +1447,92 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 #, fuzzy msgid "Configuration Wizard" msgstr "דו-שיח הגדרות ממשקים" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 #, fuzzy msgid "Conduits" msgstr "ממשק לוח שנה וירטואלי" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 #, fuzzy msgid "General Setup" msgstr "כללי" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 #, fuzzy msgid "Startup and Exit" msgstr "&הפעל את KPilot" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, fuzzy, no-c-format msgid "Viewers" msgstr "מציג המזכרים" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 #, fuzzy msgid "Backup" msgstr "&גבה" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 #, fuzzy msgid "Device" msgstr "אפשרויות התקן" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 #, fuzzy msgid "KPilot Setup" msgstr "KPilotTest" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1540,11 +1540,11 @@ msgstr "" "אין אפשרות למצוא ספריה עבור הממשק %1. דבר זה אומר שהממשק לא הותקן כהלכה." "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "שגיאת עם הממשק" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1552,52 +1552,52 @@ msgstr "" "אירעה שגיאה בטעינת הספריה עבור הממשק %1. דבר זה אומר שהממשק לא הותקן " "כהלכה." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 #, fuzzy msgid "&Add..." msgstr "&..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "ערי&כה..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 #, fuzzy msgid "Al" msgstr "הכל" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "תיאור" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 #, fuzzy msgid "Edit Database Flags" msgstr "מסדי נתונים" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1606,22 +1606,22 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "Changing Database Flags" msgstr "מסנכרן מסד נתונים %1..." -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "עוזר" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 #, fuzzy msgid "Edit Record" msgstr "ערוך רשומה" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1630,196 +1630,196 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Changing Record" msgstr "שינוי ספריית תוספים" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, fuzzy, no-c-format msgid "Record ID:" msgstr "רשומה חדשה" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, fuzzy, no-c-format msgid "&Dirty" msgstr "יישוב" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 #, fuzzy msgid "De&leted" msgstr "(נמחק)" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, fuzzy, no-c-format msgid "&Secret" msgstr "&הצג סודות" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, fuzzy, no-c-format msgid "&Archived" msgstr "פעיל" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 #, fuzzy msgid "Database on Device" msgstr "שם מסד הנתונים:" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 #, fuzzy msgid "No Database Selected" msgstr "שגיאה עם מסד הנתונים של הפיילוט" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 #, fuzzy msgid "All Databases" msgstr "מסדי נתונים" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 #, fuzzy msgid "General Database &Information" msgstr "מידע שרת" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 #, fuzzy msgid "Record ID" msgstr "רשומה חדשה" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 #, fuzzy msgid "Backed up: %1
" msgstr "מגבה: %1" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "No Record Selected" msgstr "שגיאה עם מסד הנתונים של הפיילוט" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 #, fuzzy msgid "Deleting Record" msgstr "מחק רשומה" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "קבצים להתקנה:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 #, fuzzy msgid "Add File..." msgstr "הוסף קובץ" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "בחירת קובץ להוספה אל רשימת הקבצים להתקנה." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "נקה רשימה" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "ניקוי רשימת הקבצים להתקנה. לא יותקנו כלל קבצים." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1827,137 +1827,137 @@ msgstr "" "רשימה זו מציגה את הקבצים שיותקנו בפיילוט במהלך ה-HotSync הבא. גרור לכאן " "קבצים או השתמש בכפתור הוסף." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "מחיקת המזכר הנבחר." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, fuzzy, c-format msgid "Cannot install %1" msgstr "אין אפשרות להתקין את הקובץ "%1"." -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "הגיבוי המלא הותחל." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 #, fuzzy msgid "Fast backup started" msgstr "הגיבוי המלא הותחל." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "יוצא בעקבות ביטול." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "הגיבוי המלא הושלם." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 #, fuzzy msgid "Fast backup complete." msgstr "הגיבוי המלא הושלם." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "מגבה: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "הגיבוי של %1 נכשל.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. הושלם\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "הגיבוי של %1 נכשל.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 #, fuzzy msgid "[File Installer]" msgstr "מתקין הקבצים" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "אין קבצים להתקנה" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, fuzzy, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "התקנת הקבצים הושלמה" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "התקנת הקבצים הושלמה" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "מתקין את %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 #, fuzzy msgid "Cannot install file "%1"." msgstr "אין אפשרות להתקין את הקובץ "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 #, fuzzy msgid "Unable to open file "%1"." msgstr "אין אפשרות לפתוח את הקובץ "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr "אין אפשרות לפתוח את הקובץ "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "פלוני אלמוני" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 #, fuzzy msgid "" "Neither KPilot nor the handheld have a username set. They should " @@ -1966,11 +1966,11 @@ msgstr "" "גם ל-KPilot וגם לפיילוט אין שם משתמש מוגדר. הוא אמור להיות מוגדר. " "האם ברצונך ש-KPilot יגדיר אותו לערך ברירת המחדל (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "המשתמש לא ידוע" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1979,7 +1979,7 @@ msgstr "" "לפיילוט יש שם משתמש מוגדר (%1), אולם ל-KPilot אין. האם ברצונך ש-" "KPilot ישתמש בשם משתמש זה בעתיד?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1988,14 +1988,14 @@ msgstr "" "ל-KPilot יש שם משתמש מוגדר (%1), אולם לפיילוט אין. האם ברצונך ששם " "המשתמש של KPilot יוגדר גם עבור הפיילוט?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -2006,30 +2006,30 @@ msgstr "" "הפיילוט חושב ששם המשתמש הוא %1, אולם KPilot אומר שאתה %2. האם להניח " "שהפיילוט צודק ולהגדיר את שם המשתמש של KPilot ל-%1?" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "שגיאה עם המשתמש" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 #, fuzzy msgid "Use KPilot Name" msgstr "תהליך הרקע של KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 #, fuzzy msgid "Use Handheld Name" msgstr "השתמש ב-&Sendmail" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 #, fuzzy msgid "Restore directory does not exist." msgstr " היציאה לא קיימת." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "השיחזור לא בוצע." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2038,573 +2038,573 @@ msgstr "" "האם אתה בטוח שברצונך לשחזר את כל הפיילוט שלך מתוך ספריית הגיבוי (%1)? דבר זה יביא למחיקה של כל מידע שיש לך כרגע על הפיילוט שלך." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "שיחזור הפיילוט" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "השיחזור לא בוצע." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 #, fuzzy msgid "Canceled by user." msgstr "מחשב כף-היד גובר" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "משחזר %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "הושלם." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "שיחזור הפיילוט" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 #, fuzzy msgid "Cannot restore file `%1'." msgstr "אין אפשרות להתקין את הקובץ "%1"." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 #, fuzzy msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "אין אפשרות לפתוח את מסדי הנתונים של פנקסי הכתובות על גבי מחשב כף-היד." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 #, fuzzy msgid "record" msgstr "רשומה חדשה" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "כתובת" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 #, fuzzy msgid "memo" msgstr "מזכרים:" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 #, fuzzy msgid "calendar entry" msgstr "קובץ לוח שנה" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, fuzzy, c-format msgid "Conflict in database %1" msgstr "מסנכרן מסד נתונים %1..." -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 #, fuzzy msgid "Use KPilot" msgstr "KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 #, fuzzy msgid "Use &KPilot" msgstr "השתמש ב-&KMail" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 #, fuzzy msgid "Use &Handheld" msgstr "השתמש ב-&Sendmail" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 #, fuzzy msgid "Entry in KPilot" msgstr "&הפעל את KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 #, fuzzy msgid "Using character set %1 on the handheld." msgstr "אין אפשרות ליצור את מסד הנתונים %1 על גבי מחשב כף-היד" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 #, fuzzy msgid "To-do Viewer" msgstr "מציג המזכרים" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "מציג הכתובות" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "מציג המזכרים" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "מתקין הקבצים" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 #, fuzzy msgid "Next sync will be a backup. " msgstr "בצע גיבוי בלבד" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "לחץ על כפתור ה-Hot-Sync." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 #, fuzzy msgid "Next sync will restore the Pilot from backup. " msgstr "שיחזור הפיילוט מגיבוי" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "בצע גיבוי בלבד" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "בצע גיבוי בלבד" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "בצע גיבוי בלבד" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 #, fuzzy msgid "The daemon has exited." msgstr "&עצור את תהליך הרקע ביציאה" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, fuzzy, c-format msgid "Cannot start a Sync now. %1" msgstr "אין אפשרות להתחיל את הסינכרון עכשיו. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 #, fuzzy msgid "Cannot start Sync" msgstr "אין אפשרות להתחיל את הסינכרון" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&בצע HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "בצע גיבוי בלבד" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 #, fuzzy msgid "Full&Sync" msgstr "סינכרון" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "בצע גיבוי בלבד" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 #, fuzzy msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "סינכרון השעה בין מחשב כף-היד והמחשב השולחני" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&גבה" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "בצע גיבוי בלבד" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 #, fuzzy msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "סינכרון השעה בין מחשב כף-היד והמחשב השולחני" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&שחזר" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "בצע גיבוי בלבד" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "סינכרון השעה בין מחשב כף-היד והמחשב השולחני" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "סינכרון השעה בין מחשב כף-היד והמחשב השולחני" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "בצע גיבוי בלבד" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 #, fuzzy msgid "Rese&t Link" msgstr "אפס" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 #, fuzzy msgid "Configuration &Wizard..." msgstr "דו-שיח הגדרות ממשקים" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 #, fuzzy msgid "Configure KPilot using the configuration wizard." msgstr "אין לתוסף JPilot זה דו-שיח הגדרות" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 #, fuzzy msgid "Wizard Not Available" msgstr "זמינות" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 #, fuzzy msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "אין אפשרות לפתוח את היציאה של הפיילוט \"%1\". " -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 #, fuzzy msgid "Setup the Pilot device, conduits and other parameters" msgstr "קביעת ההגדרות של התקן הפיילוט ופרמטרים אחרים" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "קבע רמת ניפוי באגים" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "ראש הפרוייקט" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 #, fuzzy msgid "Core and conduits developer" msgstr "שגיאת עם הממשק" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "ממשק לוח שנה וירטואלי" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "ממשק דפדפן פנקס הכתובות" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "ממשק הוצאות" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 #, fuzzy msgid "Notepad conduit, Bugfixer" msgstr "[ממשק KNotes: " -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "ממשק XML" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "קבצי ממשק משתמש" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "תיקון באגים" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 #, fuzzy msgid "Changed format of no-backup databases." msgstr "אין אפשרות לפתוח את מסד הנתונים" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 #, fuzzy msgid "No Backup Databases Updated" msgstr "שגיאה עם מסד הנתונים של הפיילוט" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 #, fuzzy msgid "Not Configured" msgstr "הגדרות &ממשקים..." -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 #, fuzzy msgid "Use &Dialog" msgstr "השתמש ב-&KMail" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2613,40 +2613,40 @@ msgstr "" "שם ההתקן שהזנת (%1) ארוך מ-13 תווים. סביר שדבר זה לא נתמך ועלול " "לגרום לבעיות. האם אתה בטוח שברצונך להשתמש בשם ההתקן זה?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "שם ההתקן ארוך מדיי" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "א&ל תשלח דואר" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 #, fuzzy msgid "Pilot Info" msgstr "פקס בפיילוט:" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 #, fuzzy msgid "general TDE-PIM" msgstr "כללי" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2654,39 +2654,39 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, fuzzy, c-format msgid "KPilot is now configured to sync with %1." msgstr "תצורת התקן הפיילוט טרם הוגדרה." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 #, fuzzy msgid "Automatic Configuration Finished" msgstr "קביעת התצורה של KPilot" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2697,65 +2697,65 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 #, fuzzy msgid "Handheld Detection" msgstr "טלפון נוסף בפיילוט:" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 #, fuzzy msgid "Status" msgstr "מדינה:" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 #, fuzzy msgid "Handheld user:" msgstr "מחשב כף-היד גובר" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 #, fuzzy msgid "Device:" msgstr "אפשרויות התקן" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2766,83 +2766,83 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 #, fuzzy msgid "Automatic Detection Failed" msgstr "קביעת התצורה של KPilot" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, fuzzy, c-format msgid "Found a connected device on %1" msgstr "טלפון נוסף בפיילוט:" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 #, fuzzy msgid "Syncing to-dos with KMail" msgstr "מסנכרן עם הקובץ \"%1\"" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 #, fuzzy msgid "Syncing calendar with KMail" msgstr "מסנכרן עם הקובץ \"%1\"" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 #, fuzzy msgid "Syncing Notes with Mail" msgstr "מסנכרן עם הקובץ \"%1\"" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 #, fuzzy msgid "Rewriting to-dos to KMail..." msgstr "מסנכרן עם הקובץ \"%1\"" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 #, fuzzy msgid "Syncing KMail with Notes" msgstr "מסנכרן עם הקובץ \"%1\"" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "ה-HotSync הושלם." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "רשימה של כל ההודעות שנתקבלו במהלך ה-HotSync הנוכחי" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 #, fuzzy msgid "HotSync Log" msgstr "רישום HotSync" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "נקה רישום" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "ניקוי רשימת ההודעות של ה-HotSync הנוכחי." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 #, fuzzy msgid "Save Log..." msgstr "שמור רישום" -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2850,119 +2850,119 @@ msgstr "" "אם תלחץ כאן, יהיה באפשרותך לשמור את רשימת ההודעות שנתקבלו במהלך HotSync " "זה לקובץ (למשל לצורך דיווח על באג)." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "התקדמות הסינכרון:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "שיעור ההשלמה (המוערך) של ה-HotSync הנוכחי." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 #, fuzzy msgid "HotSync Finished." msgstr "ה-HotSync הושלם." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "שמור רישום" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "הקובץ קיים. האם ברצונך לכתוב עליו?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "הקובץ קיים" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "&שכתב" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 #, fuzzy msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "אין אפשרות לפתוח את הקובץ "%1" לכתיבה. האם לנסות שנית?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Cannot Save" msgstr "אין אפשרות לשמור" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "אל תעשה כלום" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "הנתיב אל צומת ההתקן של הפיילוט" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "הצגת רשימה של מסדי נתונים (ברירת מחדל)" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "שיחזור הפיילוט מגיבוי" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr " הפעלת ממשק מקובץ שולחן העבודה" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 #, fuzzy msgid "Show KPilot configuration information" msgstr "קביעת התצורה של KPilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "קבע רמת ניפוי באגים" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "הפעלה אמיתית של הממשק, לא במצב בדיקה" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 #, fuzzy msgid "Run the conduit in file-test mode." msgstr "הפעלה אמיתית של הממשק, לא במצב בדיקה" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 #, fuzzy msgid "Copy Pilot to Desktop." msgstr "&פיילוט עוקף שולחן עבודה" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 #, fuzzy msgid "Copy Desktop to Pilot." msgstr "&שולחן עבודה עוקף פיילוט" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "המתחזק של KPilot" @@ -2975,17 +2975,17 @@ msgstr "המתחזק של KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "כללי" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "אפשרויות לממשק הריק" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2993,11 +2993,11 @@ msgstr "" "בחר כאן את קטגוריית הכתובות\n" "שיש להציג." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "מזכרים:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3007,109 +3007,109 @@ msgstr "" "שבקטגוריה הנבחרת. לחץ על מזכר\n" "כלשהו כדי להציגו משמאל." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "טקסט המזכר:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "כאן מופיע הטקסט של המזכר הנבחר." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 #, fuzzy msgid "Import Memo..." msgstr "ייבא מזכר" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "קריאת קובץ טקסט והוספתו אל מסד נתוני המזכרים של הפיילוט." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 #, fuzzy msgid "Export Memo..." msgstr "ייצא מזכר" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "כתיבת המזכר הנבחר אל קובץ." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "מחק מזכר" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "מחיקת המזכר הנבחר." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "האם למחוק את המזכר הנבחר?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "האם למחוק את המזכר?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 #, fuzzy msgid "Cannot Delete Memo" msgstr "מחק מזכר" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "הכל" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "&הפעל את KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 #, fuzzy msgid "&Configure KPilot..." msgstr "הגדרות &ממשקים..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "מסד נתונים" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 #, fuzzy msgid "Next &Sync" msgstr "סינכרון" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 #, fuzzy msgid "Next HotSync will be: %1. " msgstr "בצע גיבוי בלבד" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3117,42 +3117,42 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "ה-HotSync הושלם.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, fuzzy, c-format msgid "Next sync is %1." msgstr "סינכרון" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "תהליך הרקע של KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 #, fuzzy msgid "To-do Editor" msgstr "עורך הכתובות" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 #, fuzzy msgid "There are still %1 to-do editing windows open." msgstr "עדיין יש %1 חלונות עריכת כתובות פתוחים." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, fuzzy, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3161,17 +3161,17 @@ msgstr "" "עדיין יש חלון עריכת כתובות פתוח.\n" "עדיין יש %n חלונות עריכת כתובות פתוחים." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 #, fuzzy msgid "Select the category of to-dos to display here." msgstr "בחר את קטגוריית הכתובות שיש להציג כאן." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 #, fuzzy msgid "To-do Item" msgstr "קובץ משימות" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 #, fuzzy msgid "" "This list displays all the to-dos in the selected category. Click on one " @@ -3180,33 +3180,33 @@ msgstr "" "רשימה זו מציגה את כל הכתובות שבקטגוריה הנבחרת. לחץ על כתובת כלשהי כדי " "להציגה משמאל." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 #, fuzzy msgid "To-do info:" msgstr "מידע כתובת:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 #, fuzzy msgid "You can edit a to-do when it is selected." msgstr "כאשר כתובת נבחרת, באפשרותך לערוך אותה." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 #, fuzzy msgid "Add a new to-do to the to-do list." msgstr "הוספת כתובת חדשה לפנקס הכתובות." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 #, fuzzy msgid "Delete the selected to-do from the to-do list." msgstr "מחיקת הרשומה הנבחרת מפנקס הכתובות." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 #, fuzzy msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " @@ -3215,107 +3215,107 @@ msgstr "" "אין אפשרות להוסיף כתובות אל פנקס הכתובות כל עוד לא נתבצע HotSync לפחות פעם " "אחת, וזאת לצורך הורדת סידור מסדי הנתונים מהפיילוט שלך." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 #, fuzzy msgid "Cannot Add New To-do" msgstr "אין אפשרות להוסיף כתובת חדשה" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "ביצוע ה-HotSync של KPilot %1 מתחיל...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 #, fuzzy msgid "Using encoding %1 on the handheld." msgstr "אין אפשרות ליצור את מסד הנתונים %1 על גבי מחשב כף-היד" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "מבצע ניסיון.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "מסנכרן מסד נתונים %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "אין אפשרות לפתוח את ההתקן: %1 (אנסה שנית)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 #, fuzzy msgid "Trying to open device %1..." msgstr "מנסה לפתוח את ההתקן..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "אין אפשרות ליצור שקע להתקשרות עם הפיילוט" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "אין אפשרות לפתוח את היציאה של הפיילוט \"%1\". " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 #, fuzzy msgid "Cannot listen on Pilot socket (%1)" msgstr "אין אפשרות להאזין לשקע הפיילוט (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 #, fuzzy msgid "Cannot accept Pilot (%1)" msgstr "אין אפשרות לקבל את הפיילוט (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "אין אפשרות לקרוא את מידע המערכת מהפיילוט" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "בודק את המחשב האחרון..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "אין אפשרות לקרוא את מידע המשתמש מהפיילוט. אולי מוגדרת להתקן סיסמה?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "תצורת התקן הפיילוט טרם הוגדרה." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "התקן הפיילוט %1 אינו במצב קריאה-כתיבה." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 #, fuzzy msgid "Cannot install the file "%1"." msgstr "אין אפשרות להתקין את הקובץ "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "סוף ה-HotSync\n" @@ -3337,172 +3337,172 @@ msgstr " אין לך הרשאה לפתוח את ההתקן של הפיילוט." msgid " Check Pilot path and permissions." msgstr " בדוק את הנתיב וההרשאות של הפיילוט." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, fuzzy, c-format msgid "Start date: %1" msgstr "מדינה:" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 #, fuzzy msgid "Exceptions:" msgstr "אפשרויות התקן" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 #, fuzzy msgid "Note:\n" msgstr "הערה" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 #, fuzzy msgid "Not completed" msgstr "ה-HotSync הושלם.
" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 #, fuzzy msgid "%1 Conduit" msgstr "ממשק KNotes" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 #, fuzzy msgid "Send questions and comments to tdepim-users@kde.org" msgstr "שלח שאלות והערות אל kde-pim@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 #, fuzzy msgid "Send questions and comments to %2." msgstr "שלח שאלות והערות אל kde-pim@kde.org" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 #, fuzzy msgid "Send bug reports to %2." msgstr "שלח דיווחים על באגים אל %1" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 #, fuzzy msgid "Authors: " msgstr "כותבים: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 #, fuzzy msgid "Credits: " msgstr "
תודות: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3510,99 +3510,99 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, fuzzy, c-format msgid "Could not find conduit %1." msgstr "אין אפשרות למצוא את הממשק %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, fuzzy, c-format msgid "Could not load conduit %1." msgstr "אין אפשרות לטעון את הממשק %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "אין אפשרות למצוא את הממשק %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, fuzzy, c-format msgid "Could not create conduit %1." msgstr "אין אפשרות ליצור את הממשק %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[ממשק %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "(נמחק)" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "אין אפשרות לפתוח את מסדי הנתונים של פנקסי הכתובות על גבי מחשב כף-היד." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr "אין אפשרות לשלוח את ההודעה" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "אין אפשרות להפעיל את הממשק %1." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 #, fuzzy msgid "Full Synchronization" msgstr "מצב סינכרון:" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 #, fuzzy msgid "Restore From Backup" msgstr "שיחזור הפיילוט מגיבוי" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "בצ&ע FastSync" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "סינכרון" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "שאלה" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 #, fuzzy msgid "&Do not ask again" msgstr "אל תשאל שוב" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "אל תשאל שוב" diff --git a/po/hi.po b/po/hi.po index 7b6918e..7c63cbc 100644 --- a/po/hi.po +++ b/po/hi.po @@ -26,329 +26,329 @@ msgid "" "Your emails" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "के-पायलट के लिए एमएएल सिंक्रोनाइज़ेशन कन्ड्यूइट" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "प्राथमिक लेखक" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "लिब-मेल तथा जे-पायलट एवन्त-गो कन्ड्यूइट के लेखक" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "सिंकमेल के लेखक" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "मेल-सिंक लाइब्रेरी (c) 1997-1999 के लेखक" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "पता-पुस्तिका" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "हैंडहेल्ड में पता-पुस्तिका डाटाबेस खोलने में अक्षम." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "पता-पुस्तिका खोलने में अक्षम." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "पीसी पर वस्तुएँ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "हैंडहेल्ड" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "अंतिम सिंक" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "अंतिम नाम" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "प्रथम नाम" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "संगठन " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "शीर्षक" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "टिप्पणी" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "मनपसंद 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "मनपसंद 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "मनपसंद 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "मनपसंद 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "ऑफिस दूरभाष" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "घर दूरभाष" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "मोबाइल फोन" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "फ़ैक्स" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "पेजर" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "अन्य" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "ईमेल" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "पता" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "शहर" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "क्षेत्र" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "पिन कोड" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "देश" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "श्रेणी" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "पता कॉनफ्लिक्ट" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "के-पायलट के लिए एबब्राउज़र कन्ड्यूइट" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "के-पायलट के लिए एबब्राउज़र कन्ड्यूइट कॉन्फ़िगर करता है" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "मेंटेनर" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "यूआई" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 #, fuzzy msgid "Delete entry" msgstr "रेकार्ड मिटाएँ" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "पाठ फ़ाइल %1 पढ़ने के लिए खोलने में अक्षम." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "डाटाबेस को लिखने के लिए खोलने में अक्षम" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "पॉम डॉक डाटाबेस खोलने में अक्षम %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "रूपांतरण के लिए कोई फ़ाइलनाम नियत नहीं" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "डाटाबेस को पढ़ने के लिए खोलने में अक्षम" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "डाटाबेस %1 के लिए डाटाबेस शीर्ष पढ़ने में अक्षम." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "आउटपुट फ़ाइल %1 खोलने में अक्षम." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "पाठ रेकॉर्ड #%1 डाटाबेस %2 से पढ़ नहीं पाया" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr " पसंदीदा रेकॉर्ड #%1 डाटाबेस %2 से पढ़ नहीं पाया" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "डीओसी" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 #, fuzzy msgid "Database created." msgstr "कोई डाटाबेस चुना नहीं गया" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "पॉमडॉक का रूपांतरण \"%1\" असफल." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, fuzzy, c-format msgid "Unable to open or create the database %1." msgstr "डाटाबेस %1 खोलने या बनाने में अक्षम " #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "कान्फ्लिक्ट रिसॉल्यूशन" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "उपयोक्ता द्वारा सिंक रोका गया." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "पाठ \"%1\" सिंक्रोनाइज़ किया जा रहा है" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -357,70 +357,70 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "डॉक डाटाबेसेस" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "सिंक नहीं" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "हैंडहेल्ड को पीसी में सिंक करें" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "पीसी को हैंडहेल्ड में सिंक करें" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "दोनों डाटाबेसेस मिटाएँ" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 #, fuzzy msgid "More Info..." msgstr "ज्यादा जानकारी..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "बिना बदला" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "नया" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "बदला" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "सिर्फ पसंदीदा बदला" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "मिटा दिया" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "अस्तित्व में नहीं है." -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "अज्ञात" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -428,15 +428,15 @@ msgstr "" "डाटाबेस %1 की स्थिति:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "हैंडहेल्ड: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "डेस्कटॉप: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "डाटाबेस जानकारी" @@ -444,15 +444,15 @@ msgstr "डाटाबेस जानकारी" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "के-पायलट के लिए पॉम डॉक कन्ड्यूइट" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "के-पायलट के लिए डॉक कन्ड्यूइट कॉन्फ़िगर करता है" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "पॉम डॉक" @@ -473,10 +473,10 @@ msgstr "के-पायलट के मेंटेनर" msgid "PalmDOC Converter" msgstr "पॉम-डॉक परिवर्तक" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -484,118 +484,118 @@ msgstr "" "आपने चुना है सिंक फ़ोल्डर, परंतु इसके बजाए फ़ाइलनाम दिया (%1).
फ़ोल्डर " "इस्तेमाल करें %2 इसके बजाए?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "पाठ फ़ोल्डरः (&T)" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "फ़ोल्डर %1 हैंडहेल्ड डाटाबेस फ़ाइल एक वैध फ़ोल्डर नहीं है." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" "फ़ोल्डर %1 जो हैंडहेल्ड डाटाबेस फ़ाइल के लिए है, वैध डिरेक्ट्री नहीं है." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "फ़ोल्डर %1 पाठ फ़ाइलों के लिए बनाया नहीं जा सका." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "निम्न पाठ सफलतापूर्वक रूपांतरित किए गए:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "रूपांतरण सफल" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "कोई पाठ फ़ाइलें सही प्रकार रूपांतरित नहीं हुईं" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "फ़ाइल %1मौज़ूद नहीं है." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "फ़ाइल %1 का रूपांतरण असफल." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "फ़ोल्डर %1 पाठ फ़ाइल के लिए एक वैध फ़ोल्डर नहीं है." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "फ़ोल्डर %1 पॉमडॉक फ़ाइलों के लिए तैयार नहीं किया जा सका." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "पाठ फ़ोल्डरः (&T)" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "पॉम-डॉक फ़ोल्डरः (&P)" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "पाठ फ़ाइलें: (&T)" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "डॉक फ़ाइल: (&D)" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 #, fuzzy msgid "The database file %1 already exists. Overwrite it?" msgstr "डाटाबेस फ़ाइल पहले ही मौज़ूद है %1 इसे मिटाकर लिखें?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Overwrite" msgstr "मिटाकर लिखें (&O)" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "पाठ %1 को बदलने में त्रुटि." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 #, fuzzy msgid "The text file %1 already exists. Overwrite it?" msgstr "पाठ फ़ाइल पहले ही मौज़ूद है %1 इसे मिटाकर लिखें?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "हैंडहेल्ड में पता-पुस्तिका डाटाबेस खोलने में अक्षम." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "कन्ड्यूइट %1 लोड नहीं कर सका." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -604,7 +604,7 @@ msgstr "" "एक नया मेमो जोड़ा.\n" "जोड़े %n नए मेमोज़." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -613,7 +613,7 @@ msgstr "" "परिवर्धित 1 मेमोज़.\n" "परिवर्धित %n मेमोज़." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" @@ -622,7 +622,7 @@ msgstr "" "के-नोट्स में एक मेमो जोड़ा.\n" "के-नोट्स में %n मेमोज़ जोड़े." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, fuzzy, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -631,7 +631,7 @@ msgstr "" "के-नोट्स में एक मेमो जोड़ा.\n" "के-नोट्स में %n मेमोज़ जोड़े." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, fuzzy, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -640,7 +640,7 @@ msgstr "" "परिवर्धित 1 मेमोज़.\n" "परिवर्धित %n मेमोज़." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, fuzzy, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -649,163 +649,163 @@ msgstr "" "के-नोट्स में एक मेमो जोड़ा.\n" "के-नोट्स में %n मेमोज़ जोड़े." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "के-पायलट के लिए के-नोट्स कन्ड्यूइट" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "के-पायलट के लिए के-नोट्स कन्ड्यूइट कॉन्फ़िगर करता है" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "के-नोट्स" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "एमएएल" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "एमएएल सिंक्रोनाइज़ेशन असफल (कोई सिंक-इन्फ़ो नहीं)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 #, fuzzy msgid "No SOCKS proxy is set." msgstr "सॉक्स प्राक्सी (&S)" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, fuzzy, c-format msgid "Using SOCKS proxy: %1" msgstr "सॉक्स प्राक्सी (&S)" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "मेमो प्रदर्शक" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 #, fuzzy msgid "Unable to open the memo databases on the handheld." msgstr "हैंडहेल्ड में पता-पुस्तिका डाटाबेस खोलने में अक्षम." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, fuzzy, c-format msgid " Syncing with %1." msgstr "फ़ाइल \"%1\" के साथ सिंक करें" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 #, fuzzy msgid " Copying Pilot to PC..." msgstr "अंतिम पीसी जाँच रहे..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 #, fuzzy msgid " Copying PC to Pilot..." msgstr "चुना गया कॉनफ़िगर करें... (&C)" -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "के-पायलट के लिए मेल कन्ड्यूइट" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "के-पायलट के लिए मेल कन्ड्यूइट कॉन्फ़िगर करता है" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 #, fuzzy msgid "Notepad" msgstr "टिप्पणी" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "%1 खोलने में अक्षम" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 #, fuzzy msgid "Configures the Notepad Conduit for KPilot" msgstr "के-पायलट के लिए के-नोट्स कन्ड्यूइट कॉन्फ़िगर करता है" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "शून्य (Null)" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "नल कन्ड्यूइट असफल होने के लिए प्रोग्राम्ड है" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "के-पायलट के लिए नल कन्ड्यूइट" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "के-पायलट के लिए नल कन्ड्यूइट कॉन्फ़िगर करता है" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 #, fuzzy msgid "KMail" msgstr "के-मेल इस्तेमाल करें" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -814,293 +814,293 @@ msgstr "" "एक संदेश भेजा\n" "भेजे %n संदेश" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 #, fuzzy msgid "Could not connect to DCOP server for the KMail connection." msgstr "के-मेल कनेक्शन के लिए डीसीओपी सर्वर से जुड़ नहीं सकता." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "डाक भेजते समय त्रुटि" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "के-मेल के साथ डीसीओपी संचार असफल." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 #, fuzzy msgid "Cannot perform backup of mail database" msgstr "डाटाबेस खोल नहीं सकता " -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "के-पायलट के लिए मेल कन्ड्यूइट" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "के-पायलट के लिए मेल कन्ड्यूइट कॉन्फ़िगर करता है" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "मूल लेखक" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "पॉप3 कोड" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "एसएमटीपी समर्थन तथा रीडिज़ाइन" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "के-पायलट के लिए वी-केल कन्ड्यूइट" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "के-पायलट के लिए वी-केल कन्ड्यूइट" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "के-पायलट के लिए वी-केल कन्ड्यूइट कॉन्फ़िगर करता है" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "तंत्र जानकारी" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "पासवर्ड नियत" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "कोई पासवर्ड नियत नहीं" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "पायलट-लिंक के द्वारा कोई कार्ड्स उपलब्ध नहीं" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "कोई डिबग डाटा नहीं" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "आउटपुट फ़ाइल नहीं खोल पाया, बदले में %1 उपयोग किया जा रहा है." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "हैंडहेल्ड तंत्र जानकारी फ़ाइल %1 में लिखा" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 #, fuzzy msgid "HardwareInfo" msgstr "हार्डवेयर जानकारी" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 #, fuzzy msgid "UserInfo" msgstr "उपयोक्ता अज्ञात है" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 #, fuzzy msgid "MemoryInfo" msgstr "मेमोरी जानकारी" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 #, fuzzy msgid "DatabaseList" msgstr "डाटाबेसेस" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 #, fuzzy msgid "SyncInfo" msgstr "सिंक" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "पॉम ओएस संस्करण" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 #, fuzzy msgid "PalmOSVersion" msgstr "पॉम ओएस संस्करण" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 #, fuzzy msgid "DebugInformation" msgstr "तंत्र जानकारी" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "के-पायलट तंत्र जानकारी कन्ड्यूइट" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "समय" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "हैंडहेल्ड में घड़ी विन्यासित किया जा रहा है" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "के-पायलट के लिए सिंक्रोनाइज़ेशन कन्ड्यूइट" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "पीसी तथा हैंडहेल्ड पर समय सिंक्रोनाइज़ करता है" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "कार्य-सूची" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 #, fuzzy msgid "To-do Conduit for KPilot" msgstr "के-पायलट के लिए कार्यसूची कन्ड्यूइट" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 #, fuzzy msgid "Configures the To-do Conduit for KPilot" msgstr "के-पायलट के लिए कार्यसूची कन्ड्यूइट कॉन्फ़िगर करता है" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "कार्य-सूची गंतव्य" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "कैलेन्डर" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 #, fuzzy msgid "Could not open the calendar databases." msgstr "कैलेन्डर डाटाबेसेज़ खोल नहीं सकता." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "फ़ाइल \"%1\" के साथ सिंक करें" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 #, fuzzy msgid "" "\n" @@ -1108,107 +1108,107 @@ msgid "" "\t" msgstr "हैंडहेल्ड फैक्सः" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "परस्पर-विरोधी प्रविष्टियाँ" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "के-पायलट के लिए वी-केल कन्ड्यूइट" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "के-पायलट के लिए वी-केल कन्ड्यूइट कॉन्फ़िगर करता है" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "आई-कैलेन्डर पोर्ट" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "बगफ़िक्सर" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "कैलेन्डर गंतव्य" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "पता संपादक" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "फोन" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "अंतिम नामः" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "प्रथम नामः" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "शीर्षकः" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "कम्पनी:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "पता:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "शहर:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "राज्य:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "पिन कोड:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "देश:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "मनपसंद 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "मनपसंद 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "मनपसंद 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "मनपसंद 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "वहाँ पर अभी भी %1 पता संपादन विंडो खुलें हैं." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1217,144 +1217,144 @@ msgstr "" "वहाँ पर अभी भी एक पता संपादन विंडो खुला है.\n" "वहाँ पर अभी भी %n पता संपादन विंडो खुलें हैं." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "पता का वर्ग चुनें जिसे यहाँ प्रदर्शित करना है." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "वर्गः" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "एड्रेस जानकारी:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "रेकॉर्ड का संपादन करें..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "जब यह चुना गया हो तो आप पता संपादित कर सकते हैं." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "नया रेकार्ड..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "पता-पुस्तिका में नया पता जोड़ें." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "रेकार्ड मिटाएँ" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "पता-पुस्तिका में चुने हुए पते मिटाएँ." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[अज्ञात]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "नया रेकॉर्ड संपादित नहीं कर सकता जब तक कि पायलट के साथ हॉटसिंक न हो." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "हॉट-सिंक आवश्यक" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 #, fuzzy msgid "Cannot Add New Address" msgstr "नया पता जोड़ नहीं सकता" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "रेकॉर्ड मिटाया नहीं जा सकता जब तक कि पायलट के साथ हॉटसिंक न हो." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "वर्तमान चुने गए रेकॉर्ड मिटाएँ?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "रेकार्ड मिटाएँ?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 #, fuzzy msgid "The file %1 exists. Overwrite?" msgstr "पाठ फ़ाइल पहले ही मौज़ूद है %1 इसे मिटाकर लिखें?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 #, fuzzy msgid "Overwrite File?" msgstr "मिटाकर लिखें (&O)" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "कॉन्फ़िगर..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1362,7 +1362,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1374,149 +1374,149 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 #, fuzzy msgid "Configuration Wizard" msgstr "कन्ड्यूइट कॉन्फ़िगरेशन संवाद" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 #, fuzzy msgid "Conduits" msgstr "कन्ड्यूइट" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 #, fuzzy msgid "General Setup" msgstr "सामान्य" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, fuzzy, no-c-format msgid "Viewers" msgstr "प्रदर्शक (&V)" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 #, fuzzy msgid "Backup" msgstr "बैकअप (&B)" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "हॉट-सिंक" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 #, fuzzy msgid "Device" msgstr "उपकरण विकल्प" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 #, fuzzy msgid "KPilot Setup" msgstr "के-पायलट-टेस्ट" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "कन्ड्यूइट त्रुटि" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "जोड़ें...(&A)" -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "संपादन... (&E)" -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "मिटाएँ... (&D)" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rec" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "वर्णन" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "एप्पइन्फ़ो ब्लॉक का संपादन करें" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "डाटाबेस फ्लैग्स का संपादन करें" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1525,22 +1525,22 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "Changing Database Flags" msgstr "डाटाबेस फ्लैग्स बदल रहे" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "सहायक" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 #, fuzzy msgid "Edit Record" msgstr "रेकॉर्ड का संपादन करें..." -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1549,279 +1549,279 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Changing Record" msgstr "रेकार्ड बदल रहे" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "रेकॉर्ड निर्देशिकाः" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "रेकॉर्ड आईडीः" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "फ्लैग्स" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "गंदा (&D)" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "मिटाया (&l)" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "व्यस्त (&B)" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "गुप्त (&S)" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "अभिलेखित (&A)" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "उपकरण में डाटाबेस" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "सूची में से मिटाने के लिए आपको एक डाटाबेस चुनना होगा." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "कोई डाटाबेस चुना नहीं गया" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "सभी डाटाबेस" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "सिर्फ अनुप्रयोग (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "सिर्फ डाटाबेस (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 #, fuzzy msgid "General Database &Information" msgstr "सामान्य डाटाबेस जानकारी... (&I)" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "अनुप्रयोग जानकारी ब्लॉक (वर्ग इत्यादि.) (&A)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "रे. नं." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "लंबाई" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "रेकॉर्ड आईडी" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "चेतावनी: डाटाबेस फ़ाइल %1 पढ़ नहीं सका." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "डाटाबेस: %1, %2 रेकॉर्ड्स
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "क़िस्म: %1, सृजक: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "चेतावनी: अनुप्रयोग फ़ाइल %1 पढ़ नहीं सका." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "अनुप्रयोग: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "बनाया : %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "परिवर्धित: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "बैक अप किया हुआ: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "आपको संपादन के लिए एक रेकॉर्ड चुनना होगा." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "No Record Selected" msgstr "कोई रेकॉर्ड चुना नहीं गया" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 #, fuzzy msgid "Deleting Record" msgstr "रेकार्ड मिटा रहे" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "संस्थापित करने फ़ाइलें:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "फ़ाइल जोड़ें..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "सूची साफ करें" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "संस्थापित करने के लिए फ़ाइलों की सूची साफ करें. कोई फ़ाइल संस्थापित नहीं होगी." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "चुने गए मेमो मिटाएँ." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, fuzzy, c-format msgid "Cannot install %1" msgstr "फ़ाइल संस्थापित नहीं कर सका "%1"!" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "पूर्ण बैकअप प्रारंभ." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "तीव्र बैकअप प्रारंभ" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "रद्द करने पर बाहर हो रहे." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "पूर्ण बैकअप सम्पन्न." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "तीव्र बैकअप सम्पन्न." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "बैकअप किया जा रहा है: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "%1 का बैकअप असफल.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr ".. ठीक\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "%1 का बैकअप असफल.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[फ़ाइल संस्थापक]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "संस्थापित करने के लिए कोई फ़ाइल नहीं" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1830,73 +1830,73 @@ msgstr "" "एक फ़ाइल संस्थापित किया जा रहा है\n" "%n फ़ाइलें संस्थापित किया जा रहा है" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "फ़ाइलें संस्थापित करना सम्पन्न" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "%1 संस्थापित किया जा रहा है" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 #, fuzzy msgid "Cannot install file "%1"." msgstr "फ़ाइल संस्थापित नहीं कर सका "%1"!" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 #, fuzzy msgid "Unable to open file "%1"." msgstr "फ़ाइल खोलने में अक्षम "%1"!" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr "फ़ाइल खोलने में अक्षम "%1"!" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "राम कुमार" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "उपयोक्ता अज्ञात है" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1904,628 +1904,628 @@ msgid "" "changed." msgstr "" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "उपयोक्ता मेल नहीं खाता" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "के-पायलट नाम इस्तेमाल करें" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "हैंडहेल्ड नाम इस्तेमाल करें" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 #, fuzzy msgid "Restore directory does not exist." msgstr "पोर्ट अस्तित्व में नहीं है." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "पुनर्स्थापना पूरा नहीं हो सका." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "पायलट बहाल करें" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "पुनर्स्थापना पूरा नहीं हो सका." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 #, fuzzy msgid "Canceled by user." msgstr "उपयोक्ता द्वारा सिंक रोका गया." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "%1 बहाल करने में..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "ठीक" -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "पायलट बहाल करें" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 #, fuzzy msgid "Cannot restore file `%1'." msgstr "फ़ाइल संस्थापित नहीं कर सका "%1"!" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "परिवर्तित रेकॉर्ड्स के साथ डाटाबेसेस: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "रेकॉर्ड" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "पता" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 #, fuzzy msgid "to-do entry" msgstr "कार्यसूची प्रविष्टि" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "मेमो" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "कैलेन्डर प्रविष्टि" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "डाटाबेस %1 में विरोधाभास" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "के-पायलट इस्तेमाल करें" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "हैंडहेल्ड इस्तेमाल करें" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "के-पायलट इस्तेमाल करें (&K)" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "हैंडहेल्ड इस्तेमाल करें (&H)" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "के-पायलट में प्रविष्टि" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "हैंडहेल्ड में प्रविष्टि" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "परिवर्तित फ्लैग्स के साथ डाटाबेसेस: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "परिवर्तित एप्पब्लॉक्स के साथ डाटाबेसेस: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "के-पायलट डेमन प्रारंभ किया जा रहा है..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "डेमन स्थिति है `%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "हैंडहेल्ड पर अक्षरसेट %1 उपयोग किया जा रहा है." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 #, fuzzy msgid "To-do Viewer" msgstr "कार्य-सूची प्रदर्शक" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "पता प्रदर्शक" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "मेमो प्रदर्शक" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "फ़ाइल संस्थापक" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "ज़ेनेरिक डीबी प्रदर्शक" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 #, fuzzy msgid "Next sync will be a backup. " msgstr "सामान्य सिंक, बैकअप करें (&N)" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "कृपया हॉट-सिंक बटन को दबाएँ." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 #, fuzzy msgid "Next sync will restore the Pilot from backup. " msgstr "पायलट को बैकअप से बहाल करें" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "सामान्य सिंक, बैकअप करें (&N)" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "सामान्य सिंक, बैकअप करें (&N)" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "सामान्य सिंक, बैकअप करें (&N)" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 #, fuzzy msgid "The daemon has exited." msgstr "बाहर होने पर डेमन बन्द करें (&t)" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, fuzzy, c-format msgid "Cannot start a Sync now. %1" msgstr "अब सिंक प्रारंभ नहीं कर सकते. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 #, fuzzy msgid "Cannot start Sync" msgstr "सिंक प्रारंभ नहीं कर सकते" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "हॉट-सिंक (&H)" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "सामान्य सिंक, बैकअप करें (&N)" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 #, fuzzy msgid "Full&Sync" msgstr "सिंक" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "सामान्य सिंक, बैकअप करें (&N)" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "बैकअप (&B)" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "सामान्य सिंक, बैकअप करें (&N)" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "पहले जैसा् (&R)" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "सामान्य सिंक, बैकअप करें (&N)" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "नक़ल करें हैंडहेल्ड को पीसी में" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "नक़ल करें पीसी को हैंडहेल्ड में" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 #, fuzzy msgid "Next HotSync will copy PC to Handheld." msgstr "पीसी को हैंडहेल्ड में सिंक करें" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "सामान्य सिंक, बैकअप करें (&N)" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 #, fuzzy msgid "Rese&t Link" msgstr "रीसेट" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 #, fuzzy msgid "Configuration &Wizard..." msgstr "कन्ड्यूइट कॉन्फ़िगरेशन संवाद" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 #, fuzzy msgid "Configure KPilot using the configuration wizard." msgstr "जे-पायलट प्लगइन के पास कॉन्फ़िगरेशन संवाद नहीं है" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 #, fuzzy msgid "Wizard Not Available" msgstr "उपलब्ध " -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 #, fuzzy msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "पायलट पोर्ट \"%1\" खोल नहीं सकता. " -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 #, fuzzy msgid "Setup the Pilot device, conduits and other parameters" msgstr "पायलट उपकरण तथा अन्य पैरामीटर्स सेटअप करें" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "डिबगिंग स्तर नियत करें" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "के-पायलट" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "परियोजना नेता" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 #, fuzzy msgid "Core and conduits developer" msgstr "कन्ड्यूइट्स डेवलपर" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "वी-केल कन्ड्यूइट" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "एबब्राउज़र कन्ड्यूइट" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "एक्सपेंसेस कन्ड्यूइट" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 #, fuzzy msgid "Notepad conduit, Bugfixer" msgstr "[के-नोट्स कन्ड्यूइटः" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "एक्सएमएल जीयूआई" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".यूआई फ़ाइलें" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "बगफ़िक्सर, कूलनेस" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "कॉन्फ़िगरेशन फ़ाइल कालबाधित है." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "कॉन्फ़िगरेशन फ़ाइल का संस्करण %1 है, जबकि के-पायलट को संस्करण %2 आवश्यक है." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "महत्वपूर्ण परिवर्तन जिन पर निगरानी रखी जानी हैं:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "कॉन्फ्लिक्ट रेसोल्यूशन अब वैश्विक विन्यास हैं." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "कॉन्फ़िगरेशन फ़ाइल कालबाधित है" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "विन्यास अद्यतन किया" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "पुराना कन्ड्यूइट मिला" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 #, fuzzy msgid "No Backup Databases Updated" msgstr "कोई डाटाबेस चुना नहीं गया" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 #, fuzzy msgid "Not Configured" msgstr "कॉन्फ़िगर..." -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 #, fuzzy msgid "Use &Dialog" msgstr "के-पायलट इस्तेमाल करें (&K)" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "उपकरण नाम बहुत बड़ा है" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "डाक नहीं भेजें" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 #, fuzzy msgid "Pilot Info" msgstr "के-पायलट" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2533,39 +2533,39 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, fuzzy, c-format msgid "KPilot is now configured to sync with %1." msgstr "पायलट उपकरण अभी कॉन्फ़िगर्ड नहीं है." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 #, fuzzy msgid "Automatic Configuration Finished" msgstr "कन्ड्यूइट कॉन्फ़िगरेशन संवाद" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2576,65 +2576,65 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 #, fuzzy msgid "Handheld Detection" msgstr "हैंडहेल्ड अन्य फोनः" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 #, fuzzy msgid "Status" msgstr "राज्य:" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 #, fuzzy msgid "Handheld user:" msgstr "हैंडहेल्ड फैक्सः" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 #, fuzzy msgid "Starting detection..." msgstr "के-पायलट डेमन प्रारंभ किया जा रहा है..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2645,197 +2645,197 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 #, fuzzy msgid "Automatic Detection Failed" msgstr "कन्ड्यूइट कॉन्फ़िगरेशन संवाद" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 #, fuzzy msgid "Syncing to-dos with KMail" msgstr "फ़ाइल \"%1\" के साथ सिंक करें" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 #, fuzzy msgid "Syncing calendar with KMail" msgstr "फ़ाइल \"%1\" के साथ सिंक करें" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 #, fuzzy msgid "Syncing Notes with Mail" msgstr "फ़ाइल \"%1\" के साथ सिंक करें" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 #, fuzzy msgid "Rewriting to-dos to KMail..." msgstr "फ़ाइल \"%1\" के साथ सिंक करें" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 #, fuzzy msgid "Syncing KMail with Notes" msgstr "फ़ाइल \"%1\" के साथ सिंक करें" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "हॉट-सिंक पूर्ण." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 #, fuzzy msgid "HotSync Log" msgstr "हॉट-सिंक लॉग" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "लॉग साफ करें" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "लॉग सहेजें..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "सिंक प्रगतिः" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 #, fuzzy msgid "HotSync Finished." msgstr "हॉट-सिंक पूर्ण!" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "लॉग सहेजें" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "फ़ाइल मौजूद है. क्या आप इसे मिटाकर लिखना चाह्ते हैं?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "फ़ाइल अस्तित्व में है" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "मिटाकर लिखें (&O)" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 #, fuzzy msgid "Cannot open the file "%1" for writing; try again?" msgstr "फ़ाइल संस्थापित नहीं कर सका "%1"." -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Cannot Save" msgstr "सहेज नहीं सकता" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "कुछ नहीं करें" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "पायलट उपकरण नोड का पथ" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "सूची डीबीज़ (डिफ़ॉल्ट)" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "पायलट को बैकअप से बहाल करें" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "डेस्कटॉप फ़ाइल से कन्ड्यूइट चलाएँ" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 #, fuzzy msgid "Show KPilot configuration information" msgstr "जानकारी का सिंक्रोनाइज़ेशन" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "डिबगिंग स्तर नियत करें" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*सचमुच* चलाएँ कन्ड्यूइट, जाँच मोड में नहीं." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 #, fuzzy msgid "Run the conduit in file-test mode." msgstr "*सचमुच* चलाएँ कन्ड्यूइट, जाँच मोड में नहीं." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "के-पायलट-टेस्ट" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "के-पायलट मेंटेनर" @@ -2848,134 +2848,134 @@ msgstr "के-पायलट मेंटेनर" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "सामान्य" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "नल कन्ड्यूइट विकल्प" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "मेमोज़:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" "one to display it to the right." msgstr "" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "मेमो पाठः" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "मेमो आयात करें..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "मेमो निर्यात करें..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "मेमो मिटाएँ" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "चुने गए मेमो मिटाएँ." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "वर्तमान चुना गया मेमो मिटाएँ?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "मेमो मिटाएँ?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 #, fuzzy msgid "Cannot Delete Memo" msgstr "मेमो मिटाएँ" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "सभी" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "के-पायलट प्रारंभ करें (&K)" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 #, fuzzy msgid "&Configure KPilot..." msgstr "चुना गया कॉनफ़िगर करें... (&C)" -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "विशिष्ट सिंकः (&S)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 #, fuzzy msgid "Next &Sync" msgstr "सिंक नहीं" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 #, fuzzy msgid "Next HotSync will be: %1. " msgstr "सामान्य सिंक, बैकअप करें (&N)" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2983,43 +2983,43 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "हॉट-सिंक सम्पन्न.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "के-पायलट डेमन" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 #, fuzzy msgid "Developer" msgstr "मुख्य डेवलपर" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 #, fuzzy msgid "To-do Editor" msgstr "कार्य-सूची संपादक" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 #, fuzzy msgid "There are still %1 to-do editing windows open." msgstr "वहाँ पर अभी भी %1 पता संपादन विंडो खुलें हैं." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, fuzzy, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3028,154 +3028,154 @@ msgstr "" "वहाँ पर अभी भी एक पता संपादन विंडो खुला है.\n" "वहाँ पर अभी भी %n पता संपादन विंडो खुलें हैं." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 #, fuzzy msgid "Select the category of to-dos to display here." msgstr "पता का वर्ग चुनें जिसे यहाँ प्रदर्शित करना है." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 #, fuzzy msgid "To-do Item" msgstr "कार्यसूची वस्तु" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 #, fuzzy msgid "To-do info:" msgstr "कार्यसूची जानकारीः" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 #, fuzzy msgid "You can edit a to-do when it is selected." msgstr "जब यह चुना गया हो तो आप कार्यसूची संपादित कर सकते हैं." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 #, fuzzy msgid "Add a new to-do to the to-do list." msgstr "कार्यसूची में नया कार्य जोड़ें." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 #, fuzzy msgid "Delete the selected to-do from the to-do list." msgstr "कार्यसूची में से चुने गए कार्य मिटाएँ.." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 #, fuzzy msgid "Cannot Add New To-do" msgstr "नई कार्यसूची जोड़ नहीं सकता" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "के-पायलट %1 हॉट-सिंक प्रारंभ किया जा रहा है...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 #, fuzzy msgid "Using encoding %1 on the handheld." msgstr "हैंडहेल्ड पर अक्षरसेट %1 उपयोग किया जा रहा है." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "के-पायलट व्यस्त है तथा हॉट-सिंक को अभी प्रॉसेस नहीं कर सकता." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "जांच किया जा रहा है.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "डाटाबेस %1सिंक किया जा रहा है..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "उपकरण: %1 को खोल नहीं सकता (फिर से कोशिश करें)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "उपकरण %1 को खोलने कोशिश में..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "पायलट के साथ संचार करने के लिए सॉकेट बना नहीं सकता" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "पायलट पोर्ट \"%1\" खोल नहीं सकता. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 #, fuzzy msgid "Cannot listen on Pilot socket (%1)" msgstr "पायलट सॉकेट (%1) पर सुन नहीं सकता" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 #, fuzzy msgid "Cannot accept Pilot (%1)" msgstr "पायलट (%1) को स्वीकार नहीं सकता" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "पायलट से तंत्र जानकारी पढ़ने में अक्षम" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "अंतिम पीसी जाँच रहे..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "पायलट उपकरण अभी कॉन्फ़िगर्ड नहीं है." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "पायलट उपकरण %1 पढ़ा-लिखा जा सकने लायक नहीं है." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 #, fuzzy msgid "Cannot install the file "%1"." msgstr "फ़ाइल संस्थापित नहीं कर सका "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "हॉट-सिंक सम्पन्न\n" @@ -3197,88 +3197,88 @@ msgstr "आपको पायलट उपकरण खोलने की अ msgid " Check Pilot path and permissions." msgstr "पायलट पथ तथा अनुमतियाँ जाँचें." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "प्रारंभ तारीख़: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "दिन-भर की घटना" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "समाप्ति तारीख़ः %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "अलार्म: %1 %2 घटना प्रारंभ होने के पूर्व" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "मिनट्स" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "घंटे" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "दिन" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "दोहराएँ: प्रत्येक %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "दिन" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "सप्ताह" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "माह" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "वर्ष" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "अनंत काल तक दोहराएँ" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "तब तक %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "दोहराया i-th दिन को, सप्ताह के लिए j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "दोहराया n-th दिन को, माह के लिए" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "एक्सेप्शन्सः" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "टिप्पणी:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "टिप्पणीः\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3286,7 +3286,7 @@ msgstr "" "शीर्षक: %1
\n" "मेमो-पाठ:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3296,52 +3296,52 @@ msgstr "" "मेमो-पाठ:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "पूर्ण" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "पूरा नहीं" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "नियत तारीख़: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "प्राथिमकता: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "बेनाम" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 कन्ड्यूइट" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 #, fuzzy msgid "Send questions and comments to tdepim-users@kde.org" msgstr "प्रश्न तथा टिप्पणियाँ यहाँ भेजें: kde-pim@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "प्रश्न तथा टिप्पणियाँ यहाँ भेजें: %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "बग रपट यहाँ भेजें: %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3349,19 +3349,19 @@ msgstr "" "ट्रेडमार्क जानकारी के लिए देखें: के-पायलट " "उपयोक्ता गाइड." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "लेखक गण: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "श्रेय: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3369,101 +3369,101 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, fuzzy, c-format msgid "Could not find conduit %1." msgstr "कन्ड्यूइट %1 ढूंढ नहीं सका." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, fuzzy, c-format msgid "Could not load conduit %1." msgstr "कन्ड्यूइट %1 लोड नहीं कर सका." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "कन्ड्यूइट %1 ढूंढ नहीं सका." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, fuzzy, c-format msgid "Could not create conduit %1." msgstr "कन्ड्यूइट %1 बना नहीं सका." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[कन्ड्यूइट %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "बदला" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "मिटा दिया" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "बिना बदला" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "हैंडहेल्ड में पता-पुस्तिका डाटाबेस खोलने में अक्षम." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr "%1 खोलने में अक्षम" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "कंड्यूइट %1 चलाया नहीं जा सकता." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 #, fuzzy msgid "Full Synchronization" msgstr "सिंक्रोनाइज़ेशन मोड" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 #, fuzzy msgid "Restore From Backup" msgstr "पायलट को बैकअप से बहाल करें" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "फ़ास्ट-सिंक (&F)" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "सिंक नहीं" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "प्रश्न" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 #, fuzzy msgid "&Do not ask again" msgstr "दोबारा मत पूछें" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "दोबारा मत पूछें" diff --git a/po/hr.po b/po/hr.po index 476b4bc..d6bb8e5 100644 --- a/po/hr.po +++ b/po/hr.po @@ -28,57 +28,57 @@ msgid "" "Your emails" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 #, fuzzy msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL sinhronicioni provod za KPilot-a" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 #, fuzzy msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Sinhronizuje sadržaj sa MAL poslužitelja, kao što je AvantGo, sa ručnim " "računaloom" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 #, fuzzy msgid "Primary Author" msgstr "Glavni autor" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 #, fuzzy msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Autor libmal-a i JPilot-ovog provoda za AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 #, fuzzy msgid "Author of syncmal" msgstr "Autor syncmal-a" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 #, fuzzy msgid "Authors of the malsync library (c) 1997-1999" msgstr "Autori biblioteke malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Adresar" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 #, fuzzy msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " @@ -89,137 +89,137 @@ msgstr "" "ili napravi. Provjerite jeste li naveli ispravno ime datotekaa u dijalogu za " "podešavanje provoda. Obustavljam provod." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 #, fuzzy msgid "Unable to initialize and load the addressbook for the sync." msgstr "Ne mogu da inicijalizujem i učitam adresar za sinhronizaciju." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Ne mogu da inicijalizujem i učitam adresar za sinhronizaciju." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 #, fuzzy msgid "Unable to open the addressbook databases on the handheld." msgstr "Ne mogu otvoriti baze podataka adresara na ručnom računalou." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 #, fuzzy msgid "Unable to open the addressbook." msgstr "Ne mogu otvoriti adresar." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 #, fuzzy msgid "Item on PC" msgstr "Stavka na PC-ju" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Ručni računar" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Posljednje usklađivanje (sync)" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Prezime" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Ime" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organizacija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Title" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Bilješka" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Odabrano 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Odabrano 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Odabrano 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Odabrano 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telefon na poslu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Telefon (kućni)" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobilni telefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Faks" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Javljač" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Drugo" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-pošta" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adresa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Grad" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Regija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Poštanski broj" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Zemlja" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategorija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 #, fuzzy msgid "" "The following address entry was changed, but does no longer exist on the " @@ -228,7 +228,7 @@ msgstr "" "Sljedeća adresa je promijenjena, ali više ne postoji na ručnom računalou. " "Razrešite ovaj konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 #, fuzzy msgid "" "The following address entry was changed, but does no longer exist on the PC. " @@ -237,7 +237,7 @@ msgstr "" "Sljedeća adresa je promijenjena, ali više ne postoji na PC-ju. Razrešite " "ovaj konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 #, fuzzy msgid "" "The following address entry was changed on the handheld as well as on the PC " @@ -247,35 +247,35 @@ msgstr "" "Sljedeća adresa je promijenjena i na ručnom računalou i na PC-ju. Izmjene " "nisu mogle automatski da se stope, morati ćete ručno da razrešite konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Adresa konflikta" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Vezni program KPilot-a za Abbrowser" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 #, fuzzy msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Podešava se provod KPilot-a za Abbrowser" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Održavatelj" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 #, fuzzy msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 #, fuzzy msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " @@ -283,117 +283,117 @@ msgid "" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 #, fuzzy msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 #, fuzzy msgid "Delete entry" msgstr "Izbriši slog" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 #, fuzzy msgid "Unable to open text file %1 for reading." msgstr "Ne mogu otvoriti za čitanje tekstualni datoteka %1." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 #, fuzzy msgid "Unable to open Database for writing" msgstr "Ne mogu otvoriti za pisanje bazu podataka" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, fuzzy, c-format msgid "Unable to open palm doc database %1" msgstr "Ne mogu otvoriti palm doc bazu podataka %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 #, fuzzy msgid "No filename set for the conversion" msgstr "Nije postavljeno ime datotekaa za koninačicu" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 #, fuzzy msgid "Unable to open Database for reading" msgstr "Ne mogu otvoriti za čitanje bazu podataka" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, fuzzy, c-format msgid "Unable to read database header for database %1." msgstr "Ne mogu da pročitam zaglavlje baze podataka %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, fuzzy, c-format msgid "Unable to open output file %1." msgstr "Ne mogu otvoriti izlazni datoteka %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 #, fuzzy msgid "Could not read text record #%1 from Database %2" msgstr "Nisam mogao da pročitam tekstualni slog #%1 iz baze podataka %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 #, fuzzy msgid "Could not read bookmark record #%1 from Database %2" msgstr "Nisam mogao da pročitam markerski slog #%1 iz baze podataka %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 #, fuzzy msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Ne mogu otvoriti datoteka %1 za markere od %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 #, fuzzy msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 #, fuzzy msgid "Searching for texts and databases to synchronize" msgstr "Tražim tekstove i baze podataka za sinhronizaciju" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 #, fuzzy msgid "Database created." msgstr "Nema odabrane baze podataka" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 #, fuzzy msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Ne mogu da instaliram lokalno napravljen PalmDOC %1 na ručni računalo." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 #, fuzzy msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Koninačica PalmDOC-a „%1“ nije uspela." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, fuzzy, c-format msgid "Unable to open or create the database %1." msgstr "Ne mogu otvoriti ili napravim bazu podataka %1" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, fuzzy, no-c-format msgid "Conflict Resolution" msgstr "Razrješenje konflikta" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 #, fuzzy msgid "Sync aborted by user." msgstr "Sinhronozacija prekinuta od strane korisnika." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 #, fuzzy msgid "Synchronizing text \"%1\"" msgstr "Sinhronizujem tekst „%1“" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 #, fuzzy msgid "" "Here is a list of all text files and DOC databases the conduit found. The " @@ -408,7 +408,7 @@ msgstr "" "tekst je izmjenjen i na ručnom i na stonom računalou). Navedite kod ovih " "baza koja je inačica trenutna." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 #, fuzzy msgid "" "You can also change the sync direction for databases without a conflict." @@ -416,70 +416,70 @@ msgstr "" "Također možete promijeniti pravac sinhronizacije za baze podataka koje " "nemaju konflikt." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 #, fuzzy msgid "DOC Databases" msgstr "DOC baze podataka" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 #, fuzzy msgid "No Sync" msgstr "Bez sinhronizacije" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 #, fuzzy msgid "Sync Handheld to PC" msgstr "Sinhronizuj ručni računalo prema PC-ju" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 #, fuzzy msgid "Sync PC to Handheld" msgstr "Sinhronizuj PC prema ručnom računalou" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 #, fuzzy msgid "Delete Both Databases" msgstr "Obriši obe baze podataka" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Dodatne informacije..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "nepromijenjeno" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "novi" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr " promijenjeno" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 #, fuzzy msgid "only bookmarks changed" msgstr "samo su markeri promijenjeni" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "izbrisano" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "ne postoji" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "nepoznato" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 #, fuzzy msgid "" "Status of the database %1:\n" @@ -488,17 +488,17 @@ msgstr "" "Status baze podataka %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 #, fuzzy msgid "Handheld: %1\n" msgstr "Ručni računalo: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 #, fuzzy msgid "Desktop: %1\n" msgstr "Stoni računalo: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 #, fuzzy msgid "Database information" msgstr "Informacije o bazi podataka" @@ -507,17 +507,17 @@ msgstr "Informacije o bazi podataka" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 #, fuzzy msgid "Palm DOC Conduit for KPilot" msgstr "Provod KPilot-a za PalmDOC" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 #, fuzzy msgid "Configures the DOC Conduit for KPilot" msgstr "Podešava se provod KPilot-a za PalmDOC" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 #, fuzzy msgid "Palm DOC" msgstr "PalmDOC" @@ -542,24 +542,24 @@ msgstr "Održavalac KPilot-a" msgid "PalmDOC Converter" msgstr "PalmDOC konvertor" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "&Tekstualni direktorij:" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 #, fuzzy msgid "" "The folder %1 for the handheld database files is not a valid " @@ -568,7 +568,7 @@ msgstr "" "Direktorij %1 za datotekaove baza podataka ručnog računala, " "nije ispravan." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 #, fuzzy msgid "" "The folder %1 for the handheld database files is not a valid " @@ -577,7 +577,7 @@ msgstr "" "Direktorij %1 za datotekaove baza podataka ručnog računala, " "nije ispravan." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 #, fuzzy msgid "" "The folder %1 for the text files could not be created." @@ -585,44 +585,44 @@ msgstr "" "Direktorij %1 za tekstualne datotekaove nije mogao da se " "napravi." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 #, fuzzy msgid "The following texts were successfully converted:" msgstr "Sljedeći tekstovi su uspješno konvertovani:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 #, fuzzy msgid "Conversion Successful" msgstr "Koninačica je uspela" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 #, fuzzy msgid "No text files were converted correctly" msgstr "Nema ispravno konvertovanih tekstualnih datotekaova" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 #, fuzzy msgid "The file %1 does not exist." msgstr "Datoteka %1 ne postoji." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 #, fuzzy msgid "Conversion of file %1 successful." msgstr "Koninačica datotekaa %1 je upela." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 #, fuzzy msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "Direktorij %1 za tekstualne datotekaove nije ispravan." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 #, fuzzy msgid "" "The folder %1 for the PalmDOC files could not be created." @@ -630,59 +630,59 @@ msgstr "" "Direktorij %1 za PalmDOC datotekaove nije mogao da se napravi." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 #, fuzzy msgid "&Text folder:" msgstr "&Tekstualni direktorij:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 #, fuzzy msgid "&PalmDOC folder:" msgstr "PalmDOC &direktorij:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, fuzzy, no-c-format msgid "&Text file:" msgstr "&Tekstualni datoteka:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 #, fuzzy msgid "&DOC file:" msgstr "DOC &datoteka:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Overwrite" msgstr "Pr&epiši" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 #, fuzzy msgid "Error while converting the text %1." msgstr "Greška pri konvertovanju teksta %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Ne mogu otvoriti baze podataka adresara na ručnom računalou." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Nisam mogao da pročitam tekstualni slog #%1 iz baze podataka %2" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, fuzzy, c-format msgid "" "_n: Added one new memo.\n" @@ -692,7 +692,7 @@ msgstr "" "Dodate %n nove bilješke.\n" "Dodato %n novih beležaka." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, fuzzy, c-format msgid "" "_n: Modified one memo.\n" @@ -702,7 +702,7 @@ msgstr "" "Izmjenjene %n bilješke.\n" "Izmjenjeno %n beleški." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" @@ -712,7 +712,7 @@ msgstr "" "Izmjenjene %n bilješke.\n" "Izmjenjeno %n beleški." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, fuzzy, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -722,7 +722,7 @@ msgstr "" "Dodate %n bilješke u KNotes.\n" "Dodato %n beležaka u KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, fuzzy, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -732,7 +732,7 @@ msgstr "" "Izmjenjene %n bilješke.\n" "Izmjenjeno %n beleški." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, fuzzy, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -742,30 +742,30 @@ msgstr "" "Izmjenjene %n bilješke.\n" "Izmjenjeno %n beleški." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 #, fuzzy msgid "KNotes Conduit for KPilot" msgstr "Provod KPilot-a za KNotes" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 #, fuzzy msgid "Configures the KNotes Conduit for KPilot" msgstr "Konfiguriše se provod KPilot-a za KNotes" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "Bilješka" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 #, fuzzy msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 #, fuzzy msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." @@ -773,141 +773,141 @@ msgstr "" "Preskačem MAL sinhroniciju, zato jer posljednja sinhronicija nije bila " "dovoljno davno." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 #, fuzzy msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL sinhronicija nije uspela (nema SyncInfo-a)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 #, fuzzy msgid "No SOCKS proxy is set." msgstr "&SOCKS proxy" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, fuzzy, c-format msgid "Using SOCKS proxy: %1" msgstr "&SOCKS proxy" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "Prikazivač beleški" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 #, fuzzy msgid "Unable to open the memo databases on the handheld." msgstr "Ne mogu otvoriti baze podataka adresara na ručnom računalou." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, fuzzy, c-format msgid " Syncing with %1." msgstr "Sinhronizujem sa datotekaom „%1“" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 #, fuzzy msgid " Copying Pilot to PC..." msgstr "Konfiguriraj..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 #, fuzzy msgid " Copying PC to Pilot..." msgstr "Konfiguriraj..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "Provod KPilot-a za poštu" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "Podešava se provod KPilot-a za poštu" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 #, fuzzy msgid "Notepad" msgstr "Bilješka" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Ne mogu otvoriti %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 #, fuzzy msgid "Configures the Notepad Conduit for KPilot" msgstr "Konfiguriše se provod KPilot-a za KNotes" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 #, fuzzy msgid "NULL conduit is programmed to fail." msgstr "Nulti provod je programiran da ne uspe." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 #, fuzzy msgid "Null Conduit for KPilot" msgstr "Nulti provod za KPilot-a" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 #, fuzzy msgid "Configures the Null Conduit for KPilot" msgstr "Podešava se nulti provod za KPilot-a" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, fuzzy, c-format msgid "" "_n: Sent one message\n" @@ -917,175 +917,175 @@ msgstr "" "Poslane %n poruke\n" "Poslano %n poruka" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 #, fuzzy msgid "Error Sending Mail" msgstr "Greška pri slanju pošte" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 #, fuzzy msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Ne mogu otvoriti privreizbornik datoteka u koji bi se skladištila pošta iz " "Pilot-a." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 #, fuzzy msgid "DCOP connection with KMail failed." msgstr "DCOP veza sa KMail-om nije uspela." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 #, fuzzy msgid "Unable to open mail database on handheld" msgstr "Ne mogu otvoriti datoteka baze podataka na ručnom računalou" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 #, fuzzy msgid "Mail Conduit for KPilot" msgstr "Provod KPilot-a za poštu" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 #, fuzzy msgid "Configures the Mail Conduit for KPilot" msgstr "Podešava se provod KPilot-a za poštu" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Izvorni autor" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 #, fuzzy msgid "POP3 code" msgstr "POP3 kôd" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 #, fuzzy msgid "SMTP support and redesign" msgstr "SMTP podrška i redizajniranje" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Provod KPilot-a za zadatke" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "Provod KPilot-a za zadatke" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "Podešava se provod KPilot-a za zadatke" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Informacije o sustavu" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 #, fuzzy msgid "Password set" msgstr "Lozinka je postavljena" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 #, fuzzy msgid "No password set" msgstr "Lozinka nije postavljena" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 #, fuzzy msgid "No Cards available via pilot-link" msgstr "Nema dostupnih kartica preko pilot-ske veze" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 #, fuzzy msgid "No debug data" msgstr "Nema podataka za otklanjanje grešaka" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 #, fuzzy msgid "Unable to open output file, using %1 instead." msgstr "Ne mogu otvoriti izlazni datoteka, koristim %1 umjesto njega." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, fuzzy, c-format msgid "Handheld system information written to the file %1" msgstr "Informacije o sustavu ručnog računala zapisane su u datoteka %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 #, fuzzy msgid "MemoryInfo" msgstr "Informacije o memoriji" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 #, fuzzy msgid "DatabaseList" msgstr "Baze podataka" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 #, fuzzy msgid "SyncInfo" msgstr "Sinhroniziraj" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 #, fuzzy msgid "DebugInformation" msgstr "Informacije o sustavu" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 #, fuzzy msgid "KPilot System Information conduit" msgstr "Provod KPilot-a za sustavske informacije" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 #, fuzzy msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " @@ -1094,17 +1094,17 @@ msgstr "" "Dobavlja informacije o sustavu, hardveru i korisniku iz ručnog računala i " "snima ih u datoteka." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Vrijeme" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 #, fuzzy msgid "Setting the clock on the handheld" msgstr "Postavljam časovnik ručnog računala" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 #, fuzzy msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " @@ -1113,61 +1113,61 @@ msgstr "" "PalmOS 3.25 i 3.3 ne podržavaju postavljanje sustavskog vremena. Preskačem " "vremenski provod..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 #, fuzzy msgid "Time Synchronization Conduit for KPilot" msgstr "Provod KPilot-a za sinhronizaciju vremena" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 #, fuzzy msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Sinhronizuje se vrijeme između ručnog računala i PC-ja" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 #, fuzzy msgid "Copying records to Pilot ..." msgstr "Konfiguriraj..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Za učiniti" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 #, fuzzy msgid "To-do Conduit for KPilot" msgstr "Provod KPilot-a za zadatke" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 #, fuzzy msgid "Configures the To-do Conduit for KPilot" msgstr "Podešava se provod KPilot-a za zadatke" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "Odredište zadatka" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalendar" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 #, fuzzy msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " @@ -1176,11 +1176,11 @@ msgstr "" "Događaj „%1“ ima godišnje ponavljanje, ali ne po mjesecu. Ovo će biti " "promijenjeno na ponavljanje po mjesecu na ručnom računalou." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 #, fuzzy msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " @@ -1190,19 +1190,19 @@ msgstr "" "ime datotekaa. Odaberite ispravno ime datotekaa u dijalogu za podešavanje " "provoda." -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 #, fuzzy msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " @@ -1213,23 +1213,23 @@ msgstr "" "ili napravi. Provjerite jeste li naveli ispravno ime datotekaa u dijalogu za " "podešavanje provoda. Obustavljam provod." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 #, fuzzy msgid "Syncing with file \"%1\"" msgstr "Sinhronizujem sa datotekaom „%1“" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 #, fuzzy msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Ne mogu da inicijalizujem kalendarski objekt. Provjerite podešavanja provoda." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 #, fuzzy msgid "" "The following item was modified both on the Handheld and on your PC:\n" @@ -1240,7 +1240,7 @@ msgstr "" "Stavka PC-ja:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 #, fuzzy msgid "" "\n" @@ -1251,115 +1251,115 @@ msgstr "" "Stavka Pilot-a:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 #, fuzzy msgid "Conflicting Entries" msgstr "Stavke u konfliktu" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 #, fuzzy msgid "VCal Conduit for KPilot" msgstr "Provod KPilot-a za VCal" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 #, fuzzy msgid "Configures the VCal Conduit for KPilot" msgstr "Podešava se provod KPilot-a za VCal" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 #, fuzzy msgid "iCalendar port" msgstr "Port iCalendar-a" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 #, fuzzy msgid "Bugfixer" msgstr "Ispravljač grešaka" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 #, fuzzy msgid "Calendar Destination" msgstr "Odredište kalendara" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Uređivač adresa" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Prezime:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Ime:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Naslov:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Tvrtka:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adresa:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Grad:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Regija/Županija:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 #, fuzzy msgid "Zip code:" msgstr "Poštanski broj:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Država:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Uobičajeno 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Uobičajeno 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Uobičajeno 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Uobičajeno 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 #, fuzzy msgid "There are still %1 address editing windows open." msgstr "Još uvijek je otvoreno %1 prozora za uređivanje adresa." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, fuzzy, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1369,17 +1369,17 @@ msgstr "" "Još uvijek su otvorena %n prozora za uređivanje adresa.\n" "Još uvijek je otvoreno %n prozora za uređivanje adresa." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 #, fuzzy msgid "Select the category of addresses to display here." msgstr "Odaberite kategoriju adresa koje treba da se prikažu ovde." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategorija:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 #, fuzzy msgid "" "This list displays all the addresses in the selected category. Click on " @@ -1388,142 +1388,142 @@ msgstr "" "Ova lista prikazuje sve adrese u selektovanoj kategoriji. Kliknite na " "neku od njih da biste je prikazali desno." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Informacije o adresi:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 #, fuzzy msgid "Edit Record..." msgstr "Uredi slog..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 #, fuzzy msgid "You can edit an address when it is selected." msgstr "Možete uređivati adresu kada je odabrana." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Novi slog..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 #, fuzzy msgid "Add a new address to the address book." msgstr "Dodaje se nova adresa u adresar." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Izbriši slog" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 #, fuzzy msgid "Delete the selected address from the address book." msgstr "Briše se odabrana adresa iz adresara." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "Ova lista prikazuje sve adrese u selektovanoj kategoriji. Kliknite na " "neku od njih da biste je prikazali desno." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 #, fuzzy msgid "[unknown]" msgstr "[nepoznato]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 #, fuzzy msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Novi slogovi ne mogu da se uređuju dok se ne sinhronizuju sa Pilot-om." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 #, fuzzy msgid "HotSync Required" msgstr "Morate uraditi vruću sinhronizaciju" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 #, fuzzy msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Novi zadaci ne mogu da se obrišu dok se ne sinhronizuju sa Pilot-om." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 #, fuzzy msgid "Delete currently selected record?" msgstr "Da li da obrišem trenutno odabrani slog?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 #, fuzzy msgid "Delete Record?" msgstr "Da li da obrišem slog?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 #, fuzzy msgid "The file %1 exists. Overwrite?" msgstr "Datoteka već postoji. Želite li da ga prebrišete?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 #, fuzzy msgid "Overwrite File?" msgstr "Pr&epiši" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 #, fuzzy msgid "This conduit appears to be broken and cannot be configured." msgstr "Ovaj provod deluje pokvareno i ne može da se podesi." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Konfiguriraj..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1531,7 +1531,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1543,87 +1543,87 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Vrati staru postavu" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 #, fuzzy msgid "Conduits" msgstr "Prijenosnici" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Opće postavke" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Preglednici" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 #, fuzzy msgid "HotSync" msgstr "Vruća sinhronizacija" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Uređaj" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 #, fuzzy msgid "" "No library could be found for the conduit %1. This means that the " @@ -1632,12 +1632,12 @@ msgstr "" "Nije mogla da se pronađe biblioteka za provod %1. Ovo znači da provod " "nije ispravno instaliran." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 #, fuzzy msgid "Conduit Error" msgstr "Greška provoda" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 #, fuzzy msgid "" "There was a problem loading the library for the conduit %1. This means " @@ -1646,36 +1646,36 @@ msgstr "" "Došlo je do problema pri učitavanju biblioteke za provod %1. Ovo znači " "da provod nije ispravno instaliran." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Dodaj..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Promijeni..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Briši..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Sve" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Snim" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Opis" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 #, fuzzy msgid "Edit AppInfo Block" msgstr "Uredi info-blok programa" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 #, fuzzy msgid "" "To view the Application info block data, please install a hex editor (e.g. " @@ -1684,16 +1684,16 @@ msgstr "" "Da biste gledali podatke info bloka programa, instalirajte neki " "heksadecimalni uređivač (npr. khexedit)" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 #, fuzzy msgid "Edit Database Flags" msgstr "Uredi zastavice baze podataka" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "" "Changing the database flags might corrupt the whole database, or make the " @@ -1708,22 +1708,22 @@ msgstr "" "\n" "Želite li zaista da dodelite ove nove zastavice?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "Changing Database Flags" msgstr "Mijenjam zastavice baze podataka" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "Pomoćnik" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 #, fuzzy msgid "Edit Record" msgstr "Uredi slog..." -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "" "Changing the record data and flags might corrupt the whole record, or even " @@ -1738,57 +1738,57 @@ msgstr "" "\n" "Želite li zaista da dodelite ove nove zastavice?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Changing Record" msgstr "Mijenjam slog" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, fuzzy, no-c-format msgid "Record index:" msgstr "Indeks slogova:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, fuzzy, no-c-format msgid "Record ID:" msgstr "Id. sloga" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Zastavice" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Prvi" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Obrisano" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Zauzeto" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Tajno" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, fuzzy, no-c-format msgid "&Archived" msgstr "&Arhiviran" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 #, fuzzy msgid "" "To view and edit the record data, please install a hex editor (e.g. " @@ -1797,7 +1797,7 @@ msgstr "" "Za pregled i izmjenu snimljenih podataka, instalirajte neki heksadecimalni " "uređivač (npr. khexedit)" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 #, fuzzy msgid "" "This is a database that exists on the device. It was not added manually, so " @@ -1806,142 +1806,142 @@ msgstr "" "Ovo je baza podataka koja postoji na uređaju. Nije ručno dodata, tako da se " "ne može ukloniti sa liste." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 #, fuzzy msgid "Database on Device" msgstr "Baza podataka na uređaju" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 #, fuzzy msgid "You need to select a database to delete in the list." msgstr "Morate odabrati iz liste bazu podatka koju želite da obrišete." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 #, fuzzy msgid "No Database Selected" msgstr "Nema odabrane baze podataka" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Baze podataka" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 #, fuzzy msgid "Only Applications (*.prc)" msgstr "Samo programi (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 #, fuzzy msgid "Only Databases (*.pdb)" msgstr "Samo baze podataka (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 #, fuzzy msgid "General Database &Information" msgstr "Ošpte informacije o &bazi podataka..." -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 #, fuzzy msgid "&Application Info Block (Categories etc.)" msgstr "Informacioni blok &programa (kategorije, itd.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 #, fuzzy msgid "Rec. Nr." msgstr "Broj sloga" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Duljina" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 #, fuzzy msgid "Record ID" msgstr "Id. sloga" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, fuzzy, c-format msgid "Warning: Cannot read database file %1." msgstr "Upozorenje: Datoteka baze podataka %1 ne može da se pročita." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 #, fuzzy msgid "Database: %1, %2 records
" msgstr "Baza podataka: %1, %2 slogova
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 #, fuzzy msgid "Type: %1, Creator: %2

" msgstr "Vrsta: %1, Kreator: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, fuzzy, c-format msgid "Warning: Cannot read application file %1." msgstr "Upozorenje: Programski datoteka %1 ne može da se pročita." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 #, fuzzy msgid "Application: %1

" msgstr "Program: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 #, fuzzy msgid "Created: %1
" msgstr "Napravljen: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 #, fuzzy msgid "Modified: %1
" msgstr "Izmjenjen: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 #, fuzzy msgid "Backed up: %1
" msgstr "Napravljena rezervna kopija: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "You must select a record for editing." msgstr "Morate da izaberete slog za uređivanje." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "No Record Selected" msgstr "Nema odabranog sloga" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 #, fuzzy msgid "Deleting Record" msgstr "Brišem slog" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 #, fuzzy msgid "Files to install:" msgstr "Datoteke za instaliranje:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Dodaj datoteku..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 #, fuzzy msgid "Choose a file to add to the list of files to install." msgstr "" "Odaberite datoteka koji želite dodati u popis datotekaova za " "instaliranje." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 #, fuzzy msgid "Clear List" msgstr "Isprazni popis" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 #, fuzzy msgid "" "Clear the list of files to install. No files will be installed." @@ -1949,7 +1949,7 @@ msgstr "" "Prazni se lista datotekaova za instaliranje. Nijedan datoteka neće biti " "instaliran." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 #, fuzzy msgid "" "This lists files that will be installed on the Pilot during the next " @@ -1959,98 +1959,98 @@ msgstr "" "vruće sinhronizacije. Prevucite datotekaove ovdje ili koristite gumb Dodaj." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Briše se odabrana beleška." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 #, fuzzy msgid "Full backup started." msgstr "Započeto je pravljenje pune rezervne kopije." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 #, fuzzy msgid "Fast backup started" msgstr "Započeto je pravljenje brze rezervne kopije." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 #, fuzzy msgid "Exiting on cancel." msgstr "Obustavljam na zahtjev." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 #, fuzzy msgid "Full backup complete." msgstr "Pravljenje pune rezervne kopije je završeno." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 #, fuzzy msgid "Fast backup complete." msgstr "Pravljenje brze rezervne kopije je završeno." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, fuzzy, c-format msgid "Backing up: %1" msgstr "Pravim rezervnu kopiju: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 #, fuzzy msgid "Backup of %1 failed.\n" msgstr "Pravljenje rezervne kopije za %1 nije uspjelo.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. Prihvati\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Pravljenje rezervne kopije za %1 nije uspjelo.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 #, fuzzy msgid "[File Installer]" msgstr "[Instalator datotekaova]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 #, fuzzy msgid "No Files to install" msgstr "Nema datotekaova za instaliranje" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, fuzzy, c-format msgid "" "_n: Installing one file\n" @@ -2060,37 +2060,37 @@ msgstr "" "Instaliram %n datotekaa\n" "Instaliram %n datotekaova" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 #, fuzzy msgid "Done Installing Files" msgstr "Instaliranje datotekaova je završeno" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, fuzzy, c-format msgid "Installing %1" msgstr "Instaliram %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr "Ne mogu otvoriti izlazni datoteka %1." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 #, fuzzy msgid "" "_: A common name\n" @@ -2099,18 +2099,18 @@ msgstr "" "_: A common name\n" "Ivan Horvat" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 #, fuzzy msgid "User Unknown" msgstr "Korisnik je nepoznat" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -2119,7 +2119,7 @@ msgstr "" "Pilot ima postavljeno korisničko ime (%1), ali ga KPilot nema. Da " "li da i KPilot koristi ovo korisničko ime ubuduće?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -2128,14 +2128,14 @@ msgstr "" "KPilot ima postavljeno korisničko ime (%1), ali ga Pilot nema. Da " "li da se ovo korisničko ime postavi i na Pilot-u?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -2148,113 +2148,113 @@ msgstr "" "Ako kliknete na Otkaži, sinhronizacija će se nastaviti, ali korisnička imena " "neće biti promijenjena." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 #, fuzzy msgid "User Mismatch" msgstr "Neslaganje korisničkih imena" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 #, fuzzy msgid "Use KPilot Name" msgstr "Koristi KPilot-ovo ime" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 #, fuzzy msgid "Use Handheld Name" msgstr "Koristi ime sa ručnog računala" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 #, fuzzy msgid "Restore directory does not exist." msgstr "Port ne postoji" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 #, fuzzy msgid "Restore not performed." msgstr "Vraćanje nije odrađeno." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 #, fuzzy msgid "Restore Pilot" msgstr "Povrati pilota" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 #, fuzzy msgid "Restore not performed." msgstr "Vraćanje nije odrađeno." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 #, fuzzy msgid "Canceled by user." msgstr "Sinhronozacija prekinuta od strane korisnika." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 #, fuzzy msgid "Restoring %1..." msgstr "Vraćam %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "U redu." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "Povrati pilota" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, fuzzy, c-format msgid "Databases with changed records: %1" msgstr "Baze podataka sa izmjenjenim slogovima: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 #, fuzzy msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Ne mogu otvoriti serijsku ili lokalnu bazu podataka za %1. Preskačem je." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "zapis" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "adresa" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 #, fuzzy msgid "to-do entry" msgstr "zadatak" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "dopis" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 #, fuzzy msgid "calendar entry" msgstr "kalendar" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 #, fuzzy msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " @@ -2265,42 +2265,42 @@ msgstr "" "uređivaču. Da li da se promjene u KPilot-u kopiraju na ručni računalo i time " "pregaze tamošnje izmjene?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, fuzzy, c-format msgid "Conflict in database %1" msgstr "Konflikt u bazi podataka %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 #, fuzzy msgid "Use KPilot" msgstr "Koristi KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 #, fuzzy msgid "Use Handheld" msgstr "Koristi ručni računalo" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 #, fuzzy msgid "Use &KPilot" msgstr "&Koristi KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 #, fuzzy msgid "Use &Handheld" msgstr "Koristi &ručni računalo" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 #, fuzzy msgid "Entry in KPilot" msgstr "Stavka u KPilot-u" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 #, fuzzy msgid "Entry on Handheld" msgstr "Stavka na ručnom računalou" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 #, fuzzy msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " @@ -2309,377 +2309,377 @@ msgstr "" "Da biste gledali i uređivali snimljene podatke, instalirajte neki " "heksadecimalni uređivač (npr. khexedit)" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, fuzzy, c-format msgid "Databases with changed flags: %1" msgstr "Baze podataka sa izmjenjenim zastavicama: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 #, fuzzy msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Postavljanje zastavica baza podataka na ručnom računalou još uvijek nije " "podržano." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, fuzzy, c-format msgid "Databases with changed AppBlock: %1" msgstr "Baze podataka sa izmjenjenim info-blokovima programa: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 #, fuzzy msgid "Starting the KPilot daemon ..." msgstr "Pokrećem KPilot-ovog demona ..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 #, fuzzy msgid "Daemon status is `%1'" msgstr "Status demona je „%1“" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 #, fuzzy msgid "Using character set %1 on the handheld." msgstr "Koristi se skup znakova %1 na ručnom računalou." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 #, fuzzy msgid "To-do Viewer" msgstr "Prikazivač zadataka" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Preglednik adresa" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 #, fuzzy msgid "Memo Viewer" msgstr "Prikazivač beleški" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 #, fuzzy msgid "File Installer" msgstr "Instalator datotekaova" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 #, fuzzy msgid "Generic DB Viewer" msgstr "Generički prikazivač baza" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 #, fuzzy msgid "Next sync will be a backup. " msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 #, fuzzy msgid "Please press the HotSync button." msgstr "Pritisnite gumb Vruća sinhronizacija." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 #, fuzzy msgid "Next sync will restore the Pilot from backup. " msgstr "Povrati Pilot-a iz rezervne kopije" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 #, fuzzy msgid "The daemon has exited." msgstr "&Zaustavi demona pri izlazu" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 #, fuzzy msgid "&HotSync" msgstr "&Vruće sinhronizuj" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 #, fuzzy msgid "Full&Sync" msgstr "Sinhroniziraj" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Sigurnosna kopija" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Vrati" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, fuzzy, no-c-format msgid "Copy Handheld to PC" msgstr "Kopiraj ručni računalo na PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, fuzzy, no-c-format msgid "Copy PC to Handheld" msgstr "Kopiraj PC na ručni računalo" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 #, fuzzy msgid "Next HotSync will copy PC to Handheld." msgstr "Sinhronizuj PC prema ručnom računalou" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 #, fuzzy msgid "Configuration &Wizard..." msgstr "Vrati staru postavu" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 #, fuzzy msgid "Set debugging level" msgstr "Postavi nivo otkrivanja grešaka" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 #, fuzzy msgid "Project Leader" msgstr "Vođa projekta" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 #, fuzzy msgid "VCal conduit" msgstr "VCal provod" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser vezni program" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 #, fuzzy msgid "Expenses conduit" msgstr "Expenses provod" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 #, fuzzy msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 #, fuzzy msgid ".ui files" msgstr ".ui datoteke" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 #, fuzzy msgid "Bugfixer, coolness" msgstr "Ispravljač grešaka, kuliranje" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 #, fuzzy msgid "The configuration file is outdated." msgstr "Datoteka sa podešavanjima je zastario." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 #, fuzzy msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "Datoteka sa podešavanjima je inačice %1, a KPilot-u je potrebna inačica %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 #, fuzzy msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "Pokrenite KPilot-a i pažljivo provjerite podešavanja." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 #, fuzzy msgid "Important changes to watch for are:" msgstr "Važne izmjene koje treba pratiti su:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 #, fuzzy msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " @@ -2688,16 +2688,16 @@ msgstr "" "Provodi su preimenovani, Kroupware i instalator datotekaova su također " "načinjeni provodima." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 #, fuzzy msgid "Conflict resolution is now a global setting." msgstr "Razrješenje konflikta sada je globalna postavka." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 #, fuzzy msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " @@ -2706,12 +2706,12 @@ msgstr "" "Datoteka sa podešavanjima za KPilot-a je zastario. Pokrenite KPilot-a da " "biste ga osviježili." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 #, fuzzy msgid "Configuration File Out-of Date" msgstr "Datoteka sa podešavanjima je zastario" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 #, fuzzy msgid "" "The settings for the file installer have been moved to the conduits " @@ -2721,12 +2721,12 @@ msgstr "" "datotekaova su premještene u podešavanja provoda. Pogledajte popis " "instaliranih provoda." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 #, fuzzy msgid "Settings Updated" msgstr "Postavke su osvežene" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 #, fuzzy msgid "" "The following old conduits were found on your system. It is a good idea " @@ -2736,44 +2736,44 @@ msgstr "" "uklonite njih i njima pridružene .la i .so.0 datotekaove." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 #, fuzzy msgid "Old Conduits Found" msgstr "Pronađeni su zastareli provodi" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 #, fuzzy msgid "No Backup Databases Updated" msgstr "Nema odabrane baze podataka" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 #, fuzzy msgid "Not Configured" msgstr "Konfiguriraj..." -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 #, fuzzy msgid "Use &Dialog" msgstr "&Koristi KPilot" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 #, fuzzy msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " @@ -2782,13 +2782,13 @@ msgstr "" "Datoteka sa podešavanjima za KPilot-a je zastario. KPilot može automatski da " "osviježi neke dijelove tog datotekaa. Želite li da nastavite?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 #, fuzzy msgid "" "The device name you entered (%1) is longer than 13 characters. " @@ -2799,40 +2799,40 @@ msgstr "" "vjerojatno nije podržano i može izazvati probleme. Želite li zaista da " "koristite ovakvo ime uređaja?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Device Name too Long" msgstr "Ime uređaja je predugačko" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "Ne šalji poštu" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 #, fuzzy msgid "general TDE-PIM" msgstr "Općenito" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2840,38 +2840,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2882,62 +2882,62 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 #, fuzzy msgid "Handheld Detection" msgstr "Drugi telefon na ručnom računalou:" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2948,200 +2948,200 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 #, fuzzy msgid "Syncing to-dos with KMail" msgstr "Sinhronizujem sa datotekaom „%1“" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 #, fuzzy msgid "HotSync finished." msgstr "Vruća sinhronizacija je završena." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 #, fuzzy msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Ovo lista sve poruke koje su primljene u toku vruće sinhronizacije" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 #, fuzzy msgid "HotSync Log" msgstr "Dnevnik vruće sinhronizacije" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 #, fuzzy msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Isprazni dnevnik" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 #, fuzzy msgid "Clears the list of messages from the current HotSync." msgstr "Čisti se lista poruka iz trenutne vruće sinhronizacije." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Dnevnik spremanja..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 #, fuzzy msgid "Sync progress:" msgstr "Naprijedak sinhronizacije:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 #, fuzzy msgid "The (estimated) percentage completed in the current HotSync." msgstr "Postotak završenosti (procenjen) trenutne sinhronizacije." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Spremi dnevnik" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 #, fuzzy msgid "The file exists. Do you want to overwrite it?" msgstr "Datoteka već postoji. Želite li da ga prebrišete?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Datoteka postoji" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "Pr&epiši" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "Ništa nemoj raditi" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 #, fuzzy msgid "Path to Pilot device node" msgstr "Putanja do čvora Pilot-skog uređaja" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "Lista baza (uobičajeno)" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 #, fuzzy msgid "Restore Pilot from backup" msgstr "Povrati Pilot-a iz rezervne kopije" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 #, fuzzy msgid "Run conduit from desktop file " msgstr "Pokreni provod iz datotekaa radne površine " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "Postavi nivo otkrivanja grešaka" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 #, fuzzy msgid "*Really* run the conduit, not in test mode." msgstr "*Zaista* pokreni provod, a ne u probnom način radau." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 #, fuzzy msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 #, fuzzy msgid "KPilot Maintainer" msgstr "Održavalac KPilot-a" @@ -3155,17 +3155,17 @@ msgstr "Održavalac KPilot-a" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Općenito" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Opcije nultog provoda" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 #, fuzzy msgid "" "Select the category of addresses\n" @@ -3174,12 +3174,12 @@ msgstr "" "Odaberite kategoriju adresa koje\n" "ovdje treba prikazati." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 #, fuzzy msgid "Memos:" msgstr "Bilješke:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 #, fuzzy msgid "" "This list displays all the memos\n" @@ -3190,118 +3190,118 @@ msgstr "" "odabranoj kategoriji. Kliknite na neku\n" "od njih da biste je pregledali desno." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 #, fuzzy msgid "Memo text:" msgstr "Tekst bilješke:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 #, fuzzy msgid "The text of the selected memo appears here." msgstr "Ovdje se prikazuje tekst odabrane bilješke." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 #, fuzzy msgid "Import Memo..." msgstr "Uvezi belešku..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 #, fuzzy msgid "Read a text file and add it to the Pilot's memo database." msgstr "Učitava se tekstualni datoteka i dodaje Pilot-ovoj bazi beleški." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 #, fuzzy msgid "Export Memo..." msgstr "Izvezi belešku..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 #, fuzzy msgid "Write the selected memo to a file." msgstr "Odabrana beleška se zapisuje u datoteka." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 #, fuzzy msgid "Delete Memo" msgstr "Obriši belešku" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 #, fuzzy msgid "Delete the selected memo." msgstr "Briše se odabrana beleška." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 #, fuzzy msgid "Delete currently selected memo?" msgstr "Da li da obrišem trenutno odabranu belešku?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 #, fuzzy msgid "Delete Memo?" msgstr "Da li da obrišem belešku?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 #, fuzzy msgid "Cannot Delete Memo" msgstr "Obriši belešku" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Sve" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 #, fuzzy msgid "Start &KPilot" msgstr "Po&kreni KPilot-a" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 #, fuzzy msgid "&Configure KPilot..." msgstr "Konfiguriraj..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "&Posebna sinhronizacija:" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 #, fuzzy msgid "Next &Sync" msgstr "Bez sinhronizacije" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 #, fuzzy msgid "Next HotSync will be: %1. " msgstr "&Normalna sinhronizacija, napravi rezervnu kopiju" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3309,44 +3309,44 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 #, fuzzy msgid "HotSync Completed.
" msgstr "Vruća sinhronizacija je završena.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, fuzzy, c-format msgid "Next sync is %1." msgstr "Bez sinhronizacije" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 #, fuzzy msgid "KPilot Daemon" msgstr "KPilot demon" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Programer" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 #, fuzzy msgid "To-do Editor" msgstr "Uređivač zadataka" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 #, fuzzy msgid "There are still %1 to-do editing windows open." msgstr "Još uvijek je otvoreno %1 prozora za uređivanje zadataka." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, fuzzy, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3356,17 +3356,17 @@ msgstr "" "Još uvijek su otvorena %n prozora za uređivanje zadataka.\n" "Još uvijek je otvoreno %n prozora za uređivanje zadataka." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 #, fuzzy msgid "Select the category of to-dos to display here." msgstr "Odaberite kategoriju zadataka koji treba da se prikažu ovde." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 #, fuzzy msgid "To-do Item" msgstr "Stavka zadatka" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 #, fuzzy msgid "" "This list displays all the to-dos in the selected category. Click on one " @@ -3375,119 +3375,119 @@ msgstr "" "Ova lista prikazuje sve zadatke u odabranoj kategoriji. Kliknite na neki " "od njih da biste ga prikazali desno." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 #, fuzzy msgid "To-do info:" msgstr "Informacije o zadatku:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 #, fuzzy msgid "You can edit a to-do when it is selected." msgstr "Možete uređivati zadatak kada je odabran." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 #, fuzzy msgid "Add a new to-do to the to-do list." msgstr "Dodaje se novi zadatak u popis zadataka." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 #, fuzzy msgid "Delete the selected to-do from the to-do list." msgstr "Briše se trenutno odabrani zadatak iz liste zadataka." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 #, fuzzy msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 vruća-sinhronizacija započinje...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 #, fuzzy msgid "Using encoding %1 on the handheld." msgstr "Koristi se skup znakova %1 na ručnom računalou." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 #, fuzzy msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot je zauzet i trenutno ne može da obradi vruću sinhronizaciju." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 #, fuzzy msgid "Testing.\n" msgstr "Proba.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 #, fuzzy msgid "Syncing database %1..." msgstr "Sinhronizujem bazu podataka %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 #, fuzzy msgid "Could not open device: %1 (will retry)" msgstr "Nisam mogao otvoriti uređaj: %1 (pokušaću ponovo)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 #, fuzzy msgid "Trying to open device %1..." msgstr "Pokušavam otvoriti uređaj %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Ne mogu napraviti soket za komunikaciju sa Pilot-om" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 #, fuzzy msgid "Cannot open Pilot port \"%1\". " msgstr "Ne mogu otvoriti Pilot-ov port „%1“. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 #, fuzzy msgid "Unable to read system information from Pilot" msgstr "Ne mogu da pročitam sustavske informacije iz Pilot-a" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 #, fuzzy msgid "Checking last PC..." msgstr "Provjeravam posljednji PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 #, fuzzy msgid "" "Could not read user information from the Pilot. Perhaps you have a password " @@ -3496,27 +3496,27 @@ msgstr "" "Nisam mogao da pročitam korisničke informacije iz Pilot-a. Možda je uređaj " "zaštićen lozinkom?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 #, fuzzy msgid "The Pilot device is not configured yet." msgstr "Pilot-ski uređaj još uvijek nije podešen." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 #, fuzzy msgid "Pilot device %1 is not read-write." msgstr "Pilot-ski uređaj %1 nije u način radau za čitanje i pisanje." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 #, fuzzy msgid "End of HotSync\n" msgstr "Kraj vruće sinhronizacije\n" @@ -3538,22 +3538,22 @@ msgstr "" msgid " Check Pilot path and permissions." msgstr "Provjerite Pilot stazu i dozvole" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, fuzzy, c-format msgid "Start date: %1" msgstr "Datum početka: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 #, fuzzy msgid "Whole-day event" msgstr "Celodnevni događaj:" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, fuzzy, c-format msgid "End date: %1" msgstr "Datum kraja: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 #, fuzzy msgid "" "_: %1 is the duration, %2 is the time unit\n" @@ -3562,75 +3562,75 @@ msgstr "" "_: %1 je trajanje, %2 je vremenska jedinica\n" "Alarm: %1 %2 prije nego događaj započne" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minute" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "sati" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dana" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 #, fuzzy msgid "Recurrence: every %1 %2" msgstr "Ponavljanje: svakih %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dana" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "tjedan(a)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "mjesec(i)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "godina(e)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 #, fuzzy msgid "Repeats indefinitely" msgstr "Ponavljaj beskonačno" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, fuzzy, c-format msgid "Until %1" msgstr "Do %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 #, fuzzy msgid "Repeating on the i-th day of week j" msgstr "Ponavlja se i-tog dana sedmice j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 #, fuzzy msgid "Repeating on the n-th day of the month" msgstr "Ponavlja se n-tog dana u mjesecu" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 #, fuzzy msgid "Exceptions:" msgstr "Izuzeci:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 #, fuzzy msgid "Note:
" msgstr "Napomena:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 #, fuzzy msgid "Note:\n" msgstr "Napomena:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 #, fuzzy msgid "" "Title: %1
\n" @@ -3639,7 +3639,7 @@ msgstr "" "Naslov: %1
\n" "Beleška:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 #, fuzzy msgid "" "Title: %1\n" @@ -3650,30 +3650,30 @@ msgstr "" "Beleška:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Obavljeno" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 #, fuzzy msgid "Not completed" msgstr "Nije završeno" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, fuzzy, c-format msgid "Due date: %1" msgstr "Datum krajnjeg roka: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, fuzzy, c-format msgid "Priority: %1" msgstr "Prioritet: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Neimenovano" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 #, fuzzy msgid "" "The %1 conduit's settings have been changed. Do you want to save " @@ -3682,45 +3682,45 @@ msgstr "" "Postavke provoda %1 su izmjenjene. Želite li da snimite izmjene " "prije nego što se nastavi dalje?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 Izolator" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 #, fuzzy msgid "Send questions and comments to %2." msgstr "Pošaljite pitanja i komentare na %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 #, fuzzy msgid "Send bug reports to %2." msgstr "Pošaljite izvještaje o greškama na %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 #, fuzzy msgid "Authors: " msgstr "Autori: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 #, fuzzy msgid "Credits: " msgstr "Zasluge: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3728,103 +3728,103 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 #, fuzzy msgid "[Conduit %1]" msgstr "[Provod %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr " promijenjeno" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "izbrisano" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "nepromijenjeno" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "Ne mogu otvoriti baze podataka adresara na ručnom računalou." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr "Ne mogu otvoriti %1" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 #, fuzzy msgid "The conduit %1 could not be executed." msgstr "Provod %1 nije mogao da se izvrši." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 #, fuzzy msgid "Full Synchronization" msgstr "Način rada sinhronizacije" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 #, fuzzy msgid "Restore From Backup" msgstr "Povrati Pilot-a iz rezervne kopije" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "&Brzo sinhronizuj" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Bez sinhronizacije" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Pitanje" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 #, fuzzy msgid "&Do not ask again" msgstr "Ne pitaj opet" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "Ne pitaj opet" diff --git a/po/hu.po b/po/hu.po index 636c3c2..7108555 100644 --- a/po/hu.po +++ b/po/hu.po @@ -24,49 +24,49 @@ msgid "" "Your emails" msgstr "tszanto@interware.hu" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL-szinkronizációs csatoló a KPilothoz" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "A kéziszámítógép szinkronizálása MAL-kiszolgálókkal (pl. AvantGo)" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "A program fő szerzője" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "A libmal és a JPilot AvantGo-csatoló szerzője" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "A syncmal szerzője" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "(c) A malsync programkönyvtár szerzői, 1997-1999." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Címjegyzék" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -76,20 +76,20 @@ msgstr "" "Ellenőrizze a csatoló beállítóablakában, hogy a megadott fájlnév érvényes-e. " "A csatoló futása befejeződik." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" "Nem sikerült inicializálni és betölteni a címjegyzéket a szinkronizáláshoz." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" "Nem sikerült íráshoz zárolni a címjegyzéket, ezért nem sikerült " "szinkronizálni." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -97,116 +97,116 @@ msgstr "" "Hiba történt \"%1\" feltöltése közben. Próbálja meg kézzel feltölteni az " "átmeneti \"%2\" fájlt." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "A kéziszámítógépen nem sikerült megnyitni a címjegyzék-adatbázist." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "A címjegyzék megnyitása nem sikerült." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Elem a PC-n" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Kéziszámítógép" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Utolsó szinkronizálás" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Vezetéknév" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Keresztnév" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Szervezet" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Beosztás" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Megjegyzés" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Egyéb 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Egyéb 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Egyéb 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Egyéb 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Munkahelyi telefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Otthoni telefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobiltelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Csipogó" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Egyéb" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-mail" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Cím" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Város" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Régió" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Irányítószám" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Ország" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategória" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -214,7 +214,7 @@ msgstr "" "A következő címbejegyzés megváltozott, de a kéziszámítógépen már nem " "létezik. Oldja fel ezt az eltérést:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -222,7 +222,7 @@ msgstr "" "A következő címbejegyzés megváltozott, de a számítógépen már nem létezik. " "Oldja fel ezt az eltérést:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -231,137 +231,137 @@ msgstr "" "A következő címbejegyzés mindkét gépen megváltozott. A módosításokat nem " "lehet automatikusan összevonni. Oldja fel ezt az eltérést:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Címütközés" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "TDE címjegyzék-csatoló a KPilothoz" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Itt lehet módosítani a TDE címjegyzék KPilot-csatolójának beállításait" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Karbantartó" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "Felhasználói felület" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "A bejegyzés törlése" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "A(z) %1 szöveges fájlt nem sikerült megnyitni olvasásra." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Az adatbázist nem sikerült megnyitni írásra" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "A(z) %1 nevű Palm Doc adatbázist nem sikerült megnyitni" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Nincs beállítva fájlnév a konverzióhoz" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Az adatbázist nem sikerült megnyitni olvasásra" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Nem sikerült beolvasni a(z) %1 adatbázis fejlécét." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Nem sikerült megnyitni a(z) %1 kimeneti fájlt." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Nem sikerült beolvasni a(z) %1. rekordot a(z) %2 adatbázisból" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" "Nem sikerült beolvasni a(z) %1. könyvjelzőrekordot a(z) %2 adatbázisból" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Nem sikerült megnyitni a(z) %1 fájlt a(z) %2 könyvjelzőinek." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Szinkronizálandó szövegek és adatbázisok keresése" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Adatbázis létrehozva." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "A helyben létrehozott %1 nevű PalmDOC fájlt nem sikerült átvinni a " "kéziszámítógépre." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Nem sikerült konvertálni a(z) \"%1\" PalmDOC fájlt." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Nem sikerült megnyitni vagy létrehozni a(z) %1 adatbázist." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Az ütközés feloldása" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "A felhasználó megszakította a szinkronizációt." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Szöveges fájl szinkronizálása - \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -375,70 +375,70 @@ msgstr "" "mindkét gépen megváltozott). Ezeknél meg kell adni, hogy melyik verziót kell " "érvényesnek tekinteni." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Az ütközés nélküli adatbázisoknál is elő lehet írni a szinkronizálás irányát." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC adatbázisok" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Nincs szinkronizálás" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "A kéziszámítógép szinkronizálása a számítógéppel" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "A számítógép szinkronizálása a kéziszámítógéppel" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Mindkét adatbázis törlése" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "További jellemzők..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "nem változott" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "új" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "módosult" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "csak a könyvjelzők változtak" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "törölve" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "nem létezik" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "ismeretlen" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -446,15 +446,15 @@ msgstr "" "A(z) %1 adatbázis állapota:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Kéziszámítógép: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Számítógép: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Adatbázis-jellemzők" @@ -462,15 +462,15 @@ msgstr "Adatbázis-jellemzők" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "PalmDOC-csatoló a KPilothoz" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "A KPilot PalmDOC-csatoló beállításai" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "PalmDOC" @@ -490,10 +490,10 @@ msgstr "A KPilot karbantartója" msgid "PalmDOC Converter" msgstr "PalmDOC-konverter" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -501,14 +501,14 @@ msgstr "" "Könyvtárszinkronizációt választott, de fájlnevet adott meg: %1." "
Inkább a(z) %2 könyvtárt szeretné használni?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Mappa használata" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -516,7 +516,7 @@ msgstr "" "A kéziszámítógép adatbázisának megadott %1 könyvtár érvénytelen." "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -524,446 +524,446 @@ msgstr "" "A kéziszámítógép adatbázisának megadott %1 könyvtár érvénytelen." "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "A szöveges fájlok könyvtárát (%1) nem sikerült létrehozni." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "A következő szövegek konvertálása történt meg:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "A konverzió sikeresen befejeződött" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Egy fájlt sem sikerült megfelelően átkonvertálni" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "%1 nevű fájl nem létezik." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Sikeresen befejeződött a(z) %1 fájl konvertálása." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "A szöveges fájloknak megadott könyvtár (%1) érvénytelen." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "A PalmDOC fájloknak megadott könyvtár (%1) létrehozása nem " "sikerült." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Szöv&egfájl-könyvtár:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "&PalmDOC-könyvtár:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "Szöv&eges fájl:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "DO&C-fájl:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "Az adatbázisfájl már létezik (%1). Felül szeretné írni?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Felülírás" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Hiba történt a(z) %1 szöveg konvertálása közben." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" "%1 nevű szöveges fájl már létezik. Felül szeretné írni?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Nem sikerült megnyitni a MemoDB-t a kézi számítógépen." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Nem sikerült betölteni egy erőforrást: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "%n új memó felvéve." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "%n memó módosítva." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "%n memó törölve." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "%n új feljegyzés jött létre a KNotes-ban." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "%n feljegyzés módosult a KNotes-ban." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "%n feljegyzés törlődött a KNotes-ból." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Nincs változás a KNotes-ban. " -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KNotes csatoló a KPilothoz" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "A KNotes KPilot-csatoló beállításai" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "MAL-szinkronizáció nem történik, mert az utolsó szinkronizáció óta nem telt " "el elég idő." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "A MAL-szinkronizáció nem sikerült (nincs szinkronizálási információ)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Nincs beállítva proxy kiszolgáló." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Proxy kiszolgáló használata: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Nincs beállítva SOCKS-proxy." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "SOCKS proxy beállítva: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Memófájl" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "A kéziszámítógépen nem sikerült megnyitni a memó-adatbázist." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Nem sikerült inicializálni a Pilotról." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Nem sikerült inicializálni a memófájlokat a lemezről." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Szinkronizálás ezzel: %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Másolás a Pilotról a számítógépre..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Másolás a számítógépről a Pilotra..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Normál szinkronizálás végrehajtása..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Memófájl-csatoló a KPilothoz" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "A KPilot memófájl-csatolójának beállításai" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Jegyzettömb" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Nem sikerült megnyitni: %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "%n jegyzettömböt nem sikerült elmenteni" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "%n jegyzettömböt sikerült elmenteni" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Jegyzettömbök mentése PNG-fájlba" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "A KPilot jegyzettömb-csatolójának beállításai" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "A jegyzettömb-csatoló Angus read-notepad programján alapul, mely a pilot-" "link része" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "A Null csatoló mindig hibát fog jelezni." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Null csatoló a KPilothoz" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "A Null KPilot-csatoló beállításai" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "%n üzenet elküldve" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Nem lett elküldve levél." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Nem sikerült levelet küldeni." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Nem sikerült csatlakozni a KMail DCOP-kiszolgálójához." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Hiba történt levélküldés közben" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Nem sikerült megnyitni a Pilotból érkező levelek átmeneti tárolására " "szolgáló fájlt." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "Nem sikerült létrehozni a DCOP-kapcsolatot a KMail-lel." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Az e-mail-adatbázisról nem lehet biztonsági mentést készíteni" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "A hordozható gépen nem sikerült megnyitni a levelezési adatbázist." -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "E-mail-csatoló a KPilothoz" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "A KPilot e-mail-csatoló beállításai" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Az eredeti szerző" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 programkód" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP-támogatás és újratervezés" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Rekordcsatoló" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Recordcsatoló a KPilothoz" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "A KPilot rekordcsatolójának beállításai" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Rendszerjellemzők" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Van jelszó" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Nincs jelszó" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Nem érhető el kártya a pilot-linken keresztül" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Nincsenek nyomkövetési adatok" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Nem sikerült megnyitni a kimeneti fájlt, %1 lesz használva helyette." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "A kéziszámítógép rendszeradatai kiírva a(z) %1 fájlba" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Hardverjellemzők" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Felhasználójellemzők" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Memóriajellemzők" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Adattároló-jellemzők" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Adatbázislista" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Rekordszám" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Szinkronizálási jellemzők" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDE-verzió" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOS-verzió" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Nyomkövetési jellemzők" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPilot rendszerinformációs csatoló" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -971,16 +971,16 @@ msgstr "" "Letölti a rendszer, a hardver és a felhasználó adatait a kéziszámítógépről " "és elmenti egy fájlba." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Idő" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Az idő beállítása a kéziszámítógépen" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -988,19 +988,19 @@ msgstr "" "A PalmOS 3.25 és 3.3 verziójában a rendszeridőt nem lehet beállítani. Az " "időszinkronizációs csatoló kihagyása..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Időszinkronizációs csatoló a KPilothoz" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "A rendszeridő szinkronizálása a kézi számítógép és a PC között" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Tisztítás..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1008,37 +1008,37 @@ msgstr "" "Hiba történt \"%1\" feltöltése közben. Próbálja meg kézzel feltölteni ezt az " "ideiglenes fájlt: \"%2\"." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "A csatoló inicializálása..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "A rekordok átmásolása a Pilotra..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Feladat" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Feladatcsatoló a KPilothoz" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "A KPilot feladatcsatolójának beállításai" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "A feladatok célpontja" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Naptár" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1046,11 +1046,11 @@ msgstr "" "A(z) \"%1\" esemény éves, de nem havonkénti ismétlődésű, ez a " "kéziszámítógépen havonkénti ismétlődéssé fog változni." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Nem sikerült megnyitni a naptár-adatbázisokat." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1058,19 +1058,19 @@ msgstr "" "Szinkronizálást kért egy iCalendar-fájllal, de nem adott meg fájlnevet. A " "csatoló beállítóablakában válasszon ki egy érvényes fájlnevet." -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "A helyi időzóna érvényes: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Más időzóna használata: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1080,22 +1080,22 @@ msgstr "" "létrehozni sem. Adjon meg egy érvényes fájlnevet a csatoló " "beállítóablakában. A csatoló futása befejeződik." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Fájlszinkronizálás: \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Szinkronizálás a standard naptár-erőforrással." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "A naptárobjektum inicializálása nem sikerült. Ellenőrizze a csatoló " "beállításait." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1105,7 +1105,7 @@ msgstr "" "Számítógép:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1114,7 +1114,7 @@ msgstr "" "\n" "Kéziszámítógép:\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1124,116 +1124,116 @@ msgstr "" "\n" "Melyik bejegyzést szeretné megtartani? A másik felül lesz írva." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Ütköző bejegyzések" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "Számítógép" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "VCal-csatoló a KPilothoz" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "A KPilot VCal-csatoló beállításai" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar kód" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Hibajavító" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "A naptár célpontja" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Címszerkesztő" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Vezetéknév:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Keresztnév:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Beosztás:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Vállalat:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Cím:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Város:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Állam:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Irányítószám:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Ország:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Egyéb 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Egyéb 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Egyéb 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Egyéb 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Még nyitva van %1 címszerkesztési ablak." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "Még nyitva van %n címszerkesztési ablak." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Válassza ki a megjelenítendő címkategóriát." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategória:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1241,76 +1241,76 @@ msgstr "" "Ebben a listában láthatók a kijelölt kategóriához tartozó címek. Ha " "rákattint egy címre, akkor annak adatai megjelennek a jobb oldalon." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Címinformáció:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "A rekord szerkesztése..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "A kijellt cím jellemzői módosíthatk." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "A szerkesztés le van tiltva a 'belső szerkesztők' beállítással." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Új rekord..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Új cím felvétele a címjegyzékbe." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "A hozzáadás le van tiltva a 'belső szerkesztők' opcióval." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "A rekord törlése" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "A kijelölt cím törlése a címjegyzékből." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "A törlés le van tiltva a 'belső szerkesztők' beállítással." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Exportálás..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "A kategóriában található összes cím exportálása CSV formátumban." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[ismeretlen]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Új rekordokat szerkeszteni csak szinkronizáció után lehet." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Szinkronizálás szükséges" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1319,58 +1319,58 @@ msgstr "" "szinkronizálást végre nem hajt az eszközzel (hogy az adatbázisok szerkezete " "átjöjjön a Pilotról)." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Nem lehet új címet felvenni" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Új rekordokat törölni csak szinkronizálás után lehetséges." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Törölni szeretné a kijelölt rekordot?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "A rekord törlése?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Az összes cím exportálása" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "A(z) %1 címkategória exportálása" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Már létezik %1 nevű fájl. Felül szeretné írni?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Felülírás?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "A(z) %1 fájlt nem sikerült írásra megnyitni." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" "A csatoló valamilyen problémája miatt nem lehet elvégezni a beállítást." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Ez egy régi stílusú csatoló." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Beállítás..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1382,7 +1382,7 @@ msgstr "" "egyedi beállításai lehetnek. Válassza ki a beállítani kívánt csatolót, majd " "kattintson a jelölőnégyzetbe az aktiváláshoz. " -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1403,77 +1403,77 @@ msgstr "" "be a megfelelő opciókat. A bejelölt csatolók lesznek futtatva " "szinkronizáláskor. Válassza ki a beállítani kívánt csatolót.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Beállítóvarázsló" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "A KPilot névjegye, a közreműködők névsora." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Csatolók" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Általános beállítások" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "A KPilot általános beállításai (felhasználónév, port, szinkronizálási " "alapbeállítások)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Szinkronizálási műveletek (egyedi beállítások)." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Indulás és kilépés" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "A program indulásával és kilépésével kapcsolatos beállítások." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Nézegetők" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "A nézegető beállításai." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Biztonsági másolat készítése" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "A biztonsági mentés speciális beállításai." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Szinkronizálás" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "A szinkronizálás speciális beállításai." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Eszköz" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Hardverbeállítások, indulási/leállási beállítások." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1481,11 +1481,11 @@ msgstr "" "Ez a rendszer egy belső csatolója, nincsenek beállítási lehetőségei. A " "művelet leírása: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "A KPilot beállításai" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1493,11 +1493,11 @@ msgstr "" "Nem található a(z) %1 csatoló programfájlja. A csatoló telepítése " "valószínűleg nem fejeződött be megfelelően." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Csatolóhiba" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1505,35 +1505,35 @@ msgstr "" "Hiba történt a(z) %1 csatoló programkönyvtárának betöltése közben. A " "csatoló telepítése valószínűleg nem fejeződött be megfelelően." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Hozzáadás..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "S&zerkesztés..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Törlés..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Mind" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rek" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Leírás" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "AppInfo blokk szerkesztése" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1541,15 +1541,15 @@ msgstr "" "Az 'Application info' blokk adatainak megtekintéséhez telepítsen egy " "hexaszerkesztőt (pl. a Khexeditet a tdeutils csomagból)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "A KPilot nem támogatja az AppInfo-blokkok megváltoztatását!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Az adatbázisjelzők szerkesztése" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1563,19 +1563,19 @@ msgstr "" "\n" "Meg szeretné változtatni a jellemzőket?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Az adatbázisjelzők módosítása" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Hozzárendelés" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "A rekord szerkesztése" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1589,56 +1589,56 @@ msgstr "" "\n" "Biztosan el szeretné végezni a módosításokat?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "A rekord megváltoztatása" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "A rekord indexe:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Rekordazonosító:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Jellemzők" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Piszkos" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Törölve" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "Elfo&glalt" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Titkos" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "Ar&chivált" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1646,7 +1646,7 @@ msgstr "" "A rekord adatainak megtekintéséhez és szerkesztéséhez telepítsen egy " "hexaszerkesztőt (pl. a Kbyteseditet a tdeutils csomagból)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1654,93 +1654,93 @@ msgstr "" "Ez az eszközön található egyik adatbázis. Nem kézzel vették fel, ezért nem " "lehet eltávolítani a listából." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Adatbázis az eszközön" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Válassza ki a listából a törlendő adatbázist." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Nincs kiválasztva adatbázis" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Minden adatbázis" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Csak az alkalmazások (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Csak az adatbázisok (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Általános adatbázis-&jellemzők" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "&AppInfo-blokk (kategóriák stb.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Rekordaz." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Hossz" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Rekordazonosító" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Figyelem: a(z) %1 adatbázisfájl nem olvasható." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Adatbázis: %1, %2 rekord
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Típus: %1, Létrehozta: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Figyelem: a(z) %1 adatbázisfájl nem olvasható." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Alkalmazás: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Létrehozva: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Módosítva: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Biztonsági mentés: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Ki kell választani a szerkeszteni kívánt rekordot." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Nincs kiválasztva rekord" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1748,34 +1748,34 @@ msgstr "" "Biztosan törölni szeretné a kijelölt rekordot? A műveletet nem lehet " "visszavonni.

Biztosan törölni szeretné?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Rekord törlése" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "A telepítendő fájlok:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Fájl hozzáadása..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "Itt lehet felvenni fájlokat a telepítési listába." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "A lista törlése" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "A telepítendő fájlok listájának törlése. Egy fájl sem lesz telepítve." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1784,26 +1784,26 @@ msgstr "" "következő szinkronizáláskor. Húzzon ide fájlokat vagy használja a Hozzáadás " "gombot." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS-adatbázisok (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Törlés" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "A kijelölt fájlok törlése" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Nem lehet telepíteni: %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1811,90 +1811,90 @@ msgstr "" "Csak a PalmOS adatbázis-fájljai (pl.: *.pdb és *.prc) telepíthetők a " "fájltelepítővel." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "A biztonsági mentés könyvtára: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Teljes mentés indul." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Elkezdődött egy teljes mentés" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Kilépés félbeszakítás miatt." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "A teljes mentés befejeződött." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "A teljes mentés befejeződött." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Mentés folyamatban: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Kihagyás: %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "%1 mentése nem sikerült.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr " .. OK.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "A biztonsági mentés nem sikerült." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Fájltelepítő]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Nincsenek telepítendő fájlok" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "%n fájl telepítése" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "A telepítés befejeződött" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "%1 telepítése" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Nem lehet telepíteni ezt a fájlt: "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Nem sikerült megnyitni a(z) "%1" fájlt." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Nem sikerült olvasni a(z) "%1" fájlt." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1904,13 +1904,13 @@ msgstr "" "Valószínűleg hibás volt az eszköz, ami ezt létrehozta. A KPilot nem tudja " "telepíteni az adatbázist." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Kovács István" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1919,11 +1919,11 @@ msgstr "" "felhasználónév. Erősen ajánlott a neveket beállítani. Be szeretné " "állítani a neveket az alapértelmezésre (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Ismeretlen felhasználó" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1931,7 +1931,7 @@ msgstr "" "A Pilotban be van állítva egy felhasználónév (%1), de a KPilotban " "nincs. Ezt a nevet használja a KPilot is a későbbiekben?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1939,7 +1939,7 @@ msgstr "" "A KPilotban be van állítva egy felhasználónév (%1), de a Pilotban " "nincs. Ezt a nevet használja a Pilot is a későbbiekben?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1949,7 +1949,7 @@ msgstr "" "Visszaállítás funkciót kell használni, nem a szinkronizálást. " "Kattintson a Mégsem gombra a szinkronizálás leállításához.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1961,27 +1961,27 @@ msgstr "" "Ha a Mégsem gombra kattint, a szinkronizálás tovább folytatódik, de a " "felhasználónevek nem változnak meg." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Néveltérés" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "A KPilot neve maradjon meg" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "A kéziszámítógép neve maradjon meg" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "A visszatöltési könyvtár nem létezik." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Nem történt visszatöltés." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -1990,74 +1990,74 @@ msgstr "" "Biztosan vissza szeretné tölteni a Pilot adattartalmát a mentési " "könyvtárból (%1)? A Pilot mostani adattartalma el fog veszni." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Visszatöltés a Pilotra" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "A visszatöltés nem történt meg." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "A felhasználó megszakította a műveletet." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "%1 visszatöltése folyik..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "A(z) '%1' fájl nem olvasható." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "A visszatöltés nem teljes." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "A(z) '%1' fájlt nem lehet visszatölteni." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Belső szerkesztők]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Módosított rekordokat tartalmazó adatbázisok: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Nem sikerült megnyitni a soros vagy helyi %1 nevű adatbázist. Ez a lépés " "kimarad." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "rekord" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "cím" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "feladat" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "memó" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "naptárbejegyzés" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2068,36 +2068,36 @@ msgstr "" "KPilotban levő változásokat a kéziszámítógépre (felülírva az ottani " "módosításokat)?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Ütközés történt a(z) %1 adatbázisban" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "A KPilot használata" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "A kéziszámítógép használata" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "A K&Pilot használata" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "A kéziszámítógép h&asználata" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "A KPilot bejegyzése" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "A kéziszámítógép bejegyzése" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2105,25 +2105,25 @@ msgstr "" "A rekord adatainak megtekintéséhez és szerkesztéséhez telepítsen egy " "hexaszerkesztőt (pl. a Khexeditet a tdeutils csomagból)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Változott jelzőjű adatbázisok: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "Még nem lehet beállítani a kéziszámítógép adatbázisjelzőit." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Változott alkalmazásblokkú adatbázisok: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "A KPilot szolgáltatás elindítása..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2131,100 +2131,100 @@ msgstr "" "A KPilot szolgáltatás nem tudott elindulni. A rendszer hibaüzenete: "" "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "A szolgáltatás állapotkódja: '%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "nem fut" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "A kéziszámítógépen a(z) %1 karakterkészlet lesz használva" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Feladatnézegető" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Címnézegető" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Memónézegető" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Fájltelepítő" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Általános adatbázis-nézegető" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "A következő szinkronizálás biztonsági mentés lesz." -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Nyomja meg a szinkronizálási gombot." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" "A következő szinkronizálás során a Pilot adatai vissza lesznek állítva egy " "biztonsági mentésből." -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "A következő szinkronizálás normál típusú lesz. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "A következő szinkronizálás teljes lesz. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" "A következő szinkronizálás során a Pilotról a számítógépre történik másolás. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" "A következő szinkronizálás során a számítógépről a Pilotra történik másolás. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "A szolgáltatás kilépett." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Nem lehet további szinkronizálást végezni." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Ha szinkronizálni szeretne, indítsa újra a szolgáltatást." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Most nem indítható szinkronizálás. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Nem indítható a szinkronizálás" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Most válassza ki a szinkronizálás típusát." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2233,29 +2233,29 @@ msgstr "" "vontakozik. Az alapértelmezést a program beállítóablakában lehet " "kiválasztani." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Szinkronizálás" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "A következő szinkronizálás normál típusú lesz." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" "Jelzés a szolgáltatásnak, hogy a következő szinkronizálás normál típusú " "legyen." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "&Teljes szinkronizálás" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "A következő szinkronizálás teljes típusú lesz." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2263,30 +2263,30 @@ msgstr "" "Jelzés a szolgáltatásnak, hogy a következő szinkronizálás teljes legyen (az " "adatok ellenőrzése mindkét oldalon)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Másolat készítése" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "A következő szinkronizálás biztonsági mentés lesz." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Jelzés a szolgáltatásnak, hogy a következő szinkronizálás során készüljön " "biztonsági mentés a kéziszámítógépről." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Visszatöltés" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "A következő szinkronizálás visszatöltés lesz." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2294,13 +2294,13 @@ msgstr "" "Jelzés a szolgáltatásnak, hogy a következő szinkronizálásnál vissza kell " "tölteni az adatokat a számítógépről." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "A kéziszámítógépről a számítógépre" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2309,18 +2309,18 @@ msgstr "" "át kell másolni a Pilotról a számítógépre, felülírva az ott levő " "bejegyzéseket." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "A számítógépről a kéziszámítógépre" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" "A következő szinkronizálás a számítógépről a Pilotra való másolás lesz." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2328,15 +2328,15 @@ msgstr "" "Jelzés a szolgáltatásnak, hogy a következő szinkronizálásnál minden adatot " "át kell másolni a számítógépről a Pilotra, felülírva a Pilot bejegyzéseit." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "Csak &listázás" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "A következő szinkronizálás az adatbázisok listázása lesz." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2344,32 +2344,32 @@ msgstr "" "Jelzés a szolgáltatásnak, hogy a következő szinkronizálásnál csak ki kell " "listázni a kéziszámítógép fájljait." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "A kap&csolat alapállapotba hozása" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Az eszközzel való kapcsolat alapállapotba hozása." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" "A szolgáltatás ill. a kéziszámítógép kapcsolatának alapállapotba hozása." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Kilépés a KPilotból (és a szolgáltatás leállítása, ha ezt kérte)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Beállító&varázsló..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "A KPilot beállítása varázslóval." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2379,15 +2379,15 @@ msgstr "" "varázslóját is tartalmazza, ezért a varázsló nem használható. Próbálja meg a " "hagyományos beállítóablakokon keresztül elvégezni a beállításokat." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "A varázsló nem áll rendelkezésre" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "A felhasználónév megváltozott erre: '%1'." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2395,84 +2395,84 @@ msgstr "" "Most nem futtatható a KPilot beállítóvarázslója, mert a KPilot felülete más " "műveletet végez." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "Most nem lehet módosítani a KPilot beállítását, mert a KPilot felülete más " "műveletet végez." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "A Pilot eszköz, a csatolók és az egyéb paraméterek beállítása" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "A nyomkövetési szint beállítása" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "A projekt vezetője" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Vezető fejlesztő, csatolók fejlesztése" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal csatoló" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "TDE címjegyzék (abbrowser) csatoló" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Expenses csatoló" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Jegyzettömb-csatoló, hibajavítások" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML-alapú felhasználói felület" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui fájlok" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Hibajavítások, ötletek" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "VCalconduit állapotkezelő, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "A konfigurációs fájl túl régi verziójú." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "A konfigurációs fájl verziószáma %1, a KPilotnak legalább %2 verziószámú " "kell." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "Indítsa el a KPilotot és ellenőrizze gondosan a beállításokat." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Fontosabb változások:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2480,15 +2480,15 @@ msgstr "" "Néhány csatoló át lett nevezve. A Kroupware és a fájltelepítő is csatolóként " "lett kialakítva." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Az ütközés feloldása most már globális beállítás." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Megváltozott a nem mentési adatbázisok formátuma." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2496,11 +2496,11 @@ msgstr "" "A KPilot konfigurációs fájlja túl régi verziójú. Indítsa el a KPilotot a " "fájl frissítéséhez." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "A konfigurációs fájl túl régi verziójú" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2508,11 +2508,11 @@ msgstr "" "A fájltelepítő beállításai átkerültek a csatolók beállításai közé. " "Ellenőrizze a telepített csatolók listáját." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "A beállítások felfrissültek" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2520,11 +2520,11 @@ msgstr "" "A következő régi csatolók találhatók a rendszerben. Érdemes ezeket és a " "kapcsolódó .la és .so.0 fájlokat eltávolítani." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Régi csatolókat találtam" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2534,11 +2534,11 @@ msgstr "" "kiigazítása megtörtént. Az adatbázis-létrehozási azonosítókba szögletes " "zárójel ([]) került." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Nem lett frissítve mentési adatbázis" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2546,19 +2546,19 @@ msgstr "" "A KPilot nincs beállítva a használathoz. Használja a beállításvarázslót vagy " "a hagyományos beállítóablakokat a KPilot beállításának elvégzéséhez." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Nincs beállítva" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "&Varázsló használata" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "&Párbeszédablak használata" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2566,7 +2566,7 @@ msgstr "" "A KPilot konfigurációs fájlja túl régi verziójú. A KPilot fel tudja " "frissíteni a fájl egyes részeit. Folytatni szeretné a műveletet?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2574,7 +2574,7 @@ msgstr "" "A(z) %1 konfigurációs lap beállításai megváltoztak. Továbblépés " "előtt el szeretné menteni a módosításokat?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2584,37 +2584,37 @@ msgstr "" "valószínűleg nem támogatja a rendszer, ezért problémákat okozhat. Biztosan " "ezt a nevet szeretné használni?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Az eszköznév túl hosszú" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Igen" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Nem" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "A Pilot jellemzői" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Szinkronizálási alkalmazás" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "Általános TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2626,28 +2626,28 @@ msgstr "" "Naptár vagy feladatlista szinkronizálásakor először lépjen ki az " "Evolutionből, különben adatvesztés lehet az eredmény." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Korlátozások az Evolutionnel kapcsolatban" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "semmi (csak biztonsági mentés)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "A KPilot szinkronizálása ezzel fog történni: %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2655,11 +2655,11 @@ msgstr "" "A beállítóablakban látható többi opció segítségével a KPilot finomhangolását " "lehet elvégezni." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Az automatikus beállítás befejeződött" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2677,19 +2677,19 @@ msgstr "" "szinkronizálást kezdeményez, akkor a szinkronizálás nem fog működni a " "következő rendszerindításig. Ezért ilyenkor nem ajánlott továbblépni." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "A kézi számítógép detektálása" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "A kézi számítógép automatikus detektálása" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "A detektálás újraindítása" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2697,43 +2697,43 @@ msgstr "" "A KPilot megpróbálja automatikusan detektálni a kéziszámítógépet. Nyomja meg " "a szinkronizálási gombot, ha még nem tette meg." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Állapot" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Az automatikus detektálás még nem kezdődött el..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "A detektált értékek" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Kéziszámítógép-felhasználó:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Eszköz:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Még nem ismert]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "A detektálás elkezdődött..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Várakozás a kézi számítógépre..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "A várakozási idő letelt, nem található kéziszámítógép." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2751,76 +2751,76 @@ msgstr "" "(lásd: http://www.kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Az automatikus detektálás nem sikerült" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Sikerült felismerni egy eszközt: %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Leválasztva az összes eszközről" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Feladatszinkronizálás a KMaillel" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Naptárszinkronizálás a KMaillel" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Feljegyzések szinkronizálása e-mailben" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "A feladatok újraírása a KMailbe..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "A naptár újraírása a KMailbe..." -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Címek szinkronizálása a KMaillel " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Feljegyzések szinkronizálása a KMaillel" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "A szinkronizálás befejeződött." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "Itt láthatók a mostani szinkronizálás alatt kapott üzenetek" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Szinkronizálási napló" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "A naplóbejegyzések törlése" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" "Kitörli a mostani szinkronizálás alatt fogadott üzenetek listáját." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "A napló mentése..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2828,110 +2828,110 @@ msgstr "" "A legutóbbi szinkronizálás közben kapott üzenetek mentéséhez kattintson " "ide. Hasznos lehet például hibajelentés készítésénél." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "A szinkronizálás állása:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "A szinkronizálási folyamat állása (százalékban)." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "A szinkronizálás befejeződött." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "A napló mentése" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "A fájl már létezik, felül szeretné írni?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "A fájl már létezik" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Nem kell felülírni" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Nem sikerült megnyitni ezt a fájlt írásra: "%1". Megpróbálja " "még egyszer?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Nem lehet menteni" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Újabb próba" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Nem kell megpróbálni" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "A Pilot eszközfájl elérési útja" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Az adatbázisok kilistázása" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Biztonsági mentés a Pilotról ide: " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "A Pilot adatainak visszaállítása mentésből" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Csatoló indítása a munkaasztali fájlból" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Egy adott ellenőrzés elvégzése (az eszközzel)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "A KPilot beállításainak kiírása" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "A nyomkövetési szint beállítása" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "A csatoló *éles* futtatása (nem tesztüzemmódban)." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "A csatoló futtatása teszt üzemmódban." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Másolás a Pilotról a PC-re." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Másolás a PC-ről a Pilotra." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" "Művelet ismételt elvégzése - csak a --list paranccsal célszerű használni" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "A KPilot karbantartója" @@ -2944,16 +2944,16 @@ msgstr "A KPilot karbantartója" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Általános" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "A csatoló műveletei" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2961,11 +2961,11 @@ msgstr "" "Válassza ki a megjelenítendő\n" "címkategóriát." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "A memók:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2975,104 +2975,104 @@ msgstr "" "kategóriájú memók. Ha rákattint valamelyikre,\n" "akkor annak tartalma megjelenik a jobb oldalon." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "A memó szövege:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "A kijelölt memó szövege látható itt." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Memó importálása..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Szöveges fájl beolvasása és hozzáadása a Pilot memó-adatbázisához." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Az importálás le van tiltva a 'belső szerkesztők' beállítással." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Memó exportálása..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "A kijelölt memó tartalmának fájlba mentése." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Memó törlése" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "A kijelölt memó törlése." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Memó hozzáadása" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Új memó felvétele az adatbázisba." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Törölni szeretné a kiválasztott memót?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "A memó törlése?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Nem sikerült megnyitni a MemoDB-t egy rekord törléséhez." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "A memót nem sikerült törölni" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Az összes" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "A &KPilot indítása" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "A &KPilot beállítása..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (egyszer)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Alapértelmezés (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Követke&ző szinkronizálás" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "A következő szinkronizálás: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "A szinkronizálás le van tiltva, ha a képernyő zárolt." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3084,55 +3084,55 @@ msgstr "" "beállítóablak szinkronizálási lapjának 'A szinkronizálás letiltása, ha a " "képernyővédő aktív' opciójával." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "A szinkronizálás befejeződött.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "A következő szinkronizálás: %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Az elsőnek kipróbálandó eszköz" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "Kilépés, ha hibásak a beállítófájlok" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot szolgáltatás" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Fejlesztő" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Feladatszerkesztő" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Még nyitva van %1 feladatszerkesztő ablak." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "Még nyitva van %n feladatszerkesztő ablak." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Válassza ki a megjelenítendő feladatkategóriákat." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Feladat" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3141,19 +3141,19 @@ msgstr "" "rákattint valamelyikre, akkor annak jellemzői megjelennek a jobb oldalon." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "A feladat jellemzői:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Szerkesztéshez először ki kell jelölni egy feladatot." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Új bejegyzés felvétele a feladatok közé." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3161,11 +3161,11 @@ msgstr "" "Új feladatok felvétele le van tiltva a 'belső szerkesztők' " "beállítással." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "A kijelölt feladat törlése a feladatlistából." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3174,77 +3174,77 @@ msgstr "" "szinkronizálást végre nem hajtott (hogy az adatbázisok szerkezete átkerüljön " "a Pilotról)." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Nem lehet új feladatot felvenni" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Megszakadt a kapcsolat a kéziszámítógéppel, a szinkronizálás nem folytatható." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 - kezdődik a szinkronizálás...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "A kéziszámítógépen a(z) %1 kódolás lesz használva." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "A KPilot most más műveletet végez, nem tud szinkronizálást végezni." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Tesztelés.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "A(z) %1 adatbázis szinkronizálása..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Nem sikerült megnyitni ezt az eszközt: %1 (újrapróbálás)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "A(z) %1 eszköz megnyitása..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Már folyik a figyelés azon az eszközön" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Nem sikerült aljazatot létrehozni a Pilottal eléréséhez (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "A(z) \"%1\" Pilot port nem nyitható meg." -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Nem lehet adatokra várni a Pilot aljazaton (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "A Pilot adatai nem fogadhatók (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "más csatlakoztatva van" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Nem sikerült beolvasni a Pilotból a szükséges rendszerinformációkat" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Az utolsó PC ellenőrzése..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3252,15 +3252,15 @@ msgstr "" "Nem sikerült beolvasni a felhasználói adatokat a Pilotról. Nincs véletlenül " "bekapcsolva a jelszóvédelem?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "A Pilot eszköz még nincs beállítva." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "A(z) %1 Pilot eszköz nem írási-olvasási módban van." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3268,11 +3268,11 @@ msgstr "" "Nem létezik a(z) %1 Pilot-eszköz. Valószínűleg USB-eszköz, ezért csak " "szinkronizáláskor jelenik meg." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Nem sikerült telepíteni ezt a fájlt: "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Vége a szinkronizálásnak\n" @@ -3292,88 +3292,88 @@ msgstr " Nincs jogosultsága a Pilot eszköz megnyitásához." msgid " Check Pilot path and permissions." msgstr "Ellenőrizze a Pilot elérési útját és a jogosultságokat." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Kezdési dátum: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Egész napos esemény" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Befejezési dátum: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Emlékeztetés: %1 %2 (az esemény kezdete előtt)" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "perc" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "óra" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "nap" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Ismétlődés: minden %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "nap" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "hét" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "hónap" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "év" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Végtelen ismétlődés" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Eddig: %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Ismétlődés a j. hét i. napján" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Ismétlődés a hónap n. napján" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Kivételek:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Megjegyzés:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Megjegyzés:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3381,7 +3381,7 @@ msgstr "" "Cím: %1
\n" "Memószöveg:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3391,29 +3391,29 @@ msgstr "" "Memószöveg:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Befejezve" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Nincs befejezve" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Esedékesség: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioritás: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Névtelen" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3421,27 +3421,27 @@ msgstr "" "A(z) %1 csatoló beállításai megváltoztak. Továbblépés előtt el " "szeretné menteni a módosításokat?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 csatoló" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Kérdéseit, megjegyzéseit kérjük ide küldje: tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" "Kérdéseit, megjegyzéseit kérem küldje el erre a címre: " "%2" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" "A programban talált hibákat kérem jelentse be itt: %2" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3449,19 +3449,19 @@ msgstr "" "A szerzői védjegyekkel kapcsolatban lásd: A KPilot felhasználói kézikönyve." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "A szerzők: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Résztvevők: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Sok változás történt" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3473,92 +3473,92 @@ msgstr "" "Részletek:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Nem található ez a csatoló: %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Nem sikerült betölteni ezt a csatolót: %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "A(z) %1 csatoló verziószáma hibás (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Nem sikerült inicializálni ezt a csatolót: %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Nem sikerült létrehozni ezt a csatolót: %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[%1 csatoló]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Kezdés: %1. Befejezés: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 új. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 módosult. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 törölve. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Nincs változás. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "A kéziszámítógépen nem sikerült megnyitni a(z) %1 adatbázist." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Nem sikerült megnyitni: %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "A(z) %1 csatoló elindítása nem sikerült." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Teljes szinkronizálás" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Visszatöltés biztonsági mentésből" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Szinkronizálási teszt" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Helyi szinkronizálás" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Kérdés" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Többször nem kell megkérdezni" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Többször nem kell megkérdezni" diff --git a/po/is.po b/po/is.po index 2a6cc12..4d02119 100644 --- a/po/is.po +++ b/po/is.po @@ -31,49 +31,49 @@ msgid "" "Your emails" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL samstillingarrás fyrir KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Samræmir efni frá MAL miðlurum eins og AvantGo við lófatölvuna" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Aðalhöfundur" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Höfundur libmal og JPilot AvantGo rásarinnar" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Höfundur syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Höfundar malsync undirforrita (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Heimilisfangabók" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 #, fuzzy msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " @@ -84,133 +84,133 @@ msgstr "" "Vinsamlega gakktu úr skugga um að þú hafir gefið upp gilt skráarnafn í " "stillingaglugga rásarinnar. Hætti við rás." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Get ekki gangsett og hlaðið inn heimilsfangabók til að samræma" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Get ekki gangsett og hlaðið inn heimilsfangabók til að samræma" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Get ekki opnað heimilisfangaskrána á lófatölvu." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Get ekki opnað heimilisfangaskrána." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Hlutur á PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Lófatölva" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Síðast samstillt" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Eftirnafn" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Nafn" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Félag" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Titill" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Athugsemd" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Sérsniðið 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Sérsniðið 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Sérsniðið 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Sérsniðið 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Vinnusími" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Heimasími" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Farsími" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Friðþjófur" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Annað" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Netfang" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Heimilisfang" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Staður" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Svæði" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Póstnúmer" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Land" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Flokkur" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -218,7 +218,7 @@ msgstr "" "Eftirfarandi færslu var breytt en er ekki lengur til á lófatölvunni. " "Vinsamlega leysið úr þessum árekstrum." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -226,7 +226,7 @@ msgstr "" "Eftirfarandi færslu var breytt en er ekki lengur til á PC tölvunni. " "Vinsamlega leysið úr þessum árekstrum." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -235,33 +235,33 @@ msgstr "" "Eftirfarandi færslu var breytt bæði á lófatölvunni og á PC tölvunni. Ekki " "tókst að sameinga breytingarnar svo vinsamlega leysið úr þessum árekstrum." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Árekstur á færslum" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Abbrowser rás fyrir KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Stillir Abbrowser rás fyrir KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Umsjónarmaður" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 #, fuzzy msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " @@ -272,105 +272,105 @@ msgstr "" "lófatölvunni eða PC tölvunni eftir tvípunktinn\n" "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 #, fuzzy msgid "Delete entry" msgstr "Eyða færslu" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Get ekki opnað textaskrá %1 til aflestrar." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Get ekki opnað gagnagrunn til ískriftar" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Get ekki opnað palm doc gagnagrunn %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 #, fuzzy msgid "No filename set for the conversion" msgstr "Ekkert skráarnafn sett fyrir umbreytingu" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 #, fuzzy msgid "Unable to open Database for reading" msgstr "Gat ekki opnað gagnagrunn til aflestrar" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Get ekki lesið haus gagnagrunns %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Get ekki opnað úttaksskrá %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Gat ekki lesið textafærslu #%1 úr gagnagrunni %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Gat ekki lesið bókamerkisfærslu #%1 úr gagnagrunni %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Get ekki opnað skrá %1 fyrir bókamerki %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Leita að texta og gagnagrunnum til að samræma" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 #, fuzzy msgid "Database created." msgstr "Enginn gagnagrunnur valinn" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Get ekki sett inn staðvært PalmDOC %1 yfir á lófatölvuna." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Umbreyting PalmDOC \"%1\" mistókst." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, fuzzy, c-format msgid "Unable to open or create the database %1." msgstr "Get ekki opnað eða búið til gagnagrunn %1" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Leysa úr ósamræmi" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Samstillingu slitið af notanda." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Samræmi texta \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -384,72 +384,72 @@ msgstr "" "tölvunni og lófatölvunni). Vinsamlega gefðu upp hvor útgáfan af þessum " "gagnagrunnum er rétt." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Þú getur líka breytt því í hvaða átt samræmingin á að fara án þess að " "árekstrar verði." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC gagnagrunnar" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Engin samræming" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Samræma lófatölvu við PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Samræma PC við lófatölvu" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Eyða báðum gagnagrunnum" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 #, fuzzy msgid "More Info..." msgstr "Meiri upplýsingar..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "óbreytt" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "nýtt" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "breytt" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "aðeins bókarmerkjum breytt" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "eytt" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "er ekki til" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "óþekkt" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -457,15 +457,15 @@ msgstr "" "Staða gagnagrunns %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Lófatölva: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "PCtölva: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Gagnagrunnsupplýsingar" @@ -473,15 +473,15 @@ msgstr "Gagnagrunnsupplýsingar" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Palm DOC rás fyrir KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Stillir DOC rásina fyrir KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -502,10 +502,10 @@ msgstr "Viðhaldsforritari KPilot" msgid "PalmDOC Converter" msgstr "PalmDOC umbreytir" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 #, fuzzy msgid "" "You selected to sync folders, but gave a filename instead (%1)." @@ -514,15 +514,15 @@ msgstr "" "Þú valdir að samræma möppur en gafst upp skráarnafn (%1)." "
Nota möppu %2 í staðinn?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "&Textamappa:" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -530,7 +530,7 @@ msgstr "" "Mappan %1 fyrir lófatölvugagnagrunnsskrár er ekki gild mappa." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -538,97 +538,97 @@ msgstr "" "Mappan %1 fyrir lófatölvugagnagrunnsskrár er ekki gild mappa." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "Gat ekki búið til möppuna %1 fyrir textaskrár." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Eftirfarandi textum tókst að umbreyta:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Umbreyting tókst" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Engum textaskrám var rétt umbreytt" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Skráin %1 er ekki til." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Umbreyting á skrá %1 tókst." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "Mappan %1 fyrir textaskrár er ekki gild mappa." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "Gat ekki búið til möppuna %1 fyrir PalmDOC skrár." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Textamappa:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "&PalmDOC mappa:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Textaskrá:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC skrá:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 #, fuzzy msgid "The database file %1 already exists. Overwrite it?" msgstr "Gagnagrunnskráin %1 er til. Skrifa yfir hana?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Overwrite" msgstr "Tölva ræður." -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Villa við að umbreyta texta %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 #, fuzzy msgid "The text file %1 already exists. Overwrite it?" msgstr "Textaskráin %1 er til. Skrifa yfir hana?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Get ekki opnað heimilisfangaskrána á lófatölvu." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Gat ekki hlaðið inn rás %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -637,7 +637,7 @@ msgstr "" "Bætti við einum minnispunkti.\n" "Bætti við %n minnispunktum." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -646,7 +646,7 @@ msgstr "" "Breytti einum minnispunkti.\n" "Breytti %n minnispunktum." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" @@ -655,7 +655,7 @@ msgstr "" "Bætti við einum minnispunkti við KNotes.\n" "Bætti við %n minnispunktum við KNotes." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, fuzzy, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -664,7 +664,7 @@ msgstr "" "Bætti við einum minnispunkti við KNotes.\n" "Bætti við %n minnispunktum við KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, fuzzy, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -673,7 +673,7 @@ msgstr "" "Breytti einum minnispunkti.\n" "Breytti %n minnispunktum." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, fuzzy, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -682,162 +682,162 @@ msgstr "" "Bætti við einum minnispunkti við KNotes.\n" "Bætti við %n minnispunktum við KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KNotes Rás fyrir KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Stillir KNotes rás fyrir KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "Sleppi MAL samræmingu - skammt síðan síðasta uppfærsla fór fram." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL samræming mistókst (engar upplýsingar)" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Engin milliþjónn er valinn." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Nota milliþjón: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Engin SOCKS milliþjónn er valinn." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Nota SOCKS milliþjón: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "Skoðari" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 #, fuzzy msgid "Unable to open the memo databases on the handheld." msgstr "Get ekki opnað heimilisfangaskrána á lófatölvu." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, fuzzy, c-format msgid " Syncing with %1." msgstr "Samstilli við skrá \"%1\"" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 #, fuzzy msgid " Copying Pilot to PC..." msgstr "Stilla." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 #, fuzzy msgid " Copying PC to Pilot..." msgstr "Stilla." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "Póstrás fyrir KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "Stillir póstrásina fyrir KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 #, fuzzy msgid "Notepad" msgstr "Athugsemd" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Get ekki opnað %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 #, fuzzy msgid "Configures the Notepad Conduit for KPilot" msgstr "Stillir KNotes rás fyrir KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "NULL rás er forrituð til að mistakast." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "NULL rás fyrir Kpilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Stillir NULL rásina fyrir KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 #, fuzzy msgid "KMail" msgstr "Nota KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, fuzzy, c-format msgid "" "_n: Sent one message\n" @@ -846,159 +846,159 @@ msgstr "" "Sendi eitt skeyti\n" "Sendi %n skeyti" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 #, fuzzy msgid "Could not connect to DCOP server for the KMail connection." msgstr "Gat ekki tengst DCOP miðlara til að hafa samband við KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Villa við að senda póst" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Get ekki opnað vinnuskrá til að geyma póst frá Pilot." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP tenging við KMail tókst ekki." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 #, fuzzy msgid "Cannot perform backup of mail database" msgstr "Get ekki opnað gagnagrunninn" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Get ekki opnað heimilisfangaskrána á lófatölvu:" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Póstrás fyrir KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Stillir póstrásina fyrir KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Upprunalegur höfundur" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 forritun" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP viðhald og endurhönnun" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "NULL rás fyrir Kpilot" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "NULL rás fyrir Kpilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "Stillir NULL rásina fyrir KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Kerfisupplýsingar" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Lykilorð sett" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Ekkert lykilorð sett" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Engin spjöld tiltæk gegnum pilot-link" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Engin aflúsunargögn" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Get ekki opnað úttaksskrá, nota %1 í staðinn." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Kerfisupplýsingar lófatölvu skrfaðar í skránna %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Vélbúnaðarupplýsingar" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Notandaupplýsingar" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Minnisupplýsingar" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Geymsluupplýsingar" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Gagnagrunnalisti" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Færslunúmer" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Samstillingarupplýsingar" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDE útgáfa" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 #, fuzzy msgid "PalmOSVersion" msgstr "Útgáfunúmer PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Aflúsunarupplýsingar" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPilot kerfisupplýsingarás" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -1006,74 +1006,74 @@ msgstr "" "Sækir kerfis, vélbúnaðar og notendaupplýsingar frá lófatölvunni og vistar " "þær í skrá." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Tími" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Stilling klukku á lófatölvu" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "PalmOS 3.25 og 3.3 leyfa ekki að setja kerfisklukku. Loka tímarás..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Tímasamræmingarrás fyrir KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Samræmir tíma á lófatölvu og PC" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 #, fuzzy msgid "Copying records to Pilot ..." msgstr "Stilla." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Verk" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 #, fuzzy msgid "To-do Conduit for KPilot" msgstr "Verkefna rás fyrir KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 #, fuzzy msgid "Configures the To-do Conduit for KPilot" msgstr "Stillir verkefna rásina fyrir KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "Áfangastaður verkefnaskrár" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Dagatal" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1081,12 +1081,12 @@ msgstr "" "Atburður \"%1\" hefur árlega endurtekningu aðra en mánaðarlega, breyti þessu " "í að vera endurtekið mánaðarlega á lófatölvunni." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 #, fuzzy msgid "Could not open the calendar databases." msgstr "Gat ekki opnað dagbækur." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 #, fuzzy msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " @@ -1095,19 +1095,19 @@ msgstr "" "Þú valdir að samræma við iCalendar skrá en gafst ekki upp skráarheiti. " "Vinsamlega veldu gilt skráarheiti í stillingaglugga rásarinnar" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1117,20 +1117,20 @@ msgstr "" "Vinsamlega gakktu úr skugga um að þú hafir gefið upp gilt skráarnafn í " "stillingaglugga rásarinnar. Hætti við rás." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Samstilli við skrá \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "Get ekki opnað dagatal. Vinsamlega athugaðu uppsetningu rásar." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 #, fuzzy msgid "" "The following item was modified both on the Handheld and on your PC:\n" @@ -1141,7 +1141,7 @@ msgstr "" "PC færsla:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 #, fuzzy msgid "" "\n" @@ -1149,203 +1149,203 @@ msgid "" "\t" msgstr "Lófatölva fax:" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Færslum ber ekki saman" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "VCal rás fyrir Pilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Stillir VCal rásina fyrir KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar gátt" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Villuleiðrétting" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Áfangastaður dagatals" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Heimilisfangaritill" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Sími" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Kenninafn:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Nafn:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titill:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Fyrirtæki:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Heimilisfang:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Borg:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Fylki:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 #, fuzzy msgid "Zip code:" msgstr "Póstnúmer:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Land:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Sérsnið 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Sérsnið 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Sérsnið 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Sérsnið 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 #, fuzzy msgid "There are still %1 address editing windows open." msgstr "heimilisfang." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, fuzzy, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "heimilisfang heimilisfang." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 #, fuzzy msgid "Select the category of addresses to display here." msgstr " Velja" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Flokkur:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 #, fuzzy msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr " allir \" á einn" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Uppl. um heimilisfang:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Breyta færslu..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Þú getur sýslað með heimilisfang þegar það er valið." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 #, fuzzy msgid "New Record..." msgstr "Nýtt." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 #, fuzzy msgid "Add a new address to the address book." msgstr " Bæta við nýtt heimilisfang heimilisfang" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Eyða færslu" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 #, fuzzy msgid "Delete the selected address from the address book." msgstr " Eyða heimilisfang heimilisfang" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr " allir \" á einn" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[óþekkt]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Get ekki sýslað með nýjar færslur fyrr\n" "en að búið er að samstilla við lófatölvu." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Samstilling er nauðsynleg" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 #, fuzzy msgid "" "You cannot add addresses to the address book until you have done a HotSync " @@ -1355,58 +1355,58 @@ msgstr "" "samtstilltað minnsta kosti einu sinni til að sækja gagnagrunnsuppsetningu af " "lófatölvunni." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 #, fuzzy msgid "Cannot Add New Address" msgstr "Get ekki bætt við heimilsfangi" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Get ekki eytt nýjum minnismiða fyrr en búið er að samstilla við Pilot." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Eyða völdum færslum?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Eyða færslu?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 #, fuzzy msgid "The file %1 exists. Overwrite?" msgstr "Textaskráin %1 er til. Skrifa yfir hana?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Þessi rás virðist vera biluð og ekki hægt að stilla hana." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Stilla..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1414,7 +1414,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1426,90 +1426,90 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 #, fuzzy msgid "Configuration Wizard" msgstr "Rásar stillingarskjár" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 #, fuzzy msgid "Conduits" msgstr "Rás" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 #, fuzzy msgid "General Setup" msgstr "Almennt" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, fuzzy, no-c-format msgid "Viewers" msgstr "S&koðarar" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Afritun" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Samstilling" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 #, fuzzy msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "Þetta er innri rás sem hefur enga valkosti til að stilla." -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 #, fuzzy msgid "KPilot Setup" msgstr "KPilot Próf" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1517,11 +1517,11 @@ msgstr "" "Ekkert forritasafn fannst fyrir rásina %1. Þetta þýðir að rásin var ekki " "rétt stillt inn." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Rásarvilla." -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1529,51 +1529,51 @@ msgstr "" "Það kom upp vandamál við að hlaða inn forritasafni fyrir rásina %1. " "Þetta þýðir að rásin var ekki rétt stillt inn." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Bæta við..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "Sýs&l..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Eyða..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Lýsing" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 #, fuzzy msgid "Edit AppInfo Block" msgstr "Sýsl Útiloka" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 #, fuzzy msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "Til Forrit e." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Breyta gagnagrunnsflöggum" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1587,22 +1587,22 @@ msgstr "" "\n" "Virkilega úthluta nýjum flöggum?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "Changing Database Flags" msgstr "Breyti gagnagrunnsflöggum" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "Aðstoðarmaður" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 #, fuzzy msgid "Edit Record" msgstr "Breyta færslu..." -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1616,57 +1616,57 @@ msgstr "" "\n" "Virkilega úthluta nýjum flöggum?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Changing Record" msgstr "Breyti færslu" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Færsluyfirlit:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Auðkenni færslu:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Flögg" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, fuzzy, no-c-format msgid "&Dirty" msgstr "Óhrein" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "E&ytt" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "Upp&tekin" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Leynd" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "Í s&afn" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1674,7 +1674,7 @@ msgstr "" "Til að skoða eða breyta færslugögnum, vinsamlega settu inn hex-ritil (t.d. " "kbytesedit frá tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1682,311 +1682,311 @@ msgstr "" "Þetta er gagngagrunnur sem er til á tækinu. Honum var ekki bætt við " "handvirkt svo það er ekki hægt að fjarlægja hann af listanum." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Gagnagrunnur á tæki" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Þú þarft að velja gagnagrunn sem á að eyða af listanum." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Enginn gagnagrunnur valinn" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 #, fuzzy msgid "All Databases" msgstr "Öllum grunnum" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Aðeins forrit (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Aðeins gagnagrunnar (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 #, fuzzy msgid "General Database &Information" msgstr "Almennt Gagnagrunnur Upplýs&ingar." -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 #, fuzzy msgid "&Application Info Block (Categories etc.)" msgstr "Forrit Upplýsing&ar Útiloka Flokkar" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 #, fuzzy msgid "Rec. Nr." msgstr "Nr." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Lengd" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 #, fuzzy msgid "Record ID" msgstr "Auðkenni" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, fuzzy, c-format msgid "Warning: Cannot read database file %1." msgstr " Aðvörun lesið." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 #, fuzzy msgid "Database: %1, %2 records
" msgstr " Gagnagrunnur
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 #, fuzzy msgid "Type: %1, Creator: %2

" msgstr " Tegund Höfundur

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, fuzzy, c-format msgid "Warning: Cannot read application file %1." msgstr " Aðvörun lesið." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 #, fuzzy msgid "Application: %1

" msgstr " Forrit

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 #, fuzzy msgid "Created: %1
" msgstr "Búin til
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 #, fuzzy msgid "Modified: %1
" msgstr "Breytt
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 #, fuzzy msgid "Backed up: %1
" msgstr "Afrita: %1" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "You must select a record for editing." msgstr "Þú taka upp fyrir." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "No Record Selected" msgstr "Nei taka upp" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 #, fuzzy msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr " taka upp

Eyða taka upp" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 #, fuzzy msgid "Deleting Record" msgstr "Eyði taka upp" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Skrár til innsetningar:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 #, fuzzy msgid "Add File..." msgstr "Bæta við Skrá." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Veldu skrá sem bæta á við listann af skrám sem á að setja inn." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Hreinsa lista" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 #, fuzzy msgid "" "Clear the list of files to install. No files will be installed." msgstr " Þurrka út Nei" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 #, fuzzy msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr " á Samstilling eða Bæta við" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Eyða völdum minnismiða?" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, fuzzy, c-format msgid "Cannot install %1" msgstr "Get ekki sett inn skrána "%1"!" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Heildarafritun hafin." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 #, fuzzy msgid "Fast backup started" msgstr "Hratt" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Stöðva að beiðni." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Heildarafritun lokið." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 #, fuzzy msgid "Fast backup complete." msgstr "Hratt." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Afrita: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Afritun af %1 mistókst\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr "OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Afritun af %1 mistókst\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 #, fuzzy msgid "[File Installer]" msgstr "Skrá" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Engar skrár til að setja inn" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, fuzzy, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "einn Skrár" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Innsetningu skráa lokið" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Set inn skrár %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 #, fuzzy msgid "Cannot install file "%1"." msgstr "Get ekki sett inn skrána "%1"!" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 #, fuzzy msgid "Unable to open file "%1"." msgstr "Gat ekki opnað skrána "%1"!" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr "Gat ekki opnað skrána "%1"!" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Jón Jónsson" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 #, fuzzy msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr " KPilot heiti KPilot sjálfgefið" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Óþekktur notandi" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr " heiti KPilot KPilot heiti \"?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr " KPilot heiti KPilot s heiti \"?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1995,31 +1995,31 @@ msgid "" "changed." msgstr " heiti KPilot heiti á Hætta við." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Rangur notandi" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 #, fuzzy msgid "Use KPilot Name" msgstr "Nota KPilot Nafn" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 #, fuzzy msgid "Use Handheld Name" msgstr "Nota Lófatölva Nafn" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 #, fuzzy msgid "Restore directory does not exist." msgstr " Viðkomandi gátt er ekki til." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 #, fuzzy msgid "Restore not performed." msgstr "Endurheimta." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 #, fuzzy msgid "" "Are you sure you want to completely restore your Pilot from the backup " @@ -2027,81 +2027,81 @@ msgid "" "your Pilot." msgstr " á" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Endurheimta Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 #, fuzzy msgid "Restore not performed." msgstr "Endurheimta." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 #, fuzzy msgid "Canceled by user." msgstr "Samstillingu slitið af notanda." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Samstilli: %1 ..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "Í lagi." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "Endurheimta Pilot" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 #, fuzzy msgid "Cannot restore file `%1'." msgstr "Get ekki sett inn skrána "%1"!" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, fuzzy, c-format msgid "Databases with changed records: %1" msgstr "Gagnagrunnar með 1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 #, fuzzy msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "raðnúmer eða fyrir." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 #, fuzzy msgid "record" msgstr "taka upp" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "heimilisfang" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 #, fuzzy msgid "to-do entry" msgstr "verkþáttarfærsla" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 #, fuzzy msgid "memo" msgstr "Minnismiðar:" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 #, fuzzy msgid "calendar entry" msgstr "dagatal" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 #, fuzzy msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " @@ -2109,417 +2109,417 @@ msgid "" "and so override the changes there?" msgstr "með Auðkenni á og \" \" KPilot og?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, fuzzy, c-format msgid "Conflict in database %1" msgstr "Árekstrar \" 1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 #, fuzzy msgid "Use KPilot" msgstr "Nota KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 #, fuzzy msgid "Use Handheld" msgstr "Nota Lófatölva" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 #, fuzzy msgid "Use &KPilot" msgstr "Nota &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 #, fuzzy msgid "Use &Handheld" msgstr "Nota Lófatölva" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 #, fuzzy msgid "Entry in KPilot" msgstr "\" KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 #, fuzzy msgid "Entry on Handheld" msgstr "á Lófatölva" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 #, fuzzy msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "Til og taka upp e." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, fuzzy, c-format msgid "Databases with changed flags: %1" msgstr "Gagnagrunnar með 1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 #, fuzzy msgid "Setting the database flags on the handheld is not yet supported." msgstr "á." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, fuzzy, c-format msgid "Databases with changed AppBlock: %1" msgstr "Gagnagrunnar með 1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 #, fuzzy msgid "Starting the KPilot daemon ..." msgstr "KPilot." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 #, fuzzy msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "KPilot villa""" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 #, fuzzy msgid "Daemon status is `%1'" msgstr "Púki staða" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 #, fuzzy msgid "Using character set %1 on the handheld." msgstr "á." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 #, fuzzy msgid "To-do Viewer" msgstr "Skoðari" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Heimilisfangaritill" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 #, fuzzy msgid "Memo Viewer" msgstr "Skoðari" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Forrit til að setja inn skrár." -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 #, fuzzy msgid "Generic DB Viewer" msgstr "Almenn Skoðari" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 #, fuzzy msgid "Next sync will be a backup. " msgstr "Ve&njuleg samræming, öryggisafrita" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Ýttu á samstillingar (HotSync) hnappinn." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 #, fuzzy msgid "Next sync will restore the Pilot from backup. " msgstr "Endurheimta" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "Ve&njuleg samræming, öryggisafrita" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "Ve&njuleg samræming, öryggisafrita" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "Ve&njuleg samræming, öryggisafrita" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 #, fuzzy msgid "The daemon has exited." msgstr "Stöðva púka þegar hæ&tt er í forritinu" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 #, fuzzy msgid "Restart the daemon to HotSync again." msgstr "Ræ&sa púka við innskráningu" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, fuzzy, c-format msgid "Cannot start a Sync now. %1" msgstr "Samræma núna 1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 #, fuzzy msgid "Cannot start Sync" msgstr "Samræma" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Samstilling" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "Ve&njuleg samræming, öryggisafrita" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 #, fuzzy msgid "Full&Sync" msgstr "Samstilling" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "Ve&njuleg samræming, öryggisafrita" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "Af&ritun" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "Ve&njuleg samræming, öryggisafrita" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 #, fuzzy msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "Samræma Lófatölva og" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Endurheimta" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "Ve&njuleg samræming, öryggisafrita" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Afrita lófatölvu til PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "Samræma Lófatölva og" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Afrita PC til lófatölvu" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 #, fuzzy msgid "Next HotSync will copy PC to Handheld." msgstr "Samræma PC við lófatölvu" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "Samræma Lófatölva og" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "Ve&njuleg samræming, öryggisafrita" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 #, fuzzy msgid "Rese&t Link" msgstr "Endurstilla" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 #, fuzzy msgid "Configuration &Wizard..." msgstr "Rásar stillingarskjár" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 #, fuzzy msgid "Configure KPilot using the configuration wizard." msgstr "Þessi JPilot hefur ekki stillinga-valmynd." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 #, fuzzy msgid "Wizard Not Available" msgstr "Tiltækt" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 #, fuzzy msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Get ekki opnað Pilot gátt \"%1\". " -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 #, fuzzy msgid "Setup the Pilot device, conduits and other parameters" msgstr "Setja upp Pilot tækið (í skráarkerfinu) aðrar stillingar" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Setja villuleitarstig" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Verkefnisstjóri" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 #, fuzzy msgid "Core and conduits developer" msgstr "forritari" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal rás" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser rás" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Kostnaðarrás" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 #, fuzzy msgid "Notepad conduit, Bugfixer" msgstr "[KNotes Rás: " -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui skrár" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Villuleiðréttingar," -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Stillingaskráin er úrelt." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "Stillingaskráin er með útgáfunúmer %1, en KPilot þarf útgáfunúmer %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Vinsamlega keyrðu KPilot og athugaðu stillingarnar vel til að uppfæra " "skránna." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Mikilvægar breytingar sem taka þarf eftir eru:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2527,15 +2527,15 @@ msgstr "" "Rásir sem hafa verið nefndar upp á nýtt, Kroupware og skráainnsetjarinn hafa " "líka verið gerð að rásum." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Árekstralausn er núna víðvær stilling." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2543,11 +2543,11 @@ msgstr "" "Stillingaskráin fyrir KPilot er úrelt. Vinsamlega keyrðu KPilot til að " "uppfæra hana." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Stillingaskrá úrelt" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 #, fuzzy msgid "" "The settings for the file installer have been moved to the conduits " @@ -2557,11 +2557,11 @@ msgstr "" "hafa verið færðar yfir í rásastillingarnar. Athugaðu lista yfir insettar " "rásir." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Stillingar uppfærðar" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2569,43 +2569,43 @@ msgstr "" "Eftirfarandi gamlar rásir fundust á tölvunni þinni. Það er góð hugmynd " "að fjarlægja þar og .la og .so.0 skrár þeim tengdar." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Gamlar rásir fundnar" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 #, fuzzy msgid "No Backup Databases Updated" msgstr "Enginn gagnagrunnur valinn" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 #, fuzzy msgid "Not Configured" msgstr "Stilla..." -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 #, fuzzy msgid "Use &Dialog" msgstr "Nota &KPilot" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2613,7 +2613,7 @@ msgstr "" "Stillingaskráin fyrir KPilot er úrelt. KPilot getur uppfært suma hluta " "stillinganna sjálfvirkt. Viltu halda áfram?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 #, fuzzy msgid "" "The settings for configuration page %1 have been changed. Do you " @@ -2622,7 +2622,7 @@ msgstr "" "Stillingum%1 rásarinnar hefur verið breytt. Viltu vista " "breytingarnar áður en haldið er áfram?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 #, fuzzy msgid "" "The device name you entered (%1) is longer than 13 characters. " @@ -2630,39 +2630,39 @@ msgid "" "to use this device name?" msgstr " heiti og heiti" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Tækisnafn of langt" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "Ekki senda póst." -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 #, fuzzy msgid "Pilot Info" msgstr "KPilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2670,38 +2670,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, fuzzy, c-format msgid "KPilot is now configured to sync with %1." msgstr "Það er ekki búið að setja upp Pilot tækið" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2712,66 +2712,66 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 #, fuzzy msgid "Handheld Detection" msgstr "Lófatölva:" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 #, fuzzy msgid "Restart Detection" msgstr "KPilot." -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 #, fuzzy msgid "Status" msgstr "Fylki:" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 #, fuzzy msgid "Handheld user:" msgstr "Lófatölva fax:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 #, fuzzy msgid "Starting detection..." msgstr "KPilot." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2782,203 +2782,203 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 #, fuzzy msgid "Automatic Detection Failed" msgstr "KPilot." -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 #, fuzzy msgid "Syncing to-dos with KMail" msgstr "Samstilli við skrá \"%1\"" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 #, fuzzy msgid "Syncing calendar with KMail" msgstr "Samstilli við skrá \"%1\"" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 #, fuzzy msgid "Syncing Notes with Mail" msgstr "Samstilli við skrá \"%1\"" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 #, fuzzy msgid "Rewriting to-dos to KMail..." msgstr "Samstilli við skrá \"%1\"" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 #, fuzzy msgid "Syncing KMail with Notes" msgstr "Samstilli við skrá \"%1\"" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Samstillingu lokið (HotSync)" -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 #, fuzzy msgid "" "This lists all the messages received during the current HotSync" msgstr " allir Samstilling" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 #, fuzzy msgid "HotSync Log" msgstr "HotSync Annáll" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Hreinsa annál" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 #, fuzzy msgid "Clears the list of messages from the current HotSync." msgstr " Samstilling" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Vista annál..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 #, fuzzy msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr " Þú Samstilling fyrir fyrir \"" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Framvinda Samstillingar" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 #, fuzzy msgid "The (estimated) percentage completed in the current HotSync." msgstr " \" Samstilling" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 #, fuzzy msgid "HotSync Finished." msgstr "Samstillingu lokið!" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Vista annál" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Skráin er til. viltu skrifa yfir hana?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Skrá er til" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "Tölva ræður." -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 #, fuzzy msgid "Cannot open the file "%1" for writing; try again?" msgstr "Gat ekki opnað skrána "%1" til skriftar. Reyna aftur?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Cannot Save" msgstr "Get ekki vistað" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "Gera ekkert" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Slóð að Pilot tæki" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "Listi sjálfgefið" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 #, fuzzy msgid "Restore Pilot from backup" msgstr "Endurheimta" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 #, fuzzy msgid "Run conduit from desktop file " msgstr "Keyra" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "Setja villuleitarstig" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 #, fuzzy msgid "*Really* run the conduit, not in test mode." msgstr "\"." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 #, fuzzy msgid "Run the conduit in file-test mode." msgstr "\"." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilot Próf" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot viðhaldsforritari" @@ -2991,28 +2991,28 @@ msgstr "KPilot viðhaldsforritari" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Almennt" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "NULL rásar stillingar" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 #, fuzzy msgid "" "Select the category of addresses\n" "to display here." msgstr "Velja." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Minnismiðar:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 #, fuzzy msgid "" "This list displays all the memos\n" @@ -3020,112 +3020,112 @@ msgid "" "one to display it to the right." msgstr "allir á ekkert." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Texti á minnismiða:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 #, fuzzy msgid "Import Memo..." msgstr "Flytja inn." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 #, fuzzy msgid "Read a text file and add it to the Pilot's memo database." msgstr "Lesa og s." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 #, fuzzy msgid "Export Memo..." msgstr "Flytja út." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 #, fuzzy msgid "Write the selected memo to a file." msgstr "Skrifa." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Eyða minnismiða" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Eyða völdum minnismiða?" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 #, fuzzy msgid "Add a new memo to the database." msgstr " Bæta við nýtt" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Eyða völdum minnismiða?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Eyða minnismiða?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 #, fuzzy msgid "Cannot Delete Memo" msgstr "Eyða minnismiða" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Allt" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "&Keyra KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 #, fuzzy msgid "&Configure KPilot..." msgstr "Stilla." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "&Sérstök samræming:" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 #, fuzzy msgid "Next &Sync" msgstr "Engin samræming" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 #, fuzzy msgid "Next HotSync will be: %1. " msgstr "Ve&njuleg samræming, öryggisafrita" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3133,43 +3133,43 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Samstillingu lokið.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot púki" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 #, fuzzy msgid "Developer" msgstr "Aðalhöfundur" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 #, fuzzy msgid "To-do Editor" msgstr "Verkefnaritill" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 #, fuzzy msgid "There are still %1 to-do editing windows open." msgstr "Það eru enn %1 verksýslugluggar opnir." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, fuzzy, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3178,154 +3178,154 @@ msgstr "" "Það er enn verksýslugluggi opinn.\n" "Það eru enn %1 verksýslugluggar opnir." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 #, fuzzy msgid "Select the category of to-dos to display here." msgstr " Velja" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 #, fuzzy msgid "To-do Item" msgstr "Hlutur" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 #, fuzzy msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr " allir \" á einn" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 #, fuzzy msgid "To-do info:" msgstr "Uppl. um heimilisfang:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 #, fuzzy msgid "You can edit a to-do when it is selected." msgstr " Þú" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 #, fuzzy msgid "Add a new to-do to the to-do list." msgstr " Bæta við nýtt" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 #, fuzzy msgid "Delete the selected to-do from the to-do list." msgstr " Eyða" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 #, fuzzy msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "Þú lokið Samstilling." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 #, fuzzy msgid "Cannot Add New To-do" msgstr "Bæta við Nýtt" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 samstillingarhugbúnaður ræsir...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 #, fuzzy msgid "Using encoding %1 on the handheld." msgstr "á." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 #, fuzzy msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot og Samstilling núna." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Prófa.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Samstilli grunna: %1 ..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Gat ekki opnað tæki: '%1' (reyni síðar)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Reyni að opna tæki %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Hlusta nú þegar á þetta tæki" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Get ekki búið til gátt til samskipta við Pilot" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Get ekki opnað Pilot gátt \"%1\". " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Get ekki hlustað á Pilot gátt (%1) " -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Get ekki samþykkt Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "nú þegar tengt" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Gat ekki lesið kerfisupplýsingar frá Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Athuga síðasta PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "Gat ekki lesið upplýsingar frá Pilot. Er tækið varið með lykilorði?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Það er ekki búið að setja upp Pilot tækið" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilot tækið %1 er ritvarið." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Gat ekki sett upp skrána "%1"" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Samstillingu lokið\n" @@ -3346,88 +3346,88 @@ msgstr " Þú hefur ekki leyfi til að opna Pilot tækið." msgid " Check Pilot path and permissions." msgstr " Athugaðu Pilot slóðina og aðgangsheimildir" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Hefst: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Tekur allan daginn" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Lokið: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Útkall: %1 %2 áður en atburður hefst" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "mínútur" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "klukkustundir" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dagar" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Endurtaka hverja %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dag(a)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "viku(r)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "mánuð(i)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "ár" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Endurtaka óendanlega" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Þangað til %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Endurtaka á i-ta dag viku j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Endurtaka á n-ta dag mánaðarins" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Undantekningar:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr " Athugasemd:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Athugasemd:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3435,7 +3435,7 @@ msgstr "" " Titill:%1
\n" "Texti
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3445,29 +3445,29 @@ msgstr "" "Texti:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Lokið" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Ekki lokið" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Skiladagur: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Forgangur: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Nafnlaus" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3475,23 +3475,23 @@ msgstr "" "Stillingum%1 rásarinnar hefur verið breytt. Viltu vista " "breytingarnar áður en haldið er áfram?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 rás" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Sendið spurningar og tillögur til tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Sendið spurningar og tillögur til %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Sendið villutilkynningar til %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3499,19 +3499,19 @@ msgstr "" "Upplýsingar um vörumerki, sjá KPilot User's Guide." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr " Höfundar " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "
Þakkir fá: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3519,99 +3519,99 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, fuzzy, c-format msgid "Could not find conduit %1." msgstr "Fann ekki rás %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, fuzzy, c-format msgid "Could not load conduit %1." msgstr "Gat ekki hlaðið inn rás %1" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "Fann ekki rás %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, fuzzy, c-format msgid "Could not create conduit %1." msgstr "Gat ekki búið til rás %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[rás %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "breytt" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "eytt" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "óbreytt" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "Get ekki opnað heimilisfangaskrána á lófatölvu." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr "Get ekki opnað %1" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Ekki var hægt að keyra rásina %1" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Full samstilling" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 #, fuzzy msgid "Restore From Backup" msgstr "Endurheimta frá afriti" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Prófa samstillingu" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Engin samræming" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Spurning" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 #, fuzzy msgid "&Do not ask again" msgstr "Ekki spyrja aftur" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "Ekki spyrja aftur" diff --git a/po/it.po b/po/it.po index dda76f9..445b651 100644 --- a/po/it.po +++ b/po/it.po @@ -30,49 +30,49 @@ msgid "" "Your emails" msgstr "ale.pas@tiscalinet.it" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Conduit di sincronizzazione MAL per KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Sincronizza il contenuto dal server MAL come AvantGo al Palmare" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Autore principale" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Autore di libmal e del conduit JPilot AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Autore di syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Autori della libreria malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Rubrica indirizzi" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -82,21 +82,21 @@ msgstr "" "Per favore verifica che il nome inserito nella finestra di dialogo di " "configurazione del conduit sia valido. Sto interrompendo il conduit." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" "Impossibile inizializzare e caricare la rubrica indirizzi per la " "sincronizzazione." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" "Impossibile bloccare la rubrica indirizzi per la scrittura. Sincronizzazione " "impossibile!" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -104,116 +104,116 @@ msgstr "" "Si è verificato un errore caricando \"%1\". Puoi provare a caricare " "manualmente il file temporaneo locale \"%2\"" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Impossibile aprire il database rubrica indirizzi sul palmare." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Impossibile aprire la rubrica indirizzi." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Voce sul PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Palmare" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Ultima sincronizzazione" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Cognome" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Nome" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organizzazione" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Titolo" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Note" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Personalizzato 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Personalizzato 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Personalizzato 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Personalizzato 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telefono dell'ufficio" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Telefono di casa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Cellulare" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Cercapersone" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Altro" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Posta elettronica" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Indirizzo" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Città" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Regione" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Codice postale" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Paese" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Categoria" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -221,7 +221,7 @@ msgstr "" "L'indirizzo seguente è stato cambiato ma non esiste più sul palmare. Per " "favore risolvi questo conflitto:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -229,7 +229,7 @@ msgstr "" "L'indirizzo seguente è stato cambiato ma non esiste più sul PC.Per favore " "risolvi questo conflitto:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -239,134 +239,134 @@ msgstr "" "non possono essere sincronizzati automaticamente, per favore risolvi tu il " "conflitto:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Conflitto di indirizzo" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Conduit Abbrowser per KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Configura il conduit Abbrowser per KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Responsabile" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Elimina voce" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Impossibile aprire il file %1 in lettura." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Impossibile aprire il database in scrittura" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Impossibile aprire il database palm di documentazione %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Nessun nome file impostato per la conversione" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Impossibile aprire il database in lettura" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Impossibile leggere l'intestazione del database %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Impossibile aprire in scrittura il file %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Impossibile leggere il record di testo #%1 dal database %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Impossibile leggere il record segnalibro #%1 dal database %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Impossibile aprire il file %1 per i segnalibri di %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Sto cercando i testi e i database da sincronizzare" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Database creato." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Impossibile installare sul palmare il PalmDOC %1 creato localmente." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Conversione del PalmDOC \"%1\" fallita." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Impossibile aprire o creare database %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Risoluzione conflitto" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Sincronizzazione interrotta dall'utente." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Sincronizzazione del testo \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -380,71 +380,71 @@ msgstr "" "un conflitto (per es. il testo è cambiato sia sul palmare sia sul PC). Per " "questi database specifica qual è la versione aggiornata." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Puoi cambiare la direzione della sincronizzazione anche per i database che " "non hanno un conflitto." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Database DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Nessuna sincronizzazione" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Sincronizza il palmare verso il PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Sincronizza il PC verso il palmare" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Elimina entrambi i database" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Maggiori informazioni..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "non modificato" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "nuovo" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "modificato" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "modificati solo i segnalibri" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "eliminato" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "non esiste" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "sconosciuto" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -452,15 +452,15 @@ msgstr "" "Stato del database %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Palmare: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Desktop: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Informazioni database" @@ -468,15 +468,15 @@ msgstr "Informazioni database" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Conduit Palm DOC per KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Configura il conduit DOC per KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -496,10 +496,10 @@ msgstr "Responsabile di KPilot" msgid "PalmDOC Converter" msgstr "Convertitore PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -507,14 +507,14 @@ msgstr "" "Hai selezionato la sincronizzazione di cartelle, ma hai inserito un nome " "di file (%1).
Uso la cartella %2?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Usa cartella" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -522,7 +522,7 @@ msgstr "" "La cartella%1 per i file database del palmare non è una " "cartella valida." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -530,96 +530,96 @@ msgstr "" "La cartella%1 per i file database del palmare non è una " "directory valida." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "Impossibile creare la cartella %1 per i file di testo." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "I testi seguenti sono stati convertiti correttamente:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Conversione riuscita" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Nessun file testo è stato convertito correttamente" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Il file %1 non esiste." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Conversione del file %1 riuscita." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "La cartella %1 per i file testo non è una cartella valida." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "Impossibile creare la cartella %1 per i file PalmDOC." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Cartella &testo:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Cartella Palm&DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "File di &testo:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "File &DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "Il file database %1 esiste già. Lo sovrascrivo?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Sovrascrivi" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Errore convertendo il testo %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Il file di testo %1 esiste già. Lo sovrascrivo?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Impossibile aprire il database appunti sul palmare." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Impossibile caricare la risorsa a %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -628,7 +628,7 @@ msgstr "" "Aggiunto un nuovo appunto.\n" "Aggiunti %n nuovi appunti." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -637,7 +637,7 @@ msgstr "" "Modificato un appunto.\n" "Modificati %n appunti." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -646,7 +646,7 @@ msgstr "" "Eliminato un appunto.\n" "Eliminati %n appunti." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -655,7 +655,7 @@ msgstr "" "Aggiunta una nota a KNotes.\n" "Aggiunte %n note a KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -664,7 +664,7 @@ msgstr "" "Modificata una nota in KNotes.\n" "Modificate %n note in KNotes." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -673,110 +673,110 @@ msgstr "" "Eliminata una nota da KNotes.\n" "Eliminate %n note da KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Nessun cambiamento in KNotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Conduit KNotes per KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Configura il conduit KNotes per KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Salto la sincronizzazione MAL dato che l'ultima sincronizzazione non è " "abbastanza vecchia." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" "Sincronizzazione MAL fallita (nessuna informazione di sincronizzazione)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Nessun server proxy è impostato." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Uso il server proxy: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Nessun proxy SOCKS è impostato." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Utilizzo il proxy SOCKS: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "File di appunti" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Impossibile aprire il database di appunti sul palmare." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Impossibile inizializzare dal pilot." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Impossibile inizializzare i file memo dal disco." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Sto sincronizzando con %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Sto copiando dal Pilot al PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Sto copiando dal PC al Pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Sto facendo una sincronizzazione normale..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Conduit dei file di appunti per KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Configura il conduit dei file di appunti per KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Blocco note" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Impossibile aprire %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -785,7 +785,7 @@ msgstr "" "Un blocco note non è stato salvato\n" "%n blocchi note non sono stati salvati" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -794,41 +794,41 @@ msgstr "" "un blocco note salvato\n" "%n blocchi note sono stati salvati" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Salva i blocchi note in file png" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Configura il conduit blocco note per KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Il conduit blocco note è basato su read-notepad di Angus, che fa parte di " "pilot-link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Il conduit NULL è programmato per fallire." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Conduit Null per KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Configura il conduit Null per KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -837,154 +837,154 @@ msgstr "" "Spedito un messaggio\n" "Spediti %n messaggi" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Nessun messaggio di posta è stato inviato." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Non è stato possibile inviare alcun messaggio di posta." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Impossibile connettersi al server DCOP per la connessione con KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Errore durante la spedizione della posta" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Impossibile aprire il file temporaneo per scriverci la posta dal Pilot." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "Connessione DCOP con KMail fallita." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Impossibile creare una copia di riserva del database della posta" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Impossibile aprire il database di posta sul palmare" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Conduit Posta per KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Configura il conduit posta per KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Autore originale" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Codice POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Supporto SMTP e riprogettazione" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Conduit Registra per KPilot" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Conduit Registra per KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Configura il conduit Registra per KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Informazioni di sistema" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Password impostata" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Nessuna password impostata" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Nessuna card disponibile via pilot-link" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Nessun dato di debug" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Impossibile aprire il file in scrittura, sto usando %1 al suo posto." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Informazioni di sistema del palmare scritte sul file %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Informazioni hardware" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Informazioni utente" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Informazioni di memoria" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Informazioni memorizzazione" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Lista database" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Numero di record" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Informazioni sincronizzazione" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Versione di TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Versione di PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Informazioni di debug" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Conduit informazioni di sistema KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -992,16 +992,16 @@ msgstr "" "Recupera informazioni sull'hardware, il sistema e l'utente dal palmare e le " "salva in un file." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Tempo" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Imposta l'orologio sul palmare" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1009,19 +1009,19 @@ msgstr "" "PalmOS 3.25 e 3.3 non supportano l'impostazione dell'ora di sistema. Salto " "il conduit sincronizzazione temporale..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Conduit sincronizzazione temporale per KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Sincronizza l'ora sul palmare e sul PC" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Sto facendo pulizia..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1029,37 +1029,37 @@ msgstr "" "Si è verificato un errore caricando il file \"%1\". Puoi provare a caricare " "manualmente il file temporaneo locale \"%2\"." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Inizializzo il conduit..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Sto copiando i record sul Pilot..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Cose da fare" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Conduit delle cose da fare per KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Configura il conduit delle cose da fare per KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Destinazione delle cose da fare" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Calendario" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1067,11 +1067,11 @@ msgstr "" "L'evento \"%1\" ha una ricorrenza annuale diversa da quella mensile, la " "cambio in ricorrenza mensile sul palmare." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Impossibile aprire il database calendario." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1080,19 +1080,19 @@ msgstr "" "nome del file. Per favore seleziona un nome di file valido nella finestra di " "dialogo di configurazione del conduit" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Usando il fuso orario locale: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Usando il fuso orario non-locale: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1102,22 +1102,22 @@ msgstr "" "creato. Per favore verifica che il nome inserito nella finestra di dialogo " "di configurazione del conduit sia valido. Sto interrompendo il conduit. " -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Sincronizzazione con il file \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Sto sincronizzando con la risorsa calendario standard." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Impossibile inizializzare l'oggetto calendario. Per favore controlla le " "impostazioni del conduit" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1127,7 +1127,7 @@ msgstr "" "Voce sul PC:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1137,7 +1137,7 @@ msgstr "" "Voce sul palmare:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1147,100 +1147,100 @@ msgstr "" "\n" "Quale voce vuoi mantenere? Questa sovrascriverà l'altra voce." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Voci in conflitto" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Conduit VCal per KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Configura il conduit VCal per KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "porta iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Correttore di bug" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Destinazione calendario" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Editor degli indirizzi" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefono" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Cognome:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Nome:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titolo:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Società:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Indirizzo:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Città:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Stato:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Codice postale:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Paese:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Personalizzato 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Personalizzato 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Personalizzato 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Personalizzato 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Ci sono ancora %1 finestre di modifica indirizzi aperte." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1249,16 +1249,16 @@ msgstr "" "C'è ancora una finestra di modifica indirizzi aperta.\n" "Ci sono ancora %n finestre di modifica indirizzi aperte." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Seleziona la categoria di indirizzi da mostrare." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Categoria:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1266,81 +1266,81 @@ msgstr "" "Questa lista mostra tutti gli indirizzi nella categoria selezionata. Fai " "clic su un elemento per mostrarlo a destra." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Informazioni indirizzi:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Modifica record..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Puoi modificare un indirizzo quando è selezionato." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Modifica disabilitata dalle impostazioni dell'\"editor interno\"." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Nuovo record..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Aggiunge un nuovo indirizzo nella rubrica." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Aggiunte disabilitate dalle impostazioni dell'\"editor interno\"" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Elimina record" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Elimina l'indirizzo selezionato dalla rubrica." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Eliminazione disabilitata dalle impostazioni dell'\"editor interno\"" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Esporta..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "Esporta in formato CSV tutti gli indirizzi nella categoria selezionata." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[sconosciuto]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Impossibile modificare nuovi record finché non sono sincronizzati con il " "Pilot." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync richiesto" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1348,57 +1348,57 @@ msgstr "" "Non puoi aggiungere indirizzi alla rubrica finché non hai fatto almeno un " "HotSync per recuperare lo schema del database dal tuo Pilot." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Impossibile aggiungere il nuovo indirizzo" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Impossibile eliminare nuovi record fino a che l'hot-sync non è stato fatto." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Vuoi cancellare il record selezionato?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Elimino il record?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Esporta tutti gli indirizzi" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Esporta gli indirizzi nella categoria %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Il file %1 esiste. Lo sovrascrivo?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Sovrascrivo il file?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Il file %1 non ha potuto essere aperto in lettura." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Questo conduit sembra difettoso e non può essere configurato." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Questo è un conduit di vecchio tipo." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Configura..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1410,7 +1410,7 @@ msgstr "" "indipendenti. Seleziona un conduit per configurarlo e fai clic sulla casella " "di selezione per abilitarlo. " -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1432,77 +1432,77 @@ msgstr "" "selezionati saranno avviati durante un HotSync. Seleziona un conduit per " "configurarlo.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Assistente configurazione" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Su KPilot. Ringraziamenti." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Conduit" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Impostazioni generali" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Impostazioni generali di KPilot (nome utente, porta, impostazioni " "sincronizzazione)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Azioni per HotSync con configurazione individuale." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Avvio e uscita" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Comportamento all'avvio e all'uscita." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Visualizzatori" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Impostazioni visualizzatore." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Copia di sicurezza" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Impostazioni speciali per la copia di riserva." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Comportamento speciale durante l'HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Dispositivo" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Impostazioni hardware e opzioni di avvio e uscita." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1510,11 +1510,11 @@ msgstr "" "Questa è un'azione interna che non ha opzioni di configurazione. La " "descrizione dell'azione è %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Impostazioni KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1522,11 +1522,11 @@ msgstr "" "Nessuna libreria trovata per il conduit %1. Questo vuol dire che il " "conduit non è installato correttamente." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Errore nel conduit" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1534,35 +1534,35 @@ msgstr "" "C'è stato un problema caricando la libreria del conduit %1. Questo vuol " "dire che il conduit non è installato correttamente." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Aggiungi..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Modifica..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Elimina..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rec" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Descrizione" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Modifica blocco AppInfo" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1570,15 +1570,15 @@ msgstr "" "Per vedere e modificare i dati Application info block, per favore installa " "un editor esadecimale (per esempio khexedit da tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "La modifica del blocco AppInfo non è ancora supportata da KPilot!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Modifica flag database" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1592,19 +1592,19 @@ msgstr "" "\n" "Vuoi veramente assegnare questi nuovi flag?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Sto cambiando i flag del database" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Assegna" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Modifica record" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1618,56 +1618,56 @@ msgstr "" "\n" "Vuoi veramente assegnare questi nuovi flag?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Sto cambiando il record" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Indice record:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "ID record:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Flags" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Sporco" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "E&liminato" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Occupato" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Segreto" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Archiviato" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1675,7 +1675,7 @@ msgstr "" "Per vedere e modificare i dati dei record, per favore installa un editor " "esadecimale (per es. kbytesedit da tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1683,93 +1683,93 @@ msgstr "" "Questo è un database che esiste sul dispositivo. Non è stato aggiunto " "manualmente quindi non può essere rimosso dalla lista." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Database sul dispositivo" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Devi selezionare dalla lista un database da eliminare." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Nessun database selezionato" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Tutti i database" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Solo applicazioni (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Solo database (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "&Informazioni generali database" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "&Blocco Application Info (categorie ecc.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Rec. N°" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Lunghezza" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "ID record" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Attenzione: Impossibile leggere il file database %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr " Database %1, %2 record
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Tipo: %1, Creatore: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Attenzione: Impossibile leggere il file applicazione %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Applicazione: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Creato: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Modificato: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Fatto copia di sicurezza: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Devi selezionare un record per la modifica." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Nessun record selezionato" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1777,35 +1777,35 @@ msgstr "" "Vuoi veramente eliminare il record selezionato? Questa azione non può " "essere annullata.

Elimino record?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Sto eliminando il record" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "File da installare:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Aggiungi file..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Scegli un file da aggiungere alla lista dei file da installare." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Pulisci la lista" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Cancella la lista dei file da installare. Nessun file verrà installato." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1814,26 +1814,26 @@ msgstr "" "HotSync. Trascina qui sopra i file, oppure utilizza il pulsante Aggiungi." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS Database (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Elimina" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Elimina i file selezionati" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Impossibile installare %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1841,62 +1841,62 @@ msgstr "" "L'installatore file può installare solo file database PalmOS (come *.pdb e *." "prc)." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Directory della copia di sicurezza: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Copia di sicurezza completa avviata." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Copia di sicurezza veloce avviata" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Uscita a causa dell'annullamento." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Copia di sicurezza completa terminata." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Copia di sicurezza veloce terminata." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Sto salvando: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Sto saltando %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Copia di sicurezza di %1 non riuscita.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Copia di sicurezza non riuscita." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Installatore file]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Nessun file da installare" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1905,28 +1905,28 @@ msgstr "" "Sto installando un file\n" "Sto installando %n file" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Installazione file terminata" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Installazione di %1 in corso" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Impossibile installare il file "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Impossibile aprire il file "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Impossibile leggere il file "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1936,13 +1936,13 @@ msgstr "" "caratteri. Ciò suggerisce che ci sia un errore nello strumento usato per " "creare il database. KPilot non può installare questo database." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Mario Rossi" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1951,11 +1951,11 @@ msgstr "" "dovrebbero essere impostati. Vuoi che KPilot li imposti a un valore " "di default (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Utente sconosciuto" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1963,7 +1963,7 @@ msgstr "" "Il palmare ha un nome utente impostato (%1) ma KPilot no. Vuoi " "che KPilot usi questo nome in futuro?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1971,7 +1971,7 @@ msgstr "" "KPilot ha un nome utente impostato (%1) ma il palmare no. Vuoi che il " "nome di KPilot sia impostato anche sul palmare?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1981,7 +1981,7 @@ msgstr "" "fabbrica, dovresti usare Ripristina invece di un normale HotSync. Fai " "clic su Annulla per interrompere questa sincronizzazione.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1993,27 +1993,27 @@ msgstr "" "Se fai clic su Annulla, la sincronizzazione procederà ma i nomi utente non " "saranno modificati." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Utente errato" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Usa il nome di KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Usa il nome del palmare" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "La directory di ripristino non esiste." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Ripristino non eseguito." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2023,72 +2023,72 @@ msgstr "" "delle copia di sicurezza (%1)? Tutte le cartelle che hai adesso sul " "Pilot saranno cancellate." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Ripristino Pilot in corso" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Ripristino non eseguito." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Cancellato dall'utente." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Ripristino in corso %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Il file \"%1\" non può essere letto." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Ripristino incompleto." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Impossibile ripristinare il file \"%1\"." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Editor interni]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Database con record modificati: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "Impossibile aprire il database seriale o locale per %1. Lo salto." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "record" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "indirizzo" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "cosa da fare" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "appunto" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "voce calendario" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2098,36 +2098,36 @@ msgstr "" "interno. Devo copiare sul palmare i cambiamenti fatti in KPilot, " "sovrascrivendo i cambiamenti fatti sul palmare?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Conflitto nel database %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Usa KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Usa palmare" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Usa &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Usa &Palmare" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Voce in KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Voce sul palmare" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2135,26 +2135,26 @@ msgstr "" "Per vedere e modificare i record, per favore installa un editor esadecimale " "(per esempio khexedit da tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Database con flag modificati: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "L'impostazione dei flag del database sul palmare non è ancora supportata." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Database con AppBlock modificati: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Sto avviando il demone KPilot..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2162,97 +2162,97 @@ msgstr "" "Impossibile avviare il demone KPilot. Il messaggio dell'errore di sistema è: " ""%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Stato del demone è `%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "non in esecuzione" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Sto usando il set di caratteri %1 sul palmare." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Visualizzatore delle cose da fare" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Visualizzatore indirizzi" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Visualizzatore appunti" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Installatore file" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Visualizzatore DB generico" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "La prossima sincronizzazione sarà una copia di sicurezza. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Premi il pulsante di HotSync." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" "La prossima sincronizzazione ripristinerà il pilot dalla copia di sicurezza. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "La prossima sincronizzazione sarà un normale sincronizzazione. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "La prossima sincronizzazione sarà completa. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "La prossima sincronizzazione copierà i dati dal palmare al PC. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "La prossima sincronizzazione copierà i dati dal PC al palmare. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Il demone ha terminato." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Non sono possibili ulteriori HotSync." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Riavvia il demone per eseguire di nuovo l'HotSync." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Impossibile avviare una sincronizzazione adesso. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Impossibile avviare sincronizzazione" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Seleziona il tipo della prossima HotSync." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2261,28 +2261,28 @@ msgstr "" "solo per la prossima HotSync, per modificare il comportamento predefinito, " "usate la finestra di configurazione." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "La prossima HotSync sarà di tipo normale." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" "Comunica al demone che la prossima sincronizzazione sarà di tipo normale." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Full&Sync" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "La prossima HotSync sarà una FullSync." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2290,30 +2290,30 @@ msgstr "" "Comunica al demone che la prossima sincronizzazione sarà di tipo completo " "(controllo dei dati da entrambe le parti)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "Copia di &sicurezza" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "La prossima HotSync sarà una copia di sicurezza." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Comunica al demone che la prossima sincronizzazione sarà una copia di " "sicurezza dei dati dal palmare al PC." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Ripristina" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "La prossima HotSync sarà un ripristino." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2321,13 +2321,13 @@ msgstr "" "Comunica al demone che la prossima sincronizzazione sarà un ripristino sul " "palmare di una copia di sicurezza presente sul PC." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Copia dal palmare al PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2335,17 +2335,17 @@ msgstr "" "Informa il demone che la prossima HotSync dovrà copiare tutti i dati dal " "palmare al PC, sovrascrivendo i dati eventualmente presenti sul PC." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Copia dal PC al palmare" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "La prossima HotSync copierà i dati al PC al Palmare." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2353,15 +2353,15 @@ msgstr "" "Informa il demone che la prossima HotSync dovrà copiare tutti i dati dal PC " "al palmare, sovrascrivendo i dati eventualmente presenti sul palmare." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "E&lenca soltanto" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "La prossima HotSync farà un elenco dei database." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2369,31 +2369,31 @@ msgstr "" "Comunica al demone che la prossima sincronizzazione sarà solamente un elenco " "dei dati presenti sul palmare." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Azzera collegamen&to" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Azzera il collegamento col dispositivo." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Prova a reinizializzare il demone e la sua connessione con il palmare." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Esce da KPilot (e ferma il demone, se impostato per farlo)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "&Assistente di configurazione..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Configura KPilot usando l'assistente di configurazione." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2403,15 +2403,15 @@ msgstr "" "caricata e l'assistente non è disponibile. Prova ad usare la finestra di " "configurazione standard." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Assistente non disponibile" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Modificato il nome utente in \"%1\"." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2419,86 +2419,86 @@ msgstr "" "Impossibile eseguire adesso la procedura guidata di configurazione " "(l'interfaccia utente di KPilot è ancora occupata)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "Impossibile configurare KPilot adesso (l'interfaccia utente di KPilot è " "ancora occupata)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Imposta il dispositivo Pilot, i conduit e altri parametri" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Imposta il livello di debug" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Leader del progetto" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Sviluppatori del nucleo e dei conduit" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Conduit vCal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Conduit abbrowser" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Conduit spese" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Conduit blocco note, correttore di bug" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "GUI XML" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "file .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Correttore di bug, coolness" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "VCalconduit macchina a stati, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Il file di configurazione è obsoleto." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "Il file di configurazione ha la versione %1, mentre KPilot vuole la versione " "%2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Per favore, esegui KPilot e controlla attentamente la configurazione per " "aggiornare il file." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Cambiamenti importanti da controllare sono:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2506,15 +2506,15 @@ msgstr "" "Conduit rinominati, anche Kroupware e installatore file sono diventati dei " "conduit." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "La risoluzione dei conflitti è ora un'impostazione globale." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Modificato il formato dei database senza copia di sicurezza." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2522,11 +2522,11 @@ msgstr "" "Il file di configurazione di KPilot è obsoleto. Per favore esegui KPilot per " "aggiornarlo." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "File di configurazione obsoleto" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2534,11 +2534,11 @@ msgstr "" "Le impostazioni del file installer sono stati spostati nella configurazione " "dei conduit. Controlla la lista dei conduit installati." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Impostazioni aggiornate" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2547,11 +2547,11 @@ msgstr "" "meglio rimuoverli e rimuovere i file .la e .so.0 " "corrispondenti.
" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Trovati vecchi conduit" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2561,11 +2561,11 @@ msgstr "" "sono stati aggiornati al nuovo formato. Gli ID del creatore del database " "sono stati modificati per usare le parentesi quadre []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Database senza copia di sicurezza aggiornati" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2574,19 +2574,19 @@ msgstr "" "configurazione o la finestra di configurazione standard per configurare " "KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Non configurato" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Usa l'&assistente" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Usa la finestra di &dialogo" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2594,7 +2594,7 @@ msgstr "" "Il file di configurazione di KPilot è obsoleto. KPilot può aggiornare parte " "della configurazione automaticamente. Vuoi continuare?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2602,7 +2602,7 @@ msgstr "" "Le impostazioni per la pagina di configurazione %1 sono state " "modificate. Vuoi salvare i cambiamenti prima di continuare?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2612,37 +2612,37 @@ msgstr "" "caratteri. Probabilmente non è supportato e fonte di problemi. Sei sicuro " "che vuoi usare questo nome di dispositivo?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Nome del dispositivo troppo lungo" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Usa" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Non usare" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Informazioni Pilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Applicazione con la quale sincronizzarsi" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "TDE-PIM generale" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2654,28 +2654,28 @@ msgstr "" "Quando sincronizzi il calendario o le cose da fare usano KPilot, per favore " "esci da Evolution altrimenti rischi una perdita di dati." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Restrizioni con Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "nessuno (solo copia di sicurezza)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot è ora configurato per sincronizzarsi con %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2683,11 +2683,11 @@ msgstr "" "Le opzioni restanti nella finestra di configurazione sono opzioni avanzate " "che possono essere usate per la messa a punto di KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Configurazione automatica terminata" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2705,19 +2705,19 @@ msgstr "" "questo caso può bloccare la capacità del computer di avviare l'HotSync " "finché non viene riavviato. In questo caso è quindi meglio non continuare." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Rilevamento del palmare" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Autorilevamento del palmare in corso" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Riavvia il rilevamento" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2725,43 +2725,43 @@ msgstr "" "KPilot sta ora provando a rilevare automaticamente il dispositivo del tuo " "palmare. Premi il bottone HotSync, se non l'hai già fatto." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Stato" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Autorilevamento non ancora iniziato..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Valori rilevati" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Utente del palmare:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Dispositivo:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Non ancora conosciuto]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Sto avviando il rilevamento..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Sto aspettando la connessione dal palmare..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Tempo scaduto, impossibile rilevare il palmare." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2779,77 +2779,77 @@ msgstr "" "http://www.kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Riconoscimento automatico non riuscito" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Trovato un dispositivo connesso a %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Disconnesso da tutti i dispositivi" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Sto sincronizzando le cose da fare con KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Sto sincronizzando il calendario con KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Sto sincronizzando le note con KMail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Sto riscrivendo le cose da fare su KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Sto riscrivendo il calendario in KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Sto sincronizzando KMail con gli indirizzi " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Sto sincronizzando KMail con le note" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync terminato." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Questa è la lista di tutti i messaggi ricevuti durante l'HotSync " "corrente" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Registro dell'HotSync" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Pulisci il registro" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Cancella la lista dei messaggi dall'HotSync corrente" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Salva registro..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2858,108 +2858,108 @@ msgstr "" "questo HotSync in un file (da usare per esempio in una segnalazione di bug)" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Avanzamento HotSync:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "La percentuale (stimata) completata nell'HotSync corrente." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr " HotSync terminato" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Salva registro" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Il file esiste. Vuoi sovrascriverlo?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Il file esiste" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Non sovrascrivere" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Impossibile aprire il file "%1" in scrittura, riprovo?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Impossibile salvare" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Prova ancora" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Non provare" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Percorso del nodo dispositivo Pilot" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Elenca DB" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Copia di sicurezza del Pilot su " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Ripristina il Pilot dalla copia di sicurezza" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Esegui il conduit dal file desktop " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Lancia un controllo specifico (con il dispositivo)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Mostra le informazioni di configurazione di KPilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Imposta il livello di debug" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "esegui *realmente* il conduit, non in modalità prova." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Avvia il conduit in modalità file-test." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Copia Pilot sul desktop." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Copia desktop sul Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Esegue azioni ripetutamente - utile solo con --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "ProvaKPilot" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Responsabile KPilot" @@ -2972,16 +2972,16 @@ msgstr "Responsabile KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Generale" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Azioni del conduit" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2989,11 +2989,11 @@ msgstr "" "Seleziona la categoria di indirizzi\n" "da mostrare." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Appunti:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3003,105 +3003,105 @@ msgstr "" "nella categoria selezionata. Fai clic su\n" "di essi per mostrarli a destra." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Testo dell'appunto:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Qui appare il testo degli appunti selezionati." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Importa appunto..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" "Legge un file di testo e lo aggiunge del database degli appunti del Pilot." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Importazione disabilitata dalle impostazioni dell'\"editor interno\"" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Esporta appunto..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Scrive l'appunto selezionato su file." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Elimina appunto" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Elimina l'appunto selezionato." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Aggiungi appunto" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Aggiunge un nuovo appunto al database." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Vuoi eliminare l'appunto selezionato?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Elimino l'appunto?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Impossibile aprire il database degli appunti per eliminare il record." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Impossibile eliminare l'appunto" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Tutto" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Avvia &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Configura KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (una volta sola)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Predefinita (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Prossima &sincronizzazione" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "La prossima HotSync sarà: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "HotSync è disattivato mentre lo schermo è bloccato." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3113,40 +3113,40 @@ msgstr "" "deselezionando la casella \"Non sincronizzare mentre il salvaschermo è attivo" "\" nella pagina HotSync della finestra di configurazione." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync Completato.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "La prossima sincronizzazione è %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Dispositivo da provare per primo" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "Esci invece di segnalare i file di configurazione errati" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Demone KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Sviluppatore" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Editor di cose da fare" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Ci sono ancora %1 finestre di modifica delle cose da fare aperte." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3155,15 +3155,15 @@ msgstr "" "C'è ancora una finestra di modifica delle cose da fare aperta.\n" "Ci sono ancora %n finestre di modifica delle cose da fare aperte." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Seleziona qui la categoria delle cose da fare da mostrare." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Cose da fare" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3171,19 +3171,19 @@ msgstr "" "Questa lista mostra tutte le cose da fare nella categoria selezionata. " "Fai clic su una cosa da fare per visualizzarla sulla destra." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Info cose da fare:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Puoi modificare una cosa da fare quando è selezionata." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Aggiunge una cosa da fare alla lista." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3191,11 +3191,11 @@ msgstr "" "L'aggiunta di nuove cose da fare è disabilitata nelle impostazioni " "dell'\"editor interno\"." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Elimina dalla lista la cosa da fare selezionata." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3203,78 +3203,78 @@ msgstr "" "Non puoi aggiungere cose da fare alla lista finché non avrai eseguito un " "HotSync almeno una volta per recuperare lo schema del database dal tuo Pilot." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Impossibile aggiungere una nuova cosa da fare" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "La connessione al palmare si è interrotta. La sincronizzazione non può " "continuare." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "Avvio KPilot %1 HotSync...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Sto usando la codifica %1 sul palmare." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot è occupato e non può elaborare l'HotSync adesso." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Prova.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Sto sincronizzando il database %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Impossibile aprire il dispositivo: %1 (riproverò)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Sto provando ad aprire il dispositivo %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Già in ascolto su quel dispositivo" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Impossibile creare un socket per comunicare con il Pilot (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Impossibile aprire la porta del Pilot \"%1\". " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Impossibile ascoltare sul socket del Pilot (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Impossibile accettare il Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "già connesso" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Impossibile leggere le informazioni di sistema dal Pilot." -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Controllo dell'ultimo PC in corso..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3282,15 +3282,15 @@ msgstr "" "Impossibile leggere le informazioni utente dal Pilot. Forse hai impostato " "una password sul dispositivo?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Il dispositivo Pilot non è ancora configurato." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Il dispositivo Pilot %1 non è di lettura-scrittura." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3298,11 +3298,11 @@ msgstr "" "Il dispositivo Pilot %1 non esiste. Probabilmente è un dispositivo USB e " "apparirà durante un HotSync." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Impossibile installare il file "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Fine dell'HotSync\n" @@ -3322,88 +3322,88 @@ msgstr " Non hai i permessi per aprire il dispositivo Pilot." msgid " Check Pilot path and permissions." msgstr " Controlla i permessi ed il percorso del Pilot." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Data inizio: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Evento di una giornata" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Data fine: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Attenzione: %1 %2 prima dell'inizio dell'evento" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minuti" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "ore" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "giorni" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Ricorrenza: ogni %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "giorno/i" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "settimana/e" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "mese/i" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "anno/i" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Ripeti indefinitamente" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Fino a %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Ripetizione il giorno i-esimo della settimana j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Ripetizione il giorno n-esimo del mese" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Eccezioni:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Nota:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Nota:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3411,7 +3411,7 @@ msgstr "" "Titolo: %1
\n" "Appunto:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3421,29 +3421,29 @@ msgstr "" "Appunto:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Completato" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Non completato" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Data di scadenza: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Priorità: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Senza nome" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3451,23 +3451,23 @@ msgstr "" "Le impostazioni %1 del conduit sono state modificate. Vuoi " "salvare i cambiamenti prima di continuare?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Conduit %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Manda domande e commenti a tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Manda domande e commenti a %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Invia le segnalazioni di bug a %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3475,19 +3475,19 @@ msgstr "" "Per le informazioni sul marchio registrato, vedi la Guida utente di KPilot." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Autori: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Riconoscimenti: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Molti cambiamenti trovati" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3499,92 +3499,92 @@ msgstr "" "Dettagli:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Conduit %1 non trovato." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Impossibile caricare il conduit %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "La versione del Conduit %1 è sbagliata (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Impossibile inizializzare il Conduit %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Impossibile creare il conduit %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Conduit %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Inizio: %1 Fine %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 nuovi. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 modificati. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 eliminati" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Non è stato fatto alcun cambiamento. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Impossibile aprire il database %1 sul palmare." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Impossibile aprire %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Impossibile eseguire il conduit %1." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Sincronizzazione completa" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Ripristina dalla copia di sicurezza" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Prova sincronizzazione" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Sincronizzazione locale" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Domanda" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Non chiedermelo più" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Non chiedermelo più" diff --git a/po/ja.po b/po/ja.po index 6ff94f2..bf81678 100644 --- a/po/ja.po +++ b/po/ja.po @@ -32,49 +32,49 @@ msgid "" "Your emails" msgstr "tsuno@ngy.1st.ne.jp" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "KPilot 用 MAL 同期コンジット" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "AvantGo などの MAL サーバの中身をハンドヘルドに同期します" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "最初の作者" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "libmal と JPilot AvantGo コンジットの作者" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "syncmal の作者" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "malsync ライブラリの作者 (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "アドレス帳" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -84,17 +84,17 @@ msgstr "" "定ダイアログで有効なファイル名が与えられているかを確認してください。コンジッ" "トを中止します。" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "同期のためにアドレス帳の初期化およびロードができません。" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "アドレス帳を書き込みのためにロックできないため、同期できません。" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -102,116 +102,116 @@ msgstr "" "\"%1\" のアップロード中にエラーが発生しました。一時的ローカルファイル \"%2\" " "の手動アップロードを試みることができます。" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "ハンドヘルドのアドレス帳データベースを開けません。" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "アドレス帳を開けません。" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "PC 上の項目" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "ハンドヘルド" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "前回の同期" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "ラストネーム" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "ファーストネーム" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "組織" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "タイトル" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "備考" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "カスタム 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "カスタム 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "カスタム 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "カスタム 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "仕事の電話" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "自宅電話" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "携帯電話" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "ファクス" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "ポケベル" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "その他" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Eメール" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "アドレス" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "市" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "都道府県" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "郵便番号" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "国" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "カテゴリ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -219,7 +219,7 @@ msgstr "" "次の住所エントリは変更されていますが、もはやハンドヘルド上には存在しません。" "衝突を解消してください:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -227,7 +227,7 @@ msgstr "" "次の住所エントリは変更されていますが、もはや PC 上に存在しません。衝突を解消" "してください:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -236,135 +236,135 @@ msgstr "" "次の住所エントリはハンドヘルドと PC の両方で変更されています。自動で変更を" "マージできなかったので、手動で衝突を解消してください:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "住所の衝突" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "KPilot 用 Abbrowser コンジット" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "KPilot 用 Abbrowser コンジットの設定" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "メンテナ" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "エントリを削除" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "テキストファイル %1 を読み込みのために開けません。" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "データベースを書き込みのために開けません。" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Palm doc データベース %1 を開けません。" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "変換用のファイル名が指定されていません。" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "データベースを読み込みのために開けません。" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "データベース %1 用のデータベースヘッダを読み込めません。" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "出力ファイル %1 を開けません。" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "データベース %2 からテキストレコード #%1 を読み込めませんでした。" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "データベース %2 からブックマークレコード#%1 を読み込めませんでした。" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "%2 のブックマークのためのファイル %1 を開けません。" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "同期のため、テキストとデータベースを検索中" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "データベースを作成しました。" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "ローカルで作成された PalmDOC %1 をハンドヘルドにインストールできません。" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "PalmDOC \"%1\" の変換に失敗しました。" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "データベース %1 を開く、または作成することができません。" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "衝突の解消" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "同期はユーザによって中止されました。" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "テキスト \"%1\" を同期" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -378,70 +378,70 @@ msgstr "" "ドヘルドの両方で変更されている)。これらのデータベースについては、どちらが正し" "いのかを指定してください。" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "データベースの同期方向を変えて衝突が発生しないようにすることもできます。" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC データベース" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "同期しない" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "ハンドヘルドから PC への同期" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "PC からハンドヘルドへの同期" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "両方のデータベースを削除" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "詳細情報..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "変更なし" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "新規" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "変更あり" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "ブックマークのみ変更" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "削除済み" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "存在しない" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "不明" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -449,15 +449,15 @@ msgstr "" "データベース %1 の状態:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "ハンドヘルド: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "デスクトップ: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "データベース情報" @@ -465,15 +465,15 @@ msgstr "データベース情報" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "KPilot 用 PalmDOC コンジット" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "KPilot 用 DOC コンジットの設定" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "PalmDOC" @@ -493,10 +493,10 @@ msgstr "KPilot のメンテナ" msgid "PalmDOC Converter" msgstr "PalmDOC コンバータ" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -504,14 +504,14 @@ msgstr "" "フォルダの同期を選択しましたが、代わりにファイル名 (%1) が与えら" "れました。
代わりに %2 フォルダを使いますか?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "フォルダを使用" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -519,7 +519,7 @@ msgstr "" "ハンドヘルドデータベースファイル用のフォルダ %1 は有効なフォルダ" "ではありません。" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -527,441 +527,441 @@ msgstr "" "ハンドヘルドデータベースファイル用のフォルダ %1 は有効なディレク" "トリではありません。" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "テキストファイル用のフォルダ %1 を作成できませんでした。" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "次のテキストの変換に成功しました:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "変換成功" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "テキストファイルを正しく変換できませんでした" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "ファイル %1 は存在しません。" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "ファイル %1 の変換に成功しました。" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "テキストファイル用のフォルダ %1 は有効なフォルダではありません。" "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "PalmDOC 用のフォルダ %1 を作成できませんでした。" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "テキストフォルダ(&T):" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "PalmDOC フォルダ(&P):" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "テキストファイル(&T):" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "DOC ファイル(&D):" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "データベースファイル %1 は既に存在します。上書きしますか?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "上書き" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "テキスト %1 の変換中にエラーが発生しました。" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" "テキストファイル %1 は既に存在します。上書きしますか?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "ハンドヘルドの MemoDB を開けませんでした。" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "次でリソースをロードできませんでした: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "%n 個の新しいメモを追加しました。" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "%n 個のメモを変更しました。" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "%n 個のメモを削除しました。" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "%n 個のメモを KNotes に追加しました。" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "KNotes の %n 個のメモを変更しました。" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "%n 個のメモを KNotes から削除しました。" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "KNotes への変更はありません。" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KPilot 用 KNotes コンジット" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "KPilot 用 KNotes コンジットの設定" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "前の同期から間もないので MAL 同期をスキップします。" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL 同期に失敗しました (同期情報がありません)。" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "プロキシサーバが設定されていません。" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "プロキシサーバを使用: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "SOCKS プロキシが設定されていません。" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "SOCKS プロキシを使用: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "メモファイル" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "ハンドヘルドのメモ帳データベースを開けません。" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Pilot から初期化できません。" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "ディスクからメモファイルを初期化できません。" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "ファイル \"%1\" と同期" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "Pilot を PC にコピー..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "PC を Pilot にコピー..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "通常の同期を実行中..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "KPilot 用メモファイルコンジット" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "KPilot 用メモファイルコンジットの設定" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "ノートパッド" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "%1 を開けません。" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "%n 個のノートパッドを保存できませんでした。" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "%n 個のノートパッドを保存しました。" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "ノートパッドを png ファイルに保存" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "KPilot 用 ノートパッドコンジットの設定" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "ノートパッドコンジットは pilot-link の一部である Angus の read-notepad に基づ" "いています。" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "NULL コンジットは失敗するようにプログラムされています。" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "KPilot 用 NULL コンジット" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "KPilot 用 NULL コンジットの設定" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "%n 件のメッセージを送信しました" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "送信したメールはありません。" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "メールを送信できませんでした。" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "KMail の接続のための DCOP サーバへの接続ができませんでした。" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "メール送信中にエラー" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Pilot のメールを保存する一時ファイルを開けません。" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "KMail との DCOP 接続に失敗しました。" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "メールデータベースのバックアップを実行できません" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "メールデータベースをハンドヘルドで開けません" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "KPilot 用メールコンジット" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "KPilot 用メールコンジットの設定" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "オリジナルの作者" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 コード" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP サポートと再設計" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "レコードコンジット" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "KPilot 用 レコードコンジット" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "KPilot 用 レコードコンジットの設定" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "システム情報" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "パスワードが設定されています" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "パスワードが設定されていません" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "pilot-link 経由でカードが取得不可" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "デバッグデータがありません" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "出力ファイルを開けません。代わりに %1 を使用します。" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "ファイル %1 に書かれたハンドヘルドシステム情報" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "ハードウェア情報" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "ユーザ情報" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "メモリ情報" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "ストレージ情報" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "データベースリスト" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "レコード数" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "同期情報" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDE バージョン" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOS バージョン" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "デバッグ情報" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPilot システム情報コンジット" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -969,16 +969,16 @@ msgstr "" "ハンドヘルドからシステム情報、ハードウェア情報、およびユーザ情報を取得し、" "ファイルに保存します。" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "時間" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "ハンドヘルドの時計を設定" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -986,19 +986,19 @@ msgstr "" "PalmOS 3.25 と 3.3 はシステム時間の設定をサポートしていません。時間コンジット" "をスキップします..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "KPilot 用時間同期コンジット" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "ハンドヘルドと PC で時間を同期" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "クリーンアップ中..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1006,37 +1006,37 @@ msgstr "" "\"%1\" のアップロード中にエラーが発生しました。一時的ローカルファイル \"%2\" " "の手動アップロードを試みることができます。" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "コンジットを初期化中..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "レコードを Pilot にコピー中..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "To-do" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "KPilot 用 To-Do コンジット" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "KPilot 用 To-Do コンジットの設定" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "To-do 出力先" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "カレンダー" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1044,11 +1044,11 @@ msgstr "" "月ごとではなく年ごとに繰り返すイベント \"%1\" は、ハンドヘルド上では月ごとの" "繰り返しに変更されます。" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "カレンダーデータベースを開けませんでした。" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1056,19 +1056,19 @@ msgstr "" "iCalendar ファイルの同期を選択しましたが、ファイル名が与えられていません。コ" "ンジットの設定ダイアログで有効な名前を選択してください。" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "ローカルタイムゾーンを使用: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "非ローカルタイムゾーンを使用: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1078,22 +1078,22 @@ msgstr "" "できません。コンジットの設定ダイアログで有効なファイル名が与えられているかを" "確認してください。コンジットを中断します。" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "ファイル \"%1\" と同期" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "標準のカレンダーリソースと同期中。" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "カレンダーオブジェクトを初期化できません。コンジットの設定を確認してくださ" "い。" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1103,7 +1103,7 @@ msgstr "" "PC のエントリ:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1113,7 +1113,7 @@ msgstr "" "ハンドヘルドのエントリ:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1123,116 +1123,116 @@ msgstr "" "\n" "どちらのエントリを保持しますか?もう一方のエントリは上書きされます。" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "衝突するエントリ" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "KPilot 用 VCal コンジット" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "KPilot 用 VCal コンジットの設定" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar port" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "バグ修正" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "カレンダー出力先" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "アドレスエディタ" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "電話" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "ラストネーム:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "ファーストネーム:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "タイトル:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "会社:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "アドレス:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "市町村:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "都道府県:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "郵便番号:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "国:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "カスタム 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "カスタム 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "カスタム 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "カスタム 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "まだ %1 個のアドレス編集ウィンドウが開いています。" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "まだ %n 個のアドレス編集ウィンドウが開いています。" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "ここに表示するアドレスのカテゴリを選択してください。" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "カテゴリ:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1240,73 +1240,73 @@ msgstr "" "これは選択されたカテゴリに含まれるすべてのアドレスです。右に表示するもの" "をクリックしてください。" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "アドレス情報:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "レコードを編集..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "選択したアドレスを編集します。" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "「内部エディタ」設定により、編集が無効になっています。" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "新規レコード..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "アドレス帳に新しいアドレスを追加します。" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "「内部エディタ」の設定により、追加が無効になっています。" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "レコードを削除" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "選択したアドレスをアドレス帳から削除します。" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "「内部エディタ」設定により、削除が無効になっています。" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "エクスポート..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "選択したカテゴリに含まれるすべてのアドレスを CSV フォーマットにエクスポー" "トします。" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[不明]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Pilot と HotSync するまで、新規レコードの編集はできません。" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync が必要" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1314,56 +1314,56 @@ msgstr "" "少なくとも一度は HotSync を実行し、あなたの Pilot からデータベースのレイアウ" "トを取得するまで、新規アドレスをアドレス帳に追加することはできません。" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "新規アドレスが追加できません" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "HotSync で Pilot と同期を取るまで、新規レコードは削除できません。" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "現在選択中のレコードを削除しますか?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "レコードを削除しますか?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "すべてのアドレスをエクスポート" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "アドレスカテゴリ %1 をエクスポート" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "ファイル %1 は存在します。上書きしますか?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "ファイルを上書きしますか?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "ファイル %1 を書き込みのために開けませんでした。" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "このコンジットは壊れているようなので設定できません。" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "これは旧型のコンジットです。" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "設定..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1374,7 +1374,7 @@ msgstr "" "プログラムです。これらには個別の設定がある場合があります。設定するコンジット" "を選択し、チェックボックス上でクリックすることにより有効にできます。" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1394,75 +1394,75 @@ msgstr "" "できます。チェックされたコンジットは HotSync 中に起動されます。設定するコン" "ジットを選択してください。

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "設定ウィザード" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "KPilot について。クレジット。" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "コンジット" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "全般設定" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "KPilot の全般設定 (ユーザ名、ポート番号、一般的な同期設定)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "個別設定による HotSync のアクション" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "起動と終了" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "起動および終了時の挙動" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "ビューア" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "ビューア設定。" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "バックアップ" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "バックアップ用の特別な設定。" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "HotSync 中の特別な挙動" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "デバイス" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "ハードウェア設定および起動終了オプション" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1470,11 +1470,11 @@ msgstr "" "これは設定オプションを持たない内部アクションです。アクションの説明:\n" "%1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPilot 設定" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1482,11 +1482,11 @@ msgstr "" "コンジット %1 のためのライブラリが見つかりませんでした。このコンジットは" "正しくインストールされていません。" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "コンジットエラー" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1494,35 +1494,35 @@ msgstr "" "コンジット %1 のためのライブラリをロード中に問題が発生しました。このコン" "ジットは正しくインストールされていません。" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "追加(&A)..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "編集(&E)..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "削除(&D)..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rec" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "説明" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "AppInfo ブロックを編集" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1530,15 +1530,15 @@ msgstr "" "アプリケーションのブロックデータを閲覧するには、バイナリエディタ (例えば " "khexedit) をインストールしてください。" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "KPilot は AppInfo ブロックの変更をまだサポートしていません。" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "データベースフラグを編集" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1552,19 +1552,19 @@ msgstr "" "\n" "本当にこれらの新しいフラグを割り当てますか?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "データベースフラグの変更" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "割り当て" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "レコードを編集" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1576,57 +1576,57 @@ msgstr "" "使用不能になる可能性があります。何をしているのかを完璧に理解しているのでなけ" "れば値を変更しないでください。" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "レコードの変更" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "レコードインデックス:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "レコード ID:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "フラグ" # Dirty: modified since the most recent synchronization -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "変更(&D) (dirty)" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "削除(&L)" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "ビジー(&B)" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "秘密(&S)" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "アーカイブ(&A)" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1634,7 +1634,7 @@ msgstr "" "レコードデータの閲覧および編集を行うには、バイナリエディタ (例えば " "kbytesedit) をインストールしてください。" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1642,93 +1642,93 @@ msgstr "" "これはデバイス上に存在するデータベースです。手動で追加されたものではないの" "で、リストから削除できません。" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "デバイス上のデータベース" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "リストから削除するデータベースを選択する必要があります。" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "データベースが選択されていません" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "全データベース" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "アプリケーションのみ (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "データベースのみ (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "一般データベース情報(&I)" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "アプリケーション情報ブロック(&A) (カテゴリなど)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Rec. Nr." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "長さ" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "レコード ID" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "警告: データベースファイル %1 を読み込めません。" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "データベース: %1, %2 レコード
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "タイプ: %1 - 作成者: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "警告: アプリケーションファイル %1 を読み込めません。" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "アプリケーション: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "作成: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "更新: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "バックアップ: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "編集するレコードを選択してください。" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "レコードが選択されていません" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1736,36 +1736,36 @@ msgstr "" "本当に選択したレコードを削除しますか?これは元に戻せません。

レ" "コードを削除しますか?
" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "レコードの削除" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "インストールするファイル:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "ファイルを追加..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "インストールするファイルのリストに追加するファイルを選択してください。" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "リストをクリア" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "インストールするファイルのリストをクリアします。クリアすると、ファイルは" "インストールされません。" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1773,26 +1773,26 @@ msgstr "" "これは次の HotSync 時に Pilot にインストールされるファイルのリストです。" "ファイルをここにドラッグするか追加ボタンを使ってください。" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS データベース (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "削除" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "選択したファイルを削除" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "%1 をインストールできません" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1800,90 +1800,90 @@ msgstr "" "(*.pdb や *.prc のような) PalmOS データベースファイルのみがファイルインストー" "ラによりインストール可能です。" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "バックアップディレクトリ: %1" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "完全バックアップを開始しました。" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "高速バックアップを開始しました。" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "キャンセルにより終了しています。" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "完全バックアップ完了。" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "高速バックアップ完了。" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "バックアップ中: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "%1 をスキップ" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "%1 のバックアップに失敗しました。\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "バックアップに失敗しました。" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[ファイルインストーラ]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "インストールするファイルがありません" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "%n 個のファイルをインストール" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "ファイルのインストール完了" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "%1 をインストール中" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "ファイル "%1" をインストールできません。" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "ファイル "%1" を開けません。" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "ファイル "%1" を読めません。" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1893,13 +1893,13 @@ msgstr "" "ベース作成に使用したツールのバグが疑われます。KPilot はこのデータベースをイン" "ストールできません。" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "名なしの 権兵衛" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1907,11 +1907,11 @@ msgstr "" "KPilot にもハンドヘルドにもユーザ名が設定されていません。これらは設定する" "必要があります。両方をデフォルト値 (%1) に設定しますか?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "未知のユーザです" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1919,7 +1919,7 @@ msgstr "" "ハンドヘルドにはユーザ名 (%1) が設定されていますが、KPilot にはあ" "りません。今後 KPilot にこのユーザ名を使用しますか?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1927,7 +1927,7 @@ msgstr "" "KPilot にはユーザ名 (%1) が設定されていますが、ハンドヘルドにはありま" "せん。KPilot のユーザ名をハンドヘルドにも設定しますか?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1937,7 +1937,7 @@ msgstr "" "HotSync ではなく「修復」を使わなければなりません。この同期を中止するには" "「キャンセル」をクリックしてください)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1949,27 +1949,27 @@ msgstr "" "「キャンセル」をクリックすると、同期を開始しますが、ユーザ名は変更されませ" "ん。" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "ユーザ名が合っていません" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "KPilot のユーザ名を使用" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "ハンドヘルドのユーザ名を使用" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "修復ディレクトリが存在しません。" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "修復は実行されませんでした。" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -1978,73 +1978,73 @@ msgstr "" "本当にバックアップディレクトリ (%1) の内容で Pilot を修復します" "か?これは Pilot に現在ある情報をすべて消去してしまいます。" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Pilot を修復" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "修復は実行されませんでした。" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "ユーザによってキャンセルされました。" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "%1 を修復中..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "ファイル %1 を読み込めません。" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "不完全な修復。" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "ファイル `%1' を修復できません。" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[内部エディタ]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "変更されたレコードを持つデータベース: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "%1 用のシリアルまたはローカルのデータベースが開けません。スキップします。" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "レコード" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "住所" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "To-Do エントリ" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "メモ" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "カレンダーエントリ" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2053,36 +2053,36 @@ msgstr "" "データベース \"%3\" の ID %2 を持つ %1 がハンドヘルド上と内部エディタで変更さ" "れています。KPilot での変更をハンドヘルドにコピーし、変更点を上書きしますか?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "データベース %1 の衝突" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "KPilot を使用" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "ハンドヘルドを使用" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "KPilot を使用(&K)" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "ハンドヘルドを使用(&H)" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "KPilot 上のエントリ" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "ハンドヘルド上のエントリ" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2090,25 +2090,25 @@ msgstr "" "レコードデータの閲覧と編集を行うには、バイナリエディタ (例えば khexedit) をイ" "ンストールしてください。" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "フラグが変更されたデータベース: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "ハンドヘルド上のデータベースフラグの設定はまだサポートされていません。" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "AppBlock が変更されたデータベース: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "KPilot デーモンを起動中..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2116,96 +2116,96 @@ msgstr "" "KPilot デーモンを起動できませんでした。システムからのエラーメッセージ: "" "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "デーモンの状態 %1" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "起動していません" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "ハンドヘルド上で文字セット %1 を使用" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "To-do ビューア" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "アドレスビューア" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "メモビューア" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "ファイルインストーラ" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "一般 DB ビューア" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "次回の同期はバックアップです。" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "HotSync ボタンを押してください。" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "次回の同期はバックアップから Pilot を修復します。" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "次回の同期は通常の HotSync です。" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "次回の同期は FullSync です。" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "次の同期はハンドヘルドのデータを PC にコピーします。" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "次回の同期は PC のデータをハンドヘルドにコピーします。" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "デーモンが終了しました。" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "さらに HotSync することはできません。" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "再度 HotSync するためにデーモンを再起動。" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "今、同期を開始できません。%1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "同期を開始できません" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "次回実行する HotSync の種類を選択。" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2214,27 +2214,27 @@ msgstr "" "用されます。標準の HotSync の種類を変更するには、設定ダイアログを使用してくだ" "さい。" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "HotSync(&H)" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "次回の HotSync は通常の HotSync です。" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "次回の HotSync を通常の HotSync にするようにデーモンに指示します。" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "FullSync(&S)" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "次回の HotSync は FullSync です。" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2242,30 +2242,30 @@ msgstr "" "次回の HotSync を FullSync (両側のデータをチェック) にするようにデーモンに通" "知。" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "バックアップ(&B)" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "次回の HotSync はバックアップです。" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "次回の HotSync はハンドヘルドを PC にバックアップするようにデーモンに指示しま" "す。" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "修復(&R)" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "次回の HotSync は修復です。" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2273,13 +2273,13 @@ msgstr "" "次回の HotSync は PC 上のデータからハンドヘルドを修復するようにデーモンに通" "知。" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "ハンドヘルドから PC へのコピー" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2287,17 +2287,17 @@ msgstr "" "次回の HotSync はハンドヘルドからすべてのデータを PC にコピーし、PC 上のエン" "トリを上書きするようにデーモンに指示します。" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "PC からハンドヘルドへのコピー" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "次回の HotSync は PC からハンドヘルドへのコピーです。" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2305,15 +2305,15 @@ msgstr "" "次回の HotSync は PC からのすべてのデータをハンドヘルドにコピーし、ハンドヘル" "ド上のエントリを上書きするようにデーモンに指示します。" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "リストのみ(&L)" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "次回の HotSync はデータベースを修復します。" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2321,32 +2321,32 @@ msgstr "" "次回の HotSync はハンドヘルド上のファイルをただリストアップして他に何もしない" "ようにデーモンに指示します。" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "リンクをリセット(&T)" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "デバイスの接続をリセットします。" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "デーモンとハンドヘルドへの接続のリセットを試みます。" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" "KPilot を終了します (設定されている場合は、さらにデーモンを停止します)。" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "設定ウィザード(&W)..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "設定ウィザードを用いて KPilot を設定します。" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2355,15 +2355,15 @@ msgstr "" "KPilot 用設定ウィザードを含むライブラリをロードできなかったため、ウィザードは" "利用できません。通常の設定ダイアログを使ってみてください。" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "ウィザード利用不可" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "ユーザ名を `%1' に変更。" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2371,83 +2371,83 @@ msgstr "" "今は KPilot の設定ウィザードを起動できません (KPilot の UI が既にビジーで" "す)。" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "今は KPilot を設定できません (KPilot の UI が既にビジーです)。" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Pilot デバイス、コンジットおよび他のパラメータの設定" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "デバッグレベルの変更" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "プロジェクトリーダー" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "コアおよびコンジット開発者" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal コンジット" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser コンジット" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Expenses コンジット" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "ノートパッドコンジット、バグ修正" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui ファイル" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "バグ修正、クールさ" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "設定ファイルが古くなっています。" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "設定ファイルのバージョンは %1 ですが、KPilot はバージョン %2 を必要としていま" "す。" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "ファイルを更新するため、KPilot を起動して設定を注意深くチェックしてください。" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "注意すべき重要な変更:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2455,15 +2455,15 @@ msgstr "" "コンジット名を変更しました。Kroupware とファイルインストーラもコンジットにな" "りました。" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "衝突の解消は全体の設定になりました。" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "バックアップしないデータベースのフォーマットが変更されました。" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2471,11 +2471,11 @@ msgstr "" "KPilot 用の設定ファイルが古くなっています。更新のために KPilot を起動してくだ" "さい。" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "設定ファイルが古くなっています" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2483,11 +2483,11 @@ msgstr "" "ファイルインストーラ用の設定はコンジット設定に移動しています。インストール済" "みのコンジットのリストをチェックしてください。" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "設定の更新" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2496,11 +2496,11 @@ msgstr "" "る .la および .so.0 ファイルを削除するのがいいでしょう。" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "古いコンジットが見つかりました" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2510,11 +2510,11 @@ msgstr "" "マットに合わせて調整しました。データベース作成者 ID は [] を使うように変更さ" "れています。" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "バックアップしないデータベースの更新" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2522,19 +2522,19 @@ msgstr "" "KPilot が使用できるように設定されていません。設定ウィザードまたは通常の設定ダ" "イアログを使って設定できます。" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "未設定" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "ウィザードを使用(&W)" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "ダイアログを使用(&D)" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2542,7 +2542,7 @@ msgstr "" "KPilot 用の設定ファイルが古くなっています。KPilot は設定ファイルの一部を自動" "的に更新できます。続けますか?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2550,7 +2550,7 @@ msgstr "" "設定用ページ %1 の設定が変更されています。続ける前に変更点を保存し" "ますか?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2560,37 +2560,37 @@ msgstr "" "サポートされていないので、問題を引き起こすでしょう。本当にこのデバイス名を使" "いますか?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "デバイス名が長すぎます" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "使用する" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "使用しない" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Pilot 情報" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "同期用アプリケーション" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "一般的な TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2602,28 +2602,28 @@ msgstr "" "KPilot を用いてカレンダーや To-Do を同期するときは、同期前に必ず Evolution を" "終了させてください。そうしなければデータを失う可能性があります。" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Evolutio に関する制限" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "何もしない (バックアップのみ)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot を %1 と同期するように設定しました。" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2631,11 +2631,11 @@ msgstr "" "設定ダイアログの残りのオプションは上級者向けのオプションです。KPilot を細かく" "設定する際に使用します。" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "自動設定終了" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2653,19 +2653,19 @@ msgstr "" "でコンピュータが hotsync できなくなることがあります。そのような場合は、" "hotsync を中止する方がよいでしょう。" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "ハンドヘルド検知" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "ハンドヘルドを自動検知" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "検知を再開" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2673,43 +2673,43 @@ msgstr "" "KPilot はハンドヘルドの自動検知を試みます。\n" "HotSync ボタンを押していない場合は押してください。" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "状態" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "自動検知はまだ開始されていません..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "検知した値" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "ハンドヘルドユーザ:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "デバイス:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[未知]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "検知プログラムを起動中..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "ハンドヘルドの接続を待機中..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "ハンドヘルドを検知できなかったため、タイムアウトしました。" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2728,75 +2728,75 @@ msgstr "" "か? (http://www.kpilot.org 参照)。\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "自動検知失敗" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "%1 に接続されたデバイスを発見しました" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "すべてのデバイスから接続を外す" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "KMail と To-Do を同期中" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "KMail とカレンダーを同期中" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "メモと KMail を同期" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "To-Do を KMail に再書き込み..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "カレンダーを KMail に再書き込み" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "KMail とアドレス帳を同期" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "KMail とメモを同期" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync 終了。" -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "現在の HotSync 中に受け取ったすべてのメッセージの一覧" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "HotSync ログ" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "ログをクリア" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "現在の HotSync からのメッセージ一覧をクリアします。" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "ログを保存..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2804,109 +2804,109 @@ msgstr "" "ここをクリックして、HotSync 中に受け取ったメッセージをファイルに保存でき" "ます (例えばバグレポートに使うため)。" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "同期の進捗:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "現在の HotSync の概算完了パーセンテージ。" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync が完了しました。" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "ログを保存" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "ファイルは存在します。上書きしますか?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "ファイルは存在します" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "上書きしない" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "ファイル "%1" を書き込みのために開けません。もう一度試します" "か?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "保存できません" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "もう一度試す" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "試さない" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Pilot デバイスノードへのパス" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "DB を一覧表示" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Pilot を へバックアップコピー。" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "バックアップから Pilot を修復" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "デスクトップファイル <ファイル名> からコンジットを実行" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "指定したチェックを実行" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "KPilot 設定情報を表示" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "デバッグレベルを設定" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "テストモードではなく「本当に」コンジットを実行します。" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "コンジットをファイルテストモードで起動します。" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Pilot をデスクトップにコピーします。" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "デスクトップを Pilot にコピーします。" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot メンテナ" @@ -2919,16 +2919,16 @@ msgstr "KPilot メンテナ" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "全般" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "コンジットのアクション" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2936,11 +2936,11 @@ msgstr "" "ここに表示するアドレスのカテゴリを\n" "選択してください。" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "メモ:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2950,102 +2950,102 @@ msgstr "" "リストです。いずれか一つをクリックする\n" "と詳細が右に表示されます。" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "メモテキスト:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "ここに選択したメモのテキストが表示されます。" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "メモをインポート..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "テキストファイルを読み込み、Pilot のメモデータベースに追加します。" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "「内部エディタ」設定により、インポートが無効になっています。" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "メモをエクスポート..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "選択したメモをファイルに書き出します。" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "メモを削除" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "選択したメモを削除します。" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "メモを追加" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "新しいメモをデータベースに追加します。" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "現在選択されているメモを削除しますか?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "メモを削除?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "レコードの削除のために MemoDB を開けません。" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "メモを削除できません" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "すべて" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "KPilot を起動(&K)" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "KPilot を設定(&C)..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "(一回)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "標準 (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "次の同期(&S)" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "次の HotSync: %1。" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "スクリーンがロックされている間は HotSync は無効になっています。" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3057,55 +3057,55 @@ msgstr "" "中は同期しない」ボックスのチェックを外すことにより、このセキュリティ機能を無" "効にできます。" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync 完了。
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "次の同期は %1。" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "最初に試すデバイス" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "不正な設定ファイルについて報告せずに終了" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot デーモン" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "開発者" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "To-do エディタ" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "まだ %1 個の To-Do 編集ウィンドウが開いています。" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "まだ %n 個の To-Do 編集ウィンドウが開いています。" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "ここに表示する To-Do のカテゴリを選択してください。" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "To-do 項目" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3113,30 +3113,30 @@ msgstr "" "このリストは選択されたカテゴリに含まれるすべての To-Do です。右に表示する" "ものをクリックしてください。" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "To-do 情報:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "選択すれば To-Do を編集できます。" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "To-Do リストに新しい To-Do を追加します。" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" "「内部エディタ」設定により、新規 To-Do の追加が無効になっています。" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "選択した To-Do を To-Do リストから削除します。" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3144,76 +3144,76 @@ msgstr "" "少なくとも一度は HotSync を実行し、あなたの Pilot からデータベースレイアウト" "を取得するまで、新規 To-Do を To-Do リストに追加することはできません。" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "新規 To-Do を追加できません" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "ハンドヘルドへの接続が失われました。同期を継続できません。" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 HotSync 起動中 ...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "ハンドヘルド上で文字セット %1 を使用" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot がビジーなので今すぐ HotSync を処理できません。" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "テスト中。\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "データベース %1 を同期中..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "デバイスを開けませんでした: %1 (再試行します)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "デバイス %1 を開こうとしています..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "既にそのデバイスの待ち受けをしています。" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Pilot (%1) との通信ソケットを作成できません" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Pilot ポート \"%1\" を開けません。" -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Pilot ソケット (%1) の待ち受けができません。" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Pilot (%1) にアクセスできません" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "既に接続しています" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Pilot からシステム情報を読み込めません。" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "最後の PC をチェック中..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3221,15 +3221,15 @@ msgstr "" "Pilot からユーザ情報を読めませんでした。デバイスにパスワードを設定していませ" "んか?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Pilot デバイスが設定されていません。" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilot デバイス %1 は読み込み-書き込み可能ではありません。" -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3237,11 +3237,11 @@ msgstr "" "Pilot デバイス %1 は存在しません。多分これは USB デバイスなので、HotSync 中に" "現れるでしょう。" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "ファイル "%1" をインストールできません。" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "HotSync の終了\n" @@ -3261,88 +3261,88 @@ msgstr " Pilot デバイスを開く権限がありません。" msgid " Check Pilot path and permissions." msgstr " Pilot のパスと権限を確認してください。" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "開始日付: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "終日イベント" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "終了日付: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "アラーム: イベント開始まであと %1 %2 " -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "分" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "時間" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "日" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "繰り返し: %1 %2 ごと" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "日" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "週間" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "カ月" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "年" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "無限に繰り返し" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "%1 まで" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "j 週の i 番目の日で繰り返し" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "その月の n 番目の日で繰り返し" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "例外:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "備考:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "備考:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3350,7 +3350,7 @@ msgstr "" "タイトル: %1
\n" "メモテキスト
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3360,52 +3360,52 @@ msgstr "" "メモテキスト:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "完了" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "未完了" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "締切日: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "優先度: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "名前なし" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" "%1 の設定が変更されました。続ける前に変更を保存しますか?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 コンジット" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "質問やコメントは tdepim-users@kde.org まで" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "質問やコメントは %2 まで。" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "バグは %2 へ報告してください。" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3413,19 +3413,19 @@ msgstr "" "トレードマーク情報については KPilot " "ユーザーズガイド をご覧ください。" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "作者: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "クレジット: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "大きな変更を検知しました" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3436,92 +3436,92 @@ msgstr "" "詳細:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "コンジット %1 が見つかりませんでした。" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "コンジット %1 をロードできませんでした。" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "コンジット %1 のバージョンが違います (%2)" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "コンジット %1 を初期化できませんでした。" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "コンジット %1 を生成できませんでした。" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[コンジット %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "開始: %1。終了: %2。 " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 新規。 " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 変更。" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 削除。 " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "変更はありません。" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "ハンドヘルドの %1 データベースを開けません。" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "%1 を開けません。" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "コンジット %1 を実行できませんでした。" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "FullSync" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "バックアップから修復" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "同期試験" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "ローカル同期" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "質問" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "今後は確認しない(&D)" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "今後は確認しない" diff --git a/po/kk.po b/po/kk.po index 561adaf..356d0a8 100644 --- a/po/kk.po +++ b/po/kk.po @@ -27,49 +27,49 @@ msgid "" "Your emails" msgstr "sairan@computer.org" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "KPilot-тың MAL қадамдастыру арнасы" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "AvantGo сияқты MAL серверлердің мазмұнын қалта құрлығымен қадамдастыру" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Негізгі авторы" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "libmal мен JPilot AvantGo арнасының авторы" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "syncmal авторы" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "(c) 1997-1999 malsync жиынның авторлары" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Адрестік кітапша" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -79,18 +79,18 @@ msgstr "" "Файл атауын арнаны баптау диалогында дұрыс келтіргеніңізді тексеріңіз. Арна " "жабылады." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Қадамдастыратын адрестік кітапша бастау күйіне кетірілмей жүктелмеді." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Қадамдастыратын адрестік кітапша бастау күйіне кетірілмей жүктелмеді." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -98,116 +98,116 @@ msgstr "" "\"%1\" жүктеу кезде қате пайда болды. \"%2\" деген жергілікті уақытша файлды " "қолмен жүктеп беріп көріңіз" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Қалта құрылғыдағы адрестік кітапша деректер қоры ашылмады." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Адрестік кітапша ашылмады." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "ДК-дағы" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Құрылғыдағы" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Соңғы қадамдастыруы" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Тегі" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Аты" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Ұйымы" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Атағы" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Жазба" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Қосымша1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Қосымша2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Қосымша3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Қосымша4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Қызмет телефоны" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Үй телефоны" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Қалта телефоны" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Факсы" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Пейджері" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Басқа" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Эл.поштасы" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Мекен жайы" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Қала" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Өлке" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Пошта индексі" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Ел" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Санаты" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -215,7 +215,7 @@ msgstr "" "Келесі адрес жазуы өзгертілді, бірақ ол қазір де қалта құрылғыда жоқ. Бұл " "қайшылықты шешіңіз:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -223,7 +223,7 @@ msgstr "" "Келесі адрес жазуы өзгертілді, бірақ ол қазір де ДК-да жоқ. Бұл қайшылықты " "шешіңіз:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -232,134 +232,134 @@ msgstr "" "Келесі адрес жазуы қалта құрылғыда да, ДК жағында да өзгертілді. Өзгерістер " "автоматты түрде біріктіруге келмейді. Бұл қайшылықты өзіңіз шешіңіз:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Адрес қайшылығы" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "KPilot-тың адр.кітапшасын қарау арнасы" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "KPilot-тың адр. кітапшасын қарау арнасының параметрлері" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Жетілдірушісі" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "Интерфейсі" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Жазуды өшіру" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "%1 мәтін файлы оқуға ашылмады." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Деректер қоры жазуға ашылмады" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "PalmDOC %1 деректер қоры ашылмады" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Аударатын файл көрсетілмеген" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Деректер қоры оқуға ашылмады" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "%1 деректер қорының айдары оқылмады." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "%1 деген шығыс файл ашылмады." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "%2 деректер қорының #%1 мәтін жазуы оқылмады" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "%2 деректер қорының #%1 бетбелгі жазуы оқылмады" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "%2 бетбелгінің %1 файлы ашылмады." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Қадамдастыратын мәтіндер мен деректер қорларды қарастыру" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Деректер қоры құрылды." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Жергілікті құрылған PalmDOC %1 нысаны қалта құрылғысына орнатылмады." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "PalmDOC \"%1\" дегенді аудару жаңылысы." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "%1 деректер қорын ашуға не құруға болмады." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Қайшылықты шешу" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Қадамдастыруды пайдаланушы доғарды." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "\"%1\" мәтінін қадамдастыру" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -373,71 +373,71 @@ msgstr "" "қалта құрылғысында да, мәтіні өзгертілген файлдар). Бұндайлар үшін қай " "жақтағысы басымды екенін өзіңіз көрсетіңіз." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Қаласаңыз, қайшылықсыз деректер қорының қадамдастыру бағытын ауыстыруға " "болады." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC деректер қорлары" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Қад-струдың керегі жоқ" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Қалта құрылғысынан ДК-ға" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "ДК-дан Қалта құрылғысына" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Екі жақтан да өшіру" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Егжей-тегжейі..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "өзгертілмеген" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "жаңа" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "өзгертілген" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "бетбелгілері ғана өзгетілген" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "өшірілген" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "мүлдем жоқ" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "беймәлім" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -445,15 +445,15 @@ msgstr "" "%1 деректер қорының күй-жайы:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Құрылғы: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Компьютер: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Деректер қоры туралы" @@ -461,15 +461,15 @@ msgstr "Деректер қоры туралы" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "KPilot-тың Palm DOC арнасы" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "KPilot-тың Palm DOC арнасының параметрлері" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -489,10 +489,10 @@ msgstr "KPilot-тың жетілдірушісі" msgid "PalmDOC Converter" msgstr "PalmDOC аударғышы" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -500,14 +500,14 @@ msgstr "" "Қапшықтарды қадамдастыруды қалап, жай файл атуын келтіріпсіз (%1).
Оның орнына %2 қапшығын алайық па?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Қапшықты алу" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -515,7 +515,7 @@ msgstr "" "%1 қапшығы қалта құрылғының деректер қорының файлдарына " "жарамайды." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -523,458 +523,458 @@ msgstr "" "%1 қапшығы қалта құрылғының деректер қорының файлдарына " "жарайтын каталог емес." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "Мәтін файлдарының %1 қапшығы құрылмады." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Келесі мәтіндер сәтті аударылды:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Аудару сәтті өтті" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Сәтті аударылған мәтін файлы жоқ" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "%1 деген файл жоқ." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Файл %1 сәтті аударылған." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "%1 қапшығы мәтін файлдарға жарамайды." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "PalmDOC файлдарының %1 қапшығы құрылмады." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Мәтін қапшығы:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "&PalmDOC қапшығы:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Мәтін файлы:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC файлы:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "%1 деген деректер қоры бар ғой. Үстінен жаза берейік пе?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Үстінен жазу" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "%1 мәтінді аудару қатесі." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" "%1 деген мәтін файлы бар ғой. Үстінен жаза берейік пе?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Жазуын өшіру үшін MemoDB қоры ашылмады." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "%1 арнасы жүктелмеді." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "Таңдалған жазбаны өшіру." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 #, fuzzy msgid "No change to KNotes." msgstr "%1 файлдық жүйесінде өзгертілген. " -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KPilot-тың KNotes арнасы" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "KPilot-тың KNotes арнасының параметрлері" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "MAL қадамдастыру істемей өтеді, өйткені соңғысы жуырда болған." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL қадамдастыру жаңылды (Қад-тыру мәліметі жоқ)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Прокси сервер орнатылмаған." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Қолданатын прокси сервер: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "SOCKS прокси сервер орнатылмаған." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Қолданатын SOCKS прокси сервер: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Жазба файлы" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Қалта құрылғысында жазба деректер қорлары ашылмады." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Pilot. жағынан бастау күйіне келітре алмады." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 #, fuzzy msgid "Cannot initialize the memo files from disk." msgstr "Pilot. жағынан бастау күйіне келітре алмады." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " %1 дегенмен қадамдастыру." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Pilot-тан ДК-ға көшірмелеу..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " ДК-дан Pilot-қа көшірмелеу..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Мезгіллі қадамдастыру..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "KPilot-тың жазба файл арнасы" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "KPilot-тың жазба файл арнасының параметрлері" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notepad" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "%1 деген ашылмады" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "%n notepad суреті сақталмады" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "%n notepad суреті сақталды" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "NotePad суреттері PNG файлында сақталсын" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "KPilot-тың Notepad арнасының параметрлері" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Notepad арнасы Angus-тың read-notepad компонентінің (pilot-link-тың бөлшегі) " "негізінде жазылған" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Нөл" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "НӨЛ арнасы жаңылысқа бағдарланған." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "KPilot-тың нөл-арнасы" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "KPilot-тың нөл-арнасының параметрлері" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "%n хат жіберілді" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Жіберілген хат жоқ." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Жіберетін хат жоқ." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "KMail байланысы үшін DCOP серверіне қосыла алмады." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Поша жіберу қатесі" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Pilot-тың поштасын сақтайтын уақытша файл ашылмады." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "KMail мен DCOP қосылымының жаңылысы." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Пошта деректер қорының сақтық көшірмесі жасалмады" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Қалта құрылғысындағы пошта деректер қоры ашылмады" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "KPilot-тың пошта арнасы" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "KPilot-тың пошта арнасының параметрлері" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Бастапқы авторы" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 коды" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP қолдауы мен жаңадан жобалау" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "KPilot-тың жазып алу арнасы" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "KPilot-тың жазып алу арнасы" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "KPilot-тың жазып алу арнасының параметрлері" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Жүйелік мәліметі" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Пароль орнатылған" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Пароль орнатылмаған" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "pilot-link арқылы істейтін карталар жоқ" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Жөндеу деректер жоқ" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Шығыс файл ашылмады, оның орнына %1 қолданылады." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Қалта құрылғы мәліметі %1 файлына жазылды" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Жабдық мәліметі" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Пайдаланушы мәліметі" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Жады мәліметі" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Жинақтауыш мәліметі" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Деректер қорлар тізімі" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Жазу нөмірі" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Қадамдастыру мәліметі" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDE нұсқасы" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOS нұсқасы" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Жөндеу мәліметі" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPilot жүйелік мәлімет арнасы" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" "Қалта құрылығыдан жүйелік, жабдық, пайдаланушы мәліметін алып, файлға жазу." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Уақыт" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Қалта құрылғысында уақытты орнату" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -982,19 +982,19 @@ msgstr "" "PalmOS-тың 3.25 мен 3.3 нұсқалары жүйелік уақытын орнатуды қолдамайды. " "Уақытты орнату істелмей өтеді..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "KPilot-тың уақыттарды қадамдастыру арнасы" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Қалта құрылғысының уақытын ДК-дегімен қадамдастыру" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Тазалау..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1002,37 +1002,37 @@ msgstr "" "\"%1\" жүктеу кезде қате пайда болды. \"%2\" деген жергілікті уақытша файлды " "қолмен жүктеп беріп көріңіз." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Арнаны бастау күйіне келтіру..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Pilot-қа жазуларды көшірмелеу..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Жоспар" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "KPilot-тың жоспарлар арнасы" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "KPilot-тың жоспарлар арнасының параметрлері" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Жоспардың орналасуы" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Күнтізбе" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1040,11 +1040,11 @@ msgstr "" "\"%1\" оқиғаның қайталануы айлықтың орына жылдық деп тұр, қалта құрылғысында " "бұл айлық деп өзгертіледі." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Күнтізбе деректер қорлары ашылмады." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1052,19 +1052,19 @@ msgstr "" "Сіз iCalendar файлымен қадамдастыруды қаладыңыз, бірақ файл атауын " "келтірмепсіз. Арнаны баптау диалогында дұрыс атауын таңдап алыңыз" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Қолданатын жергілікті уақыт белдеуі: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Қолданатын уақыт белдеуі: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1074,21 +1074,21 @@ msgstr "" "не құрылмаған. Файл атауын арнаны баптау диалогында дұрыс келтіргеніңізді " "тексеріңіз. Арна жабылады." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "\"%1\" файлымен қадамдастыру" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Негізгі күнтізбе ресурсымен қадамдастыру." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Күнтізбе нысаны бастау күйіне кетірілмеді. Арнаның баптауларын тексеріңіз" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1098,7 +1098,7 @@ msgstr "" "ДК-дағы:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1108,7 +1108,7 @@ msgstr "" "Құрылғыдағы:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1118,116 +1118,116 @@ msgstr "" "\n" "Қайсын қалдырасыз? Қарсысы осымен ауыстырылады." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Қайшылы жазулар" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "ДК" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "KPilot-тың VCal күнтізбе арнасы" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "KPilot-тың VCal күнтізбе арнасының параметрлері" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar порты" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Қателерді жөндеу" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Күнтізбенің орналасуы" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Адрес өңдегіші" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Телефоны" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Тегі:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Аты:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Атағы:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Компаниясы:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Адресі:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Қала:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Облыс/өлкесі:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Пошта индексі:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Ел:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Қосымша1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Қосымша2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Қосымша3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Қосымша4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Әлі %1 ашық адресті өңдеу терезелері бар." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "Әлі %n адресті өңдеу терезесі ашық." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Мұнда көрсетілетін адрестердің санатын таңдаңыз." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Санаты:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1235,74 +1235,74 @@ msgstr "" "Бұнда таңдалған санаттағы барлық адрестер тізімделеді. Біреуін " "түртсеңіз, ол оң жағында көрсетіледі." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Адрестің мәліметі:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Жазуын өңдеу..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Таңдап алған адресті өңдеуге болады." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "Өңдеу 'ішкі өңдегіштер' баптауымен бұғатталған." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Жаңа жазуы..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Жаңа адресті адрестік кітапшасына қосу." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "Қосу 'ішкі өңдегіштер' баптауымен бұғатталған." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Жазуын өшіру" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Таңдап алған адресті адрестік кітапшасынан өшіру." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "Өшіру 'ішкі өңдегіштер' баптауымен бұғатталған." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "Бұнда таңдалған санаттағы барлық адрестер тізімделеді. Біреуін " "түртсеңіз, ол оң жағында көрсетіледі." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[беймәлім]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Pilot-пен қадамдастыру кезінде жаңа жазуды өңдеуге болмайды." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Қадамдастыру қажет" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1310,56 +1310,56 @@ msgstr "" "Pilot құрылғысындағы деректер қоры мәліметін біліп, кемінде бір рет " "қадамдастыруды өткізбей, адресті кітапшасына қоса алмайсыз." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Жаңа адрес қосылмайды" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Pilot-пен қадамдастыру кезінде жаңа жазуларды өшіруге болмайды." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Таңдалған жазу өшірілсін бе?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Жазу өшірілсін бе?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Барлық адрестеді экспорттау" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "%1 санаттағы адрестерді экспорттау" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "%1 деген файл бар ғой. Үстінен жазыла берсін бе?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Файл ауыстрырылсын ба?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "%1 файлы жазуға ашылмады." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Бұл арна бұзылып баптауға да жарамайтын сияқты." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Бұл арнаның ескі түрі." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Баптау..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1370,7 +1370,7 @@ msgstr "" "басқалар жасаған) бағдарлама. Онда өзінің баптауларының болуы мүмкін. Баптау " "үшін арнаны таңдап, құсбелгі көзін белгілеп қойыңыз." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1390,77 +1390,77 @@ msgstr "" "Белгіленіп қосылған арна қадамдастыру амалы кезінде жегіледі. Арнаны баптау " "үшін оны таңдап алыңыз.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Баптау Шебері" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "KPilot туралы. Алғыстар." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Арналар" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Жалпы баптау" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "KPilot-тың жалпы баптаулары (Пайдаланушысы, порты, жалпы қадамдастыру " "параметрлері)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Жеке бапталатын қадамдастыру әрекеттері." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Бастау мен Шығу" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Бастау мен шығу тәртіптері." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Қарау құралдары" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Қарау құралының параметрлері." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Сақтық көшірмесі" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Сақтық көшірменің арнайы параметрлері." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Қадамдастыру" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Қадамдастырудың арнайы тәртібі." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Құрылғы" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Жабықтың және бастау-шығу параметрлері." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1468,56 +1468,56 @@ msgstr "" "Бұл баптайтын параметрлері жоқ ішкі әрекеті. Түсініктемесі: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPilot баптауы" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "%1 арнасының бір жиыны жоқ. Арна дұрыс орнатылмаған." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Арна қатесі" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" "%1 арнасының жиын файлын жүктеу мәселесі. Арна дұрыс орнатылмаған." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "Қ&осу..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Өңдеу..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "Ө&шіру..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rec" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Сипаттамасы" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "AppInfo блокты өңдеу" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1525,15 +1525,15 @@ msgstr "" "Қолданба мәліметтер блоктың деректерін қарау үшін бір бинарлық өңдегішті " "(мысалы, tdeutils дестенің KHexEdit бағдарламасын) орнатыңыз." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "KPilot әзірше AppInfo блокты өзгерте алмайды!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Деректер қорының жалаушаларын өңдеу" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1547,19 +1547,19 @@ msgstr "" "\n" "Сонымен, осы жаңа жалаушаларды орнатасыз ба?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Деректер қорының жалаушаларын өзгерту" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Орнату" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Жазуды өңдеу" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1573,56 +1573,56 @@ msgstr "" "\n" "Сонымен, осы жаңа жалаушаларды орнатасыз ба?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Жазуды өзгерту" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Жазудың индексі:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Жазудың ID-і:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Жалаушалар" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Тазаланбаған" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "Ө&шірілген" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Бос емес" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "Құ&пия" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Архивтелген" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1630,7 +1630,7 @@ msgstr "" "Жазудың деректерін өңдеу үшін бір бинарлық өңдегішті (мысалы, tdeutils " "дестенің KBytesEdit бағдарламасын) орнатыңыз." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1638,93 +1638,93 @@ msgstr "" "Бұл құрылғыда бар деректер қоры. Ол қолмен қосылмаған, сондықтан тізімінен " "алып тастауға болмайды." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Құрылғыдағы деректер қоры" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Деректер қорын тізімінен өшіру үшін оны таңдап алу керек." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Деректер қоры таңдалмаған" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Барлық деректер қорлары" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Тек қолданбалар (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Тек деректер қорлары (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Деректер қорының жалпы &мәліметі" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Қ&олданбаның мәлімет блогы (Санаттар және т.б.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Жазу №" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Ұзындығы" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Жазудың ID-і" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Ескерту: Деректер қорының %1 файлы оқылмады." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Деректер қоры: %1, %2 жазулары
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Түрі: %1, Құрушысы: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Ескерту: Қолданбаның %1 файлы оқылмады." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Қолданба: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Құрылған: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Өзгертілген: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Сақтық көшірмесі: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Өңдейтін жазуын таңдап алыңыз." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Жазу таңдалмаған" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1732,32 +1732,32 @@ msgstr "" "Шынымен таңдалған жазуын өшірмексіз бе? Оны кейін қайтаруға болмайды." "

Өшірілсін бе?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Жазуды өшіру" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Орнататын файлдар:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Файлды қосу..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "Орнататын файлдар тізіміне қосатын файлды таңдау." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Тізімді тазалау" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "Орнататын файлдар тізімін тазалау. Ешбір файл орнатылмайды." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1766,27 +1766,27 @@ msgstr "" "Керек файлдарды осында сүреп немесе Қосу батырмасының көмегімен әкеліңіз." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS деректер қорлары (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Таңдалған жазбаны өшіру." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "%1 орнатылмады" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1794,92 +1794,92 @@ msgstr "" "Файл орнату тек қана деректер қорларының (*.pdb мен *.prc сияқты) файлдарын " "орната алады." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Сақтық көшірме қапшығы: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Толық сақтық көшірмені істеу басталды." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Шұғыл сақтық көшірмені істеу басталды" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Қайтқандағы шығу." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Толық сақтық көшірмені істеу бітті." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Шұғыл сақтық көшірмені істеу бітті." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Сақтық көшірмені істеу: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "%1 дегенді істемей өту" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "%1 дегенді сақтық көшірмелеу жаңылды\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. Сәтті\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "%1 дегенді сақтық көшірмелеу жаңылды\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Файл орнату]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Орнататын файл жоқ" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "%n файлды орнату" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Файлдар орнатылды" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "%1 дегенді орнату" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr ""%1" файлы орнатылмады." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr ""%1" файлы ашылмады." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr ""%1" файлы оқылмады." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1889,13 +1889,13 @@ msgstr "" "бұл деректер қорын құрған құралдың қатесі. KPilot бұл деректер қорын орната " "алмайды." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Мырқымбай Пәленбаев" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1904,11 +1904,11 @@ msgstr "" "орнатылмаған. Бірақ екеуі де керек болып тұр. KPilot оларды (%1) деп қойсын ба?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Пайдаланушы беймәлім" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1918,7 +1918,7 @@ msgstr "" "бірақ KPilot жағында пайдаланушысы орнатылмаған. KPilot та осы атты " "қолдансын ба?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1928,14 +1928,14 @@ msgstr "" "қалта құрылғының пайдаланушысы орнатылмаған. KPilot қалта құрылғысында да " "осы атты қолдансын ба?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1948,27 +1948,27 @@ msgstr "" "'Қайту' дегенді түртсеңіз, қадамдастыру өтеді, бірақ пайдаланушылардың " "аттары өзгертілмей қалады." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Пайдаланушы қайшылығы" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "KPilot жақтағы болсын" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Құрылғыдағы болсын" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Қалпына келтіру қапшығы жоқ қой." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Қалпына келтіру орындалмады." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -1978,73 +1978,73 @@ msgstr "" "қапшығындағы сақтық көшірмесінің қалпына келтірмексіз бе? Pilot " "құрылғыңыздағы қазіргі барлық деректер өшіріледі." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Pilot-ты қалпына келтіру" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Қалпына келтірілген жоқ." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Пайдаланушы айнытты." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "%1 қалпына келтіру..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "'%1' файлы оқылмады." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "ОК." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Қалпына келтірудің орындалуы толық емес." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "`%1' файлы қалпына келмеді." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Ішкі өңдегіштер]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Өзгертілген жазуы бар деректер қорлары: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "%1 дегеннің тізбекті не жергілікті деректер қоры ашылмады. Оны істемей өтеді." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "жазуы" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "адресі" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "жоспар жазуы" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "жазба" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "күнтізбе жазуы" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2054,36 +2054,36 @@ msgstr "" "өңдегішінде өзгертілген. KPilot-тағысы құрылғыдағыны ауыстырып, оған " "көшірмеленсін бе?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "%1 деректер қорындағы қайшылық" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "KPilot-тағыны алу" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Құрылғыдағыны алу" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "KPilot-т&ағы қолданылсын" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Құр&ылғыдағы қолданылсын" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "KPilot-тағы жазу" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Құрылғыдағы жазу" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2091,123 +2091,123 @@ msgstr "" "Жазудың деректерін өңдеу үшін бір бинарлық өңдегішті (мысалы, tdeutils " "дестенің KHexEdit бағдарламасын) орнатыңыз." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Өзгертілген жалаушалары бар деректер қорлары: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "Қалта құрылғыдағы деректер қорының жалаушаларын орнату әлі істемейді." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Өзгертілген AppBlock-тары бар деректер қорлары: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "KPilot қызметін жегу..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "KPilot қызметі жегілмеді. Жүйелік қате хабарламасы: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Қызметтің күй-жайы: `%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "жегілмеген" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Қалта құрылғыда %1 кодтамасы қолдануда." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Жоспарларды қарау" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Адрестерді қарау" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Жазбаларды қарау" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Файл орнату" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Негізгі деректер қорларын қарау" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Келесі қадамдастыру амалы - сақтық көшірмені істеу. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Қадамдастыру (HotSync) батырмасын басыңыз." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" "Келесі қадамдастыру амалы - Pilot-ты сақтық көшірмеден қалпына келтіру. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Келесі қадамдастыру амалы - мезгіллі қадамдастыру. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Келесі қадамдастыру амалы - толық қадамдастыру. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" "Келесі қадамдастыру амалы - деректерді Қалта құрылғысынан ДК-ға көшіру. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" "Келесі қадамдастыру амалы - деректерді ДК-дан Қалта құрылғысына көшіру. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Қызметі доғарылған." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Қадамдастыру енді мүмкін емес." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Қадамдастыру үшін қызметті қайта жегу керек." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Қадамдастыру басталмады. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Қадамдастыру басталмады" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Келесі қадамдастырудың түрін таңдау." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2215,28 +2215,28 @@ msgstr "" "Келесі қадамдастырудың түрін таңдау. Өзгеріс келесі қадамдастыру кезінде " "күшіне енеді; әдеттегі қылу үшін баптау диалогын қолданыңыз." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "Қ&адамдастыру" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Келесі қадамдастыру - қәдімгі қадамдастыру болады." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" "Келесі қадамдастыру - кәдімгі қадамдастыру болады деп қызметіне хабарлау." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Т&олық қадамдастыру" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Келесі қадамдастыру - толық қадамдастыру болады." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2244,30 +2244,30 @@ msgstr "" "Келесі қадамдастыру - толық (деректерді екі жақта да тексеріп) қадамдастыру " "болады деп қызметіне хабарлау." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Сақтық көшірме" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Келесі қадамдастыру - сақтық көшірмені істеу болады." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Келесі қадамдастыру Қалта құрылғыдан ДК-ға сақтық көшірмені істеу болады деп " "қызметіне хабарлау." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "Қ&алпына келтіру" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Келесі қадамдастыру - қалпына келтіру болады." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2275,13 +2275,13 @@ msgstr "" "Келесі қадамдастыру - Қалта құрлығыны ДК-дағы деректерден қалпына келтіру " "болады деп қызметтіне хабарлау." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Қалта құрылғыдан компьютерге" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2289,17 +2289,17 @@ msgstr "" "Келесі қадамдастыру - Қалта құрлығыдағы бүкіл деректерді ДК-ға (бар " "жазуларды ауыстырып) көшірмелеу болады деп қызметтіне хабарлау." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Компьютерден қалта құрылғысына" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "Келесі қадамдастыру - ДК-дан Қалта құрлығыға көшірмелеу болады." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2307,15 +2307,15 @@ msgstr "" "Келесі қадамдастыру - ДК-дан бүкіл деректерді Қалта құрлығыға (бар жазуларды " "ауыстырып) көшірмелеу болады деп қызметтіне хабарлау." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&Тек тізімдеу" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Келесі қадамдастыру - деректер қорларын тізімдеу болады." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2323,31 +2323,31 @@ msgstr "" "Келесі қадамдастыру - тек Қалта құрлығыдағы файлдар тізімін алу болады деп " "қызметтіне хабарлау." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Қосылымды &ысырып тастау" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Құрылғының қосылымын ысырып тастау." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Қызметті және оның қалта құрылғымен қосылымын ысырып тастау." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "KPilot-тан шығу (және, баптауында болса, қызметін де доғарып)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Баптау &Шебері..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "KPilot-ты шебері көмегімен баптау." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2356,15 +2356,15 @@ msgstr "" "KPilot-тың баптау шеберінің жиын файлы жүктелмеді, сонымен шебер істей " "алмайды. Кәдімгі баптау диалогын қолданып көріңіз." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Шебер істемейді" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Пайдаланушысы `%1' деп өзгертілді." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2372,106 +2372,106 @@ msgstr "" "KPilot-тың баптау шебері дәл қазір істемейді (KPilot-тың интерфейсі бос " "емес)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "KPilot-ты баптауы дәл қазір істемейді (KPilot-тың интерфейсі бос емес)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Pilot құрлығысын, арналарын және басқа параметрлерін баптау" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Жөндеу деңгейін орнату" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Жоба басқарушысы" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Тұлғасы мен арналардың жасаушысы" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal арнасы" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Адрестік.кітапшаны қарау арнасы" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Шығын есебі арнасы" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Notepad арнасы. Қателелі түзеу" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui файлдар" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Қателерді түзеу" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "VCal арнасының бөлшегі, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Баптаулар файлының түрі ескірген." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "Баптаулар файлының нұсқасы - %1, ал KPilot қажет ететіні - %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "Бұл файлды жаңарту үшін KPilot-ты жегіп, баптауларын түгелдеп шығыңыз." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Мұқият қарайтын маңызды өзгерістері:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "Атауы өзгертілген арналары, Kroupware және файл орнату арнасы." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Қайшылықты шешу енді жалпы-жүйелік параметрі." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Сақтық көшімелеусіз деректер қорылардың пішімі өзгертілген." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" "KPilot баптаулар файлының түрі ескірген. Жаңарту үшін KPilot-ты жегіңіз." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Баптаулар файлы ескірген" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2479,11 +2479,11 @@ msgstr "" "Файл орнату параметрлері арна баптауына жылжытылған. Орнатылған арналар " "тізімін қараңыз." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Баптаулар жаңартылды" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2491,11 +2491,11 @@ msgstr "" "Жүйеңізде төмендегі ескірген арналар табылды. Олардың және олармен " "байланысты (.la and .so.0) файлдарды өшірген жөн." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Ескі арналар табылды" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2505,11 +2505,11 @@ msgstr "" "пішімге ауыстырылған. Қор жасаушының идентификаторы тікбұрышты [] жақшаны " "қолданатын болды." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Сақтық көшімелеусіз деректер қорлар жаңартылды" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2517,19 +2517,19 @@ msgstr "" "KPilot қолдану үшін бапталмаған. Баптау шебері немесе кәдімгі баптау диалогы " "арқылы KPilot-ты баптаңыз." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Бапталмаған" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "&Шеберін қолдану" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "&Диалогын қолдану" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2537,7 +2537,7 @@ msgstr "" "KPilot-тың баптау файлы ескірген. KPilot баптауларының кейбірлері автоматты " "түрде орнаталады. Жалғастыра берейік пе?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2545,7 +2545,7 @@ msgstr "" "%1 баптау бетіндегі параметрлері өзгертілген. Жалғастырудың " "алдында сақталсын ба?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2554,37 +2554,37 @@ msgstr "" "Келтірілген құрлығының атауы (%1) 13 таңбадан асады. Тым ұзын " "болып мәселе туғызуы мүмкін. Құрылғының атауы дұрыс па?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Атауы тым ұзын" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Бола берсін" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Дұрыс емес" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Pilot мәліметі" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Қадамдастыру қолданбасы" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2596,28 +2596,28 @@ msgstr "" "KPilot-пен күнтізбе не жоспарлар тізімін қадамдастыру алдында Evolution-нан " "шығыңыз, әйтпесе деректеріңіздің жоғалуы мүмкін." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Evolution шектеулері" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "жоқ (тек сақтық көшірмені істеу)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot енді келесі бағдарламамен қадамдастыруға бапталған: %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2625,11 +2625,11 @@ msgstr "" "Қалған параметрлері қосымша параметрлері деп саналады да, KPilot-ты егжей-" "тегжейлі баптағанда қолданылады." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Автобаптау аяқталды" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2647,19 +2647,19 @@ msgstr "" "кезінде компьютеріңіз, қайта жүктеуді қажет етіп, тоқтап қалады. Бұл " "жағдайда жалғастырудан бас тарту жөн шығар." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Қалта құррылғысын байқау" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Қалта құрлығыңызды байқау" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Байқауды қайта бастау" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2667,43 +2667,43 @@ msgstr "" "Енді KPilot автоматты түрде қалта құрылғыңыздың көзін байқап көреді. Егер " "қадамдастыру батырмасын әлі баспасаңыз - енді басыңыз." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Күй-жайы" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Автобайқау әлі басталған жоқ..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Табылғаны" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Қалта құрылғының пайдаланушысы:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Құрылғысы:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Әлі беймәлім]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Байқау басталды..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Қалта құрылғының қосылуын күту..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Күту уақыты бітті, қалта құрылғысы байқалмады." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2721,78 +2721,78 @@ msgstr "" "http://www.kpilot.org сайтынан білуге болады.)\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Автобайқау жаңылды" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "%1 арқылы қосылған құрылғы табылды" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Барлық құрылғылардан ажыратылған" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Жоспарды KMail-мен қадамдастыру" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Күнтізбені KMail-мен қадамдастыру" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Жазбаларды KMail-мен қадамдастыру" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Жоспарды KMail-ге көшіріп жазу..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Күнтізбені KMail-ге көшіріп жазу" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "KMail-ді адрестерімен қадамдастыру " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "KMail-ді жазбаларымен қадамдастыру" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Қадамдастыру аяқталды." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Бұл тізімде соңғы қадамдастыру кезінде қабылданған барлық хабарламалар" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Қадамдастыру журналы" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Журналды тазалау" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" "Соңғы қадамдастыру кезінде қабылданған хабарламалар тізімін тазалау" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Журналды сақтау..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2800,108 +2800,108 @@ msgstr "" "Мұнда түртіп қадамдастыру кезінде қабылданған хабарламалар тізімін " "(мысалы қате туралу хабарлау үшін) сақтауға болады." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Қадамдастыру барысы:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Жасалып жатқан қадамдастыру барысының (болжалды) пайызы." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "Қадамдастыру аяқталды." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Журналды сақтау" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Бұндай файл бар ғой. Үстінен жаза берейік пе?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Бұндай файл бар" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Керегі жоқ" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" ""%1" деген файл жазуға ашылмады; қайталап көреік пе?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Сақтай алмады" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Қайталау" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Керегі жоқ" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Pilot құрылғының көз файлының жолы" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Дер.Қорлар тізімі" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Pilot-таң <мақсатты> қапшығына сақтық көшірмені істеу" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Pilot-ты сақтық көшірмесінен қалпына келтіру" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "<файл_атауы> жарлығы сілтейтін арнаны жегу" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Арнайы (құрлығымен) тексерісті бастау" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "KPilot баптау мәліметін көрсету" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Жөндеу мәліметін көрсету деңгейін орнату" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "Арнаны *шын* (сынақ түрінде емес) жегу." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Арнаны файлды сынау түрінде жегу." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Pilot-тан Үстелге көшірмелеу." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Үстелден Pilot-қа көшірмелеу." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Әрекетті қайталау, тек \"--list\" деген параметрімен қолданылады" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot жетілдірушісі" @@ -2914,16 +2914,16 @@ msgstr "KPilot жетілдірушісі" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Жалпы" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Арна әрекеттері" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2931,11 +2931,11 @@ msgstr "" "Көрсететін адрестерінің\n" "санатын таңдаңыз." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Жазбалар:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2945,102 +2945,102 @@ msgstr "" "жазбалар тізімделеді. Біреуін түртсеңіз,\n" "ол оң жағында көрсетіледі." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Жазба мәтіні:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Таңдалған жазбаның мәтіні осында көрсетіледі." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Жазбаны импорттау..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Мәтін файлды оқып оны Pilot-тың жазбалар деректер қорына қосу." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "Импорттау 'ішкі өңдегіштер' баптауымен бұғатталған." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Жазбаны экспорттау..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Таңдалған жазбаны файлға жазу." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Жазбаны өшіру" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Таңдалған жазбаны өшіру." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Жазбаны қосу" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Жаңа жазбаны деректер қорына қосу." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Таңдалған жазба өшірілсін бе?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Жазба өшірілсін бе?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Жазуын өшіру үшін MemoDB қоры ашылмады." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Жазба өшірілмеді" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Барлығы" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "&KPilot-ты жегу" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "KPilot &баптаулары..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (бір_рет)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Әдеттегі (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "К&елесі қадамдастыру" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Келесі қадамдастыру: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "Экранды бұғаттағанда қдамдастыру да бұғатталады." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3052,55 +3052,55 @@ msgstr "" "белсенді болса - қадамдастыру болмасын' деген белгісін алып тастап, бұндай " "тәртіптен бас тартуға болады." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Қадамдстыру бітті.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Келесі қадамдастыру - %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Қай құрлығыдан бастау" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot қызметі" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Жасаушысы" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Жоспар өңдегіші" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Әлі ашылған %1 жоспарын өңдеу терезелері бар." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "Әлі %n жоспарды өңдеу терезе ашылған." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Көрсететін жоспарларының санатын таңдаңыз." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Жоспар" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3108,30 +3108,30 @@ msgstr "" "Бұнда таңдалған санаттағы барлық жоспарлар тізімделеді. Біреуін " "түртсеңіз, ол оң жағында көрсетіледі." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Жоспар мәліметі:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Таңдап алған жоспарды өңдеуге болады." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Жоспар тізіміне жаңасын қосу." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" "Жаңа жоспарды қосу 'ішкі өңдегіштер' баптауымен бұғатталған." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Жоспар тізімінен жоспарды өшіру." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3139,77 +3139,77 @@ msgstr "" "Pilot құрылғысындағы деректер қоры мәліметін біліп, кемінде бір рет " "қадамдастыруды өткізбей, жоспарды жоспарлар тізіміне қоса алмайсыз." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Жаңа жоспар қосылмайды" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "Құрылғымен байланыс үзілді. Қадамдастыру жалғастырыла алмайды." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 қадамдастыруы басталды...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Қалта құрылғысында %1 кодтамасы қолданылады." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot істе болып, дәл қазір қадамдастыруды жасай алмайды." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Тексеру.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "%1 деректер қорын қадамдастыру..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "%1 құрылғысы ашылмады (қайталап көру болады)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "%1 құрылғыны ашып көру..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Бұл құрылғыдан деректер күтілуде" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Pilot-пен байланысу сокеті құрылмады" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Pilot-тың \"%1\" порты ашылмады. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Pilot сокеті (%1) оқылмайды" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Pilot-тан (%1) қабылдау жоқ" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "байланыс орнатылған" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Pilot-тан жүйелік мәлімет оқылмады" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Соңғы ДК-ны тексеру..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3217,15 +3217,15 @@ msgstr "" "Pilot-тан пайдаланушы мәліметі оқылмады. Бәлкім құрылғыда пароль орнатылған " "шығар?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Pilot құрылғысы әлі бапталмаған." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilot %1 құрылғысы оқу-жазуды етпейді." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3233,11 +3233,11 @@ msgstr "" "Pilot %1 құрылғысы жоқ Мүмкін бұл USB құрылғысы шығар, онда ол қадамдастыру " "кезінде пайда болады." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr ""%1" файлы орнатылмады." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Қадамдастыру аяқталды\n" @@ -3258,88 +3258,88 @@ msgstr " Бұл Pilot құрылғысын ашуға рұқсатыңыз жо msgid " Check Pilot path and permissions." msgstr " Pilot жолын және рұқсаттарыңызды тексеріңіз." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Бастау күні: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Бүкіл күндік оқиға" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Аяқтау күні: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Ескерту: оқиғаның басталуына %1 %2 қалды" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "минут" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "сағат" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "күн" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Қайталануы: әрбір %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "күн" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "апта" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "ай" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "жыл" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Шексіз қайталану" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "%1 дейін" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Кайталану: әрбір j-аптаның i-күні" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Кайталану: әрбір айдың n-күні" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Болмайтын кездері:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Ескертпе:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Ескертпе:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3347,7 +3347,7 @@ msgstr "" "Атауы: %1
\n" "ЖазбаМәтіні:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3357,29 +3357,29 @@ msgstr "" "ЖазбаМәтіні:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Бітті" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Біткен жоқ" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Бітіру күні: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Маңыздылығы: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Беймәлім" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3387,25 +3387,25 @@ msgstr "" "%1 арнасының параметрлері өзгертілген. Жалғастырудың алдында " "сақтап аласыз ба?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 арнасы" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Сұрақтар мен пікірлерін tdepim-users@kde.org дегенге жіберіңіз" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" "Сұрақтар мен пікірлерін %2 дегенге жіберіңіз." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" "Қате туралы хабарламаны %2 дегенге жіберіңіз." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3413,19 +3413,19 @@ msgstr "" "Сауда белгілер туралы мәліметті KPilot пайдалану бағыттамасы дегеннен қараңыз." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Авторлары: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Алғыстар: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3433,98 +3433,98 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "%1 арнасы табылмады." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "%1 арнасы жүктелмеді." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "%1 арнасының нұсқасы жарамсыз (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "%1 арнасы бастау күйіне келтірілмеді." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "%1 арнасы құрылмады." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[%1 арнасы]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 #, fuzzy msgid "%1 new. " msgstr "Жаңа %1 Palm-ға жазылған. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "%1 Palm-да өзгертілген. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "өшірілген" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr " өзгеріс жасалған жоқ." -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Қалта құрылғыдағы %1 деректер қоры ашылмады." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "%1 деген ашылмады." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "%1 арнасы істемейді." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Толық қадамдастыру" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Сақтық көшірмесінен қалпына келтіру" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "К&елесі қадамдастыру" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Қад-струдың керегі жоқ" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Сұрақ" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "Сұрақ &енді қойылмасын" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Сұрақты болдырмау" diff --git a/po/km.po b/po/km.po index 36fa98f..65a9e25 100644 --- a/po/km.po +++ b/po/km.po @@ -28,346 +28,346 @@ msgid "" "Your emails" msgstr "evannak@khmeros.info" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 #, fuzzy msgid "Primary Author" msgstr "អ្នក​និពន្ធ​​ចម្បង​" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 #, fuzzy msgid "Addressbook" msgstr "សៀវភៅ​អាសយដ្ឋាន" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 #, fuzzy msgid "Organization" msgstr "អង្គការ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 #, fuzzy msgid "Title" msgstr "ចំណងជើង" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 #, fuzzy msgid "Note" msgstr "ចំណាំ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 #, fuzzy msgid "Work Phone" msgstr "​ទូរស័ព្ទ​កន្លែង​ធ្វើការ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 #, fuzzy msgid "Home Phone" msgstr "ទូរស័ព្ទ​ផ្ទះ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 #, fuzzy msgid "Mobile Phone" msgstr "ទូរស័ព្ទ​ចល័ត" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 #, fuzzy msgid "Fax" msgstr "ទូរសារ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 #, fuzzy msgid "Pager" msgstr "ភេកយ័រ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 #, fuzzy msgid "Other" msgstr "ផ្សេងៗ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 #, fuzzy msgid "Email" msgstr "អ៊ីមែល" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 #, fuzzy msgid "Address" msgstr "អាសយដ្ឋាន" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 #, fuzzy msgid "City" msgstr "ទីក្រុង" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 #, fuzzy msgid "Region" msgstr "តំបន់" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 #, fuzzy msgid "Postal code" msgstr "កូដប្រៃសណីយ៍" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 #, fuzzy msgid "Country" msgstr "ប្រទេស" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 #, fuzzy msgid "Category" msgstr "ប្រភេទ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 #, fuzzy msgid "Maintainer" msgstr "អ្នក​ថែទាំ" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -376,84 +376,84 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 #, fuzzy msgid "unknown" msgstr "មិន​ស្គាល់" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "" @@ -461,15 +461,15 @@ msgstr "" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "" @@ -490,855 +490,855 @@ msgstr "" msgid "PalmDOC Converter" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Overwrite" msgstr "សរសេរ​ជាន់​លើ" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 #, fuzzy msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, fuzzy, c-format msgid "Unable to open %1" msgstr "មិន​អាច​បើក %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 #, fuzzy msgid "Null" msgstr "គ្មាន​សោះ" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 #, fuzzy msgid "KMail" msgstr "​KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 #, fuzzy msgid "Original Author" msgstr "អ្នក​និពន្ធ​ដើម" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 #, fuzzy msgid "System Information" msgstr "ព័ត៌មាន​ប្រព័ន្ធ​" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 #, fuzzy msgid "Time" msgstr "ពេលវេលា" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 #, fuzzy msgid "Calendar" msgstr "ប្រតិទិន" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 #, fuzzy msgid "Conflicting Entries" msgstr "ធាតុ​កំពុង​ប៉ះទង្គិច​គ្នា" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 #, fuzzy msgid "Phone" msgstr "ទូរស័ព្ទ" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 #, fuzzy msgid "Last name:" msgstr "នាម​ត្រកូល ៖" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 #, fuzzy msgid "First name:" msgstr "នាមខ្លួន​ ៖" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 #, fuzzy msgid "Title:" msgstr "ចំណងជើង ៖" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 #, fuzzy msgid "Company:" msgstr "ក្រុមហ៊ុន​ ៖" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 #, fuzzy msgid "Address:" msgstr "អាសយដ្ឋាន ៖" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 #, fuzzy msgid "City:" msgstr "ទីក្រុង​ ៖" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 #, fuzzy msgid "State:" msgstr "សភាព" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 #, fuzzy msgid "Country:" msgstr "ប្រទេស ៖" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 #, fuzzy msgid "Category:" msgstr "ប្រភេទ​ ៖" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 #, fuzzy msgid "[unknown]" msgstr "[មិន​ស្គាល់]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 #, fuzzy msgid "Overwrite File?" msgstr "សរសេរ​ជាន់​លើ​ឯកសារឬ ?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 #, fuzzy msgid "Configure..." msgstr "កំណត់​រចនាសម្ព័ន្ធ..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1346,7 +1346,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1358,149 +1358,149 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 #, fuzzy msgid "Configuration Wizard" msgstr "អ្នក​ជំនួយការ​ការរចនាសម្ព័ន្ធ​" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 #, fuzzy msgid "Backup" msgstr "ព័ត៌មាន​បម្រុង" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 #, fuzzy msgid "Device" msgstr "ឧបករណ៍" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 #, fuzzy msgid "&Add..." msgstr "បន្ថែម..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 #, fuzzy msgid "&Edit..." msgstr "កែសម្រួល..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 #, fuzzy msgid "Description" msgstr "ការពិពណ៌នា" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1509,19 +1509,19 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1530,346 +1530,346 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, fuzzy, no-c-format msgid "1" msgstr "១" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, fuzzy, no-c-format msgid "Flags" msgstr "ទង់" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 #, fuzzy msgid "&Busy" msgstr "រវល់" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, fuzzy, no-c-format msgid "&Secret" msgstr "សម្ងាត់" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 #, fuzzy msgid "All Databases" msgstr "មូលដ្ឋាន​ទិន្ន័យ​ទាំងអស់" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 #, fuzzy msgid "Length" msgstr "ប្រវែង" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 #, fuzzy msgid "Clear List" msgstr "ជម្រះ បញ្ជី" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "ព័ត៌មាន​បម្រុង" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1877,600 +1877,600 @@ msgid "" "changed." msgstr "" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "" -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "" -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 #, fuzzy msgid "record" msgstr "ថត" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 #, fuzzy msgid "&Restore" msgstr "ស្ដារ" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 #, fuzzy msgid "Project Leader" msgstr "អ្នក​ដឹក​នាំ​គម្រោង" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Use" msgstr "ប្រើ" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "កុំប្រើ" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2478,38 +2478,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2520,63 +2520,63 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 #, fuzzy msgid "Status" msgstr "ស្ថានភាព" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 #, fuzzy msgid "Device:" msgstr "ឧបករណ៍ ៖" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2587,186 +2587,186 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "" -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 #, fuzzy msgid "Save Log..." msgstr "រក្សា​ទុក​កំណត់​ហេតុ..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "File Exists" msgstr "មាន​ឯកសារ​រួច​ហើយ" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "កុំ​សរសេរ​ជាន់លើ" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Try Again" msgstr "ព្យាយាម​ម្តងទៀត" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "កុំ​ព្យាយាម" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "" @@ -2779,129 +2779,129 @@ msgstr "" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, fuzzy, no-c-format msgid "General" msgstr "ទូទៅ" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" "one to display it to the right." msgstr "" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 #, fuzzy msgid "All" msgstr "ទាំង​អស់" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "" -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2909,183 +2909,183 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 #, fuzzy msgid "Developer" msgstr "អ្នក​អភិវឌ្ឍន៍" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "" -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "" -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "" -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "" -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "" @@ -3105,97 +3105,97 @@ msgstr "" msgid " Check Pilot path and permissions." msgstr "" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 #, fuzzy msgid "minutes" msgstr "នាទី​" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 #, fuzzy msgid "hours" msgstr "ម៉ោង" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 #, fuzzy msgid "days" msgstr "ថ្ងៃ" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 #, fuzzy msgid "day(s)" msgstr "ថ្ងៃ" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 #, fuzzy msgid "week(s)" msgstr "សប្តាហ៍" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 #, fuzzy msgid "month(s)" msgstr "ខែ" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 #, fuzzy msgid "year(s)" msgstr "ឆ្នាំ" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 #, fuzzy msgid "Note:
" msgstr "ចំណាំ ៖
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 #, fuzzy msgid "Note:\n" msgstr "ចំណាំ ៖\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 #, fuzzy msgid "" "Title: %1
\n" @@ -3204,7 +3204,7 @@ msgstr "" "ចំណង​ជើង ៖ %1
\n" "អត្ថបទ​អនុស្សារណៈ ៖
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 #, fuzzy msgid "" "Title: %1\n" @@ -3215,72 +3215,72 @@ msgstr "" "អត្ថបទ​អនុស្សារណៈ\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 #, fuzzy msgid "Completed" msgstr "បាន​បញ្ចប់" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 #, fuzzy msgid "Not completed" msgstr "មិន​បាន​បញ្ចប់" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, fuzzy, c-format msgid "Due date: %1" msgstr "កាល​បរិច្ឆេទ ៖ %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, fuzzy, c-format msgid "Priority: %1" msgstr "អាទិភាព ៖ %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 #, fuzzy msgid "Unnamed" msgstr "គ្មាន​ឈ្មោះ" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "" -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "" -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3288,95 +3288,95 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "ធ្វើ​សមកាលកម្ម" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 #, fuzzy msgid "Question" msgstr "សំណួរ" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 #, fuzzy msgid "&Do not ask again" msgstr "កុំ​សួរ​ម្ដង​ទៀត" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "កុំ​សួរ​ម្តងទៀត" diff --git a/po/ko.po b/po/ko.po index 23179b1..0b2aa34 100644 --- a/po/ko.po +++ b/po/ko.po @@ -31,50 +31,50 @@ msgid "" "Your emails" msgstr "master@aerobuster.com, leedos@hanmail.net, freeyama@gmail.com" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "K파일럿 MAL 동기화 중계기" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "AvantGo와 같은 MAL 서버를 통해 휴대용 기기와 동기화 합니다." -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "만든이 대표" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "libmald와 J파일럿 AvantGo 중계기 만든이" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "syncmal의 만든이" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "" "malsync 라이브러리 만든이 (Authors of the malsync library (c) 1997-1999)" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "주소록" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 #, fuzzy msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " @@ -84,18 +84,18 @@ msgstr "" "열릴 수 없는 파일 \"1'\"에 동기화를 시도했습니다. 중계기 설정 대화창에서 유효" "한 이름을 입력하십시오. 중계기를 중지합니다." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "동기화를 위해 주소록을 불러내어 초기화할 수 없습니다." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "동기화를 위해 주소록을 불러내어 초기화할 수 없습니다." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -103,116 +103,116 @@ msgstr "" "\"%1\"을 업로드 하는 중 오류가 발생했습니다. 임시 로컬 파일 \"%2\"를 직접 업" "로드할 수 있습니다." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "휴대용 기기의 주소록 데이터베이스를 열 수 없습니다." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "주소록을 열 수 없습니다." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "컴퓨터 항목" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "휴대용 기기" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "마지막 동기화" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "성" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "이름" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "직장" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "직위" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "노트" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "사용자정의 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "사용자정의 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "사용자정의 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "사용자정의 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "직장 전화번호" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "집 전화번호" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "핸드폰 전화번호" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "팩스" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "호출기" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "기타" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "이메일" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "주소" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "시" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "지역" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "우편번호" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "국가" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "카테고리" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -220,7 +220,7 @@ msgstr "" "다음 주소 항목은 변경되었지만, 휴대용 기기에 더 이상 존재하지 않습니다. 이 충" "돌을 해결 하십시오." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -228,7 +228,7 @@ msgstr "" "다음 주소 항목은 변경되었지만, 컴퓨터에 더 이상 존재하지 않습니다. 이 충돌을 " "해결 하십시오." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -237,134 +237,134 @@ msgstr "" "다음 주소 항목은 휴대용 기기와 컴퓨터 양쪽에서 수정되었습니다. 수정 내용은 자" "동으로 병합되지 못하므로 직접 해결해주십시오." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "주소 충돌" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "K파일럿에 Abbrowser 중계기" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "K파일럿에 Abbrowser 중계기 설정" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "관리자" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "레코드 삭제" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "%1을 읽기 위해 열 수 없습니다." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "쓰기 위해 데이터베이스 파일을 열 수 없습니다." -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "휴대용 문서 데이터베이스 %1을(를) 열 수 없습니다." -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "변환할 파일 이름을 정하지 않았음" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "읽기 위해 데이터베이스를 열 수 없음" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "데이터베이스 %1의 데이터베이스 헤더를 읽을 수 없습니다." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "출력 파일 %1을(를) 열 수 없습니다." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "데이터베이스 %2에서 텍스트 레코드 #%1을(를) 읽을 수 없음" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "데이터베이스 %2에서 즐겨찾기 레코드 #%1을(를) 읽을 수 없음" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "%2의 즐겨찾기에서 파일 %1을(를) 열 수 없습니다." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "동기화할 텍스트와 데이터베이스를 검색" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "데이터베이스가 생성되었습니다." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "로컬에 생성된 PalmDOC %1를 휴대용 기기에 설치할 수 없습니다." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "PalmDOC \"%1\"의 변환이 실패했습니다." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "데이터베이스 %1을(를) 열거나 생성할 수 없습니다." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "충돌 해결" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "사용자에 의해 동기화가 중지되었습니다." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "텍스트 \"%1\" 동기화 중" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -377,69 +377,69 @@ msgstr "" "으켰습니다. 이러한 데이터베이스들에 대해서 어떤 버전이 맞는지 선택해 주십시" "오." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "충돌을 일으키지 않은 데이터베이스의 동기화 방향도 변경할 수 있습니다." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC 데이터베이스" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "동기화 없음" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "휴대용 기기를 컴퓨터에 동기화" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "컴퓨터를 휴대용 기기에 동기화" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "양쪽 데이터베이스 모두 삭제" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "더 많은 정보..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "변경되지 않았음" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "새 파일" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "변경됨" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "즐겨찾기만 변경됨" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "삭제됨" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "존재 하지 않음" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "알 수 없음" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -447,16 +447,16 @@ msgstr "" "데이터 베이스 %1 의 상태:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "휴대용 기기: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 #, fuzzy msgid "Desktop: %1\n" msgstr "데스크톱\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "데이터베이스 정보" @@ -464,15 +464,15 @@ msgstr "데이터베이스 정보" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "K파일럿의 Palm DOC 중계기" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "K파일럿의 DOC 중계기 설정" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -492,10 +492,10 @@ msgstr "K파일럿 관리자" msgid "PalmDOC Converter" msgstr "PalmDOC 변환기" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -503,15 +503,15 @@ msgstr "" "디렉터리 동기화를 선택했는데, (%1) 대신 파일이름을 입력했습니다." "
디렉터리 %2 을(를) 대신 사용하겠습니까?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "텍스트 디렉터리(&T)" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -519,7 +519,7 @@ msgstr "" "휴대용 기기 데이터베이스 파일을 위한 디렉터리 %1 은(는) 알맞은 " "디렉터리가 아닙니다." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -527,243 +527,243 @@ msgstr "" "휴대용 기기 데이터베이스 파일을 위한 디렉터리 %1 은(는) 알맞은 " "디렉터리가 아닙니다." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "텍스트 파일을 위한 디렉터리 %1 을(를) 생성할 수 없습니다." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "다음 텍스트들은 성공적으로 변환되었습니다:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "변환 성공" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "모든 텍스트 파일이 올바르게 변환되지 않았습니다." -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "파일 %1 이(가) 존재하지 않습니다." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "파일 %1의 변환이 성공했습니다." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "텍스트 파일을 위한 디렉터리 %1 은(는) 올바른 디렉터리가 아닙니" "다." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "PalmDOC파일을 위한 디렉터리 %1 을(를) 생성할 수 없습니다." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "텍스트 디렉터리(&T)" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "PalmDOC 디렉터리(&P)" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "텍스트 파일(&T)" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "DOC 파일(&D)" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "데이터베이스 파일 %1 이(가) 이미 존재합니다. 덮어 쓸까요?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "덮어썼습니다." -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "텍스트 %1을(를) 변환하던 중 오류가 발생했습니다." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "텍스트 파일 %1 이(가) 이미 존재합니다. 덮어 쓸까요?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "레코드 삭제를 위해 메모 데이터베이스를 열 수 없습니다." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "중계기 %1을 불러올 수 없습니다." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "선택된 메모 삭제" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 #, fuzzy msgid "No change to KNotes." msgstr "%1 파일시스템을 변경" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "K파일럿의 KNotes 중계기" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "K파일럿의 KNotes 중계기 설정" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "마지막 동기화가 충분히 유지되지 못해, MAL 동기화를 건너뜁니다." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL 동기화에 실패했습니다.(동기화 정보 없음)" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "프록시 서버가 설정 되지 않았습니다." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "프록시 서버를 사용합니다: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "SOCKS 프록시가 설정되지 않았습니다." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "SOCKS 프록시를 사용합니다: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "메모파일" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "휴대용 기기의 메모 데이터베이스를 열 수 없습니다." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "파일럿에서 불러오지 못했습니다." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 #, fuzzy msgid "Cannot initialize the memo files from disk." msgstr "파일럿에서 불러오지 못했습니다." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "\"%1\" 과 동기화 중" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "파일럿에서 PC로 복사중..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "PC에서 파일럿으로 복사중..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "일반적인 동기화중..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "K파일럿을 위한 메모파일 중계기" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "K파일럿의 메모파일 중계기 설정" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "메모장" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "%1을 열 수 없습니다." -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, fuzzy, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -772,7 +772,7 @@ msgstr "" "한 개의 메모장이 저장되지 않았습니다.\n" "%n 개의 메모장이 저장되지 않았습니다." -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, fuzzy, c-format msgid "" "_n: 1 notepad saved\n" @@ -781,39 +781,39 @@ msgstr "" "한 개의 메모장이 저장되었습니다.\n" "%n 개의 메모장이 저장되었습니다." -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "메모장을 png파일로 저장" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "K파일럿의 메모장 중계기 설정" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "메모장 중계기는 파일럿 링크의 부분인 Angus' 읽기 메모장에 기초합니다." -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "NULL 중계기가 실패하도록 프로그램 되었습니다." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "K파일럿의 Null 중계기" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "K파일럿의 Null 중계기 설정" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "K메일" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, fuzzy, c-format msgid "" "_n: Sent one message\n" @@ -822,172 +822,172 @@ msgstr "" "한 개의 메세지를 보냈습니다.\n" "%n 개의 메세지를 보냈습니다." -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "아무런 메일도 보내지 않았습니다." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "아무런 메일도 보낼 수 없습니다." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "K메일 접속을 위해 DCOP 서버에 접속하는데 실패했습니다. " -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "메일 전송 중 오류" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "파일럿 으로부터의 메일을 저장하기 위한 임시파일을 여는데 실패했습니다." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "K메일과 DCOP의 접속이 실패했습니다." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "메일 데이터베이스의 백업을 실행할 수 없음" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "휴대용 기기의 메일 데이터베이스를 열 수 없음" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "K파일럿의 메일 중계기" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "K파일럿의 메일 중계기 설정" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "처음 만든이" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 코드" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP 지원 / 재디자인" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "%1 중계기" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "K파일럿의 Perl 중계기" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "K파일럿의 Perl 중계기 설정" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "시스템 정보" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "비밀번호 설정" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "비밀번호 설정 안함" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "파일럿 연결을 통해 카드 사용 안함" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "디버그 데이터 없음" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "출력 파일을 열 수 없습니다. 대시 %1 을(를) 사용하십시오." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "휴대용 기기 시스템 정보가 %1 파일에 저장되었습니다." -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "하드웨어 정보" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "사용자 정보" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "메모리 정보" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "저장매체 정보" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "데이터베이스목록" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "레코드번호" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "동기화 정보" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDE버전" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOS 버전" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "디버그 정보" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "K파일럿 시스템 정보 중계기" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" "시스템, 하드웨어, 사용자 정보를 휴대용 기기에서 검색하여 파일로 저장합니다." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "시간" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "휴대용 기기 시계 맞추기" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -995,19 +995,19 @@ msgstr "" "PalmOS 3.25 와(과) 3.3 는 시스템 시간 설정을 지원하지 않습니다. 시간 중계기" "는 건너뛰십시오..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "K파일럿의 시간 동기화 중계기" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "휴대용 기기와 컴퓨터의 시간 동기화하기" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "삭제 중..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1015,37 +1015,37 @@ msgstr "" "\"%1\"을 업로드 하던 중 오류가 발생했습니다. 임시 로컬 파일 \"%2\"를 직접 업" "로드 해볼 수 있습니다." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "레코드를 파일럿으로 복사 중..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "할 일" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "K파일럿의 할 일 중계기" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "K파일럿의 할 일 중계기 설정" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "할 일 위치" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "달력" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1053,11 +1053,11 @@ msgstr "" "년 단위로 반복되는 이벤트 \"%1\"휴대용 기기에서는 월 단위로 반복되도록 수정합" "니다." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "달력 데이터베이스를 열 수 없습니다." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 #, fuzzy msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " @@ -1066,19 +1066,19 @@ msgstr "" "iCalendar 파일과 동기화 하려고 선택했지만, 파일 이름을 넣지 않았습니다. 중계" "기 설정 대화창에서 유효한 파일 이름을 선택하십시오." -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "%1 시간대를 사용합니다:" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "%1 시간대를 사용합니다:" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1087,20 +1087,20 @@ msgstr "" "생성되거나 열리지 않는 파일 \"%1\"과 동기화를 시도했습니다. 중계기 설정 대화" "창에서 유효한 이름을 입력하십시오. 중계기를 중지합니다." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "파일 \"%1\" 과 동기화 중" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "표준 달력 리소스와 동기화 중입니다." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "달력 객체를 초기화할 수 없습니다. 중계기 설정을 확인하십시오." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1110,7 +1110,7 @@ msgstr "" "컴퓨터 항목: \n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1120,7 +1120,7 @@ msgstr "" "휴대용 기기 항목\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1130,100 +1130,100 @@ msgstr "" "\n" "어느쪽의 항목을 유지하시겠습니까? 선택된 항목이 다른 항목을 덮어쓰게 됩니다." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "충돌하는 항목" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "K파일럿 VCal 중계기" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "K파일럿 VCal 중계기 설정" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar 포트" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "버그관리자" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "달력 위치" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "주소 편집기" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "전화" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "성:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "이름:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "직위:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "회사:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "주소:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "시:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "도:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "우편번호:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "국가:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "사용자정의 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "사용자정의 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "사용자정의 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "사용자정의 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "%1 개의 주소 편집창이 열려있습니다." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, fuzzy, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1232,16 +1232,16 @@ msgstr "" "한 개의 주소 편집창이 아직 열려있습니다.\n" "%n 개의 주소 편집창이 아직 열려있습니다." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "여기에 표시할 주소 카테고리를 선택하십시오." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "카테고리:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1249,74 +1249,74 @@ msgstr "" "이 목록은 선택된 카테고리 내의 모든 주소를 보여줍니다. 오른쪽에 표시할 항" "목은 클릭하십시오." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "주소 정보:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "레코드 편집..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "선택된 주소는 편집할 수 있습니다." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "내부 편집기 설정으로 인해 편집이 불가능합니다." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "새 레코드..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "주소록에 새 주소가 추가되었습니다." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "편집기 내부 설정으로 인해 추가가 불가능합니다." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "레코드 삭제" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "주소록에서 선택된 주소를 지웁니다." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "내부 편집기 설정으로 삭제가 불가능해졌습니다." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "이 목록은 선택된 카테고리 내의 모든 주소를 보여줍니다. 오른쪽에 표시할 항" "목은 클릭하십시오." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[알 수 없음]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "파일럿 과 HotSync를 하지 않으면 새 레코드를 편집할 수 없습니다." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync가 요청됨" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1324,56 +1324,56 @@ msgstr "" "HotSync를 한 번이라도 실행하여 파일럿에서 데이터베이스를 검색하지 않으면 주소" "록에 주소를 추가할 수 없습니다." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "새 주소를 추가할 수 없습니다." -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "파일럿 과 HotSync를 하지 않으면 새 레코드를 삭제할 수 없습니다." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "지금 선택된 레코드을 지우겠습니까?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "레코드을 지우겠습니까?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "모든 주소를 내보내기" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "주소 카테고리 %1을 내보내기" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "%1파일이 존재합니다. 덮어쓰시겠습니까?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "파일을 덮어쓰시겠습니까?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "%1 파일에 쓰는데 실패했습니다." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "이 중계기는 문제가 생겨 설정될 수 없습니다." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "이것은 오래된 스타일의 중계기입니다." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "설정..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1384,7 +1384,7 @@ msgstr "" "의 설정을 가지고 있으므로, 중계기 설정을 열어 체크박스를 클릭해서 사용 가능하" "게 하십시오." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1404,86 +1404,86 @@ msgstr "" "계기는 HotSync를 대신하여 작동될 것입니다.중계기를 선택하여 설정하십시오." -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "설정 마법사" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "K파일럿에 대하여. 제작진." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "중계기" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "일반 설정" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "K파일럿 일반 설정 (사용자 이름, 포트, 일반 동기화 설정)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "개인적 설정을 이용한 HotSync 기능들입니다." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "시작/종료" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "시작과 종료 때에 실행." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "뷰어" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "뷰어 설정" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "백업" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "백업 특별 설정" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "HotSync 중 특별 실행." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "장치" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "하드웨어 서정과 시작/종료 옵션" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" "이것은 설정 옵션이 없는 내부 기능입니다. 이 기능은....: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "K파일럿 설정" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1491,11 +1491,11 @@ msgstr "" "중계기 %1에서 라이브러리를 찾을 수 없습니다. 중계기가 올바르게 설치되지 " "않았다는 것을 의미합니다." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "중계기 오류" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1503,35 +1503,35 @@ msgstr "" "중계기 %1에서 라이브러리를 불러오는데 문제가 발생했습니다. 중계기가 올바" "르게 설치되지 않았다는 것을 의미합니다." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "추가(&A)..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "편집(&E)..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "삭제(&D)..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rec" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "설명" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "응용프로그램 정보 블럭 편집" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1539,15 +1539,15 @@ msgstr "" "응용프로그램 정보 블럭 데이터를 보려면 헥스 편집기를 설치하십시오. (tdeutils " "의 khexedit 같은..)" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "응용프로그램 정보 블럭의 변경은 아직 K파일럿에서 지원되지 않습니다!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "데이터베이스 플래그 편집" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1561,20 +1561,20 @@ msgstr "" "\n" "정말 새로운 플래그들을 적용하시겠습니까?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "데이터베이스 플래그 변경" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "보조" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "레코드 편집" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1588,56 +1588,56 @@ msgstr "" "\n" "정말 새로운 플래그들을 적용하시겠습니까?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "레코드 변경" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "레코드 색인:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "레코드 ID:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "플래그" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "오염됨(&D)" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "삭제됨(&L)" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "바쁨(&B)" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "비밀(&S)" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "얻음(&A)" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1645,7 +1645,7 @@ msgstr "" "레코드 파일을 보거 편집하려면, 헥스 에디터를 설치하십시오(tdeutils 의 " "kbytesedit 등)" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1653,93 +1653,93 @@ msgstr "" "이것은 장치에 존재하는 데이터베이스입니다. 이는 직접 추가된 것이 아니기 때문" "에, 목록에서 제거될 수 없습니다." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "장치 데이터베이스" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "목록에서 지울 데이터베이스를 선택해야 합니다." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "데이터베이스가 선택되지 않았습니다." -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "모든 데이터베이스" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "응용프로그램만 (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "데이터베이스만 (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "일반 데이터베이스 정보(&I)" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "응용프로그램 정보 블럭 (카테고리 등) (&A)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "레코드 번호" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "길이" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "레코드 ID" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "경고: 데이터베이스 파일 %1 을(를) 읽을 수 없습니다." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "데이터베이스: %1, %2 레코드
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "타입: %1, 제작자: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "경고: 응용프로그램 파일 %1 을(를) 읽을 수 없습니다." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "응용프로그램: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "생성됨: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "수정됨: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "백업됨: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "편집할 레코드를 선택하셔야 합니다." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "레코드가 선택되지 않았음" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1747,32 +1747,32 @@ msgstr "" "선택하신 레코드를 삭제하시겠습니까? 삭제되면 복구할 수 없습니다.

" "레코드를 삭제하시겠습니까?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "레코드 삭제" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "설치할 파일:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "파일 추가..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "설치 파일 항목에 추가할 파일을 선택하십시오." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "목록 지우기" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "설치 파일 목록을 지웁니다. 설치되지 않습니다." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1780,27 +1780,27 @@ msgstr "" "다음 HotSync 때에 파일럿에 설치될 파일 항목입니다. \n" "파일을 여기로 드래그하거나 추가 버튼을 누르십시오." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS 데이터베이스 (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "선택된 메모 삭제" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "%1을 설치할 수 없음" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1808,92 +1808,92 @@ msgstr "" "PalmOS 데이터베이스 파일(*.pdb and *.prc 같은)만이 파일 설치기로 설치 가능합" "니다." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "백업 디렉터리 : %1" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "전체 백업 시작" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "빠른 백업 시작" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "취소하여 종료." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "전체 백업 완료" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "빠른 백업 완료" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "%1 백업" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "%1 건너뛰기" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "%1 백업 실패\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr "... 완료\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "%1 백업 실패\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[파일 설치기]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "설치할 파일이 없습니다." -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "%n 파일 설치" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "파일 설치 완료" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "%1 설치" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr ""%1" 파일을 설치할 수 없습니다!" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr ""%1" 파일을 열 수 없습니다!" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr ""%1" 파일을 읽을 수 없습니다!" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1903,13 +1903,13 @@ msgstr "" "스를 생성할 때에 도구 안에 버그가 있었습니다. 이 데이터베이스스를 설치할 수 " "없습니다." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "전지현" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1917,11 +1917,11 @@ msgstr "" "K파일럿에도 휴대용 기기에도 사용자 이름이 없습니다. 설정 되야" "만 합니다. K파일럿이 기본값 (%1)(으)로 설정합니까?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "알 수 없는 사용자" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1930,7 +1930,7 @@ msgstr "" "휴대용 기기에 (%1) 이 사용자 이름으로 설정되어 있지만, K파일럿에" "는 안 되어 있습니다. K파일럿이 후에 이를 사용자 이름으로 사용하도록 할까요?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1939,14 +1939,14 @@ msgstr "" "K파일럿에 (%1) 이 사용자 이름으로 설정되어 있지만, 파일럿에는 안 " "되어 있습니다. 파일럿이 이를 사용자 이름으로 사용하도록 할까요?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1958,27 +1958,27 @@ msgstr "" "고 있습니다. 어떤 것이 올바른 이름입니까?\n" "취소를 누르면, 동기화는 계속되지만, 사용자 이름이 변경되지 않습니다." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "사용자가 맞지 않음" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "K파일럿 이름을 사용" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "휴대용 기기 이름을 사용" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "복구할 디렉터리가 없습니다." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "복구가 실행되지 않았습니다." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -1987,72 +1987,72 @@ msgstr "" "정말 백업 디렉터리 (%1) 로부터 파일럿이 복구되도록 하겠습니까? 현" "재 파일럿이 지니고 잇는 모든 정보가 지워집니다." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "파일럿 복구" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "복구가 이루어지지 않았습니다." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "사용자에 의해 동기화가 중지되었습니다." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "%1 복구 중..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "%1 파일을 읽을 수 없습니다." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "확인." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "복구가 완료되지 않았습니다." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "%1 파일을 복구할 수 없습니다." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[내부 편집기]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "변경된 레코드의 데이터베이스: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "%1의 시리얼이나 로컬 데이터베이스를 열 수 없습니다. 건너뜁니다." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "레코드" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "주소" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "할 일 항목" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "메모" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "달력 항목" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2062,156 +2062,156 @@ msgstr "" "었습니다. K파일럿에서의 변경사항을 휴대용 기기에도 복사하여 저장되게 하겠습니" "까?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "데이터베이스 %1에서 충돌" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "K파일럿 사용" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "휴대용 기기 사용" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "K파일럿 사용(&K)" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "휴대용 기기 사용(&H)" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "K파일럿의 항목" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "휴대용 기기의 항목" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "레코드 데이터를 보고 편집하려면, 헥스 편집기를 설치하십시오." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "플래그 변경된 데이터 베이스: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "휴대용 기기의 데이터베이스 플래그 설정은 아직 지원되지 않습니다." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "응용프로그램 블럭이 변경된 데이터베이스: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "K파일럿 데몬을 시작합니다..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" "K파일럿 데몬을 시작할 수 없습니다. 시스템 오류 메세지는..: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "데몬 상태는 `%1' 입니다." -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "실행 안 함" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "휴대용 기기에 글자 %1 사용." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "할 일 뷰어" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "주소 뷰어" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "메모 뷰어" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "파일 설치기" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "일반 데이터베이스 뷰어" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "다음 동기화는 백업됩니다." -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "HotSync 버튼을 누르십시오." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "다음 동기화 때 백업에서 파일럿을 복구합니다." -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "다음 동기화는 일반 HotSync입니다." -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "다음 동기화는 전체 동기화 입니다." -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "다음 동기화에서는 휴대용 기기의 데이터를 PC로 옮깁니다." -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "다음 동기화에서는 PC의 데이터를 휴대용 기기로 옮깁니다." -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "데몬이 종료되었습니다." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "더이상 HotSync를 사용할 수 없습니다." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "다시 HotSync데몬을 재시작합니다." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "동기화를 시작할 수 없습니다. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "동기화를 시작할 수 없습니다." -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "다음에 HotSync가 수행할 작업을 선택하세요." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2219,27 +2219,27 @@ msgstr "" "다음에 HotSync가 수행할 작업을 선택합니다. 다음 HotSync작업에만 적용되며, 기" "본설정을 바꾸시려면 설정 대화창을 이용해주세요." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "HotSync(&H)" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "다음 HotSync작업은 일반 HotSync입니다." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "데몬에 다음 HotSync가 일반 HotSync임을 알립니다." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "전체 동기화(&S)" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "다음 HotSync작업은 전체 동기화 입니다." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2247,41 +2247,41 @@ msgstr "" "데몬에 다음 HotSync가 일반 전체동기화임을 알립니다.(양쪽 날짜를 모두 확인합니" "다.)" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "백업(&B)" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "다음 HotSync작업은 백업입니다." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "데몬에 다음 HotSync 때 휴대용 기기를 백업함을 알립니다." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "복구(&R)" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "다음 HotSync작업은 복구입니다." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" "데몬에 다음 HotSync 때 휴대용 기기를 컴퓨터의 데이터로 복구함을 알립니다." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "휴대용 기기에서 컴퓨터로 복사하기" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2289,17 +2289,17 @@ msgstr "" "데몬에 다음 HotSync작업은 휴대용 기기의 모든 데이터를 PC로 옮기고 덮어쓰는 작" "업이라고 알립니다. " -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "컴퓨터에서 휴대용 기기로 복사하기" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "다음 HotSync작업은 PC에서 휴대용 기기로 복사입니다." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2307,15 +2307,15 @@ msgstr "" "데몬에 다음 HotSync작업은 PC의 모든 데이터를 휴대용 기기로 옮기고 덮어쓰는 작" "업이라고 알립니다. " -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "목록만(&L)" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "다음 HotSync작업은 데이터베이스 목록화입니다." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2323,31 +2323,31 @@ msgstr "" "데몬에 다음 HotSync 때 휴대용 기기의 파일 목록만 보고 다른 작업은 하지 않음" "을 알립니다." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "링크 리셋(&T)" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "장치 연결 초기화" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "데몬과 휴대용 기기와의 연결을 모두 리셋합니다." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "K파일럿 종료. " -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "설정 마법사(&W)" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "설정 마법사를 이용해 K파일럿을 설정합니다." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2356,122 +2356,122 @@ msgstr "" "K파일럿 설정 마법사를 소유한 라이브러리를 불러올 수 없어, 마법사를 실행할 수 " "없습니다. 일반 설정 대화창을 이용해 주십시오." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "마법사를 사용할 수 없음" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "사용자 이름이 '%1'으로 변경되었습니다." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" "K파일럿의 설정 마법사를 지금 시작할 수 없습니다.(K파일럿 UI가 작업중입니다.)" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "K파일럿을 지금 설정할 수 없습니다.(K파일럿 UI가 작업중입니다.)" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "파일럿 장치의 중계기나 다른 파라미터들을 설정합니다." -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "디버그 레벨 설정" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "K파일럿" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "프로젝트 리더" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "코어, 중계기 개발자" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal 중계기" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser 중계기" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "지출 중계기" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "메모장 중계기, 버그관리자" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui 파일" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "버그관리자, 안정화" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "설정 파일의 기간이 지났습니다." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "설정파일의 버전은 %1 인데, K파일럿 는 버전 %2 가 필요합니다." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "K파일럿을 실행시킨 후, 파일을 업데이트하기 위해 설정을 주의깊게 확인하십시오." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "주의해야 할 중요한 변경 사항들:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" "이름이 바뀐 중계기, Kroupware, 파일 설치기 등이 중계기처럼 만들어졌습니다." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "충돌 해결은 이제 범용 설정화 됩니다." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "백업 안한 데이터베이스의 변경된 형식입니다." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" "K파일럿의 설정파일 기간이 지났습니다. K파일럿을 실행시켜 업데이트 하십시오." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "설정 파일 기간 초과" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2479,11 +2479,11 @@ msgstr "" "파일 설치기 설정이 중계기 설정으로 옮겨졌습니다. 설치된 중계기 목록을 확인하" "십시오." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "설정 업데이트" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2491,11 +2491,11 @@ msgstr "" "다음의 오래된 중계기가 사용자으 시스템에서 발견되었습니다. 이들을 제거하" "고 .la.so.0 파일들을 통합하는 것이 좋습니다." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "오래된 중계기 발견" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2505,11 +2505,11 @@ msgstr "" "되었습니다. 데이터베이스 생성 아이디는 사각 괄호 [ ] 를 사용하여 바뀌었습니" "다." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "아무런 백업 데이터베이스도 업데이트되지 않았습니다." -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2517,19 +2517,19 @@ msgstr "" "K파일럿은 사용자에 맞추어 설정되어 있지 않습니다. 설정마법사를 사용하거나 일" "반 설정창을 통하여 K파일럿을 설정해야 합니다." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "설정되지 않음" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "마법사 사용(&W)" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "대화창 사용(&D)" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2537,7 +2537,7 @@ msgstr "" "K파일럿의 설정 파일 기한이 지났습니다. K파일럿은 스스로 몇 가지 옵션에 대하" "여 업데이트 할 수 있습니다. 계속하시겠습니까?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2545,7 +2545,7 @@ msgstr "" "설정 페이지 %1 의 설정이 바뀌었습니다. 계속하기 전에 변경사항을 저" "장하시겠습니까?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2554,38 +2554,38 @@ msgstr "" "입력한 장치 이름 (%1) 는 13글자가 넘습니다. 이는 지원되지 않으며 " "문제를 일으킬 수 있습니다. 정말 이 장치 이름을 사용하시겠습니까?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "장치이름 너무 김" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "메일 보내지 않음" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "파일럿 정보" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "동기화할 응용프로그램" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "일반 TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "개방" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2597,28 +2597,28 @@ msgstr "" "달력이나 할 일 리스트와 K파일럿을 통해 동기화 할 때는 동기화하기 전, 개방을 " "종료해 주십시오. 그렇지 않으면 데이터를 읽게 됩니다." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "개방만으로 제한" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "아무 것도 안함 (백업만 합니다.)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "K파일럿 %1 와 동기화 하도록 설정되었습니다." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2626,11 +2626,11 @@ msgstr "" "설정 대화창에 남은 옵션은 고급 옵션으로 K파일럿을 더 전문적으로 설정하기 위" "해 사용됩니다." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "자동 설정 마침" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2647,19 +2647,19 @@ msgstr "" "습니다. 자동검색을 실행하면 컴퓨터가 재시작될 때까지 HotSync를 하지 못하게 " "할 수도 있습니다. 그럴 때에는 계속하지 않기를 권합니다." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "휴대용 기기 검색" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "휴대용 기기 자동 탐색" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "탐색 재시작" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2667,43 +2667,43 @@ msgstr "" "K파일럿이 휴대용 기기 장치를 자동으로 탐색하려 시도합니다. 아직 HotSync 버튼" "을 누르지 않았다면, 누르십시오." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "상태" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "자동탐색이 아직 시작되지 않았습니다..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "찾은 값" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "휴대용 기기 사용자:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "장치:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[아직 알 수 없음]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "탐색 시작..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "연결할 휴대용 기기를 기다립니다..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "시간 초과입니다. 휴대용 기기를 발견할 수 없습니다." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:

  • Have you pressed the hotsync button on the handheld?\n" @@ -2721,75 +2721,75 @@ msgstr "" "시오).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "자동탐색 실패" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "%1에서 연결된 장치를 찾았습니다." -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "모든 장치의 연결을 끊습니다." -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "KMail로 할 일 동기화" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "KMail로 달력 동기화" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Mail로 노트 동기화" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "KMail에 할 일 다시쓰기..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "KMail에 달력 다시쓰기..." -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "주소로 KMail 동기화" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "노트로 KMail 동기화" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync가 완료되었습니다." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "이 목록은 현재의 HotSync 중 받게될 메세지들입니다." -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "HotSync 기록" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "기록 삭제" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "현재의 HotSync로 얻은 메세지 목록을 삭제합니다." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "기록 저장..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2797,112 +2797,112 @@ msgstr "" "여기를 눌러 HotSync 중 얻은 메세지 목록을 파일(버그 리포트용으로)로 저장" "할 수 있습니다. " -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "동기화 진행:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "예상 퍼센트는 현재 HotSync를 통해 결정됩니다." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync 마침." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "기록 저장" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "파일이 존재합니다. 덮어 쓰시겠습니까?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "파일 존재함" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "덮어썼습니다." -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "파일 "%1"을(를) 쓰기 위해 열 수 없습니다. 다시 시도합니까?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "저장할 수 없음" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "Do Nothing" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "파일럿 장치 노드 경로" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "데이터베이스 열거(기본값)" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "백업으로부터 파일럿 복구" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "데스크톱 파일 (으)로 부터 중계기 실행" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "디버그 레벨 설정" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*실제로* 중계기를 실행합니다." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "파일 테스트 모드로 중계기를 실행합니다." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "파일럿을 데스크으로 복사합니다." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "데스크톱을 파일럿으로 복사합니다." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "K파일럿 테스트" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "K파일럿 관리자" @@ -2915,17 +2915,17 @@ msgstr "K파일럿 관리자" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "일반" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Null-중계기 옵션" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2933,11 +2933,11 @@ msgstr "" "여기에 보일 주소록 카테고리를 \n" "선택하십시오." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "메모:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2947,102 +2947,102 @@ msgstr "" "보여줍니다. 오른쪽에 보일 것을\n" "클릭 하십시오." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "메모 텍스트: " -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "메모의 텍스트가 이곳에 나타납니다." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "메모 가져오기..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "텍스트 파일을 읽고 파일럿의 메모 데이터베이스에 추가합니다." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "내부 편집기의 설정으로 가져오기가 불가능해졌습니다." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "메모 내보내기..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "선택된 메모를 파일로 씁니다." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "메모 삭제" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "선택된 메모 삭제" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "메모 추가" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "데이터베이스에 새로운 메모를 추가합니다." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "선택된 메모를 삭제하겠습니까?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "메모를 삭제하겠습니까?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "레코드 삭제를 위해 메모 데이터베이스를 열 수 없습니다." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "메모를 삭제할 수 없음" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "모두" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "K파일럿 시작(&K)" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "K파일럿 설정(&C)..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (한 번)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "기본값 (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "다음 동기화(&S)" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "다음 HotSync 작업 : %1." -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "화면이 닫혀있는 동안 HotSync가 취소되었습니다." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3053,40 +3053,40 @@ msgstr "" "정 대화창의 HotSync 페이지에서 '화면보호기가 작동할 때 동기화 안함'을 해제 하" "면 이 보안 기능을 해제할 수 있습니다." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync 완료.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "다음 동기화는 %1 입니다." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "먼저 시도할 장치." -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "K파일럿 데몬" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "개발자" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "할 일 편집기" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "할 일 %1 편집기 창이 아직 열려 있습니다." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, fuzzy, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3095,15 +3095,15 @@ msgstr "" "아직 하나의 할 일 편집 창이 열려 있습니다..\n" "아직 %n 개의 편집 창이 열려 있습니다." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "지정된 작업 카테고리가 여기에 표시됩니다." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "할 일 아이템" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3111,30 +3111,30 @@ msgstr "" "선택된 카테고리 안의 모든 할 일 목록입니다. 오른쪽에 표시하고 싶은 것은 " "항목에 클릭하십시오." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "할 일 정보:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "선택된 할 일을 편집할 수 있습니다." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "할 일 목록에 새로운 할 일을 추가하십시오." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" "내부 편집기 설정으로 인해 새 할 일 추가가 불가능 합니다." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "할 일 목록에서 선택된 할 일을 삭제합니다." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3142,92 +3142,92 @@ msgstr "" "HotSync를 한 번이라도 실행하여 파일럿에서 데이터베이스를 검색하지 않으면 할 " "일 목록에 할 일을 추가할 수 없습니다." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "새 할 일을 추가할 수 없습니다." -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "휴대용 기기로의 연결이 끊어졌습니다. 동기화를 계속할 수 없습니다." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "K파일럿 %1 HotSync 시작...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "휴대용 기기에 인코딩 %1 이용." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "K파일럿 이 바빠서 HotSync를 지금 실행할 수 없습니다." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "테스트중.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "데이터베이스 %1 동기화..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "%1 장치를 열 수 없습니다. (다시 시도합니다)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "장치 %1 열기를 시도합니다..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "이미 그 장치로부터 정보를 받고 있습니다." -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "파일럿과 통신할 소켓을 생성할 수 없음" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "파일럿 포트 \"%1\"을(를)열 수 없습니다. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "파일럿 소켓으로부터 정보를 받을 수 없습니다.(%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "파일럿을 허용할 수 없습니다.(%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "이미 연결되어 있음" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "파일럿의 시스템 정보를 읽을 수 없음" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "최근 컴퓨터를 확인 중..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" "파일럿의 사용자 정보를 읽을 수 없습니다. 장치에 비밀번호를 만드셨습니까?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "파일럿 장치가 설정되지 않았습니다." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "파일럿 장치 %1은(는) 읽기/쓰기가 안됩니다." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3235,11 +3235,11 @@ msgstr "" "%1 파일럿 장치가 없습니다. 아마도 여러분이 연결하고자 하는 장치는 USB장치인 " "것으로 생각되며, 이것은 HotSync를 통해 사용할 수 있습니다." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr ""%1" 파일을 설치할 수 없습니다." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "HotSync 종료\n" @@ -3260,88 +3260,88 @@ msgstr "" msgid " Check Pilot path and permissions." msgstr "" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "시작 날짜: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "하루 일정" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "종료 날짜: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "일정 시작되기 %2 전에 %1 동안 알람" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "분" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "시간" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "일" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "다시 하기: 모든 %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "일" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "주" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "달" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "년" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "무한 반복" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "%1 까지" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "j 주 i 번째 날에 반복" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "그 달의 n 번째 날에 반복" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "예외:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "노트:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "노트:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3349,7 +3349,7 @@ msgstr "" "제목: %1
\n" "메모:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3359,29 +3359,29 @@ msgstr "" "메모:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "완료" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "완료되지 않았음" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "완료 기한: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "우선 순위: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "이름 없음" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3389,23 +3389,23 @@ msgstr "" "%1 중계기 설정이 변경되었습니다. 변경 내용을 저장하고 계속하시겠습" "니까?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 중계기" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "질문이나 코멘트는 tdepim-users@kde.org 로 보내십시오." -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "%2 에게 질문, 코멘트 보내기." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "%2 에게 버그리포트 보내기" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3413,19 +3413,19 @@ msgstr "" "상표 정보를 보려면, K파일럿 User's " "Guide 를 참고하십시오." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "제작자: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "제작진: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3433,98 +3433,98 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "중계기 %1을 찾을 수 없습니다." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "중계기 %1을 불러올 수 없습니다." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "중계기 %1을 찾을 수 없습니다." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "중계기 %1을 만들 수 없습니다." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[중계기 %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 #, fuzzy msgid "%1 new. " msgstr "%1 Palm 새로 추가" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "%1 Palm 변경" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "삭제됨" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "변경되지 않음." -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "휴대용 기기에 %1 데이터베이스를 생성할 수 없습니다." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "%1 을(를) 열 수 없습니다." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "중계기 %1 가 실행될 수 없습니다." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "전체 동기화" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "백업을 사용하여 복구" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "다음 동기화(&S)" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "동기화 없음" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "질문" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "다시 묻지 않음(&D)" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "다시 묻지 않음(&D)" diff --git a/po/kpilot.pot b/po/kpilot.pot index 272c38c..00ae721 100644 --- a/po/kpilot.pot +++ b/po/kpilot.pot @@ -27,327 +27,327 @@ msgid "" "Your emails" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -356,83 +356,83 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "" @@ -440,15 +440,15 @@ msgstr "" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "" @@ -468,833 +468,833 @@ msgstr "" msgid "PalmDOC Converter" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead " "(%1).
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "" -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1302,7 +1302,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1314,143 +1314,143 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "" -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "" -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1459,19 +1459,19 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1480,21 +1480,21 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 #: kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 @@ -1502,320 +1502,320 @@ msgstr "" msgid "1" msgstr "" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be " "undone.

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1823,595 +1823,595 @@ msgid "" "changed." msgstr "" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "" -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "" -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: " ""%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2419,38 +2419,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2461,61 +2461,61 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following " "things:

  • Have you pressed the hotsync button on the handheld?\n" @@ -2526,181 +2526,181 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "" -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "" -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "" @@ -2716,128 +2716,128 @@ msgstr "" #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 #: conduits/vcalconduit/korganizerConduit.ui:66 -#: kpilot/main-test.cc:357 +#: kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" "one to display it to the right." msgstr "" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "" -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2845,182 +2845,182 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' " "setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "" -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "" -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "" -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "" -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "" @@ -3040,163 +3040,163 @@ msgstr "" msgid " Check Pilot path and permissions." msgstr "" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "" -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "" -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3204,92 +3204,92 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "" diff --git a/po/lt.po b/po/lt.po index 76cbe10..1b960b6 100644 --- a/po/lt.po +++ b/po/lt.po @@ -30,330 +30,330 @@ msgid "" "Your emails" msgstr "dgvirtual@akl.lt" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 #, fuzzy msgid "Addressbook" msgstr "Adresų knygelė" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organizacija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 #, fuzzy msgid "Title" msgstr "Antraštė" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Pastaba" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Parinkta 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Parinkta 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Parinkta 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Parinkta 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Darbo telefonas" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Namų telefonas" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobilus telefonas" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Faksas" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Pranešimų gaviklis" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Kita" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E. paštas" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adresas" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Miestas" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Regionas" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Šalis" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategorija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 #, fuzzy msgid "Maintainer" msgstr "Palaikytojas" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -362,84 +362,84 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "naujas" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "ištrintas" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 #, fuzzy msgid "unknown" msgstr "nežinoma" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "" @@ -447,15 +447,15 @@ msgstr "" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "" @@ -475,19 +475,19 @@ msgstr "" msgid "PalmDOC Converter" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "" @@ -504,819 +504,819 @@ msgstr "" "#-#-#-#-# kmail.po (kmail) #-#-#-#-#\n" "Naujas aplankas" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Perrašyti" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Nepavyksta atverti %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 #, fuzzy msgid "Original Author" msgstr "Originalus autorius" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Sistemos informacija" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Laikas" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalendorius" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefonas" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Pavardė:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Vardas:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 #, fuzzy msgid "Title:" msgstr "Antraštė:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Bendrovė:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adresas:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Miestas:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Valstija:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Šalis:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategorija:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Perrašyti bylą?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Konfigūruoti..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1324,7 +1324,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1336,146 +1336,146 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Konfigūravimo vedlys" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Kopijavimas" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Įrenginys" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 #, fuzzy msgid "&Add..." msgstr "&Įdėti..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 #, fuzzy msgid "&Edit..." msgstr "&Keisti..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Trinti..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 #, fuzzy msgid "Description" msgstr "Aprašymas" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1484,20 +1484,20 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "Lygiuoti" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1506,28 +1506,28 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, fuzzy, no-c-format msgid "Flags" msgstr "" @@ -1537,316 +1537,316 @@ msgstr "" "#-#-#-#-# kpilot.po (kpilot) #-#-#-#-#\n" "#-#-#-#-# tdevelop.po (tdevelop) #-#-#-#-#\n" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Užimtas" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Visos duombazės" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Ilgis" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Išvalyti sąrašą" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Kopijavimas" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1854,570 +1854,570 @@ msgid "" "changed." msgstr "" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "" -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "" -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "įrašyti" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 #, fuzzy msgid "&Restore" msgstr "&Atstatyti" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Projekto vadovas" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Use" msgstr "" @@ -2428,29 +2428,29 @@ msgstr "" "#-#-#-#-# kmplot.po (kmplot) #-#-#-#-#\n" "Naud." -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Nenaudokite" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2458,38 +2458,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2500,62 +2500,62 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 #, fuzzy msgid "Status" msgstr "Būsena" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Įrenginys:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2566,184 +2566,184 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "" -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Įrašyti registraciją..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Byla jau yra" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "Perrašyti" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Try Again" msgstr "Mėginti vėl" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "Nesirūpinti" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "" @@ -2756,129 +2756,129 @@ msgstr "" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, fuzzy, no-c-format msgid "General" msgstr "Bendra" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" "one to display it to the right." msgstr "" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 #, fuzzy msgid "All" msgstr "Visi" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "" -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2886,182 +2886,182 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Programuotojas" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "" -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "" -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "" -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "" -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "" @@ -3081,168 +3081,168 @@ msgstr "" msgid " Check Pilot path and permissions." msgstr "" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minučių" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 #, fuzzy msgid "days" msgstr "dienų(-os)" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 #, fuzzy msgid "day(s)" msgstr "dienas(-ą)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "savaitė(s)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 #, fuzzy msgid "month(s)" msgstr "mėnesius(-į)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 #, fuzzy msgid "year(s)" msgstr "metus" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Baigta" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 #, fuzzy msgid "Unnamed" msgstr "Bevardis" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "" -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "" -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3250,94 +3250,94 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "ištrintas" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "Sinchronizavimas" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Klausimas" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Daugiau neuždavinėti šio klausimo" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Daugiau nebeklausti" diff --git a/po/lv.po b/po/lv.po index 8f76efb..644b345 100644 --- a/po/lv.po +++ b/po/lv.po @@ -27,346 +27,346 @@ msgid "" "Your emails" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 #, fuzzy msgid "MAL Synchronization Conduit for KPilot" msgstr "KasDarāms Ķēde KPilotam" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Primārais Autors" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 #, fuzzy msgid "Author of syncmal" msgstr "Atjaunot Pilotu" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 #, fuzzy msgid "Addressbook" msgstr "Adrese" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 #, fuzzy msgid "Last sync" msgstr "Uzvārds:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 #, fuzzy msgid "Last name" msgstr "Uzvārds:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 #, fuzzy msgid "First name" msgstr "Vārds:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 #, fuzzy msgid "Title" msgstr "Titli:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 #, fuzzy msgid "Note" msgstr "&Nav" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 #, fuzzy msgid "Work Phone" msgstr "Darba Telefons" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 #, fuzzy msgid "Home Phone" msgstr "Telefons Mājās 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobīlais Telefons" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 #, fuzzy msgid "Other" msgstr "Cits Telefons" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 #, fuzzy msgid "Email" msgstr "Epasts" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 #, fuzzy msgid "Address" msgstr "Adrese:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 #, fuzzy msgid "City" msgstr "Pilsēta:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 #, fuzzy msgid "Region" msgstr "Apraksts" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Valsts" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategorija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 #, fuzzy msgid "Address conflict" msgstr "Adresu Redaktors" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Abpārlūka Ķēde KPilotam" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Konfigurē Abpārlūka Ķēdi KPilotam" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Uzturētājs" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 #, fuzzy msgid "Delete entry" msgstr "Kalendāra Fails:" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 #, fuzzy msgid "Database created." msgstr "Nevar atvērt datubāzi" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, fuzzy, no-c-format msgid "Conflict Resolution" msgstr "Apraksts" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 #, fuzzy msgid "Synchronizing text \"%1\"" msgstr "&Sinhr Failus" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -375,86 +375,86 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 #, fuzzy msgid "DOC Databases" msgstr "Nevar atvērt datubāzi" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 #, fuzzy msgid "No Sync" msgstr "Sinhr" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 #, fuzzy msgid "Delete Both Databases" msgstr "Nevar atvērt datubāzi" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "" @@ -462,17 +462,17 @@ msgstr "" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 #, fuzzy msgid "Palm DOC Conduit for KPilot" msgstr "VCal Ķēde KPilotam" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 #, fuzzy msgid "Configures the DOC Conduit for KPilot" msgstr "Konfigurē KasDarāms Ķēdi KPilotam" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "" @@ -493,612 +493,612 @@ msgstr "Pasta Ķēde KPilotam" msgid "PalmDOC Converter" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "&Sinhr Failus" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 #, fuzzy msgid "&Text folder:" msgstr "&Sinhr Failus" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Overwrite" msgstr "Atjaunot Pilotu" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Nevar atvērt datubāzi" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KPiezīmes Ķēde KPilotam" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Konfigurē KPiezīmes Ķēdi KPilotam" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 #, fuzzy msgid "KNotes" msgstr "&Nav" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, fuzzy, c-format msgid " Syncing with %1." msgstr "&Sinhr Failus" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "Pasta Ķēde KPilotam" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "Konfigurē Pasta Ķēdi KPilotam" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 #, fuzzy msgid "Notepad" msgstr "&Nav" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 #, fuzzy msgid "Configures the Notepad Conduit for KPilot" msgstr "Konfigurē KPiezīmes Ķēdi KPilotam" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Nulles Ķēde KPilotam" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 #, fuzzy msgid "KMail" msgstr "Sūta Pastu" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 #, fuzzy msgid "Cannot perform backup of mail database" msgstr "Nevar atvērt datubāzi" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Pasta Ķēde KPilotam" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Konfigurē Pasta Ķēdi KPilotam" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Oriģināla Autors" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "VCal Ķēde KPilotam" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "VCal Ķēde KPilotam" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "Konfigurē VCal Ķēdi KPilotam" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 #, fuzzy msgid "System Information" msgstr "Aktīva" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 #, fuzzy msgid "Password set" msgstr "Parole" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 #, fuzzy msgid "No password set" msgstr "Parole" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 #, fuzzy msgid "DatabaseList" msgstr "Nevar atvērt datubāzi" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 #, fuzzy msgid "SyncInfo" msgstr "Sinhr" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 #, fuzzy msgid "DebugInformation" msgstr "Aktīva" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 #, fuzzy msgid "Time" msgstr "Titli:" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 #, fuzzy msgid "Time Synchronization Conduit for KPilot" msgstr "KasDarāms Ķēde KPilotam" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 #, fuzzy msgid "To-do Conduit for KPilot" msgstr "KasDarāms Ķēde KPilotam" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 #, fuzzy msgid "Configures the To-do Conduit for KPilot" msgstr "Konfigurē KasDarāms Ķēdi KPilotam" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "Aktīva" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalendārs" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 #, fuzzy msgid "Could not open the calendar databases." msgstr "Nevar atvērt datubāzi" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, fuzzy, c-format msgid "Using local time zone: %1" msgstr "Kalendāra Fails:" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 #, fuzzy msgid "Syncing with file \"%1\"" msgstr "&Sinhr Failus" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 #, fuzzy msgid "" "\n" @@ -1106,254 +1106,254 @@ msgid "" "\t" msgstr "Atjaunot Pilotu" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "VCal Ķēde KPilotam" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Konfigurē VCal Ķēdi KPilotam" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iKalendāra ports" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 #, fuzzy msgid "Calendar Destination" msgstr "Aktīva" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Adresu Redaktors" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefons" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 #, fuzzy msgid "Last name:" msgstr "Uzvārds:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 #, fuzzy msgid "First name:" msgstr "Vārds:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titli:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 #, fuzzy msgid "Company:" msgstr "Firma:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adrese:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Pilsēta:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Štats:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 #, fuzzy msgid "Zip code:" msgstr "Pasta indekss" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Valsts:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 #, fuzzy msgid "Address info:" msgstr "Adrese:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "" -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1361,7 +1361,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1373,151 +1373,151 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 #, fuzzy msgid "Conduits" msgstr "[Nulles Ķēde: %1]" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 #, fuzzy msgid "General Setup" msgstr "Vispārējs" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 #, fuzzy msgid "Backup" msgstr "Rezervēt Tikai:" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 #, fuzzy msgid "Device" msgstr "Iekārtas Opcijas" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 #, fuzzy msgid "KPilot Setup" msgstr "KPilot Dēmons" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 #, fuzzy msgid "Conduit Error" msgstr "[Nulles Ķēde: %1]" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "" -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "" -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 #, fuzzy msgid "Al" msgstr "Visi" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Apraksts" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 #, fuzzy msgid "Edit Database Flags" msgstr "Nevar atvērt datubāzi" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1526,20 +1526,20 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "Changing Database Flags" msgstr "Nevar atvērt datubāzi" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1548,351 +1548,351 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, fuzzy, no-c-format msgid "&Dirty" msgstr "Pilsēta" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, fuzzy, no-c-format msgid "&Archived" msgstr "Aktīva" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 #, fuzzy msgid "Database on Device" msgstr "Uzvārds" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 #, fuzzy msgid "No Database Selected" msgstr "Nevar atvērt datubāzi" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 #, fuzzy msgid "All Databases" msgstr "Nevar atvērt datubāzi" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 #, fuzzy msgid "Backed up: %1
" msgstr "Rezervēju: %1" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "No Record Selected" msgstr "Nevar atvērt datubāzi" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 #, fuzzy msgid "Add File..." msgstr "Pievienot Failu" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, fuzzy, c-format msgid "Cannot install %1" msgstr "Nevar instalēt failu "%1"!" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Rezervēju: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "%1 rezervēšana neveiksmīga.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "%1 rezervēšana neveiksmīga.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 #, fuzzy msgid "Cannot install file "%1"." msgstr "Nevar instalēt failu "%1"!" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 #, fuzzy msgid "Unable to open file "%1"." msgstr "Nevar instalēt failu "%1"!" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr "Nevar instalēt failu "%1"!" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1900,618 +1900,618 @@ msgid "" "changed." msgstr "" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 #, fuzzy msgid "Use KPilot Name" msgstr "KPilot Dēmons" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 #, fuzzy msgid "Use Handheld Name" msgstr "Atjaunot Pilotu" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Atjaunot Pilotu" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 #, fuzzy msgid "Canceled by user." msgstr "Atjaunot Pilotu" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 #, fuzzy msgid "Restoring %1..." msgstr "Atjaunoju Pilotu. " -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "" -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "Atjaunot Pilotu" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 #, fuzzy msgid "Cannot restore file `%1'." msgstr "Nevar instalēt failu "%1"!" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 #, fuzzy msgid "address" msgstr "Adrese" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 #, fuzzy msgid "calendar entry" msgstr "Kalendāra Fails:" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, fuzzy, c-format msgid "Conflict in database %1" msgstr "Nevar atvērt datubāzi" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 #, fuzzy msgid "Use KPilot" msgstr "KPilot Dēmons" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 #, fuzzy msgid "Use &KPilot" msgstr "KPilot Dēmons" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 #, fuzzy msgid "Entry in KPilot" msgstr "Pasta Ķēde KPilotam" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 #, fuzzy msgid "To-do Viewer" msgstr "Adresu Redaktors" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 #, fuzzy msgid "Full&Sync" msgstr "Sinhr" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Atjaunot" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 #, fuzzy msgid "Rese&t Link" msgstr "&Atjaunot" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 #, fuzzy msgid "Core and conduits developer" msgstr "[Nulles Ķēde: %1]" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 #, fuzzy msgid "Notepad conduit, Bugfixer" msgstr "KPiezīmes Ķēde KPilotam" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 #, fuzzy msgid "Conflict resolution is now a global setting." msgstr "Apraksts" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 #, fuzzy msgid "Changed format of no-backup databases." msgstr "Nevar atvērt datubāzi" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 #, fuzzy msgid "No Backup Databases Updated" msgstr "Nevar atvērt datubāzi" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 #, fuzzy msgid "Use &Dialog" msgstr "KPilot Dēmons" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "Nejautāt vēlreiz" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 #, fuzzy msgid "Pilot Info" msgstr "Pilota Lietotājs:" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 #, fuzzy msgid "general TDE-PIM" msgstr "Vispārējs" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2519,39 +2519,39 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 #, fuzzy msgid "Automatic Configuration Finished" msgstr "KPilot Opcijas" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2562,65 +2562,65 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 #, fuzzy msgid "Handheld Detection" msgstr "Cits Telefons" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 #, fuzzy msgid "Status" msgstr "Štats" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 #, fuzzy msgid "Handheld user:" msgstr "Atjaunot Pilotu" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 #, fuzzy msgid "Device:" msgstr "Iekārtas Opcijas" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2631,190 +2631,190 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 #, fuzzy msgid "Automatic Detection Failed" msgstr "KPilot Opcijas" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, fuzzy, c-format msgid "Found a connected device on %1" msgstr "Cits Telefons" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 #, fuzzy msgid "Syncing to-dos with KMail" msgstr "&Sinhr Failus" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 #, fuzzy msgid "Syncing calendar with KMail" msgstr "&Sinhr Failus" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 #, fuzzy msgid "Syncing Notes with Mail" msgstr "&Sinhr Failus" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 #, fuzzy msgid "Rewriting to-dos to KMail..." msgstr "&Sinhr Failus" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 #, fuzzy msgid "Syncing KMail with Notes" msgstr "&Sinhr Failus" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "" -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "" -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "Atjaunot Pilotu" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "Nejautāt vēlreiz" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 #, fuzzy msgid "Show KPilot configuration information" msgstr "KPilot Opcijas" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilota Uzturētājs" @@ -2827,132 +2827,132 @@ msgstr "KPilota Uzturētājs" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Vispārējs" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Nulles Ķēdes Opcijas" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" "one to display it to the right." msgstr "" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Visi" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "" -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "Uzvārds:" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 #, fuzzy msgid "Next &Sync" msgstr "Sinhr" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 #, fuzzy msgid "Next HotSync will be: %1. " msgstr "Sinhr" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2960,186 +2960,186 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, fuzzy, c-format msgid "Next sync is %1." msgstr "Sinhr" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot Dēmons" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 #, fuzzy msgid "To-do Editor" msgstr "Adresu Redaktors" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 #, fuzzy msgid "To-do Item" msgstr "Adresu Redaktors" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 #, fuzzy msgid "To-do info:" msgstr "Adrese:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "" -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "" -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "" -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "" -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 #, fuzzy msgid "Cannot install the file "%1"." msgstr "Nevar instalēt failu "%1"!" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "" @@ -3159,166 +3159,166 @@ msgstr "" msgid " Check Pilot path and permissions." msgstr "" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, fuzzy, c-format msgid "Start date: %1" msgstr "Štats:" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 #, fuzzy msgid "Exceptions:" msgstr "Iekārtas Opcijas" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 #, fuzzy msgid "Note:\n" msgstr "&Nav" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 #, fuzzy msgid "%1 Conduit" msgstr "[Nulles Ķēde: %1]" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "" -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "" -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3326,96 +3326,96 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Nulles Ķēde: %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr "Nevar instalēt failu "%1"!" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 #, fuzzy msgid "Full Synchronization" msgstr "Aktīva" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "Uzvārds:" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Sinhr" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Jautājums" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 #, fuzzy msgid "&Do not ask again" msgstr "Nejautāt vēlreiz" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "Nejautāt vēlreiz" diff --git a/po/mk.po b/po/mk.po index 005463b..271822c 100644 --- a/po/mk.po +++ b/po/mk.po @@ -32,327 +32,327 @@ msgstr "" "combium@freemail.com.mk\n" "gjalevska@yahoo.com" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL-канал за синхронизација за КПилот" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "примарен автор" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Адресар" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Не можам да го отворам адресарот на рачниот уред." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Не можам да го отворам адресарот." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Ставка на компјутерот" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Рачен уред" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Последна синхронизација" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Презиме" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Име" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Организација" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Наслов" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Забелешка" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Сопствено 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Сопствено 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Сопствено 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Сопствено 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Телефон на работа" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Домашен телефон" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Мобилен телефон" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Факс" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Пејџер" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Друго" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Е-пошта" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Адреса" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Град" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Регион" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Поштенски код" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Земја" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Категорија" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Конфликт на адреса" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Го конфигурира каналот Abbrowser за КПилот" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "одржувач" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Избриши запис" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Не можам да ја отворам текстуалната датотека %1 за читање." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Не можам да ја отворам базата на податоци за запишување" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Не можам да ја отворам базата со документи %1 на palm" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Нема поставено име на датотека за конверзијата" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Не можам да ја отворам базата на податоци за читање" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Не можам да го прочитам заглавието на база за базата на податоци %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Не можам да ја отворам излезната датотека %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Не можам да го вчитам текстуалниот запис бр. %1 од базата %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Не можам да го вчитам записот за обележувач бр. %1 од базата %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Не можам да ја отворам датотеката %1 за обележувачите на %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Создадена е база на податоци." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Конверзијата на PalmDOC „%1“ не успеа." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Не можам да ја отворам или создадам датотеката %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Разрешување на конфликти" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Синхронизацијата е откажана од корисникот." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Синхронизирам текст „%1“" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -361,83 +361,83 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC-бази на податоци" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Нема синхронизација" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Избриши ги и двете бази" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Повеќе инфо..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "непроменето" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "нова" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "сменета" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "Само обележувачите се сменети" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "избришана" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "не постои" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "непознато" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Рачен уред: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Раб. површина: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Информација за базата" @@ -445,15 +445,15 @@ msgstr "Информација за базата" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Го конфигурира каналот DOC за КПилот" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -473,23 +473,23 @@ msgstr "Одржувачот на КПилот" msgid "PalmDOC Converter" msgstr "Конвертер на PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Користи папка" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -497,258 +497,258 @@ msgstr "" "Папката %1 за датотеките на базата од рачниот уред не е валидна " "папка." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "Папката %1 за текстуалните датотеки не можеше да се создаде." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Следните текстови беа успешно конвертирани:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Конверзијата е успешна" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Датотеката %1 не постои." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Конверзијата на датотеката %1 беше успешна." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "Папката %1 за текстуалните датотеки не е валидна папка." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "Папката %1 за PalmDOC-датотеките не можеше да се создаде." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Папка со &текстови:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "&Папка со PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Текстуална датотека:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC-датотека:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "Датотеката со бази %1 веќе постои. Да запишам врз неа?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Презапиши" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Грешка при конверзијата на текстот %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" "Текстуалната датотека %1 веќе постои. Да запишам врз неа?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Не можам да ги отворам мемо-базите на рачниот уред." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Не можам да го вчитам каналот %1." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "Избриши го избраниот меморандум." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 #, fuzzy msgid "No change to KNotes." msgstr "%1 изменети на датотечниот систем." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Го конфигурира каналот KNotes за КПилот" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Нема прокси сервер." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Користам прокси сервер: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "Мемо-датотека" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Не можам да ги отворам мемо-базите на рачниот уред." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Не можам да иницијализирам од pilot." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 #, fuzzy msgid "Cannot initialize the memo files from disk." msgstr "Не можам да иницијализирам од pilot." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Синхронизирам со %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Белешник" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Неможе да се отвори %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -758,39 +758,39 @@ msgstr "" "%n бележника се зачувани\n" "%n бележници се зачувани" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Го конфигурира каналот Бележник за КПилот" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Нулев" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "КПошта" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -800,290 +800,290 @@ msgstr "" "Испратени се %n пораки\n" "Испратени се %n пораки" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Поштата не беше испратена." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Поштата не можеше да биде испратена." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Грешка при испраќањето на пошта." -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Не можам да отворам привремена датотека за да ја зачувам поштата од Pilot." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP-поврзувањето со КПошта не успеа." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Не можам да ја отворам базата со пораки на рачниот уред" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Оригинален автор" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "ПОП-3 код" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Поддршка за СМТП и редизајн" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Канал за синхронизација на време за КПилот" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "Канал за синхронизација на време за КПилот" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "Го конфигурира каналот Perl за КПилот" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Информации за системот" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Има лозинка" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Нема лозинка" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Нема податоци за чистење од бубачки" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Не можам да ја отворам излезната датотека. Наместо тоа користам %1." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Системската информација за рачниот уред е запишана во датотеката %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Инфо за хардверот" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Инфо за корисникот" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Инфо за меморијата" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Инфо за просторот" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Листа на бази на податоци" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Броеви на записи" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Инфо за синхронизација" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Верзија на TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Верзија на PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Инфо. за чистење од бубачки" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Канал за системска информација на КПилот" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Време" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Канал за синхронизација на време за КПилот" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Го синхронизира времето на рачниот уред и на компјутерот" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Расчистувам..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Календар" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Не можам да ги отворам базите со календари." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Користам локална временска зона: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Користам нелокална временска зона: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Не можам да го иницијализирам објектот календар. Проверете го поставувањето " "на каналот" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1093,241 +1093,241 @@ msgstr "" "\n" "Која ставка сакате да ја задржите? Таа ќе ги запише врз останатите записи." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Конфликтни записи" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Поправач на бубачки" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Одредиште на календарот" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Уредувач на адреси" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Телефон" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Презиме:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Име:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Наслов:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Компанија:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Адреса:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Град:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Состојба:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Поштенски код:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Држава:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Сопствено 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Сопствено 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Сопствено 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Сопствено 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Изберете ја тука категоријата на адреси за прикажување." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Категорија:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Инфо за адреса:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Уреди го записот..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Нов запис..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Додајте нова адреса во адресарот." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Избриши запис" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[непознато]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Не можам да додадам нова адреса" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Го бришете записот?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Изнеси ги сите адреси" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Изнеси категорија на адреси %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Датотеката %1 веќе постои. Да запишам врз неа?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Запишување врз датотека?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Датотеката %1 не можеше да се отвори за запишување." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Ова е постар канал." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Конфигурирај..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1335,7 +1335,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1347,143 +1347,143 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Волшебник за конфигурација" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Канали" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Општи поставувања" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Стартување и напуштање" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Прегледувачи" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Поставувања на прегледувачите." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Специјални поставувања за заштитни копии." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Уред" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Поставување на КПилот" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Грешка во каналот" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Додај..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Уреди..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Избриши..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rec" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Опис" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1492,19 +1492,19 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Уреди запис" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1513,154 +1513,154 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Индекс на запис:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Ид. на запис:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Знаменца" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "И&збришано" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Зафатено" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Тајно" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Архивирано" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "База на уредот" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Треба да изберете база за бришење од листата." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Не е избрана база на податоци" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "сите бази" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Само апликации (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Само бази на податоци (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Општи &информации за базите" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Запис бр." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Должина" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Ид. на запис" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Внимание: Не можам да ја прочитам базата на податоци %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "База на податоци: %1, %2 записи
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Тип: %1, Создавач: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Внимание: На можам да ја прочитам апликацијата %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Апликација: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Создадено: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Изменето: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Мора да изберете запис за уредување." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Не е избран запис" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1668,120 +1668,120 @@ msgstr "" "Дали навистина сакате да го избришете избраниот запис? Ова не може да се " "врати назад.

Го бришете записот?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Го бришам записот" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Датотеки за инсталирање:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Додај датотека..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Бази на податоци за PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Избриши го избраниот меморандум." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Не можев да инсталирам %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Прескокнувам %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. Во ред\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Нема датотеки за инсталирање" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1791,70 +1791,70 @@ msgstr "" "Инсталирам %n датотеки.\n" "Инсталирам %n датотеки." -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Инсталирањето на датотеки е завршено" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Инсталирам %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Не можам да ја инсталирам датотеката „%1“." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Не можам да ја отворам датотеката „%1“." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Не можам да ја прочитам датотеката „%1“." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Петре Петревски" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Непознат корисник" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1862,552 +1862,552 @@ msgid "" "changed." msgstr "" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Несовпаѓање на корисници" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Користи име на КПилот" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Користи име на рачен уред" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Откажано од корисникот." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "" -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Датотеката „%1“ не може да се прочита." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "Во ред." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Внатрешни уредувачи]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "запис" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "адреса" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "меморандум" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "запис од календар" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Конфликт во базата %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Користи КПилот" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Користи рачен уред" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "&Користи КПилот" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Користи раче&н уред" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "не работи" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Прегледувач на адреси" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Прегледувач на меморандуми" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Инсталирач на датотеки" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Врати назад" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "&Волшебник за конфигурација..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Волшебникот не е достапен" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Корисничкото име е сменето во „%1“." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Постави ниво за чистење од бубачки" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "КПилот" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Лидер на проект" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Развивач на јадрото и каналите" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Каналот Abbrowser" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui-датотеки" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Конфигурациската датотека е застарена." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Конфигурациската датотека е застарена" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Поставувањата се ажурирани" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Не е конфигурирано" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Користи &волшебник" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Користи &дијалог" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2415,44 +2415,44 @@ msgstr "" "Поставувањата за конфиг. страница %1 беа изменети. Дали сакате " "да ги зачувате промените пред да продолжите?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Името на уредот е предолг" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Користи го" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Не користи" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Инфо за Pilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Апликација за синхронизација" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "општо TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2460,38 +2460,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Контакт" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Автоматската конфигурација е завршена" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2502,61 +2502,61 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Детекција на рачен уред" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Рестартирај детекција" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Статус" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Корисник на рачен уред:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Уред:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Стартувам детекција..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Чекам рачниот уред да се поврзе..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2567,184 +2567,184 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Автоматската детекција не успеа" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Најдов поврзан уред на %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Ја синхронизирам КПошта со адресите " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Ја синхронизирам КПошта со белешките " -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "" -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Зачувај дневник..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Прогрес на синхронизација:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Зачувај дневник" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Датотеката постои. Дали сакате да запишете врз неа?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Датотеката постои" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Не можам да ја отворам датотеката „%1“ за запишување. Да се обидам " "повторно?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Не можам да снимам" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Обиди се повторно" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "Постави ниво за чистење од бубачки" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Одржувач на КПилот" @@ -2757,17 +2757,17 @@ msgstr "Одржувач на КПилот" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Општо" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Канали" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2775,113 +2775,113 @@ msgstr "" "Изберете ја тука категоријата адреси\n" "за прикажување." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Меморандуми:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" "one to display it to the right." msgstr "" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Текст на меморандум:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Го запишува избраниот меморандум во датотека." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Избриши меморандум" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Избриши го избраниот меморандум." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Додај меморандум" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Го бришете тековно избраниот меморандум?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Бришете меморандум?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Сите" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Стартувај &КПилот" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Конфигурирај КПилот..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (еднаш)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Стандардно (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Следна &синхронизација" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2889,186 +2889,186 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Развивач" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Поврзувањето со рачниот уред беше прекинато. Синхронизацијата не може да " "продолжи." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Тестирам.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Синхронизирам база %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Не можам да го отворам уредот: %1 (ќе се обидам повторно)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Се обидувам да го отворам уредот %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Веќе слушам на тој уред" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Не можам да создадам приклучник за комуникација со Pilot" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Не можам да ја отворам портата „%1“ на Pilot. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Не можам да слушам на Pilot-приклучникот (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Не можам да прифатам Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "веќе е поврзан" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Не можам да ги прочитам системските информации од Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 #, fuzzy msgid "Checking last PC..." msgstr "Го проверувам последното PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Pilot-уредот не е конфигуриран." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Во Pilot-уредот %1 не може да се чита/запишува." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Не можам да ја инсталирам датотеката „%1“." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "" @@ -3089,123 +3089,123 @@ msgstr " Немате дозволи да го отворите Pilot-уредо msgid " Check Pilot path and permissions." msgstr " Проверете ги патеката и дозволите за Pilot." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Почетен датум: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Целодневен настан" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Завршен датум: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "минути" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "часови" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "денови" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Повторување: секои %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "денови" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "недели" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "месеци" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "години" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Се повторува бесконечно" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Сѐ до %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Се повторува на i-тиот ден од неделата j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Се повторува на n-тиот ден од месецот" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Исклучоци:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Забелешка:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Забелешка:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Завршено" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Не е завршено" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Приоритет: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Неименувано" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3213,23 +3213,23 @@ msgstr "" "Поставувањата за каналот на %1 се изменија. Дали сакате да ги " "зачувате вашите промени пред да продолжите?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Канал на %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Испраќајте ги прашањата и коментарите на tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Испраќајте ги прашањата и коментарите на %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Испраќајте ги извештаите за бубачки на %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3237,19 +3237,19 @@ msgstr "" "За информација за заштитените марки видете го Водичот за корисници на КПилот." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Автори: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Заслуги: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3257,98 +3257,98 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Не можам да го пронајдам каналот %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Не можам да го вчитам каналот %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "Не можам да го пронајдам каналот %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Не можам да го создадам каналот %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Канал %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "сменета" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "избришана" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr " нема направени измени." -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Не можам да ја отворам датотеката %1 на рачниот уред." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Не можам да ја отворам %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 #, fuzzy msgid "The conduit %1 could not be executed." msgstr "Каналот %1 не можеше да се изврши." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Целосна синхронизација" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "Следна &синхронизација" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Нема синхронизација" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Прашање" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Не прашувај повторно" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Не прашувај повторно" diff --git a/po/ms.po b/po/ms.po index 2661ba9..1715371 100644 --- a/po/ms.po +++ b/po/ms.po @@ -25,50 +25,50 @@ msgid "" "Your emails" msgstr "opensource@mimos.my" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Saluran penyegerakan MAL untuk KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Menyegerakkan kandungan dari pelayan MAL seperti AvantGo ke Komputer Telapak" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Pengarang Primer" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Pengarang libmal dan saluran JPilot AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Pengarang syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Pengarang perpustakaan malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Buku Alamat" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -78,18 +78,18 @@ msgstr "" "Pastikan nama fail yang sah diberikan dalam dialog konfigurasi saluran. " "Menghenti paksa saluran." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Tidak dapat memulakan dan memuatkan buku alamat untuk penyegerakan." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Tidak dapat memulakan dan memuatkan buku alamat untuk penyegerakan." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -97,116 +97,116 @@ msgstr "" "Ralat berlaku semasa memuat naik \"%1\". Anda boleh cuba memuat naik fail " "setempat sementara \"%2\" secara manual." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Tidak dapat membuka pangkalan data buku alamat pada komputer telapak." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Tidak dapat membuka buku alamat." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Item pada PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Komputer Telapak" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Penyegerakan terakhir" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Nama keluarga" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Nama pertama" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organisasi" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Tajuk" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Perhatian" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Langganan 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Langganan 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Langganan 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Langganan 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telefon Tempat Kerja" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Telefon Rumah" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Telefon Bimbit" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Faks" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Alat kelui" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Lain" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-mel" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Alamat" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Bandar" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Daerah" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Poskod" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Negara" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategori" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -214,7 +214,7 @@ msgstr "" "Entri alamat yang berikut telah diubah, tetapi tidak wujud lagi pada " "komputer telapak. Selesaikan konflik ini:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -222,7 +222,7 @@ msgstr "" "Entri alamat berikut telah diubah, tetapi tidak lagi wujud di PC. " "Selesaikan konflik ini:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -232,135 +232,135 @@ msgstr "" "PC. Perubahan tidak dapat dicantumkan secara automatik. Selesaikan konflik " "ini sendiri:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Konflik alamat" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Saluran Abbrowser untuk KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Mengkonfigur Saluran Abbrowser untuk KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Penyenggara" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Hapuskan entri" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Tidak dapat membuka fail teks %1 untuk dibaca." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Tidak dapat membuka pangkalan data untuk ditulis" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Tidak dapat membuka dokumen telapak pangkalan data %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Tiada nama fail diset untuk penukaran" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Tidak dapat membuka pangkalan data untuk dibaca" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, fuzzy, c-format msgid "Unable to read database header for database %1." msgstr "Tidak dapat membaca pengepala pangkalan data untuk pangkalan data %2." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Tidak dapat membuka fail output %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Tidak dapat membaca rekod teks #%1dari Pangkalan Data %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Tidak dapat membaca rekod tanda buku #%1 dari Pangkalan Data %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Tidak dapat membuka fail %1 untuk tanda buku %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Mencari teks dan pangkalan data untuk disegerakkan" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Pangkalan data dicipta." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "Tidak boleh memasang PalmDOC %1 yang dicipta setempat ke komputer telapak." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Penukaran PalmDOC \"%1 gagal." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Tidak boleh membuka atau mencipta pangkalan data %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Penyelesaian Konflik" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Penyegerakan dihenti paksa oleh pengguna." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Menyegerakkan teks \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -374,70 +374,70 @@ msgstr "" "desktop dan juga pada komputer telapak). Untuk pangkalan data tersebut, " "nyatakan yang mana satu versi semasa. " -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Anda juga boleh mengubah arah segerak untuk pangkalan data tanpa konflik." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Pangkalan data DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Tiada Penyegerakan" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Segerakkan Komputer Telapak ke PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Segerakkan PC kepada Komputer Telapak" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Hapuskan Kedua-dua Pangkalan Data" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Tambahan Maklumat..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "tak berubah" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "baru" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "diubah" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "hanya tanda buku berubah" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "dihapuskan" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "tidak wujud" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "tidak diketahui" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -445,15 +445,15 @@ msgstr "" "Status pangkalan data %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Komputer Telapak: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Desktop: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Maklumat pangkalan data" @@ -461,15 +461,15 @@ msgstr "Maklumat pangkalan data" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Saluran DOC Palm untuk KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Mengkonfigur saluran DOC untuk KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -489,10 +489,10 @@ msgstr "Penyenggara KPilot" msgid "PalmDOC Converter" msgstr "Penukar PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -500,15 +500,15 @@ msgstr "" "Anda memilih untuk menyegerakkan folder, tetapi sebaliknya memberikan " "nama fail (%1).
Guna folder %2?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "Folder &teks:" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -516,7 +516,7 @@ msgstr "" "Folder %1 untuk fail pangkalan data komputer telapak bukan " "folder yang sah." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -524,94 +524,94 @@ msgstr "" "Folder %1 untuk fail pangkalan data komputer telapak bukan " "direktori yang sah." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "Folder %1 untuk fail teks tidak dapat dicipta." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Teks berikut berjaya ditukar:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Penukaran Berjaya" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Tiada fail teks ditukar dengan betul." -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Fail %1 tidak wujud." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Penukaran fail %1 berjaya." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "Folder %1 untuk fail teks bukan fail yang sah." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "Folder%1 untuk fail PalmDOC tidak boleh dicipta." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Folder &teks:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Folder &PalmDOCr:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "Fail &teks:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Fail &DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "Fail pangkalan data %1 telah wujud. Tulis ganti?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Tulis ganti." -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Ralat semasa menukar teks %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Fail teks %1 sudah wujud. Tulis ganti?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Tidak dapat membuka MemoDB pada Komputer Telapak." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Tidak dapat memuatkan saluran %1." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, fuzzy, c-format msgid "" "_n: Added one new memo.\n" @@ -620,7 +620,7 @@ msgstr "" "Satu memo baru ditambah.\n" "%n memo baru ditambah." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, fuzzy, c-format msgid "" "_n: Modified one memo.\n" @@ -629,7 +629,7 @@ msgstr "" "satu memo diubah suai.\n" " %n memo diubah suai." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" @@ -638,7 +638,7 @@ msgstr "" "satu memo dihapuskan.\n" " %n memo dihapuskan." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, fuzzy, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -647,7 +647,7 @@ msgstr "" "_n:satu nota ditambah ke KNotes.\n" " %n nota di tambah ke KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, fuzzy, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -656,7 +656,7 @@ msgstr "" "satu nota diubah suai dalam KNotes.\n" " %n nota diubah suai dalam KNotes." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, fuzzy, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -665,109 +665,109 @@ msgstr "" "Satu nota dihapuskan dari KNotes.\n" " %n nota dihapuskan dari KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Tiada perubahan ke atas KNotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Saluran KNotes KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Mengkofigur saluran KNotes untuk KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Langkau segerakan MAL, kerana penyegerakan terakhir baru sahaja dilakukan." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "Penyegerakan MAL gagal (maklumat SyncInfo)" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Tiada pelayan proksi diset" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Menggunakan pelayan proksi: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Tiada pelayan SOCKS diset." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Menggunakan proksi SOCKS: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Fail memo" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Tidak dapat membuka pangkalan data memo pada komputer telapak." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Tidak dapat memulakan dari Pilot." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 #, fuzzy msgid "Cannot initialize the memo files from disk." msgstr "Tidak dapat memulakan dari Pilot." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "Menyegerakkan dengan %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "Menyalin Pilot ke PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "Menyalin PC ke Pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "Sedang menyegerakkan secara tetap..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Saluran Fail Memo untuk KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Mengkofigur Saluran Fail Memo untuk KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Pelapik nota" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Tidak dapat membuka %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, fuzzy, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -776,7 +776,7 @@ msgstr "" "1 pelapik nota tidak dapat disimpan\n" "%n nPelapik nota tidak dapat disimpan" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, fuzzy, c-format msgid "" "_n: 1 notepad saved\n" @@ -785,41 +785,41 @@ msgstr "" "1 pelapik nota telah disimpan\n" "%n pelapik nota telah disimpan" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Menyimpan pelapik nota ke fail png" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Mengkonfigur saluran pelapik nota untuk KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Saluran pelapik nota adalah berasaskan pelapik nota baca Angus, sebahagian " "dari pautan Pilot" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Nol" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Saluran NULL diprogramkan untuk gagal." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Saluran Nol untuk KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Mengkonfigur saluran Nol KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, fuzzy, c-format msgid "" "_n: Sent one message\n" @@ -828,156 +828,156 @@ msgstr "" "Satu mesej telah dihantar\n" " %n mesej telah dihantar" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Tiada mel dihantar." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Tiada mel boleh dihantar." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Tidak dapat membuat sambungan ke pelayan DCOP untuk sambungan KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Ralat Semasa Menghantar Mel" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Tidak dapat membuka fail sementara untuk menstor mel dari Pilot." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "Sambungan DCOP dengan KMail gagal." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Tidak dapat melaksanakan sandaran pangkalan data mel" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Tidak dapat membuka pangkalan data mel pada komputer telapak" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Saluran mel untuk KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Mengkonfigur saluran mel untuk KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Pengarang Asal" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Kod POP3 " -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Sokongan dan reka bentuk semula SMTP " -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Saluran Perl untuk KPilot" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "Saluran Perl untuk KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "Mengkonfigur saluran Perl untuk KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Maklumat Sistem" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "set kata laluan " -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Tiada kata laluan diset" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Tiada kad ke pautan Pilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Tiada data nyahpepijat" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Tidak dapat membuka fail output, sebaliknya, %1 digunakan" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Maklumat sistem komputer telapak ditulis ke fail %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Maklumat Perkakasan" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Maklumat Pengguna" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Maklumat Memori" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Maklumat Storan" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Senarai Pangkalan Data" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Bilangan Rekod" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Maklumat Segerakan" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Versi TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Versi PalmO" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Maklumat Nyahpepijat" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Saluran Makumat Sistem KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -985,16 +985,16 @@ msgstr "" "Mendapatkan kembali Sistem, Perkakasan dan Maklumat Pengguna dari Komputer " "Telapak dan menstornya ke fail." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Waktu" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Mengeset jam pada komputer telapak" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1002,19 +1002,19 @@ msgstr "" "PalmOS 3.25 dan 3.3 tidak menyokong mengeset waktu sistem. Melangkau saluran " "masa..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Saluran penyegerakan masa untuk KPilot " -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Menyegerakkan masa pada Komputer Telapak dan PC" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Pembersihan..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1022,37 +1022,37 @@ msgstr "" "Ralat berlaku semasa muat naik \"%1\". Anda boleh cuba memuat naik fail " "sementara setempat \"%2\" secara manual." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Menyalin rekod ke Pilot..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Tugasan" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Saluran Tugasan untuk KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Mengkonfigur Saluran Tugasan untuk KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Destinasi Tugasan" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalendar" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1060,11 +1060,11 @@ msgstr "" "Peristiwa \"%1\" berulang secara tahunan selain bulanan, akan diubah kepada " "bulanan pada komputer telapak." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Tidak dapat membuka pangkalan data kalendar." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 #, fuzzy msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " @@ -1074,19 +1074,19 @@ msgstr "" "memberikan nama fail. Pilih nama fail yang sah di dalam dialog konfigurasi " "saluran" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Menggunakan zon masa setempat: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Menggunakan zon masa bukan setempat: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1096,20 +1096,20 @@ msgstr "" "atau dicipta. Pastikan anda memberikan nama fail yang sah dalam dialog " "konfigurasi saluran. Saluran dihenti paksa." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Menyegerakkan dengan fail \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Menyegerakkan dengan sumber kalendar piawai." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "Tidak dapat memulakan objek kalendar. Semak setup saluran" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1120,7 +1120,7 @@ msgstr "" "Entri PC:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1130,7 +1130,7 @@ msgstr "" "Entri Komputer Telapak :\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1140,100 +1140,100 @@ msgstr "" "\n" "Entri mana yang anda ingin kekalkan? Entri yang lain akan ditulis ganti." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Entri Berkonflik" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Saluran VCal untuk KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Mengkonfigur Saluran VKal untuk KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Port iKalendar " -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Pembetul pepijat" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Destinasi Kalendar" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Editor Alamat" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Nama keluarga:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Nama sendiri:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Tajuk:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Syarikat:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Alamat:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Bandar:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Negeri:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Poskod:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Negara:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Langganan 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Langganan 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Langganan 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Langganan 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Masih ada %1 tetingkap pengedit alamat yang terbuka." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, fuzzy, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1242,16 +1242,16 @@ msgstr "" "Masih ada satu tetingkap editor alamat yang terbuka.\n" "Masih ada %n tetingkap editor alamat yang terbuka." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Pilih kategori alamat untuk paparan di sini." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategori:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1259,74 +1259,74 @@ msgstr "" "Senarai ini memaparkan semua alamat dalam kategori dipilih. Klik satu " "untuk paparan di sebelah kanan." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Maklumat alamat:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Edit Rekod..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Anda boleh edit alamat setelah ia dipilih." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Pengeditan dinyahaktifkan oleh seting 'pengedit dalaman'." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Rekod Baru..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Tambah alamat baru ke buku alamat." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Penambahan dinyahaktifkan oleh seting 'editor dalaman'." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Hapuskan Rekod" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Hapuskan alamat yang dipilih dari buku alamat." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Penghapusan dinyahaktifkan oleh seting 'editor dalaman' " -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "Eksport semua alamat dalam kategori terpilih ke format CSV." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[tidak diketahui]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Tidak dapat mengedit rekod baru sehingga diHotSYnc dengan Pilot." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync Diperlukan" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1335,56 +1335,56 @@ msgstr "" "melakukan sekurang-kurangnya satu Hotsync untuk perolehan semula bentangan " "pangkalan data dari Pilot." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Tidak dapat menambah alamat baru" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Rekod baru tidak boleh dihapuskan sehingga diHotSync dengan pilot." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Hapuskan rekod terkini yang dipilih?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Hapuskan Rekod?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Eksport semua alamat." -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Eksport alamat kategori %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Fail %1 sudah wujud. Tulis ganti?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Tulis ganti fail?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Fail %1 tidak dapat dibuka untuk ditulis." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Saluran ini nampaknya rosak dan tidak boleh dikonfigur." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Ini adalah saluran gaya lama." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Konfigur..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1396,7 +1396,7 @@ msgstr "" "Pilih saluran untuk mengkonfigur, dan aktifkan dengan mengklik kotak semak. " "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1417,75 +1417,75 @@ msgstr "" "Saluran yang ditanda akan berjalan semasa HotSync. Pilih saluran untuk " "mengkonfigur.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Wizard Konfigurasi" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Tentang KPilot. Penghargaan." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Saluran" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Setup Umum" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "Setup umum KPilot (Nama pengguna, port, seting penyegerakan umum)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Tindakan untuk HotSync dengan konfigurasi berasingan." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Pemulaan dan Keluar" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Perilaku semasa pemulaan dan semasa keluar." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Pemapar" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Seting pemapar." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Sandaran" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Seting khas untuk sandaran." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Sikap khas semasa HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Peranti" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Seting perkakasan dan opsyen pemulaan dan keluar." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1493,11 +1493,11 @@ msgstr "" "Ini adalah tindakan dalaman yang tiada opsyen konfigurasi. Huraian " "tindakan adalah: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Setup KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1505,11 +1505,11 @@ msgstr "" "Tiada pustaka ditemui untuk saluran %1. Ini bermakna, saluran tidak " "dipasang dengan betul." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Ralat Saluran" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1517,35 +1517,35 @@ msgstr "" "Terdapat masalah memuatkan pustaka untuk saluran %1. Ini bermakna " "saluran tidak dipasang dengan betul." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Tambah..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Edit..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Hapuskan..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rec" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Huraian" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Edit Blok AppInfo" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1553,15 +1553,15 @@ msgstr "" "Untuk memaparkan blok data maklumat Aplikasi, pasang pengedit hex (misalnya " "khexedit dari tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "Mengubah blok ApplInfo belum cukup untuk mendapat sokongan KPilot!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Edit Bendera Pangkalan Data" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1575,20 +1575,20 @@ msgstr "" "\n" "Anda betul-betul ingin menetapkan bendera baru?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Mengubah Bendera Pangkalan Data" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "Pembantu" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Edit Rekod" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1602,56 +1602,56 @@ msgstr "" "\n" "Abda betul-betul ingin menetapkan bendera baru ini?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Mengubah rekod" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Indeks rekod:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "ID rekod:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Bendera" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Kotor" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "Ha&pus" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Sibuk" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Rahsia" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Diarkibkan" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1659,7 +1659,7 @@ msgstr "" "Untuk memaparkan dan mengedit data rekod, pasang editor hex (misalnya " "kbytesedit dari tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1667,93 +1667,93 @@ msgstr "" "Ini adalah pangkalan data yang wujud dalam peranti. Ia tidak ditambah " "secara manual, jadi ia tidak boleh dikeluarkan dari senarai." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Pangkalan Data dalam Peranti" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Anda perlu memilih satu pangkalan data untuk dihapuskan dalam senarai." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Tiada Pangkalan Data Dipilih" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Semua Pangkalan Data" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Aplikasi (*.prc) Sahaja" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Pangkalan Data (*.pdb) Sahaja" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "&Maklumat Pangkalan Data Am" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Blok Maklumat &Aplikasi (Kategori dsb.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Rec. Nr." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Panjang" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "ID rekod" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Amaran: Tidak dapat membaca fail pangkalan data %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Pangkalan data: %1, %2 rekod
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Jenis: %1, Pencipta: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Amaran: Tidak dapat membaca fail aplikasi %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Aplikasi: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Dicipta: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Diubah suai: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Dibuat sandaran: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Anda mesti pilih rekod sebelum mengedit." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Tiada Rekod Dipilih" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1761,34 +1761,34 @@ msgstr "" "Anda pasti ingin menghapuskan rekod yang dipilih? Ini tidak boleh " "dibatalkan.

Hapuskan rekod?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Menghapuskan Rekod" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Fail hendak dipasang:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Tambah fail..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Pilih fail untuk ditambah ke senarai fail yang hendak dipasang." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Kosongkan Senarai" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Kosongkan senarai fail untuk dipasang. Tiada fail akan dipasang." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1796,26 +1796,26 @@ msgstr "" "Ini menyenaraikan fail yang akan dipasang pada Pilot semasa HotSync. " "Seret fail di sini atau guna butang Tambah." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "Pangkalan data*.pdb *.prc|PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Hapuskan fail yang dipilih" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Tidak dapat memasang %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1823,64 +1823,64 @@ msgstr "" "Hanya fail pangkalan data PalmOS (seperti *.pdb and *.prc) boleh dipasang " "oleh pemasang fail." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Direktori sandaran: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Sandaran penuh dimulakan." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Sandaran pantas dimulakan" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Keluar semasa pembatalan." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Sandaran penuh selesai." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Sandaran pantas selesai." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Membuat sandaran: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Melangkau %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Sandaran %1 gagal.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Sandaran %1 gagal.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Pemasang Fail]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Tiada Fail hendak dipasang" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, fuzzy, c-format msgid "" "_n: Installing one file\n" @@ -1889,28 +1889,28 @@ msgstr "" "Satu fail sedang dipasang\n" " %n Fail sedang dipasang" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Selesai Memasang Fail" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Memasang %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Tidak dapat memasang fail "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Tidak dapat membuka fail "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Tidak dapat membaca fail "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1920,13 +1920,13 @@ msgstr "" "aksara. Mungkin ada pepijat dalam alat yang digunakan untuk mencipta " "pangkalan data. KPilot tidak dapat memasang pangkalan data ini." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "John Doe" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1935,11 +1935,11 @@ msgstr "" "pengguna. Ia sepatutnya diset. Adakah KPilot perlu mengesetnya ke " "satu nilai piawai (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Pengguna Tidak Diketahui" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1949,7 +1949,7 @@ msgstr "" "tiada. Adakah KPilot akan menggunakan nama pengguna ini pada masa akan " "datang?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1958,14 +1958,14 @@ msgstr "" "KPilot mempunyai set nama pengguna (%1) tetapi komputer telapak " "tiada. Adakah nama pengguna KPilot's juga perlu diset dalam komputer telapak?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1978,27 +1978,27 @@ msgstr "" "Jika anda klik Batal, penyegerakan akan diteruskan, tetapi nama pengguna " "tidak akan diubah." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Pengguna Tak Sepadan" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Gunakan Nama KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Gunakan Nama Komputer Telapak" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Direktori simpan semula tidak wujud." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Simpan semula tidak dilaksanakan." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2008,73 +2008,73 @@ msgstr "" "sandaran(%1)? Ini akan memadam sebarang maklumat semasa dalam Pilot " "anda." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Simpan semula Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Simpan semula tidak dilaksanakan." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Dibatalkan oleh pengguna." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Menyimpan semula%1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Fail '%1' tidak dapat dibaca." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Simpan semula tidak lengkap." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Tidak dapat simpan semula fail `%1'." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Editor Dalaman]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Pangkalan dengan rekod yang diubah: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Tidak dapat membuka pangkalan data bersiri atau setempat untuk %1. Langkau." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "rekod" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "alamat" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "entri tugasan" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "memo" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "entri kalendar" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2084,36 +2084,36 @@ msgstr "" "dalam editor dalaman. Salin perubahan dalam KPilot ke komputer telapak dan " "tulis tindihkan perubahan tersebut?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Konflik dalam pangkalan data %1 " -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Guna KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Guna Komputer Telapak" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Guna &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Guna Komputer Telapak" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Entri dalam KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Entri dalam Komputer Telapak" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2121,121 +2121,121 @@ msgstr "" "Untuk memapar dan mengedit data, pasang editor hex (misalnya khexedit dari " "tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Pangkalan data dengan bendera yang diubah: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "Seting bendera pangkalan data pada komputer telapak belum disokong." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Pangkalan data dengan perubahan AppBlock yang diubah: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Memulakan daemon KPilot..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" "Tidak dapat memulakan KPilot Daemon. Mesej ralat sistem ialah: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Status daemon ialah `%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "tidak berjalan" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Menggunakan set aksara %1 pada komputer telapak." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Pemapar Tugasan" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Pemapar Alamat" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Pemapar Memo" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Pemasang Fail" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Pemapar DB Generik" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Penyegerakan seterusnya adalah sandaran. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Tekan butang HotSync." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Penyegerakan seterusnya akan menyimpan semula KPilot dari sandaran." -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Penyegerakan seterusnya adalah HotSync biasa." -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Penyegerakan seterusnya adalah Penyegerakan Penuh." -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "Penyegerakan seterusnya akan menyalin data komputer telapak ke PC." -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "Penyegerakan seterusnya akan menyalin data PC ke Komputer Telapak." -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Daemon telah keluar." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Tiada lagi HotSync boleh dilakukan." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Mulakan semula daemon untuk HotSync sekali lagi." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Tidak dapat memulakan Penyegerakan sekarang. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Tidak dapat memulakan Penyegerakan" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Pilih jenis HotSync untuk dilaksanakan seterusnya." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2244,27 +2244,27 @@ msgstr "" "digunakan untuk HotSync seterusnya; untuk mengubah piawai, gunakan dialog " "konfigurasi." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "HotSync seterusnya adalah normal." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Beritahu daemon bahawa Hotsync seterusnya adalah normal." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Full&Sync" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "HotSync seterusnya adalah Fullsync." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2272,30 +2272,30 @@ msgstr "" "Beritahu daemon bahawa Hotsync seterusnya adalah FullSync (semak data " "dikedua-dua belah)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Sandaran" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Hotsync seterusnya adalah sandaran" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Beritahu daemon bahawa Hotsync seterusnya sepatutnya menyandarkan komputer " "telapak ke PC." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Simpan semula" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "HotSync seterusnya adalah simpan semula." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2303,13 +2303,13 @@ msgstr "" "Beritahu daemon bahawa Hotsync seterusnya sepatutnya menyimpan semula " "komputer telapak dari data pada PC." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Salin Komputer Telapak ke PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2317,17 +2317,17 @@ msgstr "" "Beritahu daemon bahawa HotSync seterusnya sepatutnya menyalin semua data " "dari komputer telapak ke PC, menulis ganti entri pada PC." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Salin PC ke Komputer Telapak" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "HotSync seterusnya akan menyalin PC ke Komputer Telapak." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2335,15 +2335,15 @@ msgstr "" "Beritahu daemon bahawa HotSync seterusya sepatutnya menyalin semua data " "dari PC ke komputer telapak, menulis ganti entri pada Komputer Telapak." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&Senarai Sahaja" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "HotSync seterusnya akan menyenaraikan pangkalan data." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2351,32 +2351,32 @@ msgstr "" "Beritahu daemon bahawa HotSync seterusnya sepatutnya hanya menyenaraikan " "fail pada komputer telapak, tidak melakukan yang lain." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Set &semula Pautan" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Set semula sambungan peranti." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Cuba set semula daemon dan sambungannya ke Komputer Telapak." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" "Keluar dari KPilot, (dan tamatkan daemon jika ia dikonfigur sedemikian)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "&Wizard Konfigurasi..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Konfigur KPilot menggunakan wizard konfigurasi." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2385,15 +2385,15 @@ msgstr "" "Pustaka yang mengandungi konfigurasi untuk KPilot tidak dapat dimuatkan, dan " "wizard tidak ada. Cuba gunakan dialog konfigurasi biasa.." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Wizard Tidak Boleh Didapatkan" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Nama pengguna diubah kepada '%1'." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2401,81 +2401,81 @@ msgstr "" "Tidak dapat menjalankan wizard konfigurasi KPilot sekarang (UI KPilot sedang " "sibuk)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Tidak dapat mengkonfigur KPilot sekarang (UI KPilot sedang sibuk)" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Setup peranti Pilot, saluran dan parameter lain" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Setkan tahap nyahpepijat" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Ketua Projek" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Pembangun teras dan saluran" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Saluran VCal " -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Saluran abbrowser " -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Saluran perbelanjaan" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Saluran Notepad, Pembaik pepijat" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "Fail .ui " -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Pembaik pepijat, ketenangan" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Fail konfigurasi telah lapuk." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "Fail ini ialah versi %1, sedangkan KPilot perlukan versi %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Jalankan KPilot dan semak konfigurasi dengan teliti untuk mengemas kini fail." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Perubahan yang penting untuk diawasi ialah:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2483,26 +2483,26 @@ msgstr "" "Saluran dinamakan semula, Kroupware dan pemasang fail telah dijadikan " "saluran." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Resolusi konflik merupakan seting global sekarang." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Format yang diubah bagi pangkalan data tiada sandaran." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" "Fail konfigurasi KPilot telah lapuk. Jalankan KPilot untuk mengemaskininya" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Fail Konfigurasi Telah Lapuk" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2510,11 +2510,11 @@ msgstr "" "Seting untuk pemasang fail telah dipindahkan ke konfigurasi saluran. Semak " "senarai saluran yang telah dipasang." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Seting Telah Dikemas Kini" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2523,11 +2523,11 @@ msgstr "" "mengeluarkannya dan apa juga yang berkaitan dengan.la dan ." "so.0 fail." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Saluran Lama Ditemui" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2537,11 +2537,11 @@ msgstr "" "disesuaikan dengan format baru. ID pencipta pangkalan data telah diubah " "kepada menggunakan tanda []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Tiada Pangkalan Data Sandaran Dikemas Kini" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2549,19 +2549,19 @@ msgstr "" "KPilot tidak dikonfigur untuk digunakan. Anda boleh menggunakan wizard " "konfigurasi atau dialog konfigur normal untuk mengkonfigur KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Tidak Dikonfigur" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Gunakan &Wizard" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Gunakan &Dialog" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2569,7 +2569,7 @@ msgstr "" "Fail konfigurasi untuk KPilot telah lapuk. KPilot boleh mengemaskini " "sebahagian konfigurasi secara automatik. Anda ingin teruskan? " -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2577,7 +2577,7 @@ msgstr "" "Seting untuk laman konfigurasi %1 telah diubah. Simpan perubahan " "sebelum meneruskan?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2587,38 +2587,38 @@ msgstr "" "tidak disokong dan boleh menyebabkan masalah. Anda pasti untuk menggunakan " "nama peranti ini?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Nama Peranti terlalu Panjang" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "Jangan Hantar Mel" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Malkumat Pilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Aplikasi untuk Disegerakkan Dengan" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "TDE-PIM umum" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2630,28 +2630,28 @@ msgstr "" "Apabila menyegerakkan kalendar atau senarai tugasan menggunakan KPilot, " "keluar dari Evolution terlebih dahulu. Jika tidak, data akan hilang." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Had dengan Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "tiada (ia hanya membuat sandaran)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "Sekarang KPilot dikonfigur agar segerak dengan %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2659,11 +2659,11 @@ msgstr "" "Opsyen yang tinggal dalam dialog konfigurasi adalah opsyen lanjutan dan " "boleh digunakan untuk memperkemas KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Autokonfigurasi Selesai" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2681,19 +2681,19 @@ msgstr "" "mungkin menghalang komputer melakukan hotsync sehingga ia dibut semula. " "Dalam keadaan ini, dicadangkan supaya ia tidak diteruskan." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Pengesanan Komputer Telapak" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Mengautokesan Komputer Telapak Anda" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Mulakan Semula Pengesanan" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2701,43 +2701,43 @@ msgstr "" "KPilot sedang cuba mengesan peranti komputer telapak secara automatik. Tekan " "butang hotsync jika ia belum dibuat." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Status" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Autokesan belum dimulakan..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Nilai Dikesan" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Pengguna komputer telapak:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Peranti:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Belum diketahui]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Pengesanan dimulakan..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Menunggu komputer telapak disambung..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Had masa dicapai, tidak dapat mengesan komputer telapak." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2755,76 +2755,76 @@ msgstr "" "www.kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Pengesanan Automatik Gagal" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Peranti bersambung ditemui pada %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Terputus dari semua peranti" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Menyegerakkan tugasan dengan KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Menyegerakkan kalendar dengan KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Menyegerakkan Nota dengan Mel" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Menulis semula tugasan kepada KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Menulis semula Kalendar kepada KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Menyegerakkan KMail dengan Alamat" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Menyegerakkan KMail dengan Nota" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync selesai." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Ini menyenaraikan semua mesej yang diterima semasa HotSync semasa " -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "pengelogan HotSync " -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Kosongkan log" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Mengosongkan senarai mesej dari HotSync semasa." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Simpan log..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2833,112 +2833,112 @@ msgstr "" "fail (contohnya untuk digunakan dalam laporan pepijat) dengan mengklik di " "sini.
" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Kemajuan penyegerakan:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Peratusan (anggaran) yang selesai dalam HotSync semasa." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync Selesai." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Simpan log" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Fail telah wujud. Anda ingin menulis gantinya?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Fail Telah Wujud" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "Tulis ganti." -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Tidak dapat membuka fail "%1" untuk tulis; Cuba lagi?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Tak Boleh Simpan" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "Jangan buat apa-apa" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Laluan ke nod peranti Pilot" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "Senaraikan DB (piawai)" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Simpan semula Pilot dari sandaran" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Jalankan saluran dari fail desktop " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "Setkan tahap nyahpepijat" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*benar-benar* menjalankan saluran, bukan mod ujian." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Menjalankan saluran dalam mod uji fail." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Salin Pilot ke Desktop." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Salin Desktop ke Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "Ujian KPilot" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Penyenggara KPilot" @@ -2951,17 +2951,17 @@ msgstr "Penyenggara KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Umum" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Opsyen Saluran Nol." -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2969,11 +2969,11 @@ msgstr "" "Pilih kategori alamat\n" "untuk dipaparkan di sini." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Memo:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2983,103 +2983,103 @@ msgstr "" "dalam kategori terpilih. Klik \n" "satu untuk memaparkannya di sebelah kanan." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Teks memo:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Teks memo yang dipilih akan muncul di sini." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Import Memo..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Baca satu fail teks dan tambahkannya ke pangkalan data memo Pilot." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Pengimportan dinyahaktifkan oleh seting 'pengedit dalaman'." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Eksport Memo..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Tulis memo yang dipilih ke fail." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Hapuskan memo" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Hapuskan memo yang dipilih." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Tambah Memo" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Tambahkan memo baru ke pangkalan data." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Hapuskan memo semasa yang dipilih?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Hapuskan memo?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Tidak dapat membuka Pangkalan Data Memo untuk penghapusan rekod." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Tidak Dapat Hapuskan Memo" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Semua" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Mulakan KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Konfigur KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (sekali)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Piawai (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "&Segerakan Seterusnya" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "HotSync seterusnya ialah: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "HotSync dinyahaktifkan semasa skrin dipasak." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3091,40 +3091,40 @@ msgstr "" "menyahsemak kotak 'jangan segerakkan semasa screensaver aktif' pada dialog " "konfigurasi halaman HotSync. " -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync selesai.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Segerakan seterusnya ialah %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Peranti yang dicuba dahulu" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Daemon KPilot " -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Pembangun" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Editor Tugasan" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Masih ada %1 tetingkap tugasan terbuka." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, fuzzy, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3133,15 +3133,15 @@ msgstr "" "Masih ada satu tetingkap tugasan terbuka.\n" "Masih ada %n tetingkap tugasan terbuka." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Pilih kategori tugasan untuk dipaparkan di sini." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Item Tugasan" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3149,19 +3149,19 @@ msgstr "" "Senarai ini memaparkan semua tugasan dalam kategori dipilih. Klik satu " "untuk memaparkannya di sebelah kanan." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Maklumat tugasan:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Anda boleh mengedit tugasan apabila ia telah dipilih." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Tambah tugasan baru dalam senarai tugasan." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3169,11 +3169,11 @@ msgstr "" "Tambahan tugasan baru dinyahaktifkan oleh seting 'editor dalaman'." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Hapuskan tugasan yang dipilih dari senarai tugasan." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3182,79 +3182,79 @@ msgstr "" "dilakukan sekurang-kurangnya sekali untuk perolehan semula bentangan " "pangkalan data dari Pilot anda." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Tidak Dapat Menambah Tugasan Baru" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Sambungan ke komputer telapak telah hilang. Penyegerakan tidak dapat " "diteruskan." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "HotSync KPilot sedang bermula %1 HotSync...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Menggunakan pengekodan %1 pada komputer telapak." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot sedang sibuk dan tidak dapat memproses HotSync buat masa ini." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Ujian.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Segerakkan pangkalan data %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Tidak dapat membuka peranti:%1 (akan mencuba lagi)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Cuba membuka peranti %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Sedang mendengar peranti" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Tidak dapat mencipta soket untuk berkomunikasi dengn Pilot" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Tidak dapat membuka port Pilot \"%1\"" -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Tidak dapat mendengar soket Pilot (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Tidak dapat menerima Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "sudah disambungkan" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Tidak dapat membaca maklumat sistem dari Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Semakan PC terakhir..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3262,15 +3262,15 @@ msgstr "" "Tidak dapat membaca maklumat pengguna dari Pilot. Mungkinkah anda mempunyai " "set kata laluan pada peranti?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Peranti Pilot belum dikonfigur." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Peranti Pilot %1 tidak baca tulis" -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 #, fuzzy msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " @@ -3279,11 +3279,11 @@ msgstr "" "Peranti Pilot %1 tidak wujud. Ia mungkin peranti USB dan akan muncul semasa " "HotSync" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Tidak dapat memasang fail "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Penghujung HotSync\n" @@ -3304,88 +3304,88 @@ msgstr "Anda tidak ada keizinan untuk membuka peranti Pilot." msgid " Check Pilot path and permissions." msgstr "Semak laluan Pilot dan keizinan." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Mula tarikh: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Peristiwa sepanjang hari" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Tarikh tamat: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Penggera: %1 %2 sebelum peristiwa bermula" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minit" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "jam" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "hari" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Pengulangan: setiap %1%2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "hari" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "minggu" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "bulan" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "tahun" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Pengulangan tak tentu" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Sehingga %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Berulang pada hari ke-i minggu j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Berulang pada hari ke-n pada bulan" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Pengecualian:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Perhatian:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Perhatian:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3393,7 +3393,7 @@ msgstr "" "Tajuk: %1
\n" "Teks memo:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3403,29 +3403,29 @@ msgstr "" "Teks Memo:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Selesai" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Belum selesai" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Tarikh cukup tempoh: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Keutamaan: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Tidak dinamakan" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3433,23 +3433,23 @@ msgstr "" "Seting saluran %1 telah diubah. Anda ingin simpan perubahan " "tersebut sebelum ke langkah seterusnya?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 Saluran" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Hantar pertanyaan dan komen ke tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Hantar pertanyaan dan komen ke %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Hantar laporan pepijat %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3457,19 +3457,19 @@ msgstr "" "Untuk maklumat tanda perdagangan, lihat Panduan Pengguna KPilot ." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Pengarang: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Penghargaan: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3477,96 +3477,96 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Tidak temui saluran %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Tidak dapat memuatkan saluran %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "Tidak temui saluran %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Tidak dapat mencipta saluran %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Saluran %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 #, fuzzy msgid "%1 new. " msgstr "%1 baru kepada Palm. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "%1 diubah ke Palm. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "dihapuskan" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "tiada perubahan dibuat" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Tidak dapat membuka pangkalan data %1 pada komputer telapak" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Tidak dapat membuka %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Saluran %1 tidak dapat dilaksanakan." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Penyegerakan penuh" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Simpan Semula Dari Sandaran" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Uji Penyegerakan" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Penyegerakan setempat" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Soalan" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Jangan tanya lagi" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Jangan tanya lagi" diff --git a/po/nb.po b/po/nb.po index a7bb63c..87ab231 100644 --- a/po/nb.po +++ b/po/nb.po @@ -37,49 +37,49 @@ msgid "" "Your emails" msgstr "i18n-nb@lister.ping.uio.no" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL-synkroniseringslenke for KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Synkroniserer innholdet fra MAL-tjener som AvantGo til den håndholdte" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Hovedforfatter" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Forfatter av libmal og kanalen for JPilot-AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Forfatter av syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Forfattere av malsync-biblioteket (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Adressebok" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -88,18 +88,18 @@ msgstr "" "Du valgte å synkronisere med fila «%1», som ikke kan åpnes. Sørg for å oppgi " "et gyldig filnavn i kanalen sitt oppsettsvindu. Avbryter kanalen." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Klarte ikke klargjøre og laste huskelista for synkroniseringa." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Klarte ikke klargjøre og laste huskelista for synkroniseringa." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -107,116 +107,116 @@ msgstr "" "En feil oppstod under overføring av «%1». Du kan prøve å laste opp den " "midlertidige fila «%2» manuelt" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Kan ikke åpne adressebok-databasene på hånddatoren." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Kan ikke åpne huskelista." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Element på PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Håndholdte" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Siste synkronisering" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Etternavn" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Fornavn" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organisasjon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Tittel" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Merknad" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Selvvalgt 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Selvvalgt 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Selvvalgt 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Selvvalgt 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Jobbtelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Hjemmetelefon 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobiltelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "faks" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "personsøker" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "andre" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-post" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adresse" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Poststed" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "region" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "postnummer" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Land" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategori" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -224,7 +224,7 @@ msgstr "" "Denne adresseoppføringa ble endra, men den finnes ikke lenger på den " "håndholdte. Løs konflikten:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -232,7 +232,7 @@ msgstr "" "Denne adresseoppføringa ble endra, men den finnes ikke lenger på PC-en. Løs " "konflikten:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -241,135 +241,135 @@ msgstr "" "Denne adresseoppføringa ble endre både på den håndholdte og på PC-en. " "Endringene kunne ikke bli fletta automatisk. Så du må løye konfliken selv:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Adressekonflikt" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Abbrowser-kanal for KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Oppsett av Abbrowser-kanal for KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Vedlikeholder" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "Brukerflate" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Slett post" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Kan ikke åpne fila %1 for lesing." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Klarte ikke åpne e-postdatabasen på den håndholdte" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Klarte ikke åpne palm doc-database %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Ingen filnavn er valgt for omforminga" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Klarte ikke åpne databasen for lesing" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Klarte ikke lese databasehodet for %1-databasen." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Kan ikke åpne utdatafila «%1»." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Klarte ikke lese tekstoppføring #%1 fra databasen %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Klarte ikke lese bokmerkeoppføring #%1 fra databasen %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Klarte ikke åpne fila %1 for bokmerker av %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Søker etter tekster og databaser for synkronisering" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Database opprettet." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "Klarte ikke installere den lokalt lage PalmDOC-en %1 til den håndholdte." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Konvertering av PalmDOC-en «%1» feila." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Klarte ikke åpne eller lagre databasen %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Konfliktløsning" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Synkronisering avbrutt av bruker." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Synkroniserer tekst «%1»" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -383,70 +383,70 @@ msgstr "" "endre både på skrivebordet og på den håndholdte). For disse databasene må du " "oppgi vilken versjon som er den rette." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Du kan også endre synkroniseringsretninga for databaser uten en konflikt." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC-databaser" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Ingen synkronisering" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Synkroniser den håndholdte til PC-en" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Synkroniser PC-en til den håndholdte" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Slett begge databasene" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Mer info …" -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "uendra" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "ny" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "endra" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "bare bokmerker er endra" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "slettet" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "finnes ikke" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "ukjend" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -454,15 +454,15 @@ msgstr "" "Statusen til databasen %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Håndholdte: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Skrivebord: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Databaseinformasjon" @@ -470,15 +470,15 @@ msgstr "Databaseinformasjon" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Palm DOC-lenke for KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Sett opp DOC-lenke for KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -498,10 +498,10 @@ msgstr "KPilot vedlikeholder" msgid "PalmDOC Converter" msgstr "PalmDOC-konverterer" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -509,14 +509,14 @@ msgstr "" "Du valgte å synkronisere mapper, men oppga et filnavn i steden (%1).
Bruk mappa %2 i stenden?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Bruk mappe" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -524,7 +524,7 @@ msgstr "" "Mappa %1 for de håndholdte databasefilene er ikke en gyldig " "mappe." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -532,240 +532,240 @@ msgstr "" "Mappa %1 for de håndholdte databasefilene er ikke en gyldig " "mappe." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "Mappa %1 for tekstfilene kunne ikke lages." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "De følgende tekstene ble konverterte:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Konvertering ferdig" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Ingen tekstfiler blei konvertert riktig" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Fila %1 finnes ikke." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Konvertering av fila %1 er ferdig." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "Mappa %1 for tekstfilene er ikke en gyldig mappe." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "Mappa %1 for PalmDOC-filene ble ikke laget." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Tekstmappe:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "&PalmDOC-mappe:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Tekstfil:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC-fil:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "Databasefila %1 finnes alt. Skal den overskrives?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Overskriv" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Feil under konvertering av teksten %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Tekstfila %1 finnes allerede. Skal den overskrives?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Kan ikke åpne MemoDB for å slette posten." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Kunne kke laste kanal %1." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "Slett det valgte memo." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 #, fuzzy msgid "No change to KNotes." msgstr "%1 endrer til filsystem." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KNotes-kanal for KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Oppsett av KNotes-kanal for KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Hopper over MAL-synkronisering, for den siste synkroniseringen var for kort " "tid siden." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL-synkronisering mislyktes (ingen Syncinfo)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Ingen mellomtjener er valgt." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Bruker mellomtjener: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Ingen SOCKS mellomtjener er satt opp." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Bruker SOCKS mellomtjener: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Memofil" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Kunne ikke åpne memodatabasen på den håndholdte." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Kan ikke klargjøre pilot." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 #, fuzzy msgid "Cannot initialize the memo files from disk." msgstr "Kan ikke klargjøre pilot." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "Synkroniserer med %1" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "Kopierer Pilot til PC …" -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "Kopierer PC til Pilot …" -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " KJører vanlig synkronisering …" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Memo-kanal for KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Oppsett av post-kanalen for KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notisblokk" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Klarer ikke åpne %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -774,7 +774,7 @@ msgstr "" "1 notisblokk kunne ikke lagres\n" "%n notisblokker kunne ikke lagres" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -783,40 +783,40 @@ msgstr "" "1 notisblokk lagret\n" "%n notisblokker lagret" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Lagrer notisblokker til png filer" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Oppsett av KNotes-kanal for KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Notisblokk-kanalen er basert bå Angus' read-notepad, en del av pilot-link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "NULL-lenke er programmert til å feile." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Null-kanal for KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Oppsett av Null-kanal for KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -825,154 +825,154 @@ msgstr "" "En melding sendt\n" "%n meldinger sendt" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Ingen e-post ble sendt." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Ingen e-post kunne bli sendt." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Kunne ikke koble til DCOP tjener for KMail forbindelsen." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Feil ved sending av e-post" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Kan ikke åpne midlertidig fil for å lagre post fra Pilot i." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP forbindelsen med KMail feilet." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Kan ikke utføre sikkerhetskopiering av e-post databasen" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Klarte ikke åpne e-postdatabasen på hånddatoren" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Post-kanal for KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Oppsett av post-kanalen for KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Opprinnelig-forfatter" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 kode" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP støtte og redesign" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Record-kanalen for KPilot" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Record-kanalen for KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Oppsett av Record-kanalen for KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Systeminformasjon" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Passord er satt" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Intet passord er satt" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Ingen kort er tilgjengelig via pilot-lenke" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Ingen avlusningsdata" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Klarer ikke åpne utdatafil, bruker %1 i steden." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Systeminformasjon for den håndholdte er skrevet til fila %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Maskinvareinformasjon" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Brukerinformasjon" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Minneinformasjon" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Lagringsinformasjon" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "DatabaseListe" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "AntallPoster" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Synkroniseringsinformasjon" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDEVersjon" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOS-versjon" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Feilsøkingsinformasjon" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPilot Systeminformasjon-lenke" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -980,16 +980,16 @@ msgstr "" "Henter system-, maskinvare- og brukerinformasjon fra den håndholdte og " "lagrer det til en fil." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Tid" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Stiller klokka på hånddatoren" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -997,19 +997,19 @@ msgstr "" "PalmOS 3.25 og 3.3 støtter ikke justering av systemklokka. Hopper over " "tidskanalen …" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Kanal for klokkestilling for KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Stiller klokkene på hånddatoren og PC-en" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Rydder opp …" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1017,37 +1017,37 @@ msgstr "" "En feil oppstod under overføring av «%1». Du kan prøve å laste opp den " "midlertidige fila «%2» manuelt." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Klargjør kanalen …" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Kopier post til Pilot …" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Huskeliste" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Gjøremål-kanalen for KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Setter opp Gjøremål-kanalen for KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Huskelistemål" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalender" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1055,11 +1055,11 @@ msgstr "" "Handlinga «%1» har en årlig gjentakelse som ikke går etter månader, vil " "endre dette til gjentaking etter måneder på den håndholdte." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Kan ikke åpne kalenderdatabasene." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1067,19 +1067,19 @@ msgstr "" "Du valgte å synkronisere med en iCalendarfil, men du ga ikke opp noe " "filnavn. Velg et gyldig filnavn i kanalens oppsettsvindu" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Bruker lokal tidssone: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Bruker ikke-lokal tidssone: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1088,20 +1088,20 @@ msgstr "" "Du valgte å synkronisere med fila «%1», som ikke kan åpnes eller opprettes. " "Sørg for å oppgi et gyldig filnavn i lenkas oppsettsvindu. Avbryter kanalen." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Synkroniserer med fil «%1»" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Synkroniserer med standard kalender ressurs." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "Klarer ikke klargjøre kalenderobjektet. Se etter i oppsettet av lenken" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1111,7 +1111,7 @@ msgstr "" "PC-oppføring:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1121,7 +1121,7 @@ msgstr "" "Håndholdt oppføring:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1131,100 +1131,100 @@ msgstr "" "\n" "Hvilken oppføring vil du beholde? Det vil overskrive den andre oppføringen." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Konflikt mellom oppføringer" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "VCal-kanalen for KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Oppsett av VCAL-kanalen for KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iKalender port" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Feilrettelser" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Kalendermål" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Adresseredigerer" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Etternavn:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Fornavn:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Tittel:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Bedrift:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adresse:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "By:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Stat:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Postnummer:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Land:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Selvvalgt 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Selvvalgt 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Selvvalgt 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Selvvalgt 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Det er fortsatt %1 åpne adresseredigeringsvinduer." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1233,16 +1233,16 @@ msgstr "" "Det er fortsatt et adresseredigeringsvindu åpent.\n" "Det er fortsatt %n åpne adressseredigeringsvinduer." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Velg kategorien av adresser som skal vises her." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategori:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1250,80 +1250,80 @@ msgstr "" "Denne lista viser alle adressene i den valgte kategorien. Klikk på en " "for å vise den til høyre." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Adresseinfo:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Rediger post …" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Du kan redigere en adresse når den er valgt." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Interne innstillinger i skriveprogrammet har slått av redigering." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Ny post …" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Legg til en ny adresse til adresseboka." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Å legge til er avslått av Interne innstillinger i skriveprogrammet." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Slett post" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Slett den valgte adressen fra adresseboka." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Interne innstillinger i skriveprogrammet har slått av sletting." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "Denne lista viser alle adressene i den valgte kategorien. Klikk på en " "for å vise den til høyre." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[ukjent]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Kan ikke redigere ny post før Hotsynkronisert med Pilot." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Hotsynkronisering påkrevd" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1331,57 +1331,57 @@ msgstr "" "Du kan ikke legge til adresser i adresse-boka før du har gjort en HotSync " "minst en gang for å hente databasen fra Piloten din." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Kan ikke legge til ny adresse" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Kan ikke slette nye poster før hotsynkronisert med pilot." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Slett den valgte posten?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Slett post?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Eksporter alle adresser" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Eksporter adressekategori %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Fila %1 finnes allerede. Overskriv?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Overskriv fil?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Fila %1 kunne ikke åpnes for skriving." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" "Denne lenka ser ut til å være ødelagt og kan ikke bli satt opp." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Dette er en kanal av gammel stil." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Sett opp …" -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1393,7 +1393,7 @@ msgstr "" "Velg en kanal for å sette den opp og skru den på ved å klikke på " "avkryssningsboksen." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1413,77 +1413,77 @@ msgstr "" "handling eller kanal ved å klikke i avkryssingsboksen. Avkryssede kanaler " "vil bli kjørt under en HotSync. Velg en kanal for å sette den opp.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Oppsettsveiviser" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Om KPilot. Bidragsytere." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Kanaler" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Generelt oppsett" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Generelt oppsett av KPilot (Brukernavn, port, generelle " "synkroniseringsinnstillinger)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Handlinger for HotSync med individuell oppsett." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Oppstart og Avslutning" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Oppførsel ved oppstart og avslutning." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Framvisere" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Visningsinnstillinger." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Sikkerhetskopi" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Spesielle innstillinger for sikkerhetskopi." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Hotsynkronisering" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Spesiell oppførsel under HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Enhet" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Maskinvareinnstillinger og oppstart og avslutningsinnstillinger." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1491,11 +1491,11 @@ msgstr "" "Dette er en intern handling som ikke har noen innstillinger i oppsettet. " "Handlingens beskrivelse er: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPilot oppsett" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1503,11 +1503,11 @@ msgstr "" "Kunne ikke finne noe bibliotek for kanal %1. Det betyr at kanalen ikke " "ble ordentlig installert." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Kanalfeil" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1515,35 +1515,35 @@ msgstr "" "De oppstod et problem ved lasting av biblioteket for kanal %1. Det betyr " "at kanalen ikke ble ordentlig installert." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Legg til …" -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "R&ediger …" -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Slett …" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Post" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Beskrivelse" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Rediger bolken med programinformasjon" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1551,15 +1551,15 @@ msgstr "" "For å vise bolken med programinformasjonen, må du installere et hex-" "redigeringsprogram (f.eks. khexedit fra tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "Forandring av Appinfo blokka er ikke støttet av KPilot enda!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Rediger databaser" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1573,19 +1573,19 @@ msgstr "" "\n" "Vil du virkelig tilordne disse nye flagga?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Endret databaseflagg" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Tildel" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Rediger post" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1599,56 +1599,56 @@ msgstr "" "\n" "Vil du virkelig tilordne disse nye flaggene?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Endrer post" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Postindeks:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Post-ID:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Flagg" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Skitten" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "S&letta" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Opptatt" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "Hemelig&het" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Arkivert" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1656,7 +1656,7 @@ msgstr "" "For å vise og redigera postdata, må du installere et hex-redigeringsprogram " "(f.eks. kbytesedit fra tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1664,93 +1664,93 @@ msgstr "" "Dette er en database som finnes på enheten. Den var ikke lagt til manuelt, " "så den kan ikke fjernes fra lista." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Database på enheten" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Du må velge en database for å slette lista." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Ingen database er valgt" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Alle databaser" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Bare programmer (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Bare databaser (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Generell database&informasjon" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Bolk for &programinformasjon (kategorier osv.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Post nr." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Lengde" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Post-ID" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Advarsel: Klarte ikke lese databasefila %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Database: %1, %2 poster
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Type: %1, Forfatter: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Advarsel: Klarer ikke lese programfila %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Program: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Laget: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Endra: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Reservekopiert: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Du må velge en post for redigering." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Ingen post er valgt" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1758,36 +1758,36 @@ msgstr "" "Vil du virkelig sletta den valgte posten? Dette kan ikke angres." "

Slette posten?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Slett post" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Filer å installere:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Legg til fil …" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Velg en fil som skal legges til lista over filer som skal installeres." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Rens liste" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Rens lista over filer som skal installeres. Ingen filer vil bli " "installert." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1795,27 +1795,27 @@ msgstr "" "Dette lister opp filer som vil bli installert på Pilot ved neste " "Hotsynkronisering. Dra filer hit eller bruk Legg til knappen." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS Databaser (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Slett det valgte memo." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Kan ikke installere %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1823,64 +1823,64 @@ msgstr "" "Filinstallereren kan bare installere PalmOS database filer (som *.pdb og *." "prc)." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Sikkerhetskopimappe: %1" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Full backup startet." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Rask reservekopiering er starta" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Avslutter ved avbryt." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Full backup ferdig." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Rask reservekopiering er ferdig." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Tar sikkerhetskopi: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Hopper over %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Sikkerhetskopiering av %1 mislyktes.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Sikkerhetskopiering av %1 mislyktes.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Filinstallerer]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Ingen filer å installere" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1889,28 +1889,28 @@ msgstr "" "Installerer en fil\n" "Installerer %n filer" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Filer installert" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Installerer %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Kan ikke installere fila «%1»." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Kunne ikke åpne fila «%1»." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Kunne ikke lese fila «%1»." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1920,13 +1920,13 @@ msgstr "" "på en feil i verktøyet som laget databasen. KPilot kan ikke installere denne " "databasen." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Severin Suveren" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1934,11 +1934,11 @@ msgstr "" " Verken KPilot eller den håndholdte har brukernavnet satt. Det burde settes. Skal KPilot sette dem til standardverdien (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Ukjent bruker" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1947,7 +1947,7 @@ msgstr "" "Den håndholdte har satt et brukernavn (%1), men KPilot mangler " "ett. Skal KPilot bruke dette brukernavnet framover?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1956,14 +1956,14 @@ msgstr "" " KPilot har brukernavnet (%1) satt, men den håndholdte har ikke. " "Skal KPilots brukernavn brukes av den håndholdte?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1976,27 +1976,27 @@ msgstr "" "Viss du trykker avbryt, vil synkroniseringen fortsette, men brukarnavnet vil " "ikke bli endra." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Bruker passer ikke" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Bruk KPilot-namnet" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Bruk navnet fra den håndholdte" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Gjenopprettingsmappa finnes ikke." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Gjennoppretting ikke utført." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2006,73 +2006,73 @@ msgstr "" "katalogen (%1)? Dette vil slette alle opplysninger du har lagret i " "Piloten." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Gjenoppretter pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Gjennoppretting ikke utført." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Avbrutt av bruker." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Gjenoppretter %1 …" -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Fila «%1» kan ikke leses" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Gjenoppretting uferdig." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Kan ikke gjenopprette fila «%1»" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Interne redirerere]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Databaser med endrede poster: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Klarte ikke åpne den serielle eller lokale databasen %1. Hoppet over den." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "post" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "adresse" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "huskelistenotat" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "memo" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "kalenderoppføring" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2082,36 +2082,36 @@ msgstr "" "interne redigereren. Skal endringane i KPilot bli kopiert til den " "håndholdte, og dermed overskriva endringene der?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Konflikt i database %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Bruk KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Bruk håndholdte" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Bruk &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Bruk &håndholdte" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Oppføring i KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Oppførin i håndholdte" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2119,25 +2119,25 @@ msgstr "" "For å vise og redigera postdata, installer et hex-redigeringsprogram (t.d. " "khexedit fra tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Databaser med endra flagg: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "Å sette datebaseflagga på den håndholdte er ikke støtta enda." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Databaser med endra AppBlock: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Starter KPilot-nissen …" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2145,97 +2145,97 @@ msgstr "" "Klarte ikke starte KPilot-nissen. Feilmeldinga fra systemet var: "" "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Statusen for nissen er `%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "kjører ikke" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Klarte ikke åpne databasen %1 på den håndholdte." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Huskelisteviser" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Adresseviser" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Memoviser" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Filinstallerer" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Generell DB-viser" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Neste synkronisering vil være en sikkerhetskopi. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Trykk hotsynkroniserings-knappen." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Neste synkronisering vil gjenopprette piloten fra en sikkerhetskopi. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Neste synkronisering vil være en normal HotSync. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Neste synkronisering vil være en full synkronisering. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "Neste synkronisering vil kopiere data fra den håndholdte til PC-en" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" "Neste synkronisering vil kopiere data fra den PC-en til den håndholdte. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Nissen har avsluttet." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Ingen flere HotSynkroniseringer er mulig." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Start nissen på nytt ved neste HotSync" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Kan ikke starte synkronisering nå. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Kan ikke starte synkronisering" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Velg hvilken HotSync du vil utføre." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2244,27 +2244,27 @@ msgstr "" "synkroniseringen; for å forandre standardinnstillingen, bruk " "oppsettsdialogen." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Hotsynkronisering" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Neste synkronisering vil være en normal HotSync. " -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Fortell nissen at neste HotSync skal være en normal HotSync." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Full &synkronisering" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Neste synkronisering vil være en full synkronisering." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2272,30 +2272,30 @@ msgstr "" "Fortell nissen at neste HotSync skal være en FullSync (sjekk data på begge " "sider)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Sikkerhetskopi" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Neste synkronisering vil være en sikkerhetskopi. " -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Fortell nissen at hele den håndholdte enheten skal sikkerhetskopieres ved " "neste HotSync." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Gjenopprett" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Neste HotSync vil være gjenoppretting." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2303,13 +2303,13 @@ msgstr "" "Fortell nissen at hele den håndholdte enheten skal gjenopprettet fra data på " "PC-en ved neste HotSync." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Kopier den håndholdte til PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2317,17 +2317,17 @@ msgstr "" "Fortell nissen at den skal kopiere all data fra den Håndholdte til PC-en og " "overskrive data på PC-en ved neste HotSync." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Kopier PC til den håndholdte" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "Neste HotSync vil kopiere data på PC-en til den håndholdte." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2335,15 +2335,15 @@ msgstr "" "Fortell nissen at den skal kopiere all data fra PC-en til den håndholdte og " "overskrive data på den håndholdte ved neste HotSync." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "Bare &vis" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Neste HotSync vil liste databaser." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2351,31 +2351,31 @@ msgstr "" "Fortell nissen at neste HotSync kun skal liste filene på den håndholdte " "enheten og ikke gjøre noe annet." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Nulls&till lenke" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Nullstill enhetstilkoblingen." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Forsøk å nullstille nissen og tilkoblingen til den håndholdte." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Avslutt KPilot (og stopp nissen hvis den er satt opp til det)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Oppsetts&veiviser …" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Sett opp KPilot ved bruk av oppsettsveiviseren." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2385,15 +2385,15 @@ msgstr "" "lastet og veiviseren er ikke tilgjengelig. Vennligst prøv å bruk den vanlige " "oppsettsdialogen." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Veiviser ikke tilgjengelig" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Byttet brukernavn til «%1»" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2401,82 +2401,82 @@ msgstr "" "Kan ikke kjøre KPilots oppsettsveiviser akkuratt nå (KPilot's grensesnitt er " "allerede opptatt)" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "Kan ikke sette opp KPilot akkurat nå (KPilots grensesnitt er allerede " "opptatt)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Tilpass Pilot enheten og andre parametere" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Sett avlusningsnivå" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Prosjektleder" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Kjerne- og kanalutvikler" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal-lenke" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser-lenke" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Utgifts-lenke" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Notisblokk kanal, feilretter" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".grensesnittfiler" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Problemløser, coolness" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "VCalconduit tilstandsmaskin, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Oppsettsfila er utgått på dato." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "Oppsettsfila er versjon %1, der KPilot trenger versjon %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "Kjør KPilot og sjekk oppsettet nøye for å oppdatere fila." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Viktige endringar å så etter er:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2484,26 +2484,26 @@ msgstr "" "Lenker med nye navn, Kroupware og filinstallerer er blitt gjort til lenker " "også." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Konfliktløsing er nå en global innstilling." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Byttet format av ikke-sikkerhetskopier databasene." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" "Oppsettsfila for KPilot er gått ut på dato. Kjør KPilot for å oppdatere ho." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Oppsettsfila utgått på dato" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2511,11 +2511,11 @@ msgstr "" "Innstilling for filinstallerer er flyttet til kanaloppsettet. Sjekk i " "installert kanalliste. " -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Innstillinger oppdatert" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2523,11 +2523,11 @@ msgstr "" "Disse gamle lenkene var funnet på ditt systemet. Det er en god idè å " "fjerne disse og de tilhørende .la og .so.0-filene." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Gamle lenker funnet" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2537,12 +2537,12 @@ msgstr "" "oppsettsfil har blitt oppdatert til det nye formatet. ID-en til den som " "opprettet databasen har blitt forandret til å bruke hakeparenteser []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "" "Innstillinga for databaser som ikke skal tas sikkerhetskopi av er oppdatert" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2550,19 +2550,19 @@ msgstr "" "KPilot er ikke satt opp for bruk. Du kan bruke oppsettsveiviseren eller den " "normale oppsettsdialogen til å sette opp KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Ikke satt opp" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Bruk &Veiviser" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Bruk &Dialog" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2570,7 +2570,7 @@ msgstr "" "Oppsettfila for KPilot er gått ut på dato. KPilot kan oppdatere noen deler " "av oppsettet automatisk. Vil du fortsette?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2578,7 +2578,7 @@ msgstr "" "Innstillinga for oppsettssiden %1 har blitt forandret. Vil du " "lagre innstillingene før du fortsetter?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2588,37 +2588,37 @@ msgstr "" "formodentlig ikke og kan gi problemer. Er du sikker på at du vil bruke dette " "enhetsnavnet?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "For langt enhetsnavn" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Bruk" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Ikke bruk" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Pilot-info" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Program til å synkronisere med" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "generell TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2631,28 +2631,28 @@ msgstr "" "vennligst avslutt Evolution før synkroniseringen, hvis ikke vil du miste " "data." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Begrensninger med Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "ingenting (vil kun ta sikkerhetskopi)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot er nå satt opp til å synkronisere med %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2660,11 +2660,11 @@ msgstr "" "De gjennværende innstillingene i oppsettsdialogen er avanserte innstillinger " "og kan bli brukt for å finjustere KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Automatisk oppsett ferdig" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2682,19 +2682,19 @@ msgstr "" "fra å gjøre hotsynkroniseringer fram til den er restartet. I disse " "tilfellene er de ikke anbefalt å fortsette." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Håndholdt oppdagelse" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Oppdager din håndholdte maskin" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Start oppdagelse på nytt" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2702,43 +2702,43 @@ msgstr "" "KPilot prøver nå å oppdage enheten til din håndholdte automatisk. Vennligst " "trykk hotsync knappen hvis du ikke har gjort dette allerede." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Status" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Auto-oppdagelse har ikke startet enda …" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Oppdagede verdier" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Håndholdt bruker:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Enhet:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Ukjent]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Starter oppdagelse …" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Venter på at den håndholdte skal koble seg til …" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Tidsavbrudd nådd, kunne ikke oppdage en håndholdt." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2756,75 +2756,75 @@ msgstr "" "kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "En feil oppstod under automatisk oppdaging." -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Fant en tilkoblet enhet på %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Koblet fra alle enheter" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Synkroniserer oppgaveliste med KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Synkroniserer kalender med KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Synkroniserer notater med e-post" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Omskriver oppgaveliste til KMail …" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Omskriver kalenderen til KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Synkroniserer KMail med adresser" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Synkroniserer KMail med notater" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Hotsync ferdig." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "Denne lister alle mottatte meldinger under gjeldende HotSync" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "HotSync log" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Rydd log" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr " Blanker ut lista av meldinger fra gjeldende Hotsync." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Lagre logg …" -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2832,107 +2832,107 @@ msgstr "" " Du kan lagre lista av meldinger som ble mottatt under denne HotSync-en " "til en fil (for eksempel til bruk i en feilrapport) ved å trykke her." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Fremgang i hot-synkronisering:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Anslått prosent ferdig med denne HotSync." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync ferdig." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Lagre loggfil" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Fila finnes. Vil du overskrive den?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Fila finnes" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Ikke overskriv" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr " Kan ikke åpne fila «%1» for skriving. Prøve igjen?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Kunne ikke lagre" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Prøv igjen" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Ikke prøv" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Sti til enhetsnoden for Pilot" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "List DB-er" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Sikkerhetskopier Pilot til " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Gjenopprett Pilot fra sikkerhetskopi" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Kjør kanal fra skrivebordsfil " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Kjør en bestemt sjekk (med enheten)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Vis oppsettsinformasjon for KPilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Sett avlusningsnivå" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "Kjør kanalen på *ordentlig*, ikke i testmodus." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Kjør kanalen i fil-test modus." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Kopier Pilot til skrivebord." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Kopier skrivebord til Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Gjenta handlinga – bare nyttig med --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot vedlikeholder" @@ -2945,16 +2945,16 @@ msgstr "KPilot vedlikeholder" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Generelt" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Kanalhandlinger" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2962,11 +2962,11 @@ msgstr "" "Velg kategorien av adresser\n" "som skal vises her." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Memo:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2976,104 +2976,104 @@ msgstr "" "i den valgte kategorien. Klikk på\n" "en for å vise den til høyre." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Memotekst:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Teksten på valgte memo vises her." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Importer memo …" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Les tekstfil og legg den til Pilotens memo database." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Interne innstillinger i skriveprogrammet har slått av Importering." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Eksporter memo …" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Skriv den valgte memo til en fil." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Slett memo" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Slett det valgte memo." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Legg til memo" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Legg til en ny post i databasen." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Slett det valgte memo?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Slett memo?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Kan ikke åpne MemoDB for å slette posten." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Kan ikke slette post." -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Alle" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Start &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Sett opp KPilot …" -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (en gang)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Standard (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Neste &Synkronisering" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Neste HotSync vil være: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "HotSync er skrudd av mens skjermen er låst." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3085,40 +3085,40 @@ msgstr "" "avkryssingen av «Ikke synkroniser når skjermbeskytteren er aktiv» " "innstillinga i HotSync siden av oppsettsdialogen." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync ferdig.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Neste synkronisering er %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Enhet som skal prøves først" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot-nisse" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Utvikler" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Huskelisteredigerer" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Det er fremdeles %1 huskelisteredigerings-vinduer åpne." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3127,15 +3127,15 @@ msgstr "" "Det er fremdeles et gjøremålredigerings-vindu åpent.\n" "Det er fremdeles %n gjøremålredigerings-vindu åpne." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Velg vilken huskelistekategori du vil vise her." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Huskelisteelement" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3143,19 +3143,19 @@ msgstr "" "Denne lista viser alle oppgavene i den valgte kategorien. Klikk på en " "for å vise den til høyre." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Huskelisteinfo:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Du kan endre et gjøremål når det er valgt." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Legg til et nytt gjøremål i huskelista." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3163,11 +3163,11 @@ msgstr "" "Interne innstillinger i skriveprogrammet har skrudd av muligheten til " "å legge til nye gjøremål" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Sletter det valgte gjøremålet fra huskelista." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3175,79 +3175,79 @@ msgstr "" "Du kan ikke legge til et gjøremål i huskelista før du har utført minst en " "HotSync slik at du får henta fram databaseoppsettet fra Piloten." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Kan ikke legge til nytt gjøremål" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Tilkoblingen til den håndholdte ble tapt. Synkroniseringen kan ikke " "fortsette." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 Hotsynkronisering starter ...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Bruker koding %1 på den håndholdte." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot er opptatt og kan ikke utføre HotSync akkurat nå." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Tester.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Synkroniserer databasen %1 …" -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Kunne ikke åpne enhet: %1 (vil forsøke igjen)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Prøver å åpne enheten %1 …" -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Lytter allerede på denne enheten" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Kan ikke lage sokkel for kommunikasjon med piloten" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Kan ikke åpne Pilot-porten «%1». " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Kan ikke lytte til Pilot-sokkelen (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Kan ikke godkjenne Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "allerede tilkoblet" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Klarer ikke lese systeminformasjon fra Piloten" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Sjekker siste PC …" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3255,15 +3255,15 @@ msgstr "" "Klarte ikke lese brukerinformasjon fra Piloten. Kanskje du har satt et " "passord på enheten?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Pilot enheten er ikke satt opp ennå." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilot enheten %1 kan ikke både skrives og leses." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3271,11 +3271,11 @@ msgstr "" "Pilot enheten %1 finnes ikke. Det er sannsynligvis en USB enhet og vil dukke " "opp under en HotSync." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Kan ikke installere fila «%1»." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Slutt på hotsynkronisering\n" @@ -3296,88 +3296,88 @@ msgstr " Du har ikke rettighet til å åpne Pilot-enheten." msgid " Check Pilot path and permissions." msgstr " Sjekk pilotstien og rettigheter." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Startdato: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Arrangement som varer hele dagen" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Sluttdato: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarm: %1 %2 før arrangementet starter" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minutt" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "timer" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dager" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Gjentar: hver %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dag(er)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "uke(r)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "måned(er)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "år" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Gjenta i det uendelige" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Til %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Gjenta på den i-te dagen i uke j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Gjenta på den n-te dagen i måneden" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Unntak:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Merknad:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Merknad:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3385,7 +3385,7 @@ msgstr "" "Tittel: %1
\n" "Memotekst:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3395,29 +3395,29 @@ msgstr "" "Memotekst:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Fullført" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Ikke fullført" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Forfallsdato: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioritet: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Navnløs" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3425,23 +3425,23 @@ msgstr "" "%1-lenkeinnstillingene er endra. Vil du lagre endringene før du " "fortsetter?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1-lenke" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Send spørsmål og kommentarer til tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Send spørsmål og kommentarer til %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Send feilrapporter til %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3449,19 +3449,19 @@ msgstr "" "For informasjon om varemerke, se Brukerveiledning til KPilot." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Utviklere: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Takk til: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3469,98 +3469,98 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Kunne ikke finne kanal %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Kunne kke laste kanal %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Kanal %1 har feil versjon (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Kunne ikke klargjøre kanal %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Kunne ikke lage kanal %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Kanal %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 #, fuzzy msgid "%1 new. " msgstr "%1 er ny til Palm. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "%1 endret til Palm." -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "slettet" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "ingen endringer ble gjort." -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Kan ikke åpne %1 databasen på den håndholdte." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Kunne ikke åpne %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Kunne ikke kjøre kanalen %1." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Full synkronisering" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Gjenopprett fra sikkerhetskopi" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "Neste &Synkronisering" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Ingen synkronisering" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Spørsmål" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Ikke spør igjen" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Ikke spør igjen" diff --git a/po/nds.po b/po/nds.po index e426587..350bbc6 100644 --- a/po/nds.po +++ b/po/nds.po @@ -26,50 +26,50 @@ msgid "" "Your emails" msgstr "s_dibbern@web.de" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL-Synkroniseerkanaal för KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Synkroniseert den Inholt vun MAL-Servers as \"AvantGo\" mit den Handreekner" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Hööftautor" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Autor vun \"libmal\" un den \"JPilot AvantGo\"-Kanaal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Autor vun \"syncmal\"" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Autoren vun de Bibliotheek \"malsync\", (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Adressbook" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -79,20 +79,20 @@ msgstr "" "seker, dat de Dateinaam in den Instellendialoog vun den Kanaal ok gellt. " "Kanaal warrt övergahn." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" "Dat Adressbook för't Synkroniseren lett sik nich torechtmaken un laden." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" "Dat Adressbook lett sik nich för't Schrieven afsluten. Keen Synkroniseren " "mööglich!" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -100,116 +100,116 @@ msgstr "" "Bi't Hoochladen vun \"%1\" geev dat en Fehler. Du kannst versöken, de " "temporere Datei \"%2\" per Hand hoochtoladen." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "De Adressbook-Datenbanken op den Handreekner laat sik nich opmaken." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Adressbook lett sik nich opmaken." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Indrag op Reekner" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Handreekner" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Verleden Synkroniseren" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Familiennaam" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Vörnaam" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organisatschoon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Titel" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Notiz" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Egen 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Egen 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Egen 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Egen 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telefoon (Arbeit)" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Telefoon (privaat)" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Telefoon (mobil)" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Pager" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Annerswat" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Nettpost" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adress" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Oort" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Regioon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Postleddtall" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Land" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategorie" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -217,7 +217,7 @@ msgstr "" "Disse Adressindrag wöör ännert, man dat gifft em op den Handreekner nich " "mehr. Löös dissen Konflikt bitte op:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -225,7 +225,7 @@ msgstr "" "Disse Adressindrag wöör ännert, man dat gifft em op den Reekner nich mehr. " "Löös dissen Konflikt bitte op:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -235,136 +235,136 @@ msgstr "" "Ännern laat sik nich automaatsch tosamenföhren. Löös dissen Konflikt bitte " "op:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Adresskonflikt" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Adressbook-Kanaal för KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Stellt den Adressbook-Kanaal för KPilot in" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Pleger" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "Böversiet" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Indrag wegdoon" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Textdatei %1 lett sik nich för't Lesen opmaken" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Datenbank lett sik nich för't Schrieven opmaken" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "PalmDOC-Datenbank \"%1\" lett sik nich opmaken" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Keen Dateinaam för't Ümwanneln angeven" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Datenbank lett sik nich för't Lesen opmaken" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Datenbank-Koppregen vun Datenbank \"%1\" laat sik nich lesen." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Utgaav-Datei %1 lett sik nich opmaken." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Textindrag Nr.%1 ut Datenbank \"%2\" lett sik nich lesen." -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Leestekenindrag Nr.%1 ut Datenbank \"%2\" lett sik nich lesen." -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Datei %1 lett sik nich för de Leestekens vun %2 opmaken." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "An't Söken na Texten un Datenbanken för't Synkroniseren" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Datenbank opstellt." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "Dat lokaal opstellte PalmDOC \"%1\" lett sik op den Handreekner nich " "installeren." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Ümwanneln vun PalmDOC \"%1\" fehlslaan" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Datenbank \"%1\" lett sik nich opmaken oder opstellen." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Konfliktlösen" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Synkroniseren vun Bruker afbraken." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Text \"%1\" warrt synkroniseert" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -378,70 +378,70 @@ msgstr "" "Text wöör op den Reekner un ok op den Handreekner ännert). Giff bitte bi " "disse Datenbanken an, welk Verschoon de aktuelle is." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Du kannst de Synkroniseer-Richt ok för Datenbanken ahn Konflikt ännern." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC-Datenbanken" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Keen Synkroniseren" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Handreekner na Reekner synkroniseren" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Reekner na Handreekner synkroniseren" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Beed Datenbanken wegdoon" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Mehr Informatschonen..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "nich ännert" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "nieg" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "ännert" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "bloots Leestekens ännert" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "wegdaan" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "gifft dat nich" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "nich bekannt" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -449,15 +449,15 @@ msgstr "" "Status vun de Datenbank \"%1\":\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Handreekner: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Reekner: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Datenbank-Informatschonen" @@ -465,15 +465,15 @@ msgstr "Datenbank-Informatschonen" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "PalmDOC-Kanaal för KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Stellt den DOC-Kanaal för KPilot in" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "PalmDOC" @@ -493,10 +493,10 @@ msgstr "Pleger vun KPilot" msgid "PalmDOC Converter" msgstr "PalmDOC-Ümwanneln" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -504,14 +504,14 @@ msgstr "" "Du wullst Ornern synkroniseren, hest aver en Dateinaam angeven (%1).
Ansteed Orner %2 bruken?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Orner bruken" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -519,7 +519,7 @@ msgstr "" "De Orner %1 för de Handreekner-Datenbankdateien is keen gellen " "Orner." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -527,95 +527,95 @@ msgstr "" "De Orner %1 för de Handreekner-Datenbankdateien is keen gellen " "Orner." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "De Orner %1 för de Textdateien lett sik nich opstellen." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Disse Texten sünd ümwannelt:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Ümwanneln funkscheneer" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Keen Textdateien wöörn ahn Fehler ümwannelt" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Dat gifft de Datei %1 nich." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Datei %1 ümwannelt." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "De Orner %1 för de Textdateien is keen gellen Orner." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "De Orner %1 för de PalmDOC-Dateien lett sik nich opstellen." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Orner för &Textdateien:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Orner för &PalmDOCs:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Textdatei:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC-Datei:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "Dat gifft de Datenbankdatei %1 al. Överschrieven?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Överschrieven" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Fehler bi't Ümwanneln vun den Text \"%1\"" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Dat gifft de Textdatei %1 al. Överschrieven?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "De Notizendatenbank op den Handreekner lett sik nich opmaken." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "De Ressource bi \"%1\" lett sik nich laden." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -624,7 +624,7 @@ msgstr "" "Een nieg Notiz toföögt.\n" "%n nieg Notizen toföögt." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -633,7 +633,7 @@ msgstr "" "Een Notiz ännert.\n" "%n Notizen ännert." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -642,7 +642,7 @@ msgstr "" "Een Notiz wegdaan.\n" "%n Notizen wegdaan." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -651,7 +651,7 @@ msgstr "" "Een Notiz na KNotes toföögt.\n" "%n Notizen na KNotes toföögt." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -660,7 +660,7 @@ msgstr "" "Een Notiz binnen KNotes ännert.\n" "%n Notizen binnen KNotes ännert." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -669,107 +669,107 @@ msgstr "" "Een Notiz ut KNotes wegdaan.\n" "%n Notizen ut KNotes wegdaan." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Nix binnen KNotes ännert." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KNotes-Kanaal för KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Stellt den KNotes-Kanaal för KPilot in" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "MAL-Synkroniseren warrt övergahn, verleden Maal is nich lang noog her." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL-Synkroniseren fehlslaan (keen Synkroniseer-Informatschonen)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Keen Proxy-Server instellt." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Proxy-Server %1 warrt bruukt" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Keen SOCKS-Proxy instellt." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "SOCKS-Proxy %1 warrt bruukt" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Notizdatei" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Notizen-Datenbanken op den Handreekner laat sik nich opmaken." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Torechtmaken vun den Pilot ut nich mööglich." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "De Notizen-Dateien op de Fastplaat laat sik nich torechtmaken." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Warrt mit \"%1\" synkroniseert." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Pilot warrt na Reekner kopeert..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Reekner warrt na Pilot kopeert..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Normaal Synkroniseren warrt dörföhrt..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Notizdatei-Kanaal för KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Stellt den Notizdatei-Kanaal för KPilot in" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notiz" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "%1 lett sik nich opmaken" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -778,7 +778,7 @@ msgstr "" "1 Notiz lett sik nich sekern\n" "%n Notizen laat sik nich sekern" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -787,41 +787,41 @@ msgstr "" "1 Notiz sekert\n" "%n Notizen sekert" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Sekert Notizen as png-Datei" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Stellt den Notizen-Kanaal för KPilot in" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "De Notizen-Kanaal is buut op Angus sien \"read-notepad\", Deel vun \"pilot-" "link\"" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "De Nullkanaal sleiht jümmers fehl." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Nullkanaal för KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Stellt den Nullkanaal för KPilot in" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -830,154 +830,154 @@ msgstr "" "Een Naricht sendt\n" "%n Narichten sendt" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Keen Nettbreef sendt." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Nettbreven laat sik nich sennen." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Tokoppeln na den DCOP-Server för de Verbinnen na KMail nich mööglich." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Fehler bi't Nettpost-Sennen" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Temporeerdatei för't Spiekern vun de Pilot-Nettbreven lett sik nich opmaken." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP-Verbinnen mit KMail fehlslaan." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Sekerheitkopie vun Nettpostdatenbank lett sik nich opstellen" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Nettpostdatenbank op Handreekner lett sik nich opmaken" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Nettpost-Kanaal för KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Stellt den Nettpost-Kanaal för KPilot in" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Orginaalautor" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3-Kode" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP-Ünnerstütten un -Niegopbo" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Logbook-Kanaal" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Logbook-Kanaal för KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Stellt den Logbook-Kanaal för KPilot in" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Systeem-Informatschonen" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Passwoort fastleggt" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Keen Passwoort fastleggt" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Keen Koorten över \"pilot-link\" verföögbor" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Keen Fehlersöökdaten" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Utgaav-Datei lett sik nich opmaken, ansteed warrt %1 bruukt." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Handreekner-Systeeminformatschonen na %1 schreven" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Hardware-Informatschonen" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Bruker-Informatschonen" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Spieker-Informatschonen" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Spiekermedien-Informatschonen" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Datenbanklist" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Indragnummern" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Synkroniseer-Informatschonen" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDE-Verschoon" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOS-Verschoon" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Fehlersöök-Informatschonen" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Systeeminformatschonen-Kanaal för KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -985,16 +985,16 @@ msgstr "" "Haalt Systeem-, Hardware- un Brukerinformatschonen vun den Palm un sekert se " "in en Datei." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Tiet" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "De Tiet op den Handreekner instellen" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1002,19 +1002,19 @@ msgstr "" "PalmOs 3.25 un 3.3 ünnerstütt dat Instellen vun de Systeemtiet nich. Tiet-" "Kanaal warrt övergahn..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Tietsynkroniseer-Kanaal för KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Synkroniseert de Tiet op den Handreekner un den Reekner" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "An't Oprümen..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1022,37 +1022,37 @@ msgstr "" "Bi't Hoochladen vun \"%1\" geev dat en Fehler. Du kannst versöken, de lokale " "Temporeerdatei \"%2\" per Hand hoochtoladen." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Kanaal warrt torechtmaakt ..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Indrääg warrt na Pilot kopeert..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Opgaav" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Opgaven-Kanaal för KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Stellt den Opgaven-Kanaal för KPilot in" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Opgaav-Teel" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalenner" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1060,11 +1060,11 @@ msgstr "" "Begeefnis \"%1\" wedderhaalt sik johrbaseert, man nich na Maand. Dat warrt " "op den Handreekner in en Wedderhalen na Maand ännert." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Kalenner-Datenbanken laat sik nich opmaken." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1073,19 +1073,19 @@ msgstr "" "angeven. Giff bitte en gellen Dateinaam binnen den Instellendialoog vun den " "Kanaal an." -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Lokaal Tietrebeet warrt bruukt: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Nich-lokaal Tietrebeet warrt bruukt: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1095,22 +1095,22 @@ msgstr "" "oder opstellen. Stell bitte seker, dat de Dateinaam binnen den " "Instellendialoog vun den Kanaal nich leeg is. Kanaal warrt övergahn." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "An't Synkroniseren mit Datei \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "An't Synkroniseren mit de Standard-Kalennerressource" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Dat Kalennerobjekt lett sik nich torechtmaken. Prööv bitte de Instellen vun " "den Kanaal." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1120,7 +1120,7 @@ msgstr "" "Reekner-Indrag:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1130,7 +1130,7 @@ msgstr "" "Handreekner-Indrag:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1140,100 +1140,100 @@ msgstr "" "\n" "Welk Indrag wullt Du wohren? De anner Indrag warrt överschreven." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Konfliktindrääg" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "Reekner" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "vCal-Kanaal för KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Stellt den vCal-Kanaal för KPilot in" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar-Porteren" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Fehlerrichten" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Kalenner-Teel" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Adress-Editor" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefoon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Familiennaam:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Vörnaam:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titel:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Firma:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adress:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Oort:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Bunnsland/Regioon:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Postleddtall:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Land:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Egen 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Egen 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Egen 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Egen 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Dor sünd noch %1 Adresseditoren apen." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1242,16 +1242,16 @@ msgstr "" "Dor is noch en Adresseditor apen.\n" "Dor sünd noch %n Adresseditoren apen." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Söök de Kategorie vun de Adressen ut, de Du hier wiesen wullt" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategorie:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1259,81 +1259,81 @@ msgstr "" "Disse List wiest all Adressen binnen de utsöchte Kategorie. Klick op " "een, wenn Du ehr rechterhand wiesen wullt." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Adress-Informatschonen:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Indrag bewerken..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Du kannst Adressen bewerken, wenn Du se utsöchst." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Bewerken is vun wegen de Instellen för de interne Editoren utmaakt." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Nieg Indrag..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Dat Adressbook en niege Adress tofögen" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Tofögen is vun wegen de Instellen för de interne Editoren utmaakt." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Indrag wegdoon" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "De utsöchte Adress ut dat Adressbook wegmaken" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Wegdoon is vun wegen de Instellen för de interne Editoren utmaakt." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Exporteren..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "All Adressen binnen de utsöchte Kategorie na't CSV-Formaat exporteren" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[nich bekannt]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Niege Indrääg laat sik nich bewerken, ehr nich en HotSync mit den Pilot " "utföhrt wöör." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync deit noot" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1342,59 +1342,59 @@ msgstr "" "eenmaal en HotSync utföhrt hest, denn dor warrt de Datenbank-Struktuur bi " "daallaadt." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Niege Adress lett sik nich tofögen" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Niege Indrääg laat sik nich wegdoon, ehr Du nich en HotSync mit den Pilot " "utföhrt hest." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Opstunns utsöcht Indrag wegdoon?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Indrag wegdoon?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "All Adressen exporteren" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Adress-Kategorie \"%1\" exporteren" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Dat gifft de Datei %1 al. Överschrieven?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Datei överschrieven?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "De Datei %1 lett sik nich för't Schrieven opmaken." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" "As dat lett is disse Kanaal schaadhaftig un lett sik nich instellen." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Dit is en ooltbackschen Kanaal." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Instellen..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1406,7 +1406,7 @@ msgstr "" "Kanaal ut, wenn Du em instellen wullt, anmaakt warrt se över ehr " "Ankrüüzfeller." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1426,77 +1426,77 @@ msgstr "" "Ankrüüzfeller anmaken. Aktiveert Kanaals warrt wielt en HotSync utföhrt. " "Söök en Kanaal ut, wenn Du em instellen wullt.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Inrichthölper" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Över KPilot. Dankseggen." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Kanaals" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Allgemeen Instellen" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Allgemeen KPilot-Instellen (Brukernaam, Port, allgemeen Synkroniseer-" "Instellen)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "HotSync-Akschonen mit egen Instellen" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Starten un Verlaten" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Bedregen bi't Starten un Verlaten" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Kiekers" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Kieker-Instellen" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Sekerheitkopie" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Besünner Instellen för Sekerheitkopien" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Besünner Bedregen vun HotSync" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Reedschap" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Hardware-Instellen un Optschonen för't Starten un Verlaten" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1504,11 +1504,11 @@ msgstr "" "Dit is en inbute Akschoon ahn Optschonen. Ehr Beschrieven is: %1" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPilot instellen" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1516,11 +1516,11 @@ msgstr "" "För den Kanaal \"%1\" lett sik keen Bibliotheek finnen. Dat bedüüdt, dat " "de Kanaal nich richtig installeert is." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Kanaal-Fehler" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1528,35 +1528,35 @@ msgstr "" "Dat geev en Problem bi't Laden vun de Bibliotheek för den Kanaal \"%1\". " "Dat bedüüdt, dat de Kanaal nich richtig installeert is." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Tofögen..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Bewerken..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "Weg&doon..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Sett" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Beschrieven" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Programminfo-Block bewerken" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1564,15 +1564,15 @@ msgstr "" "Installeer bitte en Hexeditor (t.B. \"khexedit\" ut \"tdeutils\"), wenn Du " "de Programminfo-Blöck ankieken wullt." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "KPilot kann den Programminfo-Block noch nich ännern!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Datenbank-Marken bewerken" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1586,19 +1586,19 @@ msgstr "" "\n" "De niegen Marken towiesen?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Datenbank-Marken ännern" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Towiesen" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Datensett bewerken" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1612,56 +1612,56 @@ msgstr "" "\n" "De niegen Marken towiesen?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Datensett ännern" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Settindex:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Sett-ID:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Marken" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Leeg" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Wegdaan" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Bunnen" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Geheem" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Archiveert" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1669,7 +1669,7 @@ msgstr "" "Du muttst en Hexeditor installeren, wenn Du de Datensetten ankieken un " "bewerken wullt (t.B. \"kbytesedit\" ut \"tdeutils\")." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1677,93 +1677,93 @@ msgstr "" "Dit is en Datenbank op de Reedschap. Se wöör nich per Hand toföögt, se kann " "also ok nich vun de List wegmaakt warrn." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Datenbank op Reedschap" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Du muttst op de List en Datenbank för't Wegdoon utsöken." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Keen Datenbank utsöcht" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "All Datenbanken" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Bloots Programmen (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Bloots Datenbanken (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Allgemeen Datenbank-&Informatschonen" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "&Programminfo-Block (Kategorien usw.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Indrag-Nr." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Längde" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Indrag-ID" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Wohrschoen: Datenbankdatei \"%1\" lett sik nich lesen." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Datenbank: %1, %2 Indrääg
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Typ: %1, Opstellt vun: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Wohrschoen: Programm-Datei \"%1\" lett sik nich lesen.." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Programm: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Opstellt: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Ännert: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Sekert: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Du muttst en Indrag för't Bewerken utsöken." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Keen Indrag utsöcht" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1771,33 +1771,33 @@ msgstr "" "Wullt Du den utsöchten Indrag redig wegdoon? He lett sik denn nich mehr " "wedderherstellen.

Indrag wegdoon?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Indrag wegdoon" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Dateien, de installeert warrn schöölt:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Datei tofögen..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "Söök de Datei ut, de Du de Installeer-List tofögen wullt" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "List leddig maken" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "De Installeer-List leddig maken. Keen Dateien warrt installeert." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1806,26 +1806,26 @@ msgstr "" "installeert warrt. Du kannst Dateien hierhen dregen oder den \"Tofögen\"-" "Knoop bruken." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS-Datenbanken (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Wegdoon" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Utsöcht Dateien wegdoon" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "\"%1\" lett sik nich installeren" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1833,62 +1833,62 @@ msgstr "" "De Datei-Installatschoon kann bloots PalmOS-Datenbanken (.pdb- un .prc-" "Dateien) installeren." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Sekerheitkopie-Orner: %1" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Vulle Sekern is start." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Gaue Sekern is start." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Vun Bruker afbraken." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Vulle Sekern beendt." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Gaue Sekern beendt." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "\"%1\" warrt sekert." -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "\"%1\" warrt övergahn." -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Sekern vun \"%1\" fehlslaan.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... OK.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Sekern fehlslaan." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Datei-Installatschoon]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Keen Dateien to installeren" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1897,28 +1897,28 @@ msgstr "" "Een Datei warrt installeert\n" "%n Dateien warrt installeert" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Datei-Installatschoon beendt" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "\"%1\" warrt installeert" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Datei "%1" lett sik nich installeren." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Datei "%1" lett sik nich opmaken." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Datei "%1" lett sik nich lesen." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1928,13 +1928,13 @@ msgstr "" "Bookstaven. Wohrschienlich gifft dat en Fehler binnen dat Programm, dat de " "Datenbank opstellt hett. KPilot kann disse Datenbank nich installeren." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Klaas Klaasen" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1943,11 +1943,11 @@ msgstr "" "schullen fastleggt wesen. Schall KPilot den Standardweert (%1) " "fastleggen?
" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Bruker nich bekannt" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1955,7 +1955,7 @@ msgstr "" "Op den Handreekner is en Brukernaam (%1) fastleggt, man in KPilot " "nich. Schall KPilot den Naam in Tokunft bruken?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1963,7 +1963,7 @@ msgstr "" "In KPilot is en Brukernaam (%1) fastleggt, man op den Handreekner " "nich. Schall KPilot den Brukernaam ok op den Handreekner fastleggen?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1974,7 +1974,7 @@ msgstr "" "vun en normaal HotSync bruken. Klick op \"Afbreken\", wenn Du disse " "Synkroniseren afbreken wullt.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1986,27 +1986,27 @@ msgstr "" "Wenn Du op \"Afbreken\" klickst, geiht dat Synkroniseren wieder, man de " "Brukernaams warrt nich ännert." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Brukers passt nich" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "KPilot-Naam bruken" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Handreekner-Naam bruken" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Den Sekerheitkopie-Orner gifft dat nich." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Wedderherstellen nich utföhrt." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2016,74 +2016,74 @@ msgstr "" "i>) wedderherstellen wullt? All Daten op den Pilot warrt dor bi överschreven." "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Pilot wedderherstellen" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Wedderherstellennich utföhrt." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Vun Bruker afbraken." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "\"%1\" warrt wedderherstellt..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Datei %1 lett sik nich lesen." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Wedderherstellen nich afslaten." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Datei %1 lett sik nich wedderherstellen." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Intern Editoren]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Datenbanken mit ännerte Indrääg: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "De serielle oder lokale Datenbank för \"%1\" lett sik nich opmaken. Warrt " "övergahn." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "Indrag" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "Adress" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "Opgaav-Indrag" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "Notiz" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "Kalenner-Indrag" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2093,36 +2093,36 @@ msgstr "" "binnen den internen Editor ännert. Schöölt de Ännern binnen KPilot na den " "Handreekner kopeert un so de doren Ännern överschreven warrn?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Konflikt in Datenbank \"%1\"" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "KPilot bruken" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Handreekner bruken" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "&KPilot bruken" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "&Handreekner bruken" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Indrag in KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Indrag op Handreekner" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2130,26 +2130,26 @@ msgstr "" "Du muttst en Hexeditor installeren (t.B. \"khexedit\" ut \"tdeutils\"), wenn " "Du de Indrag-Daten ankieken un bewerken wullt." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Datenbanken mit ännerte Marken: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Dat Ännern vun de Datenbank-Marken op den Handreekner is noch nich mööglich." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Datenbanken mit ännerte Programm-Blöck: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Kpilot-Dämoon warrt start..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2157,99 +2157,99 @@ msgstr "" "De KPilot-Dämoon lett sik nich starten. De Systeem-Fehlermellen is: "" "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "De Dämoon \"%1\"" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "löppt nich" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Op den Handreekner warrt de Tekensett \"%1\" bruukt." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Opgaven-Kieker" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Adress-Kieker" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Notizen-Kieker" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Dateiinstallatschoon" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Datenbank-Kieker" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "De nakamen Synkroniseren is en Sekern. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Bitte drück den HotSync-Knoop" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" "De nakamen Synkroniseren stellt den Pilot ut de Sekerheitkopie wedder her. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "De nakamen Synkroniseren is en normale HotSync. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "De nakamen Synkroniseren is en vulle Synkroniseren. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" "De nakamen Synkroniseren kopeert Daten vun den Handreekner na den Reekner. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" "De nakamen Synkroniseren kopeert Daten vun den Reekner na den Handreekner. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "De Dämoon hett sik beendt." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Keen anner HotSyncs sünd mööglich." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Start den Dämoon nieg, wenn Du noch anner HotSyncs utföhren wullt." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Synkroniseren lett sik opstunns nich starten. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Synkroniseren lett sik nich starten" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Söök de Oort vun Synkroniseren ut, de Du neegst dörföhren wullt." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2258,27 +2258,27 @@ msgstr "" "bloots för de nakamen HotSync; bruuk den Instellendialoog, wenn Du de " "Standardinstellen ännern wullt." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "De nakamen HotSync is en normale HotSync." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Vertellt den Dämoon, dat de nakamen HotSync normaal is." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "&Vulle Synkroniseren" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "De nakamen HotSync is en vulle Synkroniseren." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2286,30 +2286,30 @@ msgstr "" "Vertellt den Dämoon, dat de nakamen HotSync en vulle Synkroniseren wesen " "schall (pröövt de Daten op beed Sieden)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Sekern" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "De nakamen HotSync is en Sekern." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Vertellt den Dämoon, dat de nakamen HotSync en Sekerheitkopie vun den " "Handreekner op den Reekner opstellen schall." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Wedderherstellen" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "De nakamen HotSync is en Wedderherstellen." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2317,13 +2317,13 @@ msgstr "" "Vertellt den Dämoon, dat de nakamen HotSync den Handreekner ut en " "Sekerheitkopie wedderherstellen schall." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Vun Handreekner na Reekner koperen" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2331,17 +2331,17 @@ msgstr "" "Vertellt den Dämoon, dat de nakamen HotSync all Daten vun den Handreekner na " "den Reekner koperen schall, Daten op den Reekner warrt dor bi överschreven." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Vun Reekner na Handreekner koperen" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "De nakamen HotSync kopeert Daten vun den Reekner na den Handreekner" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2350,15 +2350,15 @@ msgstr "" "Handreekner koperen schall, Daten op den Handreekner warrt dor bi " "överschreven." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "Bloots op&listen" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "De nakamen HotSync list de Datenbanken op." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2366,32 +2366,32 @@ msgstr "" "Vertellt den Dämoon, dat de nakamen HotSync bloots de Dateien op den " "Handreekner oplisten un nix anners doon schall." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Verbinnen &torüchsetten" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "De Verbinnen na de Reedschap torüchsetten" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" "Versöcht, den Dämoon un sien Verbinnen na de Handreekner torüchtosetten." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "KPilot verlaten (un den Dämoon utmaken, wenn so instellt)" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Inricht-&Hölper..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "KPilot mit den Inricht-Hölper instellen" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2401,15 +2401,15 @@ msgstr "" "Hölper is nich verföögbor. Du muttst dat wull mit den normalen Instellen-" "Dialoog versöken." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Hölper nich verföögbor" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Brukernaam op \"%1\" ännert." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2417,99 +2417,99 @@ msgstr "" "De Inricht-Hölper för KPilot lett sik opstunns nich utföhren (KPilot sien " "Böversiet hett al to doon)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "KPilot lett sik opstunns nich instellen. (KPilot sien Böversiet hett al to " "doon)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "De Pilot-Reedschap, Kanaals un anner Parameters inrichten" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Fehlersöök-Stoop fastleggen" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Projektbaas" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Schriever vun den Karn un de Kanaals" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "vCal-Kanaal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Adressbook-Kanaal" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Utgavenpleeg-Kanaal" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Notizen-Kanaal, Fehlerrichten" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML-Böversiet" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui-Dateien" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Fehlerrichten, Deegtheit" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "VCalconduit-Statusmaschien, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "De Instellendatei is to oolt." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "De Instellendatei hett de Verschoon %1, man KPilot bruukt Verschoon %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Start KPilot bitte un prööv de Instellen achtsom, de Datei warrt denn " "opfrischt." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Wichtig Ännern, na de Du kieken muttst, sünd:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "Ümnöömt Kanaals, Kroupware un Dateiinstallatschoon sünd nu ok Kanaals." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Konfliktlösen is nu en globale Instellen." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Formaat för Datenbanken ahn Sekern wöör ännert." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2517,11 +2517,11 @@ msgstr "" "De Instellendatei vun KPilot is to oolt. Start KPilot bitte, se warrt denn " "opfrischt." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Instellendatei to oolt" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2529,11 +2529,11 @@ msgstr "" "De Instellen för de Dateiinstallatschoon sünd nu binnen de Kanaal-Instellen. " "Kiek bi de List vun installeerte Kanaals." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Instellen opfrischt" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2541,11 +2541,11 @@ msgstr "" "De nakamen ole Kanaals findt sik op Dien Systeem. Dat weer goot, wenn Du " "disse un de tohören .la- un .so.0-Dateien wegdeest." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Ole Kanaals funnen" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2555,11 +2555,11 @@ msgstr "" "op dat niege Formaat ümstellt. De Opsteller-Betekers vun de Datenbanken " "bruukt nu eckige Klemmen []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Keen Datenbank-Sekren opfrischt" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2567,19 +2567,19 @@ msgstr "" "KPilot is noch nich för't Bruken instellt. Du kannst den Inrichthölper oder " "den normalen Instellen-Dialoog bruken." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Nich inricht" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "&Hölper bruken" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "&Dialoog bruken" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2587,7 +2587,7 @@ msgstr "" "De Instellendatei vun KPilot is to oolt. KPilot kann en Reeg Instellen " "automaatsch opfrischen. Wullt Du wiedermaken?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2595,7 +2595,7 @@ msgstr "" "De Instellen op de Siet %1 hebbt sik ännert. Wullt Du de Ännern " "sekern, ehr Du wiedermaakst?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2605,37 +2605,37 @@ msgstr "" "wohrschienlich nich ünnerstütt un mag to Problemen föhren. Büst Du seker, " "wat Du dissen Reedschap-Naam bruken wullt?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Reedschap-Naam to lang" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Bruken" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Nich bruken" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Pilot-Informatschonen" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Programm för't Synkroniseren" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "allgemeen TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2647,28 +2647,28 @@ msgstr "" "Maak Evolution bitte ut, ehr Du den Kalenner oder de Opgavenlist mit KPilot " "synkroniseerst, sünst warrst Du Daten verleren." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Ingrenzen för Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "Nix (bloots Sekern opstellen)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot is nu fardig instellt för't Synkroniseren mit \"%1\"." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2676,11 +2676,11 @@ msgstr "" "De annern Optschonen vun den Instellendialoog sünd verwiederte Optschonen, " "se köönt för't naue Instellen vun KPilot bruukt warrn." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "De automaatsch Instellen is afslaten." -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2698,19 +2698,19 @@ msgstr "" "denn dat Utföhren vun HotSyncs blockeren, bet de Reekner nieg start warrt, " "dat Wiedermaken is denn nich anraadt." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Handreekner opdecken" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Handreekner warrt automaatsch opdeckt" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Opdecken nieg starten" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2718,43 +2718,43 @@ msgstr "" "KPilot versöcht nu, Dien Handreekner-Reedschap optodecken. Drück bitte den " "HotSync-Knoop, wenn Du dat noch nich daan hest." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Status" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Automaatsch Opdecken hett noch nich start..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Opdeckt Weerten" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Handreekner-Bruker:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Reedschap:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Noch nich bekannt]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Opdecken warrt start..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "An't Töven op dat Tokoppeln vun den Handreekner..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Bi de Tietgrenz anlangt, Handreekner lett sik nich opdecken." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2772,75 +2772,75 @@ msgstr "" "(kiek op http://www.kpilot.org)?\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Automaatsch Opdecken fehlslsaan" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Tokoppelt Reedschap op %1 funnen." -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Vun all Reedschappen afkoppelt" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Opgaven warrt mit \"KMail\" synkroniseert" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Kalenner warrt mit \"KMail\" synkroniseert" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Notizen warrt mit \"KMail\" synkroniseert" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Opgaven warrt na \"KMail\" torüchschreven..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Kalenner warrt na \"KMail\" torüchschreven..." -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "\"KMail\" warrt mit Adressen synkroniseert" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "\"KMail\" warrt mit Notizen synkroniseert" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync beendt." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "Disse List wiest all Narichten vun de aktuelle HotSync." -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "HotSync-Logbook" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Logbook leddig maken" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Maakt de List vun Narichten vun de aktuelle HotSync leddig." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Logbook sekern..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2848,109 +2848,109 @@ msgstr "" "Du kannst de Narichten vun de aktuelle HotSync in en Datei sekern (t.B. " "wenn Du se in en Fehlerbericht bruken wullt), wenn Du hier klickst." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Synkroniseer-Vörankamen:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Dat (estemeerte) Vörankamen vun de aktuelle HotSync" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync beendt" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Logbook sekern" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Dat gifft de Datei al. Wullt Du ehr överschrieven?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Gifft Datei al" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Nich överschrieven" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Datei "%1" lett sik nich för't Schrieven opmaken, nochmaal " "versöken?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Sekern nich mööglich" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Nochmaal versöken" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Nich versöken" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Padd na de Pilot-Reedschap" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Datenbanken oplisten" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Sekerheitkopie vun Pilot binnen anleggen" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Pilot ut Sekerheitkopie wedderherstellen" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Kanaal ut .desktop-Datei utföhren" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Een besünner Test utföhren (för de Reedschap)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Instellen-Informatschonen för KPilot wiesen" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Fehlersöök-Stoop fastleggen" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "Den Kanaal *redig* utföhren, nich bloots utproberen" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Den Kanaal in Datei-Probeerbedrief utföhren" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Pilot na Reekner koperen" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Vun Reekner na Pilot koperen" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Akschoon wedderhaalt utföhren (bloots mit \"--list\")" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot-Pleger" @@ -2963,16 +2963,16 @@ msgstr "KPilot-Pleger" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Allgemeen" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Kanaal-Akschonen" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2980,11 +2980,11 @@ msgstr "" "Söök de Kategorie vun de Adressen ut,\n" "de Du hier wiesen wullt." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Notizen:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2995,104 +2995,104 @@ msgstr "" "Söök een ut, wenn Du ehr\n" "rechterhand wiesen wullt." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Notiztext:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "De Text vun de utsöchte Notiz dukt hier op." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Notiz importeren..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "En Textdatei inlesen un na de Notizendatenbank vun den Pilot tofögen" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Importeren is vun wegen de Instellen för de interne Editoren utmaakt." "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Notiz exporteren..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "De utsöchte Notiz na en Datei schrieven" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Notiz wegdoon" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "De utsöchte Notiz wegdoon" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Notiz tofögen" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "De Datenbank en niege Notiz tofögen." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Opstunns utsöchte Notiz wegdoon?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Notiz wegdoon?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Notizendatenbank lett sik nich för't Wegdoon vun den Indrag opmaken." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Notiz lett sik nich wegdoon" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "All" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "&KPilot starten" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "KPilot &instellen..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (eenmaal)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Standard (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Nakamen &Synkroniseren" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Nakamen HotSync is: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "HotSync is utmaakt, wenn de Schirm afslaten is." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3104,40 +3104,40 @@ msgstr "" "aktiv Pausschirm nich synkroniseren\" op de HotSync-Instellensiet vun den " "Instellendialoog utmaakst." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync fardig.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Nakamen Synkroniseren is %1. " -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Reedschap, de toeerst versöcht warrt" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "Beennen, nich över leeg Instellendateien gnegeln" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot-Dämoon" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Schriever" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Opgaven-Editor" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Dor sünd noch %1 Opgaveneditoren apen." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3146,15 +3146,15 @@ msgstr "" "Dor is noch en Opgaveneditor apen.\n" "Dor sünd noch %n Opgaveneditoren apen." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Söök de Kategorie vun de Opgaven ut, de Du hier wiesen wullt" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Opgaven-Indrag" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3162,19 +3162,19 @@ msgstr "" "Disse List wiest all Opgaven binnen de utsöchte Kategorie. Klick op een, " "wenn Du ehr rechterhand wiesen wullt." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Opgaav-Informatschonen:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Du kannst en Opgaav bewerken, wenn Du ehr utsöchst." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "De Opgavenlist en niege Opgaav tofögen" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3182,11 +3182,11 @@ msgstr "" "Dat Tofögen vun niege Opgaven is vun wegen de Instellen för de " "interne Editoren utmaakt." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "De utsöchte Opgaav ut de List wegmaken" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3195,78 +3195,78 @@ msgstr "" "eenmaal en HotSync utföhrt hest, denn dor warrt de Datenbank-Struktuur bi " "daallaadt." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Tofögen vun nieg Opgaav nich mööglich" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "De Verbinnen na den Handreekner is afreten. Synkroniseren kann nich " "wiedergahn." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 HotSync warrt start...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Koderen \"%1\" warrt op den Handreekner bruukt" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot hett to doon un kann de HotSync jüst nich verarbeiden." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "An't Utproberen.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Datenbank \"%1\" warrt synkroniseert..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Reedschap \"%1\" lett sik nich opmaken (warrt nochmaal versöcht)." -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "An't Opmaken vun Reedschap \"%1\"..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Op disse Reedschap warrt al luustert." -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Socket för't Snacken mit den Pilot (%1) lett sik nich opstellen." -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Pilot-Port \"%1\" lett sik nich opmaken. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Nich mööglich, an den Pilot-Socket (%1) to luustern." -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Pilot (%1) warrt nich annahmen." -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "al tokoppelt" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Systeeminformatschonen vun den Pilot laat sik nich lesen" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Verleden Reekner warrt pröövt..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3274,15 +3274,15 @@ msgstr "" "De Brukerinformatschonen op den Pilot laat sik nich lesen. Hest Du dor " "villicht en Passwoort för fastleggt?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "De Pilotreedschap is noch nich inricht." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilotreedschap \"%1\" is nich lees- un schriefbor." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3290,11 +3290,11 @@ msgstr "" "Dat gifft de Pilotreedschap \"%1\" nich. Wohrschienlich is dat en USB-" "Reedschap, de bi en HotSync opdukt." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Datei "%1" lett sik nich installeren." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "HotSync beendt\n" @@ -3314,88 +3314,88 @@ msgstr " Du hest nich noog Verlöven för't Opmaken vun de Pilot-Reedschap." msgid " Check Pilot path and permissions." msgstr "Prööv den Padd un de Verlöven för de Pilot-Reedschap." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Anfangdatum: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Heeldag-Begeefnis" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Enndatum: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Vöranstoot: %1 %2 vör Anfang" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "Minuten" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "Stünnen" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "Daag" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Wedderhalen: all %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "Daag" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "Weken" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "Maanden" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "Johren" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Keen Wedderhaal-Enn" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Bet %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Wedderhalen op den x-ten Dag vun de Week y" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Wedderhalen op den n-ten Dag vun den Maand" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Utnahmen:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Notiz:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Notiz:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3403,7 +3403,7 @@ msgstr "" " Titel %1
\n" "Notizext:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3413,29 +3413,29 @@ msgstr "" "Notizext:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Utföhrt" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Nich utföhrt" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Afloopdatum: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioriteet: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Ahn Naam" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3443,23 +3443,23 @@ msgstr "" "De Instellen för den %1 Kanaal hebbt sik ännert. Wullt Du de " "Ännern sekern, ehr Du wiedermaakst?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1-Kanaal" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Senn Fragen un Kommentaren bitte na "tdepim-users@kde.org"" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Senn Fragen un Kommentaren bitte na %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Senn Fehlerberichten bitte na %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3467,19 +3467,19 @@ msgstr "" "Informatschonen över de Hannelsmarken gifft dat in't KPilot-Brukerhandbook." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Autoren: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Dank an: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Vele Ännern opdeckt" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3491,92 +3491,92 @@ msgstr "" "Enkelheiten:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Kanaal \"%1\" lett sik nich finnen." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Kanaal \"%1\" lett sik nich laden." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "De Kanaal \"%1\" hett en verkehrt Verschoon (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Kanaal \"%1\" lett sik nich torechtmaken." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Kanaal \"%1\" lett sik nich opstellen." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Kanaal %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Anfang: %1 Enn: %2 " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 nieg. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 ännert. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 wegdaan. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Nix ännert. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "De \"%1\"-Datenbank op den Handreekner lett sik nich opmaken." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "%1 lett sik nich opmaken." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "De Kanaal \"%1\" lett sik nich utföhren." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Vulle Synkroniseren" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Ut Sekerheitkopie wedderherstellen" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Utprobeer-Synkroniseren" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Lokaal Synkroniseren" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Fraag" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "Nich nochmaal &fragen" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Nich nochmaal fragen" diff --git a/po/nl.po b/po/nl.po index fb1d15e..c3baab0 100644 --- a/po/nl.po +++ b/po/nl.po @@ -37,51 +37,51 @@ msgstr "" "n.reedijk@planet.nl,rinsedevries@kde.nl,wilbertberendsen@kde.nl," "bramschoenmakers@kde.nl,tomalbers@kde.nl" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL-synchronisatieconduit voor KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Synchroniseert de inhoud van MAL-servers, zoals AvantGo, met het PalmOS(tm)-" "apparaat" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Primaire auteur" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Auteur van libmal en het JPilot AvantGo-conduit" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Auteur van syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Auteurs van de malsync-bibliotheek (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Adresboek" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -92,19 +92,19 @@ msgstr "" "bestandsnaam hebt opgegeven in het configuratievenster van het conduit. De " "synchronisatie wordt afgebroken." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Het adresboek kon niet worden geopend." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" "Het adresboek kon niet vergrendeld worden en kan daarom niet " "gesynchroniseerd worden." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -112,117 +112,117 @@ msgstr "" "Er deed zich een fout voor bij het uploaden van \"%1\". U kunt proberen om " "het tijdelijke lokale bestand \"%2\" handmatig te uploaden" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" "De adresboekdatabases op het PalmOS(tm)-apparaat konden niet worden geopend." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Het adresboek kon niet worden geopend." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Item op de PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "PalmOS(tm)-apparaat" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Laatste synchronisatie" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Achternaam" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Voornaam" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organisatie" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Titel" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Notitie" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Aangepast 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Aangepast 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Aangepast 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Aangepast 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telefoon werk" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Telefoon privé" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobiele telefoon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Semafoon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Overig" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-mail" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adres" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Woonplaats" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Regio" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Postcode" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Land" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Categorie" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -230,7 +230,7 @@ msgstr "" "Het volgende adres is gewijzigd, maar bestaat niet meer op het PalmOS(tm)-" "apparaat. Los a.u.b. dit conflict op:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -238,7 +238,7 @@ msgstr "" "Het volgende adres is gewijzigd, maar niet langer aanwezig op de PC. Los a.u." "b. dit conflict op:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -248,136 +248,136 @@ msgstr "" "gewijzigd. De veranderingen konden niet automatisch worden samengevoegd. Los " "a.u.b. dit conflict handmatig op." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Adressenconflict" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Abbrowser-conduit voor KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Configureert het Abbrowser-conduit voor KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Onderhouder" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Ingang verwijderen" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Het tekstbestand %1 kon niet worden geopend." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "De database kon niet worden geopend" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "De Palm-Doc database %1 kon niet worden geopend" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Geen bestandsnaam opgegeven voor de conversie" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Kan de database niet lezen" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "De databasekop van database %1 kon niet worden gelezen." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Het uitvoerbestand %1 kon niet worden geopend." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Tekstveld #%1 van database %2 kon niet worden gelezen." -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Bladwijzerveld #%1 van database %2 kon niet worden gelezen" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Bestand %1 kon niet worden geopend voor de bladwijzers van %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Bezig met zoeken naar teksten en databases om te synchroniseren" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Database aangemaakt." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "Het lokaal aangemaakte PalmDOC %1 kon niet worden geïnstalleerd op het " "PalmOS(tm)-apparaat." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Conversie van PalmDOC \"%1\" is mislukt." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "De database %1 kon niet worden geopend of aangemaakt." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Conflictoplossing" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Synchronisatie afgebroken door gebruiker." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Synchroniseert de tekst \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -392,71 +392,71 @@ msgstr "" "als ook op het PalmOS(tm)-apparaat gewijzigd). Bepaal bij deze databases " "welke versie de juiste is." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "U kunt ook de synchronisatierichting wijzigen voor databases die geen " "conflicten geven." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC-databases" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Geen synchronisatie" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Synchronisatie van PalmOS(tm)-apparaat naar PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Synchronisatie van PC naar PalmOS(tm)-apparaat" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Beide databases verwijderen" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Meer informatie..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "ongewijzigd" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "nieuw" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "gewijzigd" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "alleen bladwijzers gewijzigd" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "verwijderd" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "bestaat niet" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "onbekend" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -464,15 +464,15 @@ msgstr "" "Status van de database %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "PalmOS(tm)-apparaat: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "PC: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Database-informatie" @@ -480,15 +480,15 @@ msgstr "Database-informatie" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "PalmDOC-conduit voor KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Configureert het DOC-conduit voor KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -508,10 +508,10 @@ msgstr "Onderhouder van KPilot" msgid "PalmDOC Converter" msgstr "PalmDOC-omzetter" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -520,14 +520,14 @@ msgstr "" "(%1).
Wilt u in plaats daarvan de map %2 gebruiken?" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Map gebruiken" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -535,7 +535,7 @@ msgstr "" "De map %1 voor het PalmOS(tm)-apparaat-databasebestanden is " "geen geldige map." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -543,99 +543,99 @@ msgstr "" "De map %1 voor het PalmOS(tm)-apparaat-databasebestanden is " "geen geldige map." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "De map %1 voor de tekstbestanden kon niet worden aangemaakt." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "De volgende tekstbestanden zijn met succes geconverteerd:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Conversie geslaagd" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Er zijn geen tekstbestanden correct geconverteerd" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Het bestand %1 bestaat niet." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Conversie van bestand %1 is geslaagd." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "De map %1 voor de tekstbestanden is ongeldig." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "De map %1 voor de PalmDOC-bestanden kon niet worden aangemaakt." "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Tekstmap:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "&PalmDOC-map:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Tekstbestand:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC-bestand:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "Het databasebestand %1 bestaat reeds. Wilt u het overschrijven?" "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Overschrijven" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Fout bij het converteren van de tekst %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Het tekstbestand %1 bestaat reeds. Overschrijven?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Kon de MemoDB niet openen op het PalmOS(tm)-apparaat." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Kon de hulpbron op %1 niet laden" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -644,7 +644,7 @@ msgstr "" "Eén nieuwe memo toegevoegd.\n" "%n nieuwe memo's toegevoegd." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -653,7 +653,7 @@ msgstr "" "Eén memo aangepast.\n" "%n memo's aangepast." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -662,7 +662,7 @@ msgstr "" "Eén memo verwijderd.\n" "%n memo's verwijderd." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -671,7 +671,7 @@ msgstr "" "Eén notitie toegevoegd aan KNotes.\n" "%n notities toegevoegd aan KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -680,7 +680,7 @@ msgstr "" "Eén notitie in KNotes aangepast.\n" "%n notities in KNotes aangepast." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -689,109 +689,109 @@ msgstr "" "Eén notitie verwijderd uit KNotes.\n" "%n notities verwijderd uit KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Geen veranderingen aangebracht in KNotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KNotes-conduit voor KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Configureert het KNotes-conduit voor KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "De MAL-synchronisatie wordt overgeslagen omdat de laatste synchronisatie te " "recent is." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "Mal-synchronisatie is mislukt (geen synchronisatie-informatie)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Er is geen proxyserver ingesteld." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Proxyserver %1 wordt gebruikt" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Er is geen SOCKS-proxy ingesteld." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "&SOCKS-proxy %1 wordt gebruikt" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Memobestand" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Kon de memodatabase op het PalmOS(tm)-apparaat niet openen." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Kon niet starten van het PalmOS(tm)-apparaat." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Kon de memobestanden niet initialiseren van de schijf." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " %1 wordt gesynchroniseerd." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " PalmOS(tm)-apparaat wordt naar PC gekopieerd..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "PC wordt naar PalmOS(tm)-apparaat gekopieerd..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Regelmatige synchronisatie wordt uitgevoerd..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Memoconduit voor KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Configureert het memoconduit voor KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notitieblok" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "%1 kon niet worden geopend" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -800,7 +800,7 @@ msgstr "" "1 notitieblok konden niet bewaard worden\n" "%n notitieblokken konden niet bewaard worden" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -809,41 +809,41 @@ msgstr "" "1 notitieblok bewaard\n" "%n notitieblokken bewaard" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Notities opslaan in png-bestanden" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Configureert het Notepad-conduit voor KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Het Notepad-conduit is gebaseerd op Angus' read-notepad, onderdeel van pilot-" "link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Null-conduit is geprogrammeerd om te mislukken." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Null-conduit voor KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Configureert het Null-conduit voor KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -852,157 +852,157 @@ msgstr "" "Een bericht verzonden\n" "%n berichten verzonden" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Er is geen e-mail verzonden." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Er kon geen e-mail verzonden worden." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" "Kon geen verbinding krijgen met de DCOP-server voor de verbinding met KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Fout bij het verzenden van berichten" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Kan geen tijdelijk bestand openen om berichten van het PalmOS(tm)-apparaat " "in op te slaan." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP-verbinding met KMail is mislukt" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Kon geen backup maken van e-maildatabase" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "De e-maildatabase op het PalmOS(tm)-apparaat kon niet worden geopend" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Mail-conduit voor KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Configureert het Mail-conduit voor KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Oorspronkelijke auteur" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3-code" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMPT-ondersteuning en nieuw design" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Opnameconduit" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Opnameconduit voor KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Configureert de opnameconduit voor KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Systeeminformatie" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Wachtwoord ingesteld" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Geen wachtwoord ingesteld" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Geen kaarten beschikbaar via PalmOS(tm)-apparaat-link" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Geen debug-informatie" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" "Uitvoerbestand kon niet worden geopend, in plaats daarvan wordt %1 gebruikt." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Systeeminformatie over PalmOS(tm)-apparaat opgeslagen in bestand %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "HardwareInfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Gebruikersinformatie" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Geheugeninformatie" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Opslaginformatie" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Databaselijst" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "RecordNumbers" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Sync-informatie" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDE-versie" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOSVersion" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Debuginformatie" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPilot Systeeminformatie-conduit" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -1010,16 +1010,16 @@ msgstr "" "Haalt informatie op over het systeem, de hardware en de gebruiker van de " "PalmOS(tm)-apparaat en slaat het op in een bestand." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Tijd" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "De klok op het PalmOS(tm)-apparaat wordt ingesteld" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1027,19 +1027,19 @@ msgstr "" "PalmOS 3.25 en 3.3 ondersteunen niet het instellen van de systeemtijd. De " "Time-conduit wordt overgeslagen." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Tijdssynchronisatieconduit voor KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Synchroniseert de tijd op het PalmOS(tm)-apparaat en de PC" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Bezig met opruimen ..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1047,37 +1047,37 @@ msgstr "" "Er deed zich een fout voor bij het uploaden van \"%1\". U kunt proberen om " "het tijdelijke lokale bestand \"%2\" handmatig te uploaden." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Conduit wordt gestart..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Records worden naar het PalmOS(tm)-apparaat gekopieerd ..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Taken" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Takenconduit voor KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Configureert het takenconduit voor KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Bestemming takenlijst" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Agenda" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1086,11 +1086,11 @@ msgstr "" "herhaling zal op het PalmOS(tm)-apparaat worden veranderd in een " "maandelijkse." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "De agenda-databases konden niet worden geopend." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1099,19 +1099,19 @@ msgstr "" "bestandsnaam opgegeven. Selecteer een geldige bestandsnaam in het " "configuratievenser van het conduit." -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Gebruik makend van lokale tijdzone: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Gebruik makend van niet-lokale tijdzone: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1122,22 +1122,22 @@ msgstr "" "bestandsnaam hebt opgegeven in het configuratievenster van het conduit. De " "synchronisatie wordt afgebroken." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Met bestand \"%1\" synchroniseren" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Bezig met de standaard agendagegevensbron te synchroniseren." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "De agenda kan niet worden geïnitialiseerd. Controleer de instellingen van " "het conduit." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1148,7 +1148,7 @@ msgstr "" "PC-ingang:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1158,7 +1158,7 @@ msgstr "" "Ingang PalmOS(tm)-apparaat\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1168,100 +1168,100 @@ msgstr "" "\n" "Welke wilt u behouden? Het zal de andere ingang overschrijven." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Conflicterende ingangen" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "VCal-conduit voor KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Configureert het VCal-conduit voor KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar-overdracht" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Fouthersteller" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Agendabestemming" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Adresseneditor" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefoon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Achternaam:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Voornaam:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titel:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Bedrijf:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adres:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Woonplaats:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Staat:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Postcode:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Land:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Aangepast 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Aangepast 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Aangepast 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Aangepast 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Er zijn nog steeds %1 vensters voor adresbewerking geopend." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1270,17 +1270,17 @@ msgstr "" "Er is nog steeds een venster voor adresbewerking geopend.\n" "Er zijn nog steeds %n vensters voor adresbewerking geopend." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" "Selecteer de adressencategorie die u hier wilt latenweergeven." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Categorie:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1288,81 +1288,81 @@ msgstr "" "Deze lijst toont alle adressen uit de geselecteerde categorie. Klik op " "een adres om deze rechts te laten weergeven." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Adresinformatie:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Veld bewerken..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "U kunt een adres bewerken als deze is geselecteerd." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Het bewerken is uitgeschakeld door de instelling 'interne editors'." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Nieuwe record..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Voeg een nieuw adres toe aan het adresboek." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Het toevoegen is uitgeschakeld door de instelling 'interne editors'." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Record verwijderen" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Verwijder het geselecteerde adres uit het adresboek." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Het verwijderen is uitgeschakeld door de optie 'interne editors'." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Exporteren..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "Alle adressen in de geselecteerde categorie exporteren naar het CSV-" "formaat." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[onbekend]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Er kunnen geen nieuwe records worden bewerkt totdat er gesynchroniseerd is " "met het PalmOS(tm)-apparaat." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync nodig" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1371,60 +1371,60 @@ msgstr "" "een HotSync hebt uitgevoerd om de database-structuur van uw PalmOS(tm)-" "apparaat op te halen." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Er kunnen geen nieuwe adressen worden toegevoegd" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Er kunnen geen nieuwe records worden verwijderd totdat er gesynchroniseerd " "is met het PalmOS(tm)-apparaat." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Huidige geselecteerde record verwijderen?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Record verwijderen?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Alle adressen exporteren" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Adrescategorie %1 exporteren" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Het bestand %1 bestaat reeds. Overschrijven?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Bestand overschrijven?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Kon het bestand %1 niet schrijven." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" "Dit conduit blijkt te zijn beschadigd en kan daarom niet worden " "ingesteld." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Dit is een conduit van de oude stijl." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Instellen..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1436,7 +1436,7 @@ msgstr "" "instellingen. Selecteer een conduit om het in te stellen. Klik op het " "keuzevakje van de conduit om het in te schakelen." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1458,77 +1458,77 @@ msgstr "" "uitgevoerd worden tijdens een HotSync. Om een conduit in te stellen klikt u " "op het betreffende conduit in de lijst.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Configuratie-assistent" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Over Kpilot. Dankbetuigingen." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Conduits" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Algemene instellingen" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Algemene instellingen van KPilot (Gebruikersnaam, poort, algemene-" "synchronisatie-instellingen)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Acties voor HotSync met aparte instellingen." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Opstarten en afsluiten" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Wat te doen bij opstarten en afsluiten." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Weergaveprogramma's" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Weergave-instellingen" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Reservekopie" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Speciale instellingen voor backups." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Speciale handelingen tijdens een HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Station" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Hardware-, opstart- en afsluitinstellingen." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1536,11 +1536,11 @@ msgstr "" "Dit is een intern conduit zonder instellingsmogelijkheden. De " "omschrijving is: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPilot Setup" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1548,11 +1548,11 @@ msgstr "" "Er is bibliotheek gevonden voor conduit %1. Dit betekent dat het conduit " "niet goed is geïnstalleerd." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Conduit-fout" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1560,35 +1560,35 @@ msgstr "" "Er was een probleem bij het laden van de bibliotheek voor conduit %1. " "Dit betekent dat het conduit niet juist is geïnstalleerd." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Toevoegen..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "B&ewerken..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Verwijderen..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Alles" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Invoer " -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Beschrijving" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Toepassingsinformatievak bewerken" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1596,16 +1596,16 @@ msgstr "" "Installeer een HEX-editor om de gegevens uit het toepassingsinformatievak te " "bekijken (bijv. Khexedit uit tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" "Het veranderen van het AppInfo-blok wordt nog niet ondersteund door KPilot." -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Database-vlaggen bewerken" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1619,19 +1619,19 @@ msgstr "" "\n" "Wilt u werkelijk deze nieuwe vlaggen toewijzen?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Database-vlaggen worden gewijzigd" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Toewijzen" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Item bewerken" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1645,56 +1645,56 @@ msgstr "" "\n" "Wilt u werkelijk deze nieuwe vlaggen toewijzen?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Record wordt gewijzigd" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Recordindex:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Record-id:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Flags" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Dirty" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "Verwij&derd" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Bezet" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "Ge&heim" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "Ge&archiveerd" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1702,7 +1702,7 @@ msgstr "" "Om recordgegevens te kunnen weergeven en bewerken hebt u een HEX-editor " "nodig (bijv. kbytesedit van tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1710,93 +1710,93 @@ msgstr "" "Dit is een database die aanwezig is op het PalmOS(tm)-apparaat. Deze is niet " "handmatig aangemaakt, en kan dus niet uit de lijst worden verwijderd." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Database op het PalmOS(tm)-apparaat" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Selecteer de database die u verwijderen in de lijst." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Geen database geselecteerd" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Alle datadases" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Alleen toepassingen (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Alleen databases (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Algemene database-&informatie" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Toep&assingsinformatieblok (categorieën etc.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Recordnummer." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Lengte" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Record-id" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Waarschuwing: de database %1 kon niet worden gelezen." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Database: %1, %2 records
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Type: %1, Aanmaker: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Waarschuwing: toepassingsbestand %1 kon niet worden gelezen." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Toepassing: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Aangemaakt: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Gewijzigd: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Reservekopie aangemaakt: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Selecteer een record om te bewerken." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Geen record geselecteerd" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1804,36 +1804,36 @@ msgstr "" "Wilt u werkelijk het geselecteerde record verwijderen? Deze handeling " "kan niet ongedaan worden gemaakt.

Record verwijderen?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Record wordt verwijderd" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Bestanden om te installeren:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Bestand toevoegen..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Kies een bestand om toe te voegen aan de lijst met te installeren " "bestanden." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Lijst wissen" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Wis de lijst met te installeren bestanden. Er worden geen bestanden " "geïnstalleerd." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1842,26 +1842,26 @@ msgstr "" "apparaat tijdens de volgende HotSync. Sleep hier bestanden naar toe of " "gebruik de knop \"Toevoegen\"." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS databases (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Verwijderen" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Geselecteerde bestanden verwijderen" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Kan %1 niet installeren" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1869,62 +1869,62 @@ msgstr "" "Alleen PalmOS databasebestanden (zoals *.pdb en *.prc) kunnen " "wordengeïnstalleerd door de bestandsinstallatie." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Reservekopiemap: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Volledige reservekopie gestart." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Snelle reservekopie gestart" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Afgebroken door gebruiker." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Volledige reservekopie aangemaakt." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Snelle reservekopie aangemaakt." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Maakt reservekopie van: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "%1 overgeslagen" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Aanmaken van reservekopie van %1 is mislukt.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... OK.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Aanmaken van reservekopie is mislukt." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Bestandsinstallatie]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Geen bestanden om te installeren" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1933,28 +1933,28 @@ msgstr "" "Er wordt een bestand geïnstalleerd.\n" "Er worden %n bestanden geïnstalleerd." -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Installeren van bestanden voltooid" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Bezig met installeren van %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Het bestand "%1" kan niet worden geïnstalleerd." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Het bestand "%1" kon niet worden geopend." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Het bestand "%1" kon niet worden geopend." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1965,13 +1965,13 @@ msgstr "" "om de database aan te maken. Deze database kan niet door KPilot worden " "geïnstalleerd." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Jan Janssen" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1980,11 +1980,11 @@ msgstr "" "ingesteld. Wilt u dat KPilot deze instelt op de standaardwaarde (%1)?" "
" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Gebruiker onbekend" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1993,7 +1993,7 @@ msgstr "" "maar bij KPilot nog niet. Wilt u dat KPilot deze gebruikersnaam in de " "toekomst gebruikt?
" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -2002,7 +2002,7 @@ msgstr "" "PalmOS(tm)-apparaat nog niet. Wilt u dat de gebruikersnaam van KPilot ook in " "het PalmOS(tm)-apparaat wordt ingesteld?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -2013,7 +2013,7 @@ msgstr "" "plaats van een reguliere HotSync. Klik op Annuleren om deze synchronisatie " "te stoppen.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -2025,27 +2025,27 @@ msgstr "" "Als u op Annuleren klikt zal de synchronisatie worden uitgevoerd zonder dat " "de namen worden gewijzigd." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Verschillende gebruikersnamen" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Naam van KPilot gebruiken" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Naam van het PalmOS(tm)-apparaat gebruiken" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Herstelmap bestaat niet." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Herstel niet uitgevoerd." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2055,74 +2055,74 @@ msgstr "" "van de reservekopiemap (%1)? Deze handeling verwijdert alle " "informatie die zich momenteel op uw PalmOS(tm)-apparaat bevindt." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "PalmOS(tm)-apparaat herstellen" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Herstel niet uitgevoerd." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Afgebroken door gebruiker." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "%1 wordt hersteld..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Bestand '%1' kon niet gelezen worden." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Herstel onvolledig." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Kon het bestand '%1' niet herstellen." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Interne editors]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Databases met gewijzigde records: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "De seriële of lokale databank voor %1 kon niet worden geopend. Deze wordt " "overgeslagen." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "record" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "adres" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "taakitem" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "memo" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "agenda-item" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2133,36 +2133,36 @@ msgstr "" "PalmOS(tm)-apparaat zullen worden gekopieerd, waarbij de veranderingen daar " "worden overschreven?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Conflict in database %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "KPilot gebruiken" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "PalmOS(tm)-apparaat gebruiken" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "&KPilot gebruiken" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "PalmOS(tm)-apparaat &gebruiken" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Item in KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Item op PalmOS(tm)-apparaat" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2170,27 +2170,27 @@ msgstr "" "Installeer voor het bekijken en bewerken van recordgegevens een HEX-editor " "(zoals Khexedit van tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Databases met gewijzigde vlaggen: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Het instellen van de databasevlaggen op het PalmOS(tm)-apparaat wordt " "vooralsnog niet ondersteund." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Databases met gewijzigde toepassingsblok: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "KPilot-daemon wordt opgestart..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2198,102 +2198,102 @@ msgstr "" "De KPilot-daemon kon niet worden opgestart. De systeemfoutmelding was: "" "%1"." -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Daemon-status is '%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "niet actief" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "De tekenset %1 wordt gebruikt op het PalmOS(tm)-apparaat." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Taakweergave" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Adressen" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Memo" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Bestandsinstallatie" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Algemene database" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Volgende synchronizatie maakt reservekopie. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Druk op de HotSync-knop." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" "Volgende synchronisatie zal het PalmOS(tm)-apparaat vanuit reservekopie " "herstellen. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "De volgende synchronisatie is een normale HotSync. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "De volgende synchronisatie is een volledige synchronisatie. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" "De volgende synchronisatie zal gegevens van PalmOS(tm)-apparaat kopiëren " "naar de PC. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" "De volgende synchronisatie zal gegevens de PC kopiëren naar het PalmOS(tm)-" "apparaat. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "De daemon is afgesloten." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Er zijn geen verdere HotSyncs meer mogelijk." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Herstart de daemon om weer een HotSync te kunnen uitvoeren." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Synchronisatie kan nu niet worden gestart. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Synchronisatie kan niet worden gestart" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Selecteer het type HotSync voor de volgende keer." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2301,28 +2301,28 @@ msgstr "" "Selecteer het type HotSync voor de volgende keer. Om dit als standaard in te " "stellen dient u het configuratiedialoog te raadplegen." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "De volgende HotSync is normaal." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" "Geef daemon door dat de volgende HotSync een normale HotSync moet zijn." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Volledige synchronisatie" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "De volgende synchronisatie is een FastSync." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2330,30 +2330,30 @@ msgstr "" "Geef daemon door dat de volgende HotSync een volledige synchronisatie moet " "zijn (alle data wordt gecontroleerd)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "Reservekop&ie" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Volgende synchronizatie maakt reservekopie." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Zorgt ervoor dat bij de volgende HotSync het PalmOS(tm)-apparaat gebackupt " "wordt naar de PC." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "He&rstellen" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "De volgende synchronisatie is een FastSync." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2361,13 +2361,13 @@ msgstr "" "Zorgt ervoor dat bij de volgende HotSync het PalmOS(tm)-apparaat volledig " "hersteld wordt door middel van de data op de PC." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "PalmOS(tm)-apparaat naar PC kopiëren" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2376,19 +2376,19 @@ msgstr "" "PalmOS(tm)-apparaat naar de PC gekopieerd moeten worden, waarbij alle PC-" "ingangen overschreven worden." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "PC naar PalmOS(tm)-apparaat kopiëren" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" "De volgende synchronisatie kopieert de gegevens van de PC naar uw PalmOS(tm)-" "apparaat." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2397,15 +2397,15 @@ msgstr "" "naar het PalmOS(tm)-apparaat gekopieerd moeten worden, waarbij alle ingangen " "op het PalmOS(tm)-apparaat overschreven worden." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "Alleen een &lijst" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "De volgende HotSync zal alle databases tonen." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2413,32 +2413,32 @@ msgstr "" "Zorgt ervoor dat bij de volgende HotSync alleen een lijst van de bestanden " "op het PalmOS(tm)-apparaat getoond wordt." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Verbinding rese&ten" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "De verbinding met het apparaat resetten." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" "Probeert de daemon en de verbinding van het PalmOS(tm)-apparaat te resetten." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "KPilot afsluiten (en stopt de daemon wanneer dat zo ingesteld is)" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Configuratie-&assistent..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "KPilot instellen met behulp van de configuratie-assistent." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2448,15 +2448,15 @@ msgstr "" "geladen, de assistent is daarom niet beschikbaar. Maak a.u.b. gebruik van " "het gewone instellingenvenster." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Assistent niet beschikbaar" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Gebruikersnaam veranderd naar '%1'." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2464,85 +2464,85 @@ msgstr "" "Kon de configuratie-assistent van KPilot op het moment niet uitvoeren (de " "interface van KPilot is reeds bezig)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "KPilot kan nu niet ingesteld worden (de interface van KPilot is reeds bezig)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Het PalmOS(tm)-apparaat, conduits en parameters instellen" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Debugniveau instellen" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Projectleider" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Basis- en conduit-programmeur" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal-conduit" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser-conduit" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Uitgaven-conduit" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Notitie-conduit, bugs verholpen" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui-bestanden" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Bugreparateur, te gekke dingen" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "VCal-conduit toestandsmachine, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Het configuratiebestand is verouderd." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "Het configuratiebestand is van versie %1, terwijl KPilot versie %2 nodig " "heeft." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Start KPilot op en loop de configuratie grondig door om het bestand te " "vernieuwen." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Belangrijke wijzigingen om op te letten zijn:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2550,15 +2550,15 @@ msgstr "" "Hernoemde conduits, van Kroupware en de bestandsinstalleerder zijn nu ook " "conduits gemaakt." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Conflictoplossing is nu een globale instelling." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Het formaat van de geen-reservekopie databases is veranderd." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2566,11 +2566,11 @@ msgstr "" "Het configuratiebestand voor KPilot is verouderd. Start KPilot op om het bij " "te werken." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Configuratiebestand verouderd" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2578,11 +2578,11 @@ msgstr "" "De instellingen voor de bestandsinstallatie zijn verhuisd naar de Conduits-" "configuratie. Kijk hiervoor in de lijst met geïnstalleerde conduits." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Instellingen bijgewerkt" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2591,11 +2591,11 @@ msgstr "" "idee om ze te verwijderen incl. de bijhorende .la en .so.0 " "-bestanden.
" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Oude conduits gevonden" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2605,11 +2605,11 @@ msgstr "" "worden is omgezet naar het nieuwe formaat. De creator-ID's van de databases " "zijn veranderd zodat ze gebruik maken van vierkante haken []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Lijst van geen-reservekopie databases bijgewerkt" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2617,19 +2617,19 @@ msgstr "" "KPilot is niet gebruiksklaar. U kunt met de configuratie-assistent of met " "het normale configuratiedialoog KPilot instellen." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Niet ingesteld" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "&Assistent gebruiken" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "&Dialoogvenster gebruiken" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2637,7 +2637,7 @@ msgstr "" "Het configuratiebestand voor KPilot is verouderd. KPilot kan sommige " "onderdelen van de configuratie automatisch bijwerken. Wilt u doorgaan?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2645,7 +2645,7 @@ msgstr "" "Instellingen voor het onderdeel %1 zijn gewijzigd. Wilt u deze " "wijzigingen opslaan voordat u verder gaat?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2655,37 +2655,37 @@ msgstr "" "tekens. Dit wordt waarschijnlijk niet ondersteund en kan problemen " "veroorzaken. Wilt u werkelijk deze stationsnaam gebruiken?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Stationsnaam is te lang" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Gebruiken" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Niet gebruiken" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Informatie over PalmOS(tm)-apparaat" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Toepassing om mee te synchroniseren" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "algemene TDE PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2697,28 +2697,28 @@ msgstr "" "Wanneer u de agenda en takenlijst met KPilot wilt synchroniseren dient u " "Evolution eerst af te sluiten, anders zal er dataverlies optreden." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Beperkingen met Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "niets (alleen backup)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot is ingesteld om %1 te synchroniseren." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2726,11 +2726,11 @@ msgstr "" "De overige opties in het instellingenvenster zijn geavanceerder en kunnen " "gebruikt worden om KPilot nauwkeuriger af te stemmen." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Automatische configuratie voltooid" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2748,19 +2748,19 @@ msgstr "" "autodetectie uitvoert kan de computer daardoor vastlopen en het is dus niet " "aan te raden om hiermee door te gaan." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Detectie PalmOS(tm)-apparaat" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Automatisch naar PalmOS(tm)-apparaat zoeken" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Detectie herstarten" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2768,43 +2768,43 @@ msgstr "" "KPilot probeert nu automatisch de poort te vinden van uw PalmOS(tm)-" "apparaat. Druk a.u.b. op de HotSync-knop indien u dat nog niet gedaan heeft." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Status" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Autodetectie is nog niet gestart..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Gevonden waarden" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Gebruiker PalmOS(tm)-apparaat:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Station:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Nog niet bekend]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Bezig met starten van detectie..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Wachten op PalmOS(tm)-apparaat om te verbinden..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Tijd is om, geen PalmOS(tm)-apparaat gevonden." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2822,77 +2822,77 @@ msgstr "" "org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Automatische detectie mislukt" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Verbonden apparaat gevonden op %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Verbinding verbroken met alle apparaten" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Bezig met taken te synchroniseren met KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Bezig met agenda te synchroniseren met KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Bezig met notities te synchroniseren met KMail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Taken naar KMail herschrijven..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Bezig met herschrijven van agenda naar KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Bezig met synchroniseren van KMail met het adresboek" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Bezig met synchroniseren van KMail met de notities" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync voltooid." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Dit toont alle meldingen die tijdens de huidige HotSync werden ontvangen." "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "HotSync-log" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Log wissen" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Wist de lijst met meldingen van de huidige HotSync." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Log opslaan..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2901,110 +2901,110 @@ msgstr "" "een bestand (bijvoorbeeld om te gebruiken in een bugrapport) door hier te " "klikken.
" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Synchronisatievoortgang:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" "Het geschatte percentage dat tijdens de huidige HotSync is voltooid." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync voltooid." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Log opslaan" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Het bestand bestaat reeds. Wilt u het overschrijven?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Bestand bestaat reeds" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Niet overschrijven" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Kon het bestand "%1" niet voor schrijven openen. Opnieuw " "proberen?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Kon niet opslaan" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Opnieuw proberen" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Niet proberen" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Pad naar PalmOS(tm)-apparaat Device Node" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "DB's opsommen" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Backup PalmOS(tm)-apparaat maken naar " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "PalmOS(tm)-apparaat vanuit reservekopie herstellen" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Conduit vanuit desktop-bestand draaien" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Een specifieke controle uitvoeren (met het apparaat)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Informatie over KPilot-configuratie tonen" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Debugniveau instellen" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "Het conduit *werkelijk* draaien, dus niet in testmodus." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Draai het conduit in testmodus." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "PalmOS(tm)-apparaat naar bureaublad kopiëren" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Bureaublad kopiëren naar PalmOS(tm)-apparaat." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Handeling herhaald uitvoeren (alleen nuttig voor --list)" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot-onderhouder" @@ -3017,16 +3017,16 @@ msgstr "KPilot-onderhouder" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Algemeen" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Conduit-handelingen" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -3034,11 +3034,11 @@ msgstr "" "Selecteer de adressencategorie\n" "die u hier wilt laten weergeven." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Memo's:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3049,106 +3049,106 @@ msgstr "" "een memo om deze rechts te laten\n" "weergeven." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Memotekst:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "De tekst van de geselecteerde memo verschijnt hier." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Memo importeren..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" "Lees een tekstbestand en voeg het toe aan memodatabase van het PalmOS(tm)-" "apparaat." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Het importeren is uitgeschakeld door de instelling 'interne editors'." "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Memo exporteren..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "De geselecteerde memo opslaan in een bestand." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Memo verwijderen" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Verwijder de geselecteerde memo." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Memo toevoegen" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Voeg een nieuwe memo toe aan de database." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "De momenteel geselecteerde memo verwijderen?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Memo verwijderen?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Kon MemoDB niet openen om het item te verwijderen." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Kon de memo niet verwijderen" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Alles" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "&KPilot starten" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "Kpilot &instellen..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (eenmalig)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Standaard (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Volgende synchronisatie" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "De volgende HotSync zal zijn: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "HotSync uitschakelen bij vergrendeld scherm." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3160,41 +3160,41 @@ msgstr "" "behulp van het keuzevakje 'Niet synchroniseren bij actieve " "schermbeveiliging' op de HotSync-pagina van het instellingenvenster." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync voltooid.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Volgende synchronisatie is %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Eerste te proberen station" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" "Afsluiten in plaats van melden dat de configuratiebestanden niet kloppen" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot Daemon" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Ontwikkelaar" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Takeneditor" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Er zijn nog steeds %1 vensters voor taakbewerking geopend." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3203,15 +3203,15 @@ msgstr "" "Er is nog steeds een venster voor taakbewerking geopend.\n" "Er zijn nog steeds %n vensters voor taakbewerking geopend." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Selecteer de takencategorie die u hier wilt laten weergeven." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Taakitem" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3219,19 +3219,19 @@ msgstr "" "Deze lijst toont alle taken uit de geselecteerde categorie. Klik op een " "taak om deze rechts te laten weergeven." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Taakinformatie:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "U kunt een taak bewerken als deze is geselecteerd." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Voeg een nieuwe taak toe aan de takenlijst." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3239,11 +3239,11 @@ msgstr "" "Het toevoegen van taken is uitgeschakeld door de instelling 'interne " "editors'." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Verwijder de geselecteerde taak uit de takenlijst." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3252,80 +3252,80 @@ msgstr "" "een HotSync hebt uitgevoerd om de databasestructuur van uw PalmOS(tm)-" "apparaat op te halen." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Er kan geen nieuwe taak worden toegevoegd" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "De verbinding met het PalmOS(tm)-apparaat is verbroken. De synchronisatie " "kan niet doorgaan." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 HotSync wordt gestart...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "De tekenset %1 wordt gebruikt op het PalmOS(tm)-apparaat." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot is bezet en kan de HotSync nu niet uitvoeren." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Testen.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Synchroniseert nu database %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Kan het apparaat %1 niet openen (zal het opnieuw proberen)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Probeert apparaat %1 te openen..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Dit station wordt al in de gaten gehouden" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "" "Kan geen poort aanmaken voor de communicatie met het PalmOS(tm)-apparaat (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Kon de poort van het PalmOS(tm)-apparaat \"%1\" niet openen." -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Kan PalmOS(tm)-apparaatpoort niet bereiken (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Kon PalmOS(tm)-apparaat niet accepteren (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "al verbonden" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "" "De systeeminformatie op het PalmOS(tm)-apparaat kon niet worden gelezen" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Laatste PC wordt gecontroleerd..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3333,15 +3333,15 @@ msgstr "" "De gebruikersinformatie op het PalmOS(tm)-apparaat kon niet worden gelezen. " "Mogelijk gebruikt u een wachtwoord op het apparaat?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Het PalmOS(tm)-apparaat is nog niet ingesteld." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "PalmOS(tm)-apparaat %1 is niet lezen/schrijven." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3349,11 +3349,11 @@ msgstr "" "Het apparaat %1 bestaat niet. Waarschijnlijk is dit een USB-apparaat en zal " "het zichtbaar worden tijdens een HotSync." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Kon het bestand "%1" niet installeren." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Einde van HotSync\n" @@ -3376,88 +3376,88 @@ msgid " Check Pilot path and permissions." msgstr "" " Controleer het pad naar het PalmOS(tm)-apparaat en de toegangsrechten." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Startdatum: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Gedurende de hele dag" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Einddatum: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Herinnering: %1 %2 voordat de evenement begint" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minuten" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "uren" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dagen" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Herhaling: elke %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dag(en)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "we(e)k(en)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "maand(en)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "ja(a)r(en)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Oneindig herhalen" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Tot %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Herhalen op dag i van week j." -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Herhalen op dag n van de maand." -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Uitzonderingen:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Notitie:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Notitie:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3465,7 +3465,7 @@ msgstr "" "Titel: %1
\n" "Memotekst:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3475,29 +3475,29 @@ msgstr "" "Memotekst:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Voltooid" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Niet voltooid" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Einddatum: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioriteit: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Naamloos" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3505,23 +3505,23 @@ msgstr "" "Instellingen voor conduit %1 zijn gewijzigd. Wilt u deze " "wijzigingen opslaan voordat u verder gaat?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "conduit %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Stuur vragen en opmerkingen naar tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Stuur vragen en opmerkingen naar %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Stuur bugrapporten naar %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3529,19 +3529,19 @@ msgstr "" "Voor vragen over merkenrecht, kijk in de KPilot's User's Guide." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Auteurs: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Dankbetuigingen: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Grote wijzigingen gevonden" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3553,92 +3553,92 @@ msgstr "" "Details:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Kon conduit %1 niet vinden." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Conduit %1 kon niet worden geladen." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Conduit %1 heeft de verkeerde versie (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Kon conduit %1 niet starten." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Kon conduit %1 niet aanmaken." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Conduit %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Begin: %1. Einde: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 nieuw. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 veranderd. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 verwijderd. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Geen veranderingen aangebracht. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Kon de %1-database niet openen op het PalmOS(tm)-apparaat." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "%1 kon niet worden geopend." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Het conduit %1 kon niet worden uitgevoerd." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Volledige synchronisatie" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Van reservekopie herstellen" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Synchronisatie testen" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Lokale synchronisatie" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Vraag" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Deze vraag niet meer stellen" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Deze vraag niet meer stellen" diff --git a/po/nn.po b/po/nn.po index e9df8b2..58ea0d4 100644 --- a/po/nn.po +++ b/po/nn.po @@ -49,49 +49,49 @@ msgid "" "Your emails" msgstr "korsvoll@skulelinux.no" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL-synkroniseringskanal for KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Synkroniserer innhaldet frå MAL-tenarar som AvantGo til den handhaldne" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Hovudutviklar" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Utviklar av libmal og JPilot-AvantGo-kanalen" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Utviklar av syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Utviklarar av malsync-biblioteket © 1997–1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Adressebok" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -100,18 +100,18 @@ msgstr "" "Du valde å synkronisera med fila «%1», som ikkje kan opnast. Sørg for å " "oppgje eit gyldig filnamn i kanalen sin oppsettsdialog. Avbryt kanalen." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Klarer ikkje klargjera og lasta adresseboka for synkroniseringa." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Klarer ikkje klargjera og lasta adresseboka for synkroniseringa." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -119,116 +119,116 @@ msgstr "" "Det oppstod ein feil under overføring av «%1». Du kan prøve å lasta opp den " "mellombelse fila «%2» manuelt" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Klarte ikkje opna adressedatabasane på den handhaldne." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Klarte ikkje opna adresseboka." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Element på PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Handhaldne" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Siste synkronisering" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Etternamn" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Førenamn" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organisasjon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Tittel" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Merknad" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Eigendefinert 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Eigendefinert 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Eigendefinert 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Eigendefinert 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Jobbtelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Heimetelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobiltelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Faks" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Personsøkjar" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Anna" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-post" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adresse" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "By" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Region" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Postnummer" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Land" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategori" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -236,7 +236,7 @@ msgstr "" "Denne adresseoppføringa blei endra, men ho eksisterer ikkje lenger på den " "handhaldne. Løys konflikta:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -244,7 +244,7 @@ msgstr "" "Denne adresseoppføringa blei endra, men ho eksisterer ikkje lenger på PC-en. " "Løys konflikta:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -253,137 +253,137 @@ msgstr "" "Denne adresseoppføringa blei endra både på den handhaldne og på PC-en. " "Endringane kunne ikkje bli fletta automatisk. Så du må løyse konflika sjølv:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Adressekonflikt" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Addressebokkanal for KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Set opp adressebokkanalen til KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Vedlikehaldar" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 #, fuzzy msgid "Delete entry" msgstr "Slett post" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Klarer ikkje opna fila «%1» for lesing." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Klarer ikkje opna database for skriva til ho" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Klarer ikkje opna palm doc-database %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Ingen filnamn er sett for omforminga" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Klarer ikkje opna database for lesing" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Klarer ikkje lesa databasehovudet for %1-databasen." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Klarer ikkje opna utdatafila «%1»." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Klarte ikkje lesa tekstoppføring #%1 frå databasen %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Klarte ikkje lesa bokmerkeoppføring #%1 frå databasen %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Klarer ikkje opna fila %1 for bokmerker av %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Søkjer etter tekstar og databasar for synkronisering" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 #, fuzzy msgid "Database created." msgstr "Ingen database er valt" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "Klarer ikkje installera den lokalt laga PalmDOC-en %1 til den handhaldne." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Konvertering av PalmDOC-en «%1» feila." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Klarte ikkje opna eller laga databasen %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Løysing av konflikt" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Synkronisering avbrote av brukar." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Synkroniserer tekst «%1»" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -397,70 +397,70 @@ msgstr "" "endra både på skrivebordet og på den handhaldne). For desse databasane må du " "oppgje kva for versjon som er den rette." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Du kan også endra synkroniseringsretninga for databasar utan ei konflikt." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC-databasar" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Ingen synkronisering" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Synkroniser den handhaldne til PC-en" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Synkroniser PC-en til den handhaldne" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Slett begge databasane" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Meir info …" -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "uendra" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "ny" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "endra" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "berre bokmerker er endra" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "sletta" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "eksisterer ikkje" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "ukjend" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -468,15 +468,15 @@ msgstr "" "Statusen til databasen %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Handhaldne: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Skrivebord: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Databaseinformasjon" @@ -484,15 +484,15 @@ msgstr "Databaseinformasjon" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Palm DOC-kanal for KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Set opp DOC-kanalen for KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -512,10 +512,10 @@ msgstr "Vedlikehaldar av KPilot" msgid "PalmDOC Converter" msgstr "PalmDOC-konverterar" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -523,15 +523,15 @@ msgstr "" "Du valde å synkronisera mapper, men oppgav eit filnamn i staden (%1).
Bruka mappa %2 i staden?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "&Tekstmappe:" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -539,7 +539,7 @@ msgstr "" "Mappa %1 for dei handhaldne databasefilene er ikkje ei gyldig " "mappe." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -547,245 +547,245 @@ msgstr "" "Mappa %1 for dei handhaldne databasefilene er ikkje ei gyldig " "mappe." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "Mappa %1 for tekstfilene kunne ikkje bli laga." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Dei følgjande tekstane blei konverterte:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Konvertering ferdig" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Ingen tekstfiler blei konvertert rett" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Fila %1 eksisterer ikkje." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Konvertering av fila %1 er ferdig." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "Mappa %1 for tekstfilene er ikkje ei gyldig mappe." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "Mappa %1 for PalmDOC-filene blei ikkje laga." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Tekstmappe:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "&PalmDOC-mappe:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Tekstfil:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC-fil:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "Databasefila %1 eksisterer allereie. Overskriva ho?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Overwrite" msgstr "PC-en overstyrer" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Feil under konvertering av teksten %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Tekstfila %1 eksisterer allereie. Overskriva ho?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Klarte ikkje opna adressedatabasane på den handhaldne." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Klarte ikkje lasta kanalen %1." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "Slett valt memo." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KNotes-kanal for KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Set opp KNotes-kanalen for KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Hoppar over MAL-synkronisering, sidan det ikkje er lenge nok sidan den siste " "synkroniseringa." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL-synkronisering mislukkast (manglar SyncInfo)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Ingen mellomtenar er valt." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Brukar mellomtenar: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Ingen SOCKS-mellomtenar er sett opp." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Brukar SOCKS-mellomtenar: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "Memovisar" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 #, fuzzy msgid "Unable to open the memo databases on the handheld." msgstr "Klarte ikkje opna adressedatabasane på den handhaldne." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, fuzzy, c-format msgid " Syncing with %1." msgstr "Synkroniserer med fila «%1»" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 #, fuzzy msgid " Copying Pilot to PC..." msgstr "Kopierer postar til PC …" -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 #, fuzzy msgid " Copying PC to Pilot..." msgstr "Kopierer post til Pilot …" -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "E-postkanal for KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "Set opp e-postkanalen for KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notisblokk" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Klarer ikkje opna %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -794,7 +794,7 @@ msgstr "" "Ei notisblokk kunne ikkje lagrast\n" "%n notisblokker kunne ikkje lagrast" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -803,41 +803,41 @@ msgstr "" "Ei notisblokk lagra\n" "%n notisblokker lagra" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Lagra notisblokker til png-filer" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Set opp notisblokk-kanalen for KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Notisblokk-kanalen er basert på Angus sin «read-notepad», ein del av pilot-" "link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "NULL-kanal er programmert til å feila." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Null-kanal for KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Set opp null-kanalen for KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -846,156 +846,156 @@ msgstr "" "Ei melding sendt\n" "%n meldingar sendt" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Ingen e-post blei sendt." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Ingen e-post kunne bli sendt." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Klarte ikkje kopla til DCOP-tenaren for KMail-tilkopling." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Feil ved sending av e-post" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Kan ikkje opna midlertidig fil for å lagra e-post frå piloten." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP tilkopling med KMail feila." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Kan ikkje utføra reservekopiering av e-postdatabasen" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Klarte ikkje opna e-postdatabasen på den handhaldne" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "E-postkanal for KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Set opp e-postkanalen for KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Opphavleg utviklar" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3-kode" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP-støtte og redesign" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Perl-kanalen for KPilot" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "Perl-kanalen for KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "Oppsett av perl-kanalen for KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Systeminformasjon" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Passord er sett" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Ingen passord er sett" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Ingen kort er tilgjengeleg via pilot-lenkje" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Ingen avlusingsdata" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Klarer ikkje opna utdatafil, brukar %1 i staden." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Systeminformasjon for den handhaldne er skrive til fila %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Maskinvareinfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Brukarinfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Minneinfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Lagringsinfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Databaseliste" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "PostNummer" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Synkroniseringsinfo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDEVersjon" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOS-versjon" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Feilsøkingsinformasjon" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPilot Systeminformasjon-kanal" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -1003,16 +1003,16 @@ msgstr "" "Hentar system-, maskinvare- og brukarinformasjon frå den handhaldne og " "lagrar det til ei fil." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Tid" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Stiller klokka på den handhaldne" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1020,19 +1020,19 @@ msgstr "" "I PalmOS 3.25 og 3.3 kan du ikkje stilla systemklokka. Hoppar over " "tidskanalen …" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "KPilot-kanal for tidssynkronisering" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Synkroniserer tida på den handhaldne og PC-en" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Ryddar opp …" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1040,40 +1040,40 @@ msgstr "" "Det oppstod ein feil under overføring av «%1». Du kan prøva å lasta opp den " "mellombelse fila «%2» manuelt." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Kopierer post til Pilot …" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Hugseliste" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 #, fuzzy msgid "To-do Conduit for KPilot" msgstr "Hugseliste-kanal for KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 #, fuzzy msgid "Configures the To-do Conduit for KPilot" msgstr "Set opp hugselistekanalen for KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "Hugselistemål" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalender" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1081,11 +1081,11 @@ msgstr "" "Handlinga «%1» har ei årleg gjentaking som ikkje går etter månadar, vil " "endra dette til gjentaking etter månadar på den handhaldne." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Klarte ikkje opna kalenderdatabasane." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 #, fuzzy msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " @@ -1094,19 +1094,19 @@ msgstr "" "Du valde å synkronisera med ei iCalendarfil, men du gav ikkje opp noko " "filnamn. Vel eit gyldig filnamn i kanalen sin oppsettsdialog" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, fuzzy, c-format msgid "Using local time zone: %1" msgstr "Brukar %1 tidssone: %2" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, fuzzy, c-format msgid "Using non-local time zone: %1" msgstr "Brukar %1 tidssone: %2" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1116,21 +1116,21 @@ msgstr "" "opprettast. Sørg for å oppgje eit gyldig filnamn i kanalen sin " "oppsettsdialog. Avbryt kanalen." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Synkroniserer med fila «%1»" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Synkroniserer med standard kalenderressurs." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Klarer ikkje klargjera kalendarobjektet. Sjå etter i oppsettet av kanalen." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 #, fuzzy msgid "" "The following item was modified both on the Handheld and on your PC:\n" @@ -1141,7 +1141,7 @@ msgstr "" "PC-oppføring:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 #, fuzzy msgid "" "\n" @@ -1149,107 +1149,107 @@ msgid "" "\t" msgstr "Handhaldt brukar:" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Oppføringar i konflikt" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "VCal-kanal for KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Set opp VCal-kanalen for KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar port" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Feilfiksar" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Kalendermål" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Adresseredigering" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Etternamn:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Førenamn:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Tittel:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Firma:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adresse:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Poststad:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Delstat/region:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Postnummer:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Land:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Eigendefinert 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Eigendefinert 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Eigendefinert 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Eigendefinert 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "%1 adresseendringsvindauge er framleis opne." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1258,16 +1258,16 @@ msgstr "" "Eit adresseendringsvindauge er framleis ope.\n" "%n adresseendringsvindauge er framleis opne." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Velg kva adressekategori du vil visa her." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategori:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1275,80 +1275,80 @@ msgstr "" "Denne lista viser alle adressene i den valde kategorien. Klikk på ein du " "vil visa til høgre." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Adresseinfo:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Rediger post" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Du kan endra ei adresse når ho er vald." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Redigering er slått av i innstillingar for «interne skriveprogram»." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Ny post …" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Legg til ei ny adresse i adresseboka." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Å leggja til er slått av i instillingane for «interne skriveprogram»." "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Slett post" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Slettar den valde adressa frå adresseboka." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Sletting er slått av i innstillingar for «interne skriveprogram»." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "Denne lista viser alle adressene i den valde kategorien. Klikk på ein du " "vil visa til høgre." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[ukjend]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Kan ikkje redigera nye postar før ein Hot-Sync er utført." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Krev Hot-Sync" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1356,58 +1356,58 @@ msgstr "" "Du kan ikkje leggja til adresser i adresseboka før du har gjort ein HotSync " "minst ein gong slik at du får henta fram databaseoppsettet frå Piloten." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Kan ikkje leggja til ny adresse" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Kan ikkje sletta nye postar før ein Hot-Sync er utført." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Slett valt post?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Slett post?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 #, fuzzy msgid "The file %1 exists. Overwrite?" msgstr "Tekstfila %1 eksisterer allereie. Overskriva ho?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" "Denne kanalen verkar å vera øydelagt og kan ikkje bli sett opp." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Dette er ein kanal av gamal type." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Set opp …" -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1419,7 +1419,7 @@ msgstr "" "ein kanal for å setja han opp og aktivera han ved å klikka på " "avkryssningsboksen." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1439,77 +1439,77 @@ msgstr "" "handling eller kanal ved å klikka i avkryssingsboksen. Avkryssa kanalar vil " "bli køyrt under ein HotSync. Vel ein kanal for å setja han opp.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Oppsettsvegvisar" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Om KPilot. Bidragsytarar." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Kanalar" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Generelt oppsett" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Generelt oppsett for KPilot (Brukarnamn, port, generelle " "synkroniseringsinnstillingar)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Handlingar for HotSync med individuelt oppsett." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Oppstart og Avslutting" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Oppførsel ved oppstart og avslutting." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Framvisarar" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Visingsinnstillingar." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Reservekopi" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Spesielle instillingar for reservekopi." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Spesialoppførsel under HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Eining" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Maskinvareinstillingar, oppstart og avsluttingsinnstillingar." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1517,11 +1517,11 @@ msgstr "" "Dette er ei intern handling som ikkje har nokre innstillingar i " "oppsettet. Skildringa av handlingar er %1" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPilot oppsett" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1529,11 +1529,11 @@ msgstr "" "Fann ikkje noko bibliotek for kanalen %1. Dette tyder at kanalen ikkje " "er skikkeleg installert." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Lenkjefeil" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1541,35 +1541,35 @@ msgstr "" "Det oppstod eit problem ved lasting av biblioteket for kanalen %1. Det " "tyder at kanalen ikkje er skikkeleg installert." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Legg til …" -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Rediger …" -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Slett …" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Post" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Skildring" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Rediger bolken med applikasjonsinfo" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1577,15 +1577,15 @@ msgstr "" "For å visa bolken med applikasjonsinfoen, må du installera eit hex-" "redigeringsprogram (t.d. khexedit frå tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "Endring av Appinfo-blokka er enno ikkje støtta av KPilot!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Rediger databaseflagg" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1599,20 +1599,20 @@ msgstr "" "\n" "Vil du verkeleg tilordna desse nye flagga?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Endra databaseflagg" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "Assistent" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Rediger post" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1626,56 +1626,56 @@ msgstr "" "\n" "Vil du verkeleg tilordna desse nye flagga?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Endrar post" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Postindeks:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Post-ID:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Flagg" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Skitten" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "S&letta" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Oppteken" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "Lø&yndom" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Arkivert" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1683,7 +1683,7 @@ msgstr "" "For å visa og redigera postdataa, må du installera eit hex-" "redigeringsprogram (t.d. kbytesedit frå tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1691,93 +1691,93 @@ msgstr "" "Dette er ein database som eksisterer på eininga. Han vart ikkje lagt til " "manuelt, så han kan ikkje fjernast frå lista." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Database på eininga" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Du må velja ein database for å sletta lista." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Ingen database er valt" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Alle databasar" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Berre applikasjonar (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Berre databasar (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Generell database&informasjon" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Bolk for &applikasjonsinfo (kategoriar osv.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Post nr." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Lengd" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Post-ID" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Åtvaring: Klarer ikkje lesa databasefila %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Database: %1, %2 postar
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Type: %1, Skapar: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Åtvaring: Klarer ikkje lesa applikasjonsfila %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Applikasjon: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Laga: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Endra: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Reservekopiert: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Du må velja ein post for redigering." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Ingen post er valt" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1785,36 +1785,36 @@ msgstr "" "Vil du verkeleg sletta den valde posten? Dette kan ikkje angrast." "

Sletta posten?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Slettar post" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Filer som skal installerast:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Legg til fil …" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Vel ei fil som skal leggjast til i lista over filer som skal " "installerast." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Tøm liste" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Tømer lista over filer som skal installerast. Ingen filer vert " "installerte." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1822,27 +1822,27 @@ msgstr "" "Denne lista viser filer som vert installerte på Piloten i løpet av neste " "HotSync. Slepp filer her eller bruk Legg til-knappen." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS Databaser (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Slett valt memo." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Kan ikkje installera %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1850,64 +1850,64 @@ msgstr "" "Berre PalmOS-databasefiler (som *.pdb og *.prc) kan installerast av " "filinstalleraren." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Starta full reservekopiering." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Rask reservekopiering er starta" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Avsluttar ved avbrot." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Full reservekopiering ferdig." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Rask reservekopiering er ferdig." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Tek reservekopi: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Hoppar over %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Feil ved reservekopiering av %1.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Feil ved reservekopiering av %1.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Filinstallerar]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Ingen filer skal installerast" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1916,29 +1916,29 @@ msgstr "" "Installerer ei fil\n" "Installerer %n filer" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Ferdig med installering" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Installerer %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Klarar ikkje installera fila «%1»." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Kan ikkje opna fila «%1»." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr "Kan ikkje opna fila «%1»." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1948,13 +1948,13 @@ msgstr "" "på ein feil i verktøyet som vert bruka til å oppretta databasen. KPilot kan " "ikkje installera denne databasen." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Ivar Aasen" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 #, fuzzy msgid "" "Neither KPilot nor the handheld have a username set. They should " @@ -1963,11 +1963,11 @@ msgstr "" "Brukarnamnet er ikkje sett verken i KPilot eller på piloten, slik det " "bør vera. Skal KPilot leggja inn ein standardverdi (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Ukjend brukar" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1976,7 +1976,7 @@ msgstr "" "Eit brukarnamn er sett på piloten (%1), men det er ikkje " "registrert noko namn i KPilot. Skal KPilot bruka dette namnet frå no av?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1985,14 +1985,14 @@ msgstr "" "Eit brukarnamn er sett i KPilot (%1), men det er ikkje registrert " "på piloten. Skal det same namnet brukast på piloten?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -2005,28 +2005,28 @@ msgstr "" "Viss du trykkjer avbryt, vil synkroniseringa halda fram, men brukarnamnet " "vil ikkje bli endra." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Feil brukar" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Bruk KPilot-namnet" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Bruk namnet frå den handaldne" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 #, fuzzy msgid "Restore directory does not exist." msgstr " Porten finst ikkje." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Gjenoppretting ikkje utført." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2035,77 +2035,77 @@ msgstr "" "Er du sikker på at du vil gjenoppretta piloten fullstendig frå " "reservekopien (%1)? All informasjon på piloten vert sletta." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Legg tilbake frå reservekopi" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Gjenoppretting ikkje utført." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 #, fuzzy msgid "Canceled by user." msgstr "Synkronisering avbrote av brukar." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Legg tilbake %1 …" -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "Legg tilbake frå reservekopi" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 #, fuzzy msgid "Cannot restore file `%1'." msgstr "Kan ikkje installera %1" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Databaser med endra postar: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Klarte ikkje opna den serielle eller lokale databasen %1. Hoppar over han." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "post" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "adresse" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 #, fuzzy msgid "to-do entry" msgstr "hugselisteelement" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "memo" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "kalenderoppføring" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2115,36 +2115,36 @@ msgstr "" "interne redigeraren. Skal endringane i KPilot bli kopiert til den " "handhaldne, og dermed overskriva endringane der?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Konflikt i database %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Bruk KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Bruk handhaldne" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Bruk &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Bruk &handhaldne" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Oppføring i KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Oppførin i handhaldne" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2152,25 +2152,25 @@ msgstr "" "For å visa og redigera postdataa, installer eit hex-redigeringsprogram (t.d. " "khexedit frå tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Databaser med endra flagg: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "Å setja datebaseflagga på den handhaldne er ikkje støtta enno." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Databasar med endra AppBlock: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Startar KPilot-nissen …" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2178,130 +2178,130 @@ msgstr "" "Klarte ikkje starta KPilot-nissen. Feilmeldinga frå systemet var: "" "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Statusen for nissen er `%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "køyrer ikkje" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Brukar teiknkodinga %1 på den handhaldne." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 #, fuzzy msgid "To-do Viewer" msgstr "Hugselistevisar" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Adressevisar" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Memovisar" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Filinstallerar" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Generell DB-visar" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Neste synkronisering vil vera ein reservekopi." -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Trykk Hot-Sync-knappen." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Neste synkronisering vil gjenopprette piloten frå ei reservekopiering." -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Neste synkronisering vil vera ein vanleg HotSync." -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "Neste synkronisering veil vera ei rask synkronisering (FastSync). " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "Neste synkronisering veil vera ei rask synkronisering (FastSync). " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "Neste synkronisering veil vera ei rask synkronisering (FastSync). " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 #, fuzzy msgid "The daemon has exited." msgstr "S&topp nisse ved avslutting" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 #, fuzzy msgid "Restart the daemon to HotSync again." msgstr "&Start nisse ved innlogging" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Kan ikkje starta synkronisering no. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Kan ikkje starta synkronisering" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "Neste synkronisering vil vera ein vanleg HotSync." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Fortel nissen at neste HotSync skal vera ein vanleg HotSync." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Full &synkronisering" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "Neste synkronisering veil vera ei rask synkronisering (FastSync). " -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2309,32 +2309,32 @@ msgstr "" "Fortel nissen at neste HotSync skal vera ei fullstendig synkronisering " "(FullSync, sjekk data på begge sider)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Reservekopi" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "Neste synkronisering vil vera ein reservekopi." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Fortel nissen at neste HotSync skal ta reservekopi av den handhaldne til PC-" "en." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Gjenopprett" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "Neste synkronisering veil vera ei rask synkronisering (FastSync). " -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2342,13 +2342,13 @@ msgstr "" "Fortel nissen at heile den handhaldne eininga skal gjenopprettast frå data " "på PC-en." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Kopier den handhaldne til PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " @@ -2357,18 +2357,18 @@ msgstr "" "Fortel nissen at heile den handhaldne eininga skal gjenopprettast frå data " "på PC-en." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Kopier PC til den handhaldne" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 #, fuzzy msgid "Next HotSync will copy PC to Handheld." msgstr "Synkroniser PC-en til den handhaldne" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " @@ -2377,16 +2377,16 @@ msgstr "" "Fortel nissen at heile den handhaldne eininga skal gjenopprettast frå data " "på PC-en." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "Berre &vis" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "Neste synkronisering vil vera ein reservekopi." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2394,31 +2394,31 @@ msgstr "" "Fortel nissen at neste HotSync berre skal lista filene på den handhaldne " "eininga og ikkje gjera noko anna." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Nulls&till lenkje" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Prøv å nullstilla nissen og tilkoplingane han har til den handhaldne." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Avslutt KPilot (og stopp nissen viss han er sett opp til det)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Oppsetts&vegvisar …" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Set opp KPilot ved bruk av oppsettsvegvisaren." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2428,95 +2428,95 @@ msgstr "" "og vegvisaren er ikkje tilgjengeleg. Prøv å bruka den vanlege " "oppsettsdialogen." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Vegvisar ikkje tilgjengeleg" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 #, fuzzy msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Kan ikkje setja opp KPilot akkurat no." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Set opp piloteininga, kanalar og andre parametrar" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Vel avlusingsnivå" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Prosjektleiar" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Kjerne og lenkjeutviklar" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal-kanal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Addressebokvisar-kanal" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Utgifter-kanal" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Notisblokk-kanal, feilrettar" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML-GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui-filer" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Feilfiksar, kule funksjonar" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Oppsettsfila er utgått på dato." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "Oppsettsfila er versjon %1, medan KPilot treng versjon %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "Køyr KPilot og sjekk oppsettet nøye for å oppdatera fila." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Viktige endringar å sjå etter er:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2524,26 +2524,26 @@ msgstr "" "Lenkjer med nye namn, Kroupware og filinstallerar er blitt gjort til kanalar " "også." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Konfliktløysing er no ei global innstilling." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Endra format på ikkje-reservekopidatabaser." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" "Oppsettsfila for KPilot er gått ut på dato. Køyr KPilot for å oppdatera ho." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Oppsettsfila utgått på dato" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2551,11 +2551,11 @@ msgstr "" "Innstillingane for filinstalleraren er flytta til kanaloppsettet. Sjå etter " "i lista over installerte kanalar." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Innstillingar oppdatert" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2563,11 +2563,11 @@ msgstr "" "Desse gamle kanalane vart funne på systemet ditt. Det er ein god idè å " "fjerna desse og dei tilhøyrande .la og .so.0-filene." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Gamle kanalar funne" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2577,11 +2577,11 @@ msgstr "" "til det nye formatet. Opprettings-IDen er blitt endra til å bruka " "hakeparenteser []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Databasar som ikkje skal takast reservekopi av er oppdatert" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2589,19 +2589,19 @@ msgstr "" "KPilot er ikkje sett opp for bruk. Du kan bruka oppsettsvegvisaren eller den " "vanlege oppsettsdialogen for å setja opp KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Ikkje sett opp" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Bruk &vegvisar" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Bruk &dialog" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2609,7 +2609,7 @@ msgstr "" "Oppsettfila for KPilot er gått ut på dato. KPilot kan oppdatera somme delar " "av oppsettet automatisk. Vil du halda fram?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2617,7 +2617,7 @@ msgstr "" "Innstillingane for oppsettssida %1 er blitt endra. Vil du lagra " "innstillingane før du held fram?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2627,38 +2627,38 @@ msgstr "" "truleg ikkje fungera. Er du sikker på at du vil bruka dette einingsnamnet?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "For langt einingsnamn" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "Ikkje send e-post" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Pilot-info" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Program til å synkronisere med" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "generell TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 #, fuzzy msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " @@ -2671,28 +2671,28 @@ msgstr "" "Når du synkroniserer kalenderen eller gjeremålslista ved hjelp av KPilot må " "du avslutta Evolution før synkroniseringa, elles vil du missa data." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Avgrensingar med Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "ingenting (han vil berre ta reservekopi)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot er no sett opp til å synkronisera med %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2700,11 +2700,11 @@ msgstr "" "Dei gjenverande innstillingane i oppsettsdialogen er avanserte innstillingar " "og kan brukast til å finjustera KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Automatisk oppsett er ferdig" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2721,19 +2721,19 @@ msgstr "" "til å gjera hotsynkroniseringar fram til ho vert starta på ny. I desse " "tilfella er det ikkje tilrådd å halda fram." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Handhaldt oppdaging" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Automatisk oppdaging av den handhaldne eininga di" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Start oppdaging på nytt" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2741,43 +2741,43 @@ msgstr "" "KPilot prøver no å oppdaga den handhaldne eininga di automatisk. Trykk på " "hotsync-knappen viss du ikkje har gjort det enno." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Status" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Automatisk oppdaging har ikkje starta enno …" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Oppdaga verdiar" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Handhaldt brukar:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Eining:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Ikkje kjent enno]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Startar oppdaging …" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Ventar på at den handhaldne skal kopla seg til …" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Gjekk ut på tid, fann ingen handhaldne einingar." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2788,81 +2788,81 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 #, fuzzy msgid "Automatic Detection Failed" msgstr "Automatisk oppsett er ferdig" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Fant ei tilkopla eining på %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Fråkopla frå alle einingar" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 #, fuzzy msgid "Syncing to-dos with KMail" msgstr "Synkroniserer oppgåvelista med fila KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Synkroniserer kalender fila KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Synkroniserer notat med fila e-post" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 #, fuzzy msgid "Rewriting to-dos to KMail..." msgstr "Skriv om oppgåvelista til KMail …" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Skriv om kalenderen til KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Synkroniserer KMail med adresser" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Synkroniserer KMail med notater" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Hot-Sync ferdig." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "I denne lista finn du alle meldingane som vart mottekne under HotSync-" "operasjonen." -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 #, fuzzy msgid "HotSync Log" msgstr "HotSync-logg" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Tøm logg" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Tømer lista over meldingar frå HotSync-operasjonen." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Lagra logg …" -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2870,110 +2870,110 @@ msgstr "" "Du kan lagra lista over meldingane som vart mottekne under HotSync-" "operasjonen til ei fil. (Kan vera nyttig i feilrapportar.)" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Synkroniseringsframgong:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Prosentvis framgong (estimert) for HotSync-operasjonen." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync ferdig." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Lagra logg" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Fila finst. Vil du skriva over ho?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Fila finst" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "PC-en overstyrer" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "Klarar ikkje opna fila «%1» for skriving. Prøv igjen?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Klarar ikkje lagra" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Sti til Pilot-einingsnode" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "Liste-DB-ar (standard)" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Legg tilbake reservekopi" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Køyr kanal frå skrivebordsfila " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "Vel avlusingsnivå" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "Køyr *verkeleg* kanalen, ikkje i testmodus." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Køyr kanalen i filtestmodus." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Kopier pilot til skrivebord." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Kopier skrivebord til pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot-vedlikehaldar" @@ -2986,17 +2986,17 @@ msgstr "KPilot-vedlikehaldar" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Generelt" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Val for null-kanal" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -3004,11 +3004,11 @@ msgstr "" "Velg kva adressekategori du vil \n" "visa her." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Memoar:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3018,108 +3018,108 @@ msgstr "" "i vald kategori. Trykk på ein for\n" "å vise han til høgre." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Memotekst:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Teksten til den valde memoen blir vist her." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Importer memo …" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Les ei tekstfil og legg ho til i piloten sin memodatabase." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Importering er slått av i innstillingar for «interne skriveprogram»." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Eksporter memo …" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Skriv vald memo til fil." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Slett memo" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Slett valt memo." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 #, fuzzy msgid "Add a new memo to the database." msgstr "Legg til eit nytt element i hugselista." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Slett valt memo?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Slett memo?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 #, fuzzy msgid "Cannot Delete Memo" msgstr "Slett memo" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Alle" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Start &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Set opp KPilot …" -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "Stan&dard synkronisering:" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Neste &synkronisering" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 #, fuzzy msgid "Next HotSync will be: %1. " msgstr "Neste synkronisering vil vera ein reservekopi." -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "HotSync er slått av medan skjermen er låst." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3131,42 +3131,42 @@ msgstr "" "ved «Ikkje synkroniser når pauseskjermen er på» på HotSync-sida i " "oppsettsdialogen." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync ferdig.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Neste synkronisering er %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot-nisse" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Utviklar" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 #, fuzzy msgid "To-do Editor" msgstr "Hugselisteredigering" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 #, fuzzy msgid "There are still %1 to-do editing windows open." msgstr "%1 redigeringsvindauge for hugseliste er framleis opne." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, fuzzy, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3175,17 +3175,17 @@ msgstr "" "%n redigeringsvindauge for hugseliste er framleis ope.\n" "%n redigeringsvindauge for hugseliste er framleis opne." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 #, fuzzy msgid "Select the category of to-dos to display here." msgstr "Vel kva hugselistekategori du vil visa her." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 #, fuzzy msgid "To-do Item" msgstr "Hugselisteelement" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 #, fuzzy msgid "" "This list displays all the to-dos in the selected category. Click on one " @@ -3194,22 +3194,22 @@ msgstr "" "Denne lista viser alle hugselisteelementa i den valde kategorien. Klikk " "på eit for å visa det til høgre." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 #, fuzzy msgid "To-do info:" msgstr "Hugselisteinfo:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 #, fuzzy msgid "You can edit a to-do when it is selected." msgstr "Du kan redigera eit hugselisteelement når det er valt." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 #, fuzzy msgid "Add a new to-do to the to-do list." msgstr "Legg til eit nytt element i hugselista." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 #, fuzzy msgid "" "Adding new to-dos is disabled by the 'internal editors' setting.Innlegging av nye oppgåver er slått av i innstillingar for «interne " "skriveprogram»." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 #, fuzzy msgid "Delete the selected to-do from the to-do list." msgstr "Slett det valde elementet frå hugselista." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 #, fuzzy msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " @@ -3233,78 +3233,78 @@ msgstr "" "minst ein gong slik at du får henta fram databaseoppsettet frå den " "handhaldne." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 #, fuzzy msgid "Cannot Add New To-do" msgstr "Kan ikkje leggja til nytt element i hugselista" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 HotSync startar ...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Brukar teiknkodinga %1 på den handhaldne." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot er oppteken og kan ikkje utføra HotSync akkurat no." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Testar.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Synkroniserer database: %1 …" -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Klarte ikkje opna eining: %1 (vil prøva igjen)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Prøver å opna eining %1 …" -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Lyttar allereie på denne eininga" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Kan ikkje laga sokkel for kommunikasjon med Piloten" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Kan ikkje opna pilot-port «%1»." -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Kan ikkje lytta på Pilot-sokkel (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Kan ikkje godta Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "allereie tilkopla" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Klarte ikkje lesa systeminformasjonen frå Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Sjekkar siste PC …" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3312,25 +3312,25 @@ msgstr "" "Klarte ikkje lesa brukarinformasjonen frå Pilot. Har du sperra eininga med " "passord?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Pilot eininga er ikkje sett opp enno." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Piloteininga %1 er ikkje sett opp enno." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Kan ikkje installera fila «%1»."" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Slutt på HotSync\n" @@ -3351,88 +3351,88 @@ msgstr " Du har ikkje løyve til å opna pilot-eininga." msgid " Check Pilot path and permissions." msgstr " Kontroller Pilotstigen og -løyva." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Startdato: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Arrangement som varer heile dagen" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Sluttdato: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarm: %1 %2 før arrangementet startar" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minutt" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "timar" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dagar" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Gjentaking: kvar %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dag(ar)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "veke(r)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "månad(er)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "år" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Gjenta i det uendelege" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Til %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Gjenta på den i-te dagen i veke j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Gjenta på den n-te dagen i månaden" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Unntak:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Merknad:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Merknad:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3440,7 +3440,7 @@ msgstr "" "Tittel: %1
\n" "Memotekst:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3450,29 +3450,29 @@ msgstr "" "Memotekst:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Fullført" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Ikkje fullført" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Forfallsdato: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioritet: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Namnlaus" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3480,23 +3480,23 @@ msgstr "" "%1-kanalinnstillingane er blitt endra. Vil du lagra endringane " "før du fortset?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1-kanal" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Send spørsmål og kommentarar til tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Send spørsmål og kommentarar til %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Send feilrapportar til %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3504,19 +3504,19 @@ msgstr "" "For informasjon om varemerke, sjå Brukarrettleiinga til KPilot." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Utviklarar: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Takk til: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3524,100 +3524,100 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Fann ikkje kanalen %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Klarte ikkje lasta kanalen %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "Fann ikkje kanalen %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Klarte ikkje oppretta kanalen %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Lenkje %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "endra" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "sletta" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "uendra" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "Klarte ikkje opna adressedatabasane på den handhaldne." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr "Klarer ikkje opna %1" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Klarte ikkje køyra kanalen %1." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Full synkronisering" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 #, fuzzy msgid "Restore From Backup" msgstr "Gjenopprett reservekopi" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "Neste &synkronisering" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Ingen synkronisering" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Spørsmål" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 #, fuzzy msgid "&Do not ask again" msgstr "Ikkje spør igjen" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "Ikkje spør igjen" diff --git a/po/pa.po b/po/pa.po index 357c3ae..ced8383 100644 --- a/po/pa.po +++ b/po/pa.po @@ -29,327 +29,327 @@ msgid "" "Your emails" msgstr "aalam@redhat.com,aalam@users.sf.net" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "ਮੂਲ ਲੇਖਕ" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "ਸਿਰਨਾਵਾਂ-ਕਿਤਾਬ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "ਆਖਰੀ ਨਾਂ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "ਪਹਿਲਾਂ ਨਾਂ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "ਸੰਗਠਨ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "ਸਿਰਲੇਖ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "ਸੂਚਨਾ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "ਪਸੰਦ 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "ਪਸੰਦ 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "ਪਸੰਦ 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "ਪਸੰਦ 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "ਕੰਮ ਫੋਨ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "ਘਰ ਫੋਨ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "ਮੋਬਾਇਲ ਫੋਨ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "ਫੈਕਸ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "ਪੇਜ਼ਰ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "ਹੋਰ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "ਈ-ਪੱਤਰ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "ਸਿਰਨਾਵਾਂ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "ਸ਼ਹਿਰ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "ਖੇਤਰ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "ਡਾਕਖਾਨਾ ਕੋਡ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "ਦੇਸ਼" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "ਵਰਗ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "ਪ੍ਰਬੰਧਕ" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -358,83 +358,83 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "ਹੋਰ ਜਾਣਕਾਰੀ..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "ਹਟਾਇਆ" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "ਮੌਜੂਦ ਨਾ ਹੋਵੇ" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "ਅਣਜਾਣ" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "" @@ -442,15 +442,15 @@ msgstr "" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "" @@ -470,834 +470,834 @@ msgstr "" msgid "PalmDOC Converter" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "ਉੱਪਰ ਲ਼ਿਖੋ" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "ਕੇ-ਸੂਚਨਾ" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "%1 ਨੂੰ ਖੋਲਣ ਵਿੱਚ ਆਯੋਗ" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "ਕੇਮੇਲ" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "ਅਸਲੀ ਲੇਖਕ" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "ਰਿਕਾਰਡ ID" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "ਸਿਸਟਮ ਜਾਣਕਾਰੀ" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "ਸਮਾਂ" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "ਕੈਲੰਡਰ" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "ਫੋਨ" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "ਆਖਰੀ ਨਾਂ:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "ਪਹਿਲਾ ਨਾਂ:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "ਸਿਰਲੇਖ:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "ਕੰਪਨੀ:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "ਸਿਰਨਾਵਾਂ:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "ਸ਼ਹਿਰ: " -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "ਰਾਜ:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "ਦੇਸ਼:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "ਵਰਗ:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "ਰਿਕਾਰਡ ਸੋਧ..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "ਨਵਾਂ ਰਿਕਾਰਡ..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "ਰਿਕਾਰਡ ਹਟਾਓ" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[ਅਣਜਾਣ]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "ਕੀ ਰਿਕਾਰਡ ਹਟਾਉਣਾ ਹੈ?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "ਫਾਇਲ ਉੱਪਰ ਲਿਖੋ?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "ਸੰਰਚਨਾ..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1305,7 +1305,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1317,143 +1317,143 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "ਸੰਰਚਨਾ ਸਹਾਇਕ" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "ਪਿੱਛੇ" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "ਜੰਤਰ" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "ਸ਼ਾਮਿਲ(&A)..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "ਸੋਧ(&E)..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "ਹਟਾਓ(&D)..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "ਵੇਰਵਾ" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1462,19 +1462,19 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "ਜਾਰੀ" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1483,342 +1483,342 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "ਨਿਸ਼ਾਨ" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "ਰੁਝਿਆ(&B)" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "ਸਭ ਡਾਟਾਬੇਸ" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "ਸਿਰਫ਼ ਕਾਰਜ (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "ਸਿਰਫ਼ ਡਾਟਾਬੇਸ (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "ਸਧਾਰਨ ਡਾਟਾਬੇਸ ਜਾਣਕਾਰੀ(&I)" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "ਲੰਬਾਈ" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "ਰਿਕਾਰਡ ID" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "ਤੁਹਾਨੂੰ ਸੋਧਣ ਲਈ ਇੱਕ ਰਿਕਾਰਡ ਦੀ ਚੋਣ ਕਰਨੀ ਪਵੇਗੀ।" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "ਕੋਈ ਰਿਕਾਰਡ ਨਹੀਂ ਚੁਣਿਆ ਗਿਆ" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "ਰਿਕਾਰਡ ਹਟਾਓ" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "ਸੂਚੀ ਸਾਫ਼" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "ਬੈਕਅੱਪ ਜਾਰੀ: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "ਪਿੱਛੇ" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1826,595 +1826,595 @@ msgid "" "changed." msgstr "" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "" -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "" -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "ਰਿਕਾਰਡ" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "ਸਿਰਨਾਵਾਂ" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "ਕਰਨ ਲਈ ਇੰਦਰਾਜ਼" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "ਮੁੜ-ਪ੍ਰਾਪਤ(&R)" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "ਪ੍ਰੋਜੈਕਟ ਮੁੱਖੀ" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "ਵਰਤੋਂ" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "ਨਾ ਵਰਤੋਂ" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2422,38 +2422,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2464,61 +2464,61 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "ਸਥਿਤੀ" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "ਜੰਤਰ:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2529,181 +2529,181 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "" -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "ਲਾਗ ਸੰਭਾਲੋ..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "ਫਾਇਲ ਮੌਜੂਦ ਹੈ" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "ਉੱਤੇ ਨਾ ਲਿਖੋ" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "ਮੁੜ-ਕੋਸ਼ਿਸ਼" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "ਕੋਸ਼ਿਸ਼ ਨਾ ਕਰੋ" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "" @@ -2716,128 +2716,128 @@ msgstr "" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "ਸਧਾਰਨ" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" "one to display it to the right." msgstr "" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "ਸਭ" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "" -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2845,182 +2845,182 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "ਖੋਜੀ" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "ਕਰਨ ਲਈ ਇਕਾਈ" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "ਕਰਨ ਲਈ ਜਾਣਕਾਰੀ:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "" -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "" -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "" -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "" -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "" @@ -3041,88 +3041,88 @@ msgstr "" msgid " Check Pilot path and permissions." msgstr "" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "ਮਿੰਟ" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "ਘੰਟੇ" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "ਦਿਨ" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "ਦਿਨ" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "ਹਫਤਾ" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "ਮਹੀਨੇ" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "ਸਾਲ" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "ਸੂਚਨਾ:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "ਸੂਚਨਾ:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3130,7 +3130,7 @@ msgstr "" "ਸਿਰਲੇਖ: %1
\n" "ਯਾਦ ਪਾਠ:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3140,69 +3140,69 @@ msgstr "" "ਯਾਦ ਪਾਠ:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "ਮੁਕੰਮਲ" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "ਮੁਕੰਮਲ ਨਹੀਂ" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "ਮਿਆਦ: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "ਦਰਜਾ: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "ਬਿਨਾਂ-ਨਾਂ" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "" -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "" -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3210,94 +3210,94 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "ਹਟਾਇਆ" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "ਪੂਰਨ ਸਮਕਾਲੀ" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "HotSync" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "ਸਵਾਲ" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "ਮੈਨੂੰ ਮੁੜ ਨਾ ਪੁੱਛੋ(&D)" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "ਮੈਨੂੰ ਮੁੜ ਨਾ ਪੁੱਛੋ" diff --git a/po/pl.po b/po/pl.po index 9994694..1eba44e 100644 --- a/po/pl.po +++ b/po/pl.po @@ -37,49 +37,49 @@ msgid "" "Your emails" msgstr "mikmach@wp.pl, lichota@mimuw.edu.pl, mrudolf@kdewebdev.org" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Łącznik synchronizacji MAL dla KPilota" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Synchronizuje zawartość palmtopa z serwerami MAL (np. AvantGo)" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Główny autor" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Autor biblioteki libmal i łącznika AvantGo dla JPilota" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Autor syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Autorzy biblioteki malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Książka adresowa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -89,19 +89,19 @@ msgstr "" "Proszę się upewnić, że podano prawidłową nazwę pliku w okienku " "konfiguracyjnym łącznika. Zamykam łącznik." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Nie można zainicjować i wczytać książki adresowej dla synchronizacji." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" "Nie można zablokować książki adresowej w celu zapisu. Synchronizacja " "niemożliwa!" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -109,116 +109,116 @@ msgstr "" "Wystąpił błąd w czasie wysyłania \"%1\". Możesz spróbować wysłać tymczasowy " "plik lokalny \"%2\" ręcznie" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Nie można otworzyć baz danych książki adresowej na palmtopie." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Nie można otworzyć książki adresowej." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Element na komputerze" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Palmtop" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Ostatnia synchronizacja" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Nazwisko" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Imię" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organizacja" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Tytuł" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Notatka" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Użytkownika 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Użytkownika 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Użytkownika 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Użytkownika 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telefon do pracy" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Telefon domowy" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Telefon komórkowy" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Faks" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Pager" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Inny" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-mail" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adres" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Miasto" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Województwo" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Kod pocztowy" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Kraj" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategoria" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -226,7 +226,7 @@ msgstr "" "Następujący wpis adresowy został zmieniony, ale nie istnieje na palmtopie. " "Proszę rozwiązać ten konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -234,7 +234,7 @@ msgstr "" "Następujący wpis adresowy został zmieniony, ale nie istnieje już na " "komputerze. Proszę rozwiązać ten konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -244,134 +244,134 @@ msgstr "" "komputerze. Zmiany nie mogą zostać scalone automatycznie, proszę samemu " "rozwiązać konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Kolizja adresów" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Łącznik do książki adresowej dla KPilota" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Konfiguracja programu łączącego do książki adresowej dla KPilota" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Opiekun" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Usuń wpis" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Nie można otworzyć pliku tekstowego %1 do odczytu." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Nie można otworzyć bazy danych do zapisu" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Nie można otworzyć na palmtopie bazy dokumentów %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Nie podano nazwy pliku do konwersji" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Nie można otworzyć bazy danych do odczytu" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Nie można odczytać nagłówka bazy danych %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Nie można otworzyć pliku wyjściowego %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Nie można odczytać tekstowego wpisu #%1 z bazy danych %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Nie można odczytać wpisu zakładki #%1 z bazy danych %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Nie można otworzyć pliku %1 dla zakładek %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Szukając tekstów i baz danych do synchronizacji" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Utworzono bazę danych." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Nie można zainstalować lokalnie utworzonego PalmDOC %1 na palmtopie." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Konwersja PalmDOCa \"%1\" nie powiodła się." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Nie można otworzyć lub utworzyć bazy danych %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Rozwiązywanie konfliktów" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Synchronizacja przerwana przez użytkownika." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Synchronizacja tekstu \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -385,71 +385,71 @@ msgstr "" "zarówno na komputerze jak i palmtopie). Dla tych baz danych proszę określić, " "która wersja jest aktualna." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Możesz także zmienić kierunek synchronizacji baz danych bez powodowania " "konfliktu." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Bazy danych DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Brak synchronizacji" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Synchronizuj palmtop z komputerem" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Synchronizuj komputer z palmtopem" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Usuń obie bazy danych" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Więcej informacji..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "niezmieniony" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "nowy" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "zmieniony" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "zmieniono tylko zakładki" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "usunięte" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "nie istnieje" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "nieznane" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -457,15 +457,15 @@ msgstr "" "Status bazy danych %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Palmtop: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Pulpit: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Informacja o bazie danych" @@ -473,15 +473,15 @@ msgstr "Informacja o bazie danych" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Łącznik do PalmDOC dla KPilota" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Konfiguracja łącznika DOC dla KPilota" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -501,10 +501,10 @@ msgstr "Opiekun KPilota" msgid "PalmDOC Converter" msgstr "Konwerter PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -512,14 +512,14 @@ msgstr "" "Chciałeś synchronizować foldery, ale podałeś nazwę pliku (%1). " "
Użyć folderu %2 zamiast tego?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Użyj katalogu" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -527,7 +527,7 @@ msgstr "" "Folder %1 dla plików baz danych na palmtopie nie jest " "prawidłowym folderem." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -535,96 +535,96 @@ msgstr "" "Folder %1 dla plików baz danych na palmtopie nie jest " "prawidłowym katalogiem." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" " Nie można utworzyć folderu %1 dla plików tekstowych." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Powiodła się konwersja następujących tekstów:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Konwersja się powiodła" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Nie przekonwertowano prawidłowo żadnego pliku tekstowego" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Plik %1 nie istnieje." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Konwersja pliku %1 powiodła się." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "Folder %1 dla plików tekstowych nie jest prawidłowym folderem." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "Nie można utworzyć folderu %1 dla plików PalmDOC." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Folder &tekstów:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Folder &PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "Plik &tekstowy:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Plik &DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "Plik bazy danych %1 już istnieje. Zastąpić go?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Zastąp" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Błąd w czasie konwersji tekstu %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Plik tekstowy %1 już istnieje. Zastąpić go?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Nie mogę otworzyć MemoDB na palmtopie." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Nie można wczytać zasobu: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -634,7 +634,7 @@ msgstr "" "Dodano %n nowe notatki.\n" "Dodano %n nowych notatek." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -644,7 +644,7 @@ msgstr "" "Zmieniono %n notatki.\n" "Zmieniono %n notatek." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -654,7 +654,7 @@ msgstr "" "Usunięto %n notatki.\n" "Usunięto %n notatek." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -664,7 +664,7 @@ msgstr "" "Dodano %n notatki do Notatek.\n" "Dodano %n notatek do Notatek." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -674,7 +674,7 @@ msgstr "" "Zmieniono %n notatki w Notatkach.\n" "Zmieniono %n notatek w Notatkach." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -684,109 +684,109 @@ msgstr "" "Usunięto %n notatki z Notatek.\n" "Usunięto %n notatek z Notatek." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Nie było zmian w Notatkach." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Łącznik do Notatek dla KPilota" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Konfiguracja programu łączącego do Notatek dla KPilota" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "Notatki" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Pomijanie synchronizacji z AvantGo, ponieważ ostatnia synchronizacja była " "zbyt niedawno." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "Synchronizacja z AvantGo się nie powiodła (brak SyncInfo)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Nie ustawiono serwera pośredniczącego." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Używam pośrednika: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Nie ustawiono pośrednika SOCKS." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Używam pośrednika SOCKS: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Plik notatek" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Nie można otworzyć baz danych notatek na palmtopie." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Nie można zainicjalizować z palmtopa." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Nie można uruchomić plików memo z dysku." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Synchronizacja z %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Kopiowanie z palmtopa do komputera..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Kopiowanie z komputera na palmtop..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Wykonuję zwykły sync..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Łącznik Memofile dla KPilota" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Konfiguracja łącznika Memofile dla KPilota" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notatnik" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Nie można otworzyć %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -796,7 +796,7 @@ msgstr "" "Nie można było zapisać %n Notatników\n" "Nie można było zapisać %n Notatników" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -806,39 +806,39 @@ msgstr "" "Zapisano %n Notatniki\n" "Zapisano %n Notatników" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Zapisuję Notatniki do plików png" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Konfiguracja łącznika Notatnika dla KPilota" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "Łącznik Notatnika bazuje na fragmencie read-notepad pilot-linka Angusa" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Null" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Łącznik NULL jest zaprogramowany, by zawieść." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Zastępczy łącznik dla KPilota" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Konfiguracja zastępczego programu łączącego dla KPilota" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -848,153 +848,153 @@ msgstr "" "Wyślij %n wiadomości\n" "Wyślij %n wiadomości" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Nie wysłano e-maila." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Nie można było wysłać e-maila." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Nie można podłączyć się do serwera DCOP dla połączenia z KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Błąd wysyłania mail'a" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Nie można otworzyć pliku tymczasowego aby przechować list z palmtopa." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "Połączenie DCOP z KMail zakończone błędem." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Nie można zarchiwizować bazy danych e-maili" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Nie można otworzyć bazy danych poczty na palmtopie" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Łącznik do poczty dla KPilota" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Konfiguracja programu łączącego do poczty dla KPilota" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Pierwszy autor" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Kod POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Wspomaganie SMTP i ponowny projekt" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Łącznik wpisów" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Łącznik wpisów dla KPilota" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Konfiguracja łącznika wpisów dla KPilota" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Informacja o systemie" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Hasło ustawione" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Nie ustawiono hasła" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Nie ma kart dostępnych przez pilot-link" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Brak informacji do debugowania" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Nie można otworzyć pliku wyjściowego, używam %1." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Informacja o systemie palmtopa zapisana do pliku %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Informacja o sprzęcie" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Informacja o użytkowniku" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Informacja o pamięci" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Informacja o dysku" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Bazy danych" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Ilość wpisów" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Informacja o synchronizacji" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Wersja TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Wersja PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Informacja o debugowaniu" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Łącznik System Informacyjny KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -1002,16 +1002,16 @@ msgstr "" "Pozyskuje informacje o systemie, sprzęcie i użytkowniku z palmtopa i " "przechowuje je w pliku." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Czas" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Ustawianie zegara na palmtopie" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1019,19 +1019,19 @@ msgstr "" "PalmOS 3.25 i 3.3 nie obsługują ustawiania czasu systemowego. Łącznik do " "synchronizacji czasu zostanie pominięty..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Łącznik do synchronizacji czasu dla KPilota" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Synchronizuje czas pomiędzy palmtopem a komputerem" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Czyszczenie..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1039,37 +1039,37 @@ msgstr "" "Wystąpił błąd w czasie wysyłania \"%1\". Możesz spróbować ręcznie wysłać " "tymczasowy plik lokalny \"%2\"." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Uruchamianie łącznika ..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Kopiowanie wpisów do Pilota..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Zadania" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Łącznik do zadań dla KPilota" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Konfiguracja łącznika do zadań dla KPilota" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Przeznaczenie pliku z zadaniami" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalendarz" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1077,11 +1077,11 @@ msgstr "" "Zdarzenie \"%1\" ma roczne powtarzanie inne o ponad miesiąc, na palmtopie " "będzie zmienione jako powtarzanie co miesiąc." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Nie można otworzyć bazy danych kalendarza." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1089,19 +1089,19 @@ msgstr "" "Wybrano synchronizację z plikiem iCalendar, ale nie podałeś nazwy pliku. " "Proszę wybrać prawidłową nazwę pliku w okienku konfiguracyjnym łącznika" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Używam lokalnej strefy czasowej: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Używam nie lokalnej strefy czasowej: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1111,21 +1111,21 @@ msgstr "" "utworzony. Proszę się upewnić, że podano prawidłową nazwę pliku w okienku " "konfiguracyjnym łącznika. Zamykam łącznik." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Synchronizacja z plikiem \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Synchronizacja z domyślnym źródłem danych kalendarza." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Nie można zainicjować obiekt kalendarza. Proszę sprawdzić ustawienia łącznika" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1136,7 +1136,7 @@ msgstr "" "Wpis na komputerze:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1146,7 +1146,7 @@ msgstr "" "Wpis na palmtopie:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1156,100 +1156,100 @@ msgstr "" "\n" "Który wpis chcesz zatrzymać? Zastąpi on drugi wpis." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Kolidujące wpisy" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "Komputer" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Łącznik do VCal dla KPilota" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Konfiguracja programu łączącego do VCal dla KPilota" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "port kalendarza" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Poprawianie błędów" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Cel kalendarza" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Edytor adresu" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Nazwisko:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Imię:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Tytuł:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Firma:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adres:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Miasto:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Stan:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Kod pocztowy:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Kraj:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Użytkownika 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Użytkownika 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Użytkownika 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Użytkownika 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Wciąż jest otwartych %1 okien edycji adresu." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1259,18 +1259,18 @@ msgstr "" "Wciąż są otwarte %n okna edycji adresu.\n" "Wciąż jest otwartych %n okien edycji adresu." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" "Tutaj wybierz kategorię adresów. Tylko adresy z tej kategorii zostaną " "wyświetlone" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategoria:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1278,79 +1278,79 @@ msgstr "" "Tutaj wyświetlane są adresy z wybranej kategorii. Kliknij na adresie, " "aby wyświetlić go w okienku po prawej." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Adres:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Edytuj wpis..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Kliknij tutaj, aby edytować wybrany adres." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Edycja jest zablokowana przez ustawienia 'wewnętrznych edytorów'." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Nowy wpis..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Dodaje nowy adres do książki adresowej." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Dodawanie jest zablokowane przez ustawienia 'wewnętrznych edytorów." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Skasuj wpis" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Kasuje wybrane adresy z książki adresowej." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Usuwanie jest zablokowane przez ustawienia 'wewnętrznych edytorów'." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Eksportuj..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "Eksportuj wszystkie adresy z wybranej kategorii do formatu CSV." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[nieznane]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Nie można edytować nowych wpisów do czasu wykonania HotSync z palmtopem." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Wymagane HotSync" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1359,59 +1359,59 @@ msgstr "" "wykonasz HotSync. Konieczne, aby KPilot mógł rozpoznać konfigurację bazy " "danych na palmtopie." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Nie można dodać nowego adresu" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Nowe wpisy nie mogą zostać skasowane dopóki nie zostanie wykonana HotSync z " "palmtopem." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Skasować bieżący wpis?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Skasować wpis?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Eksportuj wszystkie adresy" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Eksportuj kategorię adresów %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Plik %1 już istnieje. Zastąpić go?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Zastąpić plik?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Nie mogę otworzyć pliku %1 do zapisu." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" "Ten łącznik wydaje się nie działać lub nie może być skonfigurowany." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "To jest łącznik w starym stylu." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Konfiguracja łączników..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1422,7 +1422,7 @@ msgstr "" "które przeprowadzają synchronizacje. Mogą mieć osobne konfiguracje. Wybierz " "łącznik, by go skonfigurować i włącz zaznaczając tę opcję." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1442,76 +1442,76 @@ msgstr "" "akcję lub łącznik zaznaczając odpowiednią opcję. Zaznaczone łączniki będą " "uruchomione podczas HotSync. Wybierz łącznik i skonfiguruj go.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Asystent konfiguracji" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "O KPilocie. Autorzy." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Łączniki" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Ogólna konfiguracja" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Ogólna konfiguracja KPilota (użytkownik, port, ustawienia synchronizacji)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Akcje dla HotSync z indywidualną konfiguracją." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Początek i wyjście" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Zachowanie w czasie startu i zakończenia." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Przeglądarki" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Ustawienia przeglądarek." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Archiwizacja" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Specjalne ustawienia dla archiwizacji." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Specjalne zachowanie w czasie HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Urządzenie" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Ustawienia sprzętu i opcje startu i zakończenia." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1519,11 +1519,11 @@ msgstr "" "To jest wewnętrzna akcja, która nie ma opcji konfiguracyjnych. Opis " "akcji: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Ustawienia KPilota" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1531,11 +1531,11 @@ msgstr "" "Nie znaleziono biblioteki łącznika %1. Oznacza to, że łącznik nie został " "poprawnie zainstalowany." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Błąd łącznika" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1543,35 +1543,35 @@ msgstr "" "Wystąpił błąd podczas wczytywania biblioteki łącznika %1. Oznacza to, że " "łącznik nie został poprawnie zainstalowany." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Dodaj..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Edycja..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Usuń..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Wszystko" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Nagr" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Opis" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Zmień blok AppInfo" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1579,15 +1579,15 @@ msgstr "" "Aby zobaczyć blok danych AppInfo, proszę zainstalować edytor hex (np. " "khexedit z pakietu tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "Zmiana bloku AppInfo nie jest wspierane przez KPilota!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Zmień flagi bazy danych" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1601,19 +1601,19 @@ msgstr "" "\n" "Naprawdę ustawić nowe flagi?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Zmiana flag bazy danych" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Przydziel" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Edytuj wpis" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1627,56 +1627,56 @@ msgstr "" "\n" "Naprawdę ustawić nowe flagi?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Zmiana wpisu" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Indeks wpisów:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "ID wpisu:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Flagi" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "Bru&dny" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "U&sunięto" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Zajęty" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "Ukr&yty" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Archiwizowany" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1684,7 +1684,7 @@ msgstr "" "Aby zobaczyć i zmienić dane wpisu należy zainstalować edytor hex (np. " "kbytesedit z tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1692,93 +1692,93 @@ msgstr "" "To jest baza danych, która już istnieje na urządzeniu. Nie została dodana " "ręcznie więc nie możesz jej usunąć z listy." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Baza danych na urządzeniu" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Musisz wybrać bazę danych, żeby usunąć ją z listy." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Nie wybrano bazy danych" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Wszystkie bazy danych" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Tylko programy (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Tylko bazy danych (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Ogólne &informacje o bazie danych" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Blok danych o &programie (kategorie, itd.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Rek. Nr" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Długość" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "ID wpisu" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Ostrzeżenie: Nie można odczytać pliku bazy danych %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Baza danych: %1, %2 wpisów
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Typ: %1, Twórca: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Ostrzeżenie: Nie można odczytać pliku programu %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Program: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Utworzono: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Zmodyfikowano: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Archiwizowano: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Musisz wybrać wpis do edycji." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Nie wybrano wpisu" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1786,36 +1786,36 @@ msgstr "" "Naprawdę chcesz usunąć wybrany wpis? Tej akcji nie można odwrócić." "

Usunąć wpis?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Usuwanie wpisu" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Pliki do zainstalowania:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Dodaj plik..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Wybierz plik, który ma zostać dodany do listy plików do zainstalowania." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Wyczyść listę" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Opróżnia listę plików do zainstalowania. Żaden plik nie zostanie " "zainstalowany." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1824,26 +1824,26 @@ msgstr "" "następnej HotSync. Możesz tu przeciągnąć pliki lub dodać je za pomocą " "przycisku \"Dodaj\". " -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Bazy danych PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Usuń" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Usuń wybrane pliki" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Nie można zainstalować pliku %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1851,62 +1851,62 @@ msgstr "" "Tylko pliki baz danych PalmOS (takie jak *.pdb i *.prc) mogą być " "zainstalowane przez instalator plików." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Katalog kopii zapasowej: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Uruchomione pełne archiwizowanie." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Uruchomione szybkie archiwizowanie" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Wychodzenia przy anuluj." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Zakończone pełne archiwizowanie." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Zakończone szybkie archiwizowanie." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Archiwizowanie: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Pomijam %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Archiwizowanie %1 zakończone błędnie.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... OK.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Archiwizowanie nie powiodło się." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Instalator plików]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Brak plików do instalowania" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1916,28 +1916,28 @@ msgstr "" "Instalacja %n plików\n" "Instalacja %n plików" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Zakończono instalowanie plików" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Instalowanie %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Nie można zainstalować pliku "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Nie można otworzyć pliku "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Nie mogę otworzyć pliku "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1947,13 +1947,13 @@ msgstr "" "to na błąd w narzędziu użytym do stworzenia bazy danych. KPilot nie może " "zainstalować tej bazy danych." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Jan Kowalski" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1962,11 +1962,11 @@ msgstr "" "muszą być ustawione. Czy KPilot ma ustawić te nazwy na wartość " "domyślną (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Nieznany użytkownik" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1975,7 +1975,7 @@ msgstr "" "ma jej ustawionej. Czy KPilot powinien używać tej nazwy użytkownika w " "przyszłości?
" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1984,7 +1984,7 @@ msgstr "" "ona ustawiona. Czy nazwa użytkownika zdefiniowana w KPilocie powinna być " "wykorzystywana również w palmtopie?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1994,7 +1994,7 @@ msgstr "" "fabryczne, powinno użyć się Odtwórz zamiast zwykłego HotSync. Kliknij " "Anuluj aby zakończyć tę synchronizację.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -2006,27 +2006,27 @@ msgstr "" "Jeśli klikniesz na Anuluj, synchronizacja będzie kontynuowana, ale nazwy " "użytkowników nie zostaną zmienione." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Konflikt nazw użytkowników" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Użyj nazwy KPilota" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Użyj nazwy palmtopa" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Katalog odtwarzania nie istnieje." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Odtworzenie nie zostało przeprowadzone." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2036,73 +2036,73 @@ msgstr "" "z katalogu z kopią zapasową (%1)? Spowoduje to wykasowanie wszystkich " "informacji znajdujących się w obecnie w palmtopie." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Odtwórz stan palmtopa" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Odtworzenie nie zostało przeprowadzone." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Anulowane przez użytkownika." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Odtwarzanie %1 ..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Nie można odczytać pliku '%1'." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Odtworzenie niekompletne." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Nie można odtworzyć pliku '%1'." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Wewnętrzne edytory]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Bazy danych ze zmienionymi wpisami: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Nie można otworzyć szeregowej lub lokalnej bazy danych dla %1. Pomijam ją." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "wpis" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "Adres" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "wpis zadania" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "notatka" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "wpis kalendarza" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2112,36 +2112,36 @@ msgstr "" "wewnętrznym edytorze. Czy zmiany w KPilocie powinny być skopiowane na " "palmtopa i nadpisać zmiany tam poczynione?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Konflikt w bazie danych %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Użyj KPilota" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Użyj palmtopa" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Użyj &KPilota" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Użyj &palmtopa" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Wpis w KPilocie" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Wpis na palmtopie" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2149,121 +2149,121 @@ msgstr "" "Aby oglądać i modyfikować dane wpisów należy użyć edytora hex (np. khexedit " "z tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Bazy danych ze zmienionymi flagami: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "Ustawianie flag baz danych na palmtopie nie jest jeszcze wspierane." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Bazy danych ze zmienionym AppBlock: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Uruchamiam demon KPilota..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" "Nie można uruchomić demona KPilota. Komunikat błędu systemu: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Status demona: `%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "nie uruchomiony" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Używam na palmtopie zestawu znaków %1." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Przeglądarka zadań" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Przeglądarka adresów" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Przeglądarka notatek" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Instalator plików" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Ogólna przeglądarka DB" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Następna synchronizacja będzie archiwizacją. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Proszę nacisnąć przycisk HotSync." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Następna synchronizacja odtworzy stan palmtopa z kopii zapasowej. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Następna synchronizacja będzie normalną HotSync. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Następna synchronizacja to będzie FastSync. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "Następna synchronizacja skopiuje dane z palmtopa na komputer. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "Następna synchronizacja skopiuje dane z komputera na palmtop. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Demon zakończył działanie." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Następne HotSynci nie są możliwe." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Uruchom daemona by ponownie wykonać HotSync." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Nie można uruchomić teraz synchronizacji. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Nie można uruchomić synchronizacji" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Wybierz rodzaj HotSync do wykonania następnym razem." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2271,27 +2271,27 @@ msgstr "" "Wybierz rodzaj HotSync do wykonania następnym razem. Stosuje się tylko do " "następnego HotSync; aby zmienić wartości domyślne użyj okna konfiguracyjnego." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Następna HotSync będzie zwykłą HotSync." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Przekaż demonowi, że następna HotSync będzie normalną HotSync." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Full&Sync" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Następna HotSync to będzie FullSync." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2299,30 +2299,30 @@ msgstr "" "Przekaż demonowi, że następna HotSync powinna być FullSync (sprawdź dane po " "obu stronach)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Archiwizuj" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Następna HotSync to będzie archiwizacja." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Przekaż demonowi, że następna HotSync powinna zarchiwizować palmtopa na " "komputerze." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "Odtwó&rz" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Następna HotSync to będzie przywracanie." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2330,13 +2330,13 @@ msgstr "" "Przekaż demonowi, że następna HotSync powinna przywrócić stan palmtopa z " "danych na komputerze." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Kopiuj z palmtopa na komputer" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2344,17 +2344,17 @@ msgstr "" "Przekaż daemonowi, że następna HotSync powinna przywrócić stan komputera z " "danych na palmtopie, nadpisując wpisy na komputerze." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Kopiuj z komputera na palmtop" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "Następna HotSync skopiuje dane z komputera na palmtop." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2362,15 +2362,15 @@ msgstr "" "Przekaż daemonowi, że następna HotSync powinna skopiować wszystkie dane z " "komputera na palmtopa, nadpisując dane na palmtopie." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "Ty&lko pokaż" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Następna HotSync wypisze bazy danych." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2378,31 +2378,31 @@ msgstr "" "Przekaż demonowi, że następna HotSync powinna tylko wylistować pliki na " "palmtopie i nie robić nic więcej." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Uru&chom ponownie łączność" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Uruchom ponownie połączenie z urządzeniem." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Próbuj restartować demona i jego połączenie z palmtopem." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Zakończ KPilota, (i zatrzymaj demona jeśli tak skonfigurowano)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Asystent k&onfiguracji..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Konfiguruje KPilota za pomocą asystenta konfiguracji." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2412,15 +2412,15 @@ msgstr "" "wczytana i asystent nie jest dostępny. Proszę spróbować zwykłego okienka " "konfiguracji." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Asystent nie jest dostępny" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Zmień nazwę użytkownika na '%1'." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2428,84 +2428,84 @@ msgstr "" "Nie mogę w tej chwili uruchomić asystenta konfiguracji KPilota (interfejs " "KPilota jest w tej chwili zajęty)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Nie można teraz skonfigurować KPilota (zajęty interfejs KPilota)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Ustawienie urządzenia Pilota, łączników i innych parametrów" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Ustaw poziom debugowania" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Przywódca projektu" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Deweloper programu i łączników" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Łącznik VCal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Łącznik książki adresowej" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Łącznik do wydatków" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Łącznik Notatnika, poprawianie błędów" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "pliki .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Poprawianie błędów, wodotryski" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "Maszyna stanu VCalconduit, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Plik konfiguracyjny jest przestarzały." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "Plik konfiguracyjny jest w wersji %1, podczas gdy KPilot potrzebuje wersji " "%2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Proszę uruchomić KPilota i ostrożnie sprawdzić konfigurację, by uaktualnić " "plik." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Ważne zmiany, które należy obserwować:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2513,15 +2513,15 @@ msgstr "" "Łączniki o zmienionej nazwie, Kroupware i instalator plików zostały " "przerobione także jako łączniki." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Rozwiązywanie konfliktów jest obecnie globalną opcją." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Zmieniony format baz danych nie do archiwizacji." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2529,11 +2529,11 @@ msgstr "" "Plik konfiguracyjny dla KPilota jest przestarzały. Proszę uruchomić KPilot, " "żeby go uaktualnić." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Plik konfiguracyjny jest przestarzały" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2541,11 +2541,11 @@ msgstr "" "Ustawienia instalatora plików zostały przeniesione do konfiguracji " "łączników. Proszę sprawdzić listę zainstalowanych łączników." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Ustawienia uaktualnione" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2553,11 +2553,11 @@ msgstr "" "W systemie zostały znalezione stare łączniki. Powinieneś usunąć je oraz " "związane z nimi pliki .la i .so.0." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Znaleziono stare łączniki" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2567,11 +2567,11 @@ msgstr "" "przystosowane do nowego formatu. ID wytwórcy bazy danych zmieniono do użycia " "nawiasów kwadratowych []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Nie uaktualniono baz danych nie do archiwizacji" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2579,19 +2579,19 @@ msgstr "" "KPilot nie jest skonfigurowany. Możesz użyć asystenta lub normalnego okienka " "konfiguracji KPilota." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Nie skonfigurowany" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Użyj &asystenta" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Użyj &okienka" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2599,7 +2599,7 @@ msgstr "" "Plik konfiguracyjny KPilota jest przestarzały. KPilot potrafi uaktualnić " "niektóre części automatycznie. Chcesz kontynuować?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2607,7 +2607,7 @@ msgstr "" "Zmieniono ustawienia karty konfiguracji %1. Chcesz zapisać zmiany?" "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2617,37 +2617,37 @@ msgstr "" "Prawdopodobnie nie jest to obsługiwane poprawnie i może spowodować problemy. " "Czy jesteś pewien, że chcesz użyć tej nazwy urządzenia?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Nazwa urządzenia zbyt długa" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Użyj" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Nie używaj" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Informacja o Pilocie" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Program do synchronizowania" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "ogólnie TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2659,28 +2659,28 @@ msgstr "" "Kiedy będziesz synchronizować kalendarz lub listę zadań używając KPilota " "proszę najpierw zamknąć Evolution, w innym wypadku możesz stracić dane." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Ograniczenia z Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "nic (tylko archiwizacja)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot jest teraz skonfigurowany do synchronizacji z %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2688,11 +2688,11 @@ msgstr "" "Pozostałe opcje w okienku dialogowym są zaawansowane i mogą zostać użyte do " "dostrojenia KPilota." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Automatyczna konfiguracja zakończona" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2710,19 +2710,19 @@ msgstr "" "autowykrywanie może zablokować wykonywanie HotSync - pomoże jedynie restart " "systemu. W takim wypadku lepiej nie kontynuować." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Wykrywanie palmtopa" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Autowykrywanie Twojego palmtopa" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Ponowne uruchomienie wykrywania" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2730,43 +2730,43 @@ msgstr "" "KPilot próbuje automatycznie wykryć urządzenie palmtopa. Proszę teraz " "wcisnąć przycisk HotSync jeśli do tej pory tego nie zrobiono." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Stan" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Autowykrywanie jeszcze nie zaczęte..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Wykryte wartości" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Użytkownik palmtopa:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Urządzenie:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Jeszcze nieznany]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Uruchamiam wykrywanie..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Czekam na połączenie z palmtopem..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Przekroczono czas, nie można wykryć palmtopa." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2784,77 +2784,77 @@ msgstr "" "http://www.kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Automatyczne wykrywanie nie powiodło się" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Znaleziono połączone urządzenie na %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Odłączony od wszystkich urządzeń" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Synchronizacja zadań z KMailem" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Synchronizacja kalendarza z KMailem" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Synchronizacja notatek z KMailem" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Przepisywanie zadań do KMaila..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Przepisywanie kalendarza do KMaila" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Synchronizacja KMaila z adresami" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Synchronizacja KMaila z notatkami" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync zakończona." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Tutaj wyświetlane są wszystkie komunikaty otrzymane podczas aktualnej " "HotSync." -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Log HotSync" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Wyczyść log" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Opróżnia listę komunikatów aktualnej HotSync." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Zapisz dziennik..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2863,109 +2863,109 @@ msgstr "" "HotSync do pliku (na przykład w celu dołączenia jej do zgłoszenia błędu)." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Postęp synchronizacji:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Przybliżony postęp HotSync." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync zakończona." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Zapisz rejestrowanie" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Plik istnieje. Czy chcesz go zastąpić?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Plik istnieje" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Nie zastępuj" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Nie można otworzyć pliku "%1" do zapisu. Spróbować ponownie?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Nie można zapisać" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Spróbuj znowu" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Nie próbuj" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Ścieżka do urządzenia używanego do komunikacji z palmtopem" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Wypisz bazy danych" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Kopia zapasowa Pilota do " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Odtworzenie stanu palmtopa z kopii zapasowej" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Uruchomienie łącznika z pliku desktop " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Wykonaj określony test (z urządzeniem)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Pokaż informację o konfiguracji KPilota" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Ustaw poziom debugowania" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*Prawdziwe* uruchomienie łącznika, nie w trybie testowym." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Uruchom łącznik w trybie testu plików." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Kopiuj z Pilota na komputer." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Kopiuj z komputera na Pilota." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Powtarza akcję - użyteczne tylko dla --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Opiekun KPilot" @@ -2978,16 +2978,16 @@ msgstr "Opiekun KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Ogólne" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Działania łączników" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2995,11 +2995,11 @@ msgstr "" "Wybierz kategorię notatek. Tylko notatki\n" "należące do tej kategorii zostaną wyświetlone." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Notatki:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3009,104 +3009,104 @@ msgstr "" "kategorii. Kliknij na notatce, aby wyświetlić\n" " ją w okienku po prawej." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Tekst notatki:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Tutaj jest pokazana treść wybranej notatki." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Importuj notatkę..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Wczytuje plik tekstowy i dodaje go do bazy notatek palmtopa." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Import jest zablokowany przez ustawienia 'wewnętrznych edytorów'." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Eksportuj notatkę..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Zapisz wybraną notatkę do pliku." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Skasuj notatkę" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Skasuj bieżącą notatkę." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Dodaj notatkę" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Dodaj nową notatkę do bazy danych." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Skasować wybraną notatkę?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Skasować notatkę?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Nie mogę otworzyć MemoDB aby usunąć wpis." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Nie mogę usunąć notatki" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Wszystko" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Uruchom &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Konfiguracja KPilota..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (jeden raz)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Domyślny (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Następna &synchronizacja" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Następna HotSync będzie: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "HotSync jest wyłączona kiedy ekran jest zablokowany." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3118,40 +3118,40 @@ msgstr "" "synchronizuj kiedy wygaszacz ekranu jest włączony' w karcie HotSyncu " "konfiguracji." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync zakończona.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Następna synchronizacja to %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Pierwsze narzędzie do wypróbowania" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "Zakończ zamiast informować o nieprawidłowych plikach konfiguracyjnych" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Demon KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Deweloper" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Edytor zadań" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Wciąż jest otwartych %1 okien edycji zadań." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3161,15 +3161,15 @@ msgstr "" "Wciąż są otwarte %n okna edycji zadań.\n" "Wciąż jest otwartych %n okien edycji zadań." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Wybierz kategorię zadań do pokazania." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Zadanie" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3177,19 +3177,19 @@ msgstr "" "Lista pokazuje zadania z wybranej kategorii. Kliknij na jednym, aby " "wyświetlić go w okienku po prawej." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Info o zadaniu:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Kliknij tutaj, aby edytować wybrane zadanie." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Dodaje nowe zadanie do listy zadań." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3197,11 +3197,11 @@ msgstr "" "Dodawanie nowych zadań jest zablokowane przez ustawienia " "'wewnętrznych edytorów'." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Usuwa wybrane zadania z listy zadań." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3209,77 +3209,77 @@ msgstr "" "Nie możesz dodawać zadań do listy dopóki nie wykonasz HotSync przynajmniej " "raz, by pobrać układ bazy danych z twojego palmtopa." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Nie mogę dodać nowego zadania" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Utraciłem połączenie z palmtopem. Nie można kontynuować synchronizacji." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1: rozpoczęta HotSync...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Używam na palmtopie kodowania %1." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot jest zajęty i nie może obecnie przeprowadzić HotSync." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Testowanie.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Synchronizowanie bazy danych %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Nie można otworzyć urządzenia: %1" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Próba otwarcia urządzenia %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Już nasłuchuję na tym urządzeniu" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Nie można utworzyć gniazda dla komunikacji z palmtopem (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Nie można otworzyć portu palmtopa \"%1\". " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Nie można nasłuchiwać na gnieździe palmtopa (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Nie można zaakceptować palmtopa (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "już połączony" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Nie można otworzyć pliku tymczasowego aby przechować mail'a z palmtopa" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Sprawdzam ostatni komputer..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3287,17 +3287,17 @@ msgstr "" "Nie można odczytać z palmtopa informacji o użytkowniku. Być może masz " "ustawione hasło na palmtopie?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Urządzenie do komunikacji z palmtopem nie jest jeszcze skonfigurowane." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "" "Nie masz uprawnień do czytania i pisania do urządzenia do komunikacji z " "palmtopem %1." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3305,11 +3305,11 @@ msgstr "" "Urządzenie pilota %1 nie istnieje. Prawdopodobnie jest to urządzenie USB i " "pojawi się w czasie HotSyncu." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Nie można zainstalować pliku "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Koniec HotSync\n" @@ -3331,88 +3331,88 @@ msgstr "" "Proszę sprawdzić ścieżkę do urządzenia do komunikacji z palmtopem i " "uprawnienia." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Data początku: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Wydarzenie całodniowe" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Data końcowa: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarm: %1 %2 przed początkiem zdarzenia" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minut" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "godzin" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dni" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Powtarzanie: każde %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dzień(dni)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "tydzień(tygodni)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "miesiąc(miesięcy)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "rok(lat)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Powtarzaj bez końca" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Do %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Powtarzanie m-tego dnia n-tego tygodnia" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Powtarzanie n-tego dnia miesiąca" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Wyjątki:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Uwaga:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Uwaga:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3420,7 +3420,7 @@ msgstr "" "Tytuł: %1
\n" "TekstNotatki:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3430,29 +3430,29 @@ msgstr "" "TekstNotatki:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Zakończono" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Nie ukończono" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Termin: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Priorytet: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Bez nazwy" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3460,25 +3460,25 @@ msgstr "" "Zmieniono %1 ustawień łącznika. Czy chcesz zapisać zmiany przed " "kontynuowaniem?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Łącznik %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" "Pytania i komentarze wyślij (w języku angielskim) na adres tdepim-users@kde." "org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Pytania i komentarze proszę wysyłać do %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Raporty o błędzie proszę wysyłać do %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3486,19 +3486,19 @@ msgstr "" "Informacje o znaku handlowym możesz znaleźć tu:KPilot User's Guide." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Autorzy: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Podziękowania: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Wykryto duże zmiany" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3509,92 +3509,92 @@ msgstr "" "Szczegóły:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Nie można znaleźć łącznika %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Nie można wczytać łącznika %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Łącznik %1 w złej wersji (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Nie można uruchomić łącznika %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Nie można utworzyć łącznika %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Łącznik %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Początek: %1. Koniec: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 nowy. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 zmieniony. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 usunięty. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Nie wykonano zmian. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Nie można otworzyć bazy danych %1 na palmtopie." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Nie można otworzyć %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Nie można uruchomić łącznika %1." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Pełna synchronizacja" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Odtworzenie z kopii zapasowej" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Testuj synchronizację" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Lokalna synchronizacja" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Pytanie" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Nie pytaj ponownie" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Nie pytaj ponownie" diff --git a/po/pt.po b/po/pt.po index d10ea43..90c9698 100644 --- a/po/pt.po +++ b/po/pt.po @@ -37,51 +37,51 @@ msgid "" "Your emails" msgstr "jncp@netcabo.pt,morais@kde.org" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Conduta de Sincronização do MAL do KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Sincroniza o conteúdo dos servidores de MAL, como o AvantGo, com o " "dispositivo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Autor Primário" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Autor da 'libmal' e da conduta AvantGo do JPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Autor do syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Autores da biblioteca malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Livro de Endereços" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -91,21 +91,21 @@ msgstr "" "a esse ficheiro. Indique por favor um nome de ficheiro válido na janela de " "configuração da conduta. A conduta vai ser cancelada." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" "Não foi possível inicializar e carregar o livro de endereços para a " "sincronização." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" "Não foi possível bloquear o livro de endereços para escrita. A sincronização " "não é possível!" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -113,118 +113,118 @@ msgstr "" "Ocorreu um erro ao enviar o \"%1\". Você poderá tentar enviar manualmente o " "ficheiro local temporário \"%2\"" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" "Não foi possível aceder às bases de dados do livro de endereços do " "dispositivo." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Não foi possível aceder ao livro de endereços." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Item no PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Portátil" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Última sincronização" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Apelido" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Nome próprio" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organização" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Título" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Nota" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Personalizado 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Personalizado 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Personalizado 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Personalizado 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telefone do Emprego" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Telefone da Residência" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Telemóvel" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "'Pager'" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Outro" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-mail" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Endereço" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Cidade" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Região" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Código postal" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "País" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Categoria" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -232,7 +232,7 @@ msgstr "" "O seguinte item do endereço foi alterado, mas não existe mais no " "dispositivo. Resolva por favor este conflito:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -240,7 +240,7 @@ msgstr "" "O seguinte item do endereço foi alterado, mas não existe mais no PC. Resolva " "por favor este conflito:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -250,135 +250,135 @@ msgstr "" "alterações não puderam ser reunidas automaticamente; como tal, resolva por " "favor este conflito:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Conflito de endereços" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Conduta do Abbrowser do KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Configura a Conduta do Abbrowser para o KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Manutenção" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "IU" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Apagar o registo" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Não foi possível aceder ao ficheiro %1 para leitura." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Não foi possível aceder à base de dados para escrita" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Não foi possível aceder à base de dados do Palm DOC %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Não está definido o nome do ficheiro para a conversão" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Não foi possível aceder à base de dados para leitura" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Não foi possível ler o cabeçalho da base de dados %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Não foi possível aceder ao ficheiro de saída %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Não foi possível ler o registo de texto #%1 da base de dados %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Não foi possível ler o registo marcado #%1 da base de dados %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Não foi possível aceder ao ficheiro %1 para os favoritos do %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "À procura dos textos e bases de dados para sincronizar" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "A base de dados foi criada." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "Não foi possível instalar o PalmDOC %1, criado localmente, no dispositivo." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "A conversão do PalmDOC \"%1\" foi mal-sucedida." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Não foi possível aceder ou criar a base de dados %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Resolução de Conflitos" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "A sincronização foi interrompida pelo utilizador." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "A sincronizar o texto \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -392,71 +392,71 @@ msgstr "" "foi alterado tanto no computador como no dispositivo). Para essas bases de " "dados, indique por favor qual é a versão actual." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Poderá também alterar a direcção da sincronização das bases de dados sem " "conflitos." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Bases de Dados DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Sem Sincronização" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Sincronizar o Dispositivo para o PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Sincronizar o PC para o Dispositivo" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Remover Ambas as Bases de Dados" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Mais Informações..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "não modificado" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "novo" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "modificado" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "apenas os favoritos alterados" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "apagado" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "não existe" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "desconhecido" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -464,15 +464,15 @@ msgstr "" "Estado da base de dados %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Dispositivo: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Ambiente de Trabalho: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Informação da base de dados" @@ -480,15 +480,15 @@ msgstr "Informação da base de dados" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Conduta de Palm DOC do KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Configura a conduta de DOC do KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "DOC do Palm" @@ -508,10 +508,10 @@ msgstr "Manutenção do KPilot" msgid "PalmDOC Converter" msgstr "Conversor de PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -519,14 +519,14 @@ msgstr "" "Você optou por sincronizar as pastas, mas indicou um nome de ficheiro " "(%1).
Deseja usar a pasta %2 em alternativa?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Usar a Pasta" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -534,7 +534,7 @@ msgstr "" "A pasta %1, para os ficheiros de bases de dados do dispositivo, " "não é uma pasta válida." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -542,99 +542,99 @@ msgstr "" "A pasta %1, para os ficheiros de bases de dados do dispositivo, " "não é uma pasta válida." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "A pasta %1, para os ficheiros de texto, não pôde ser criada." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Os seguintes textos foram convertidos com sucesso:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Conversão Bem Sucedida" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Não foram convertidos correctamente nenhuns ficheiros de texto" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "O ficheiro %1 não existe." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "A conversão do ficheiro %1 foi bem-sucedida." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "A pasta %1, para os ficheiros de texto, não é válida." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "A pasta %1, para os ficheiros PalmDOC, não pôde ser criada." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Pasta de &texto:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Pasta do &PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "Ficheiro de &texto:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Ficheiro &DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "O ficheiro de base de dados %1 já existe. Deseja sobrepô-lo?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Sobrepor" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Erro ao converter o texto %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "O ficheiro de texto %1 já existe. Deseja sobrepô-lo?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Não foi possível abrir o MemoDB no dispositivo." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Não foi possível carregar o recurso em: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -643,7 +643,7 @@ msgstr "" "Foi adicionado um novo memorando.\n" "Foram adicionados %n novos memorandos." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -652,7 +652,7 @@ msgstr "" "Foi modificado um memorando.\n" "Foram modificados %n memorandos." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -661,7 +661,7 @@ msgstr "" "Foi apagado um memorando.\n" "Foram apagados %n memorandos." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -670,7 +670,7 @@ msgstr "" "Foi adicionada uma nota ao KNotes.\n" "Foram adicionadas %n notas ao KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -679,7 +679,7 @@ msgstr "" "Foi modificada uma nota no KNotes.\n" "Foram modificadas %n notas no KNotes." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -688,110 +688,110 @@ msgstr "" "Foi removida uma nota no KNotes.\n" "Foram removidas %n notas no KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Sem alterações no KNotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Conduta de KNotes do KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Configura a Conduta do KNotes do KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "A ignorar a sincronização do MAC, dado que a última sincronização não foi há " "tempo suficiente." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "A sincronização do MAL falhou (sem SyncInfo)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Não está configurado nenhum servidor 'proxy'." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "A utilizar o servidor 'proxy': %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Não está configurado nenhum 'proxy' SOCKS." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "A utilizar o 'proxy' SOCKS: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Memorando" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "" "Não foi possível aceder à base de dados de memorandos no dispositivo móvel." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Não é possível inicializar a partir do Pilot." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Não é possível inicializar os ficheiros dos memorandos do disco." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " A sincronizar com o %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " A copiar do Pilot para o PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " A copiar do PC para o Pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " A fazer uma sincronização normal..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Conduta de Memorandos do KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Configura a Conduta de Memorandos do KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Bloco de notas" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Não foi possível aceder ao %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -800,7 +800,7 @@ msgstr "" "Não foi possível gravar %n bloco de notas<\n" "Não foi possível gravar os %n blocos de notas" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -809,41 +809,41 @@ msgstr "" "%n bloco de notas gravado\n" "%n blocos de notas gravados" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Grava os blocos de notas para ficheiros PNG" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Configura a Conduta de 'Notepad' do KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "A conduta do Notepad (Bloco de Notas) baseia-se no 'read-notepad' do Angus, " "que faz parte do 'pilot-link'" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Nula" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "A conduta NULA está programada para falhar." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Conduta Nula do KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Configura a Conduta Nula do KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -852,156 +852,156 @@ msgstr "" "Uma mensagem enviada\n" "%n mensagens enviadas" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Não foi enviado nenhum e-mail." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Não foi possível enviar qualquer e-mail." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Não foi possível ligar ao servidor de DCOP para a ligação ao KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Erro ao Enviar o Correio" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Não é possível aceder ao ficheiro temporário para guardar o correio do Pilot." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "A ligação de DCOP com o KMail falhou." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" "Não foi possível efectuar uma cópia de segurança da base de dados de e-mail" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Não foi possível aceder à base de dados do dispositivo" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Conduta de E-mail do KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Configura a Conduta de E-mail do KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Autor Original" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Código de POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Suporte de SMTP e remodelação" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Conduta de Registos" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Conduta de Registos do KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Configura a Conduta de Registos do KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Informações do Sistema" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Com senha" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Sem senha" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Não existem cartões disponíveis através do pilot-link" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Sem dados de depuração" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" "Não é possível aceder ao ficheiro de saída, a usar o %1 em alternativa." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "A informação de sistema do dispositivo foi gravada no ficheiro %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Informações de Hardware" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Informações do Utilizador" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Informações de Memória" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Informações de Armazenamento" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Lista de Bases de Dados" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Números de Registo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Informações de Sincronização" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Versão do TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Versão do PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Informações de Depuração" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Conduta de Informação do Sistema do KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -1009,16 +1009,16 @@ msgstr "" "Obtém as informações do Sistema, 'Hardware' e do Utilizador do dispositivo e " "guarda-as num ficheiro." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Hora" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Acertar o relógio do dispositivo" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1026,19 +1026,19 @@ msgstr "" "O PalmOS 3.25 e o 3.3 não suportam o ajuste da hora do sistema. A ignorar a " "conduta da hora..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Conduta de Sincronização Horária do KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Sincronizar a Hora no Dispositivo e no PC" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "A limpar..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1046,37 +1046,37 @@ msgstr "" "Ocorreu um erro ao enviar o \"%1\". O utilizador poderá tentar enviar " "manualmente o ficheiro local temporário \"%2\"." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "A inicializar a conduta..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "A copiar os registos para o Pilot ..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Por-Fazer" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Conduta de Itens Por-Fazer do KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Configura a Conduta de Itens Por-Fazer do KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Destino do Item Por-Fazer" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Calendário" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1084,11 +1084,11 @@ msgstr "" "O evento \"%1\" têm uma recorrência anual em vez de mensal, como tal será " "alterada para mensal no dispositivo." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Não foi possível aceder às bases de dados do calendário." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1097,19 +1097,19 @@ msgstr "" "indicou esse ficheiro. Seleccione por favor um nome de ficheiro válido, na " "janela de configuração da conduta" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "A usar o fuso-horário local: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "A usar o fuso-horário não-local: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1119,22 +1119,22 @@ msgstr "" "criar ou aceder a esse ficheiro. Indique por favor um nome de ficheiro " "válido na janela de configuração da conduta. A conduta vai ser interrompida." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "A sincronizar com o ficheiro \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "A sincronizar com o recurso-padrão do calendário." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Não é possível inicializar o objecto do calendário. Verifique por favor a " "configuração da conduta" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1144,7 +1144,7 @@ msgstr "" "Registo no PC:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1154,7 +1154,7 @@ msgstr "" "Registo no dispositivo:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1164,100 +1164,100 @@ msgstr "" "\n" "Qual dos registos deseja manter? Este irá sobrepor o outro registo." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Itens em Conflito" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Conduta VCal do KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Configura a Conduta VCal do KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Suporte para o iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Corrector de erros" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Destino do Calendário" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Editor de Endereços" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefone" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Apelido:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Nome próprio:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Título:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Companhia:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Endereço:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Cidade:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Estado:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Código postal:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "País:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Personalizado 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Personalizado 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Personalizado 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Personalizado 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Ainda estão %1 janelas de edição de endereços abertas." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1266,16 +1266,16 @@ msgstr "" "Ainda está uma janela de edição de endereços aberta.\n" "Ainda estão %n janelas de edição de endereços abertas." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Seleccione aqui a categoria de endereços a mostrar." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Categoria:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1283,80 +1283,80 @@ msgstr "" "Esta lista contém todos os endereços na categoria seleccionada. Carregue " "num para o mostrar à direita." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Informação do endereço:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Editar o Registo..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Poderá editar um endereço quando estiver seleccionado." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "A edição está desactivada pela configuração dos 'editores internos'." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Novo Registo..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Adicionar um novo endereço ao livro de endereços." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "A adição está desactivada pela configuração dos 'editores 'internos'." "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Remover o Registo" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Apagar o endereço seleccionado do livro de endereços." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "A remoção está desactivada pela configuração dos 'editores internos'." "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Exportar..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "Exportar todos os endereços na categoria seleccionada para o formato CSV." "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[desconhecido]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Não é possível editar os novos registos, até efectuar um HotSync com o Pilot." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync Obrigatório" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1364,57 +1364,57 @@ msgstr "" "Não pode adicionar endereços à agenda até ter feito uma sincronização, pelo " "menos uma vez, para obter o formato da base de dados do seu Pilot." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Não é Possível Adicionar o Novo Endereço" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Os novos registos não podem ser apagados sem efectuar um HotSync com o Pilot." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Deseja remover o registo seleccionado?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Remover o Registo?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Exportar Todos os Endereços" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Exportar a Categoria de Endereços %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "O ficheiro %1 existe. Deseja sobrepô-lo?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Sobrepor o Ficheiro?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Não foi possível aceder para escrita ao ficheiro %1." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Esta conduta parece ter problemas e não pode ser configurada." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Esta conduta é antiga." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Configurar..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1426,7 +1426,7 @@ msgstr "" "individuais. Seleccione uma conduta para a configurar e active-a, " "assinalando a opção correspondente." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1448,77 +1448,77 @@ msgstr "" "verificadas serão executadas durante um HotSync. Seleccione uma conduta para " "a configurar.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Assistente de Configuração" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Acerca do KPilot. Créditos." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Condutas" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Configuração Geral" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Configuração geral do KPilot (Nome de utilizador, porta, configuração geral " "de sincronização)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Acções do HotSync com a configuração individual." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Inicio e Fim" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Comportamento no início e no fim." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Visualizadores" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Configuração dos visualizadores." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Cópia de Segurança" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Configuração especial das cópias de segurança." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Comportamento especial durante o HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Dispositivo" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Configuração do 'hardware' e opções de arranque e saída." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1526,11 +1526,11 @@ msgstr "" "Esta é uma acção interna, sem opções de configuração. A descrição da " "acção é: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Configuração do KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1538,11 +1538,11 @@ msgstr "" "Não foi encontrado nenhum executável ou biblioteca para a conduta %1. " "Isto significa que esta não foi instalada convenientemente." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Erro na Conduta" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1550,35 +1550,35 @@ msgstr "" "Ocorreu um problema ao ler a biblioteca para a conduta %1. Isto " "significa que esta não foi instalada convenientemente." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Adicionar..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Editar..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "Apa&gar..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Tudo" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Reg" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Descrição" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Editar o Bloco do AppInfo" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1586,15 +1586,15 @@ msgstr "" "Para ver o bloco de dados de informação da aplicação (AppInfo), instale por " "favor um editor de dados em hexadecimal (p.ex., o 'khexedit' do 'tdeutils')." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "A alteração do bloco do AppInfo ainda não é suportada pelo KPilot!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Editar as Opções da Base de Dados" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1608,19 +1608,19 @@ msgstr "" "\n" "Deseja mesmo atribuir estas novas opções?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "A Alterar as Opções da Base de Dados" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Atribuir" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Editar o Registo" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1634,56 +1634,56 @@ msgstr "" "\n" "Deseja mesmo atribuir estas novas opções?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "A Modificar o Registo" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Índice do registo:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "ID do registo:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Opções" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "Altera&do" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "Re&movido" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "O&cupado" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Secreto" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Arquivado" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1691,7 +1691,7 @@ msgstr "" "Para ver e alterar os dados do registo, instale por favor um editor de dados " "em hexadecimal (como p.ex. o 'kbytesedit' do 'tdeutils')." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1699,93 +1699,93 @@ msgstr "" "Esta é uma base de dados que existe no dispositivo. Não foi adicionada " "manualmente; como tal, não pode ser removida da lista." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Base de Dados no Dispositivo" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "É preciso seleccionar a base de dados a remover na lista." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Sem Bases de Dados Seleccionadas" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Todas as Bases de Dados" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Só as Aplicações (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Só as Bases de Dados (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "&Informação Geral da Base de Dados" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Bloco de Informação da &Aplicação (Categorias, etc.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Nr. Reg." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Tamanho" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "ID do Registo" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Atenção: Não é possível ler o ficheiro da base de dados '%1'." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Base de dados: %1, %2 registos
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Tipo: %1, Criador: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Atenção: Não é possível ler o ficheiro da aplicação '%1'." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Aplicação: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Criado: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Modificado: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Salvaguardado: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "É preciso seleccionar um registo para o editar." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Nenhum Registo Seleccionado" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1793,36 +1793,36 @@ msgstr "" "Deseja mesmo remover o registo seleccionado? Isto não pode ser anulado.." "

Quer remover o registo?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "A Remover o Registo" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Ficheiros a instalar:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Adicionar um Ficheiro..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Escolha um ficheiro, para o adicionar à lista de ficheiros a instalar." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Limpar a Lista" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Limpa a lista de ficheiros a instalar. Não serão instalados nenhuns " "ficheiros." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1831,26 +1831,26 @@ msgstr "" "próximo HotSync. Arraste os ficheiros para aqui ou use o botão Adicionar." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Bases de Dados do PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Remover" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Apagar os ficheiros seleccionado" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Não é possível instalar o %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1858,62 +1858,62 @@ msgstr "" "Só os ficheiros de bases de dados do PalmOS (como os *.pdb e *.prc) poderão " "ser instalados com o programa de instalação de ficheiros." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Pasta de salvaguarda: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "A salvaguarda completa foi iniciada." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "A salvaguarda rápida foi iniciada" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "A sair por cancelamento." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "A salvaguarda completa terminou." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "A salvaguarda rápida terminou." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "A salvaguardar: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "A ignorar o %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "A salvaguarda do %1 falhou.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... OK.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "A salvaguarda falhou." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Instalador de Ficheiros]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Não existem ficheiros para instalar" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1922,28 +1922,28 @@ msgstr "" "A instalar um ficheiro\n" "A instalar %n ficheiros" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Instalação dos Ficheiros Completa" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "A instalar o %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Não foi possível instalar o ficheiro "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Não foi possível aceder ao ficheiro "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Não foi possível ler o ficheiro "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1953,13 +1953,13 @@ msgstr "" "superior a 31 caracteres. Isto sugere um erro na ferramenta utilizada para " "criar a base de dados. Não é possível ao KPilot instalar esta base de dados." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Zé Povinho" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1968,11 +1968,11 @@ msgstr "" "Estes deverão estar definidos. Deseja que o KPilot lhes atribua um " "valor por omissão (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Utilizador Desconhecido" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1980,7 +1980,7 @@ msgstr "" "O dispositivo móvel tem um nome de utilizador definido (%1), mas " "o KPilot não. Deseja que o KPilot use esse utilizador no futuro?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1988,7 +1988,7 @@ msgstr "" "O KPilot tem um utilizador definido (%1), mas o dispositivo móvel " "não. Deseja aplicar o utilizador do KPilot no dispositivo também?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1998,7 +1998,7 @@ msgstr "" "de fábrica, deverá usar o Restaurar, em vez de um HotSync normal. " "Carregue em Cancelar para parar esta sincronização.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -2010,27 +2010,27 @@ msgstr "" "Se carregar em Cancelar, a sincronização irá prosseguir, mas os nomes dos " "utilizadores não serão alterados." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Diferença de Utilizadores" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Usar o Nome do KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Usar o Nome do Dispositivo" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "A pasta de reposição não existe." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "A reposição não foi efectuada." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2040,73 +2040,73 @@ msgstr "" "pasta de salvaguarda (%1)? Isto irá remover toda a informação que " "tenha actualmente no seu Pilot." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Repor o Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "A reposição não foi efectuada." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Interrompida pelo utilizador." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "A repor o %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "O ficheiro '%1' não consegue ser lido." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "A reposição ficou incompleta." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Não é possível repor o ficheiro '%1'." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Editores Internos]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Bases de dados com registos modificados: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Não foi possível aceder à base de dados série ou local do %1. A ignorá-la." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "registo" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "endereço" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "item 'por-fazer'" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "memorando" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "item do calendário" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2116,36 +2116,36 @@ msgstr "" "editor interno. Deverão as alterações no KPilot ser copiadas para o " "dispositivo, sobrepondo deste modo as alterações aqui?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Conflito na base de dados %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Usar o KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Usar o Dispositivo" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Usar o &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Usar o &Dispositivo" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Item no KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Registo no Dispositivo" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2153,26 +2153,26 @@ msgstr "" "Para ver e alterar os dados do registo, instale por favor um editor em " "hexadecimal (p.ex., o 'khexedit' do 'tdeutils')." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Bases de dados com opções alteradas: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "A alteração das opções na base de dados do dispositivo ainda não é suportada." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Bases de dados com AppBlocks alterados: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "A iniciar o servidor do KPilot..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2180,98 +2180,98 @@ msgstr "" "Não foi possível iniciar o servidor do KPilot. A mensagem de erro do sistema " "foi: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "O estado do servidor é '%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "não está a correr" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "A usar a codificação %1 no dispositivo." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Visualizador de Itens 'Por-Fazer'" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Visualizador de Endereços" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Visualizador de Memorandos" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Instalador de Ficheiros" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Visualizador de BD Genérico" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "A próxima sincronização será uma cópia de segurança." -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Carregue no botão de HotSync, por favor." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" "A próxima sincronização vai repor o Pilot a partir de uma cópia de " "segurança. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "A próxima sincronização será um HotSync normal." -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "A próxima sincronização será um Full Sync. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "A próxima sincronização irá copiar os dados do Dispositivo para o PC. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "A próxima sincronização irá copiar os dados do PC para o Dispositivo. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "O servidor terminou." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Não são possíveis mais HotSyncs." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Reiniciar o servidor para fazer HotSync novamente." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Não foi possível iniciar uma sincronização agora. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Não foi possível iniciar a sincronização" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Seleccione o tipo de HotSync a efectuar a seguir." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2280,27 +2280,27 @@ msgstr "" "próximo HotSync; para alterar o valor predefinido, use a janela de " "configuração." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "O próximo HotSync será um HotSync normal." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Indica ao servidor que o próximo HotSync será um normal." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "&Sincronização Completa" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "O próximo HotSync será completo." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2308,30 +2308,30 @@ msgstr "" "Indica ao servidor que o próximo HotSync será um FullSync (verifica os dados " "em ambos os lados)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "Có&pia de Segurança" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "O próximo HotSync será uma cópia de segurança." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Diz ao servidor que a próxima sincronização deve salvaguardar o conteúdo do " "dispositivo no PC." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Repor" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "O próximo HotSync será uma reposição." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2339,13 +2339,13 @@ msgstr "" "Diz ao servidor que a próxima sincronização deverá repor os dados do PC no " "dispositivo." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Copiar o Dispositivo para o PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2353,17 +2353,17 @@ msgstr "" "Diz ao servidor que a próxima sincronização irá copiar todos os dados do " "dispositivo móvel para o PC, sobrepondo os itens no PC." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Copiar o PC para o Dispositivo" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "O próximo HotSync irá copiar do PC para o dispositivo móvel." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2371,15 +2371,15 @@ msgstr "" "Diz ao servidor que o próximo HotSync deverá copiar todos os dados do PC " "para o dispositivo, sobrepondo os itens deste dispositivo." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&Listar Apenas" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "O próximo HotSync irá listar as bases de dados." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2387,31 +2387,31 @@ msgstr "" "Diz ao servidor que a próxima sincronização deverá apenas listar os " "ficheiros no dispositivo e não fazer mais nada." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Reiniciar a &Ligação" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Reinicia a ligação ao dispositivo." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Tenta reiniciar o servidor e a sua ligação ao dispositivo." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Sai do KPilot (e pára o servidor, se estiver configurado desta forma)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "A&ssistente de Configuração..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Configurar o KPilot utilizando o assistente de configuração." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2421,15 +2421,15 @@ msgstr "" "ser carregada e o assistente não está disponível. Por favor, tente usar a " "janela de configuração normal." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Assistente Indisponível" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Foi mudado o utilizador para '%1'." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2437,86 +2437,86 @@ msgstr "" "Não é possível correr agora o assistente de configuração do KPilot (a " "interface do KPilot já está ocupada)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "Não é possível configurar o KPilot agora (a interface do KPilot já está " "ocupada)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Configura o Pilot, as condutas e outros parâmetros" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Nível de depuração" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Gestor do Projecto" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Programação da base e das condutas" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Conduta de VCal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Conduta do Abbrowser" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Conduta de despesas" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Conduta de blocos de notas, correcção de erros" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "GUI em XML" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "ficheiros .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Correcção de erros, melhorias no aspecto" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "Máquina de estado da VCalconduit, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "O ficheiro de configuração está desactualizado." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "O ficheiro de configuração tem a versão %1, enquanto que o KPilot precisa da " "versão %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Por favor, execute o KPilot e verifique a configuração cuidadosamente para " "actualizar o ficheiro." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "As alterações importantes a verificar são:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2524,15 +2524,15 @@ msgstr "" "As condutas com novos nomes, o Kroupware e o instalador de ficheiros foram " "definidos também como condutas." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "A resolução de conflitos é agora uma opção global." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Alterou-se o formato das bases de dados sem salvaguarda." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2540,11 +2540,11 @@ msgstr "" "O ficheiro de configuração do KPilot está desactualizado. Execute por favor " "o KPilot para o actualizar." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Ficheiro de Configuração Desactualizado" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2552,11 +2552,11 @@ msgstr "" "As opções do instalador de ficheiros foram transferidas para a configuração " "das condutas. Verifique a lista de condutas instaladas." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Configuração Actualizada" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2565,11 +2565,11 @@ msgstr "" "boa ideia removê-las, bem como os seus ficheiros .la e .so.0 associados.
" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Condutas Antigas Encontradas" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2579,11 +2579,11 @@ msgstr "" "configuração, foram ajustadas para o novo formato. Os IDs de criação da base " "de dados foram alterados para usar os parêntesis rectos []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Nenhuma Base de Dados de Salvaguarda Actualizada" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2592,19 +2592,19 @@ msgstr "" "de configuração ou a janela normal de configuração para personalizar o " "KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Não Configurado" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Usar o A&ssistente" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Usar a &Janela" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2612,7 +2612,7 @@ msgstr "" "O ficheiro de configuração do KPilot está desactualizado. O KPilot consegue " "actualizar automaticamente algumas partes da configuração. Deseja continuar?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2620,7 +2620,7 @@ msgstr "" "As opções da página de configuração %1 foram alteradas. Deseja " "gravar as alterações antes de continuar?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2630,37 +2630,37 @@ msgstr "" "caracteres. Isto provavelmente não é suportado e pode causar problemas. Tem " "a certeza que deseja usar este nome de dispositivo?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Nome de Dispositivo Comprido" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Usar" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Não Usar" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Informações do Pilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Aplicação de Sincronização" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "TDE-PIM geral" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2673,28 +2673,28 @@ msgstr "" "por favor saia do Evolution antes da sincronização, caso contrário poderá " "perder dados." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Restrições com o Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "nenhum (só irá salvaguardar)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "O KPilot está agora configurado para sincronizar com o %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2702,11 +2702,11 @@ msgstr "" "As restantes opções da janela da configuração são opções avançadas e poderão " "ser usadas para um ajuste fino do KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Configuração Automática Terminada" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2724,19 +2724,19 @@ msgstr "" "sincronizações até ser reiniciado. Neste caso, pode ser preferível não " "continuar." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Detecção dos Dispositivos" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "A Detectar Automaticamente o seu Dispositivo" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Reiniciar a Detecção" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2744,43 +2744,43 @@ msgstr "" "O KPilot está agora a tentar detectar automaticamente o seu dispositivo. Por " "favor, carregue no botão de sincronização, se ainda não o tiver feito." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Estado" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "A detecção automática ainda não foi iniciada..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Valores Detectados" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Utilizador do dispositivo:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Dispositivo:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Ainda não conhecido]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "A iniciar a detecção..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "À espera que o dispositivo se ligue..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Atingiu-se o tempo-limite sem detectar nenhum dispositivo móvel." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2798,76 +2798,76 @@ msgstr "" "(veja em http://www.kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "A Detecção Automática Falhou" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Foi encontrado um dispositivo ligado em %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Desligado de todos os dispositivos" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "A sincronizar os itens por-fazer com o KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "A sincronizar o calendário com o KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "A sincronizar as notas com o KMail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "A escrever de novo os Itens Por-Fazer no KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "A escrever de novo os Calendários no KMail..." -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "A Sincronizar o KMail com os Endereços" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "A Sincronizar o KMail com as Notas" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "O HotSync terminou." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Isto lista todas as mensagens recebidas durante o HotSync actual." -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Registo do HotSync" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Limpar o Registo" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Limpa a lista de mensagens do HotSync actual." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Gravar o Registo..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2876,109 +2876,109 @@ msgstr "" "HotSync num ficheiro (por exemplo para usar num relatório de erros), se " "carregar aqui.
" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Progresso da sincronização:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "A percentagem (estimada) completa do HotSync actual." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync Terminado." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Gravar o Registo" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "O ficheiro existe. Deseja sobrepô-lo?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "O Ficheiro Existe" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Não Sobrepor" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Não foi possível abrir o ficheiro "%1" para escrita; deseja " "tentar novamente?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Não é Possível Gravar" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Tentar de Novo" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Não Tentar" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Localização do dispositivo do Pilot" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Listar as BDs" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Salvaguardar o Pilot em " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Repor o Pilot a partir da cópia" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Correr a conduta a partir do ficheiro " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Executar uma verificação específica (com o dispositivo)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Mostrar a informação de configuração do KPilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Definir o nível de depuração" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "Executar *realmente* a conduta, em vez de a testar." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Executar a conduta em modo de teste de ficheiros." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Copiar o Pilot para o PC." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Copiar o PC para o Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Efectuar repetidamente a acção - só útil no --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Manutenção do KPilot" @@ -2991,16 +2991,16 @@ msgstr "Manutenção do KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Geral" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Acções da Conduta" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -3008,11 +3008,11 @@ msgstr "" "Seleccione aqui a categoria\n" "de endereços a mostrar." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Memorandos:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3022,105 +3022,105 @@ msgstr "" "na categoria seleccionada. Carregue num\n" "para o mostrar à direita." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Texto dos memorandos:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "O texto do memorando seleccionado aparece aqui." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Importar um Memorando..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" "Lê um ficheiro de texto e adiciona-o à base de dados de memorandos do Pilot." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "A importação está desactivada pela configuração dos 'editores " "internos'." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Exportar o Memorando..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Guarda o memorando seleccionado num ficheiro." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Remover o Memorando" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Apaga o memorando seleccionado." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Adicionar um Memorando" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Adiciona um novo memorando à base de dados." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Deseja remover o memorando seleccionado?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Apagar o Memorando?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Não é possível abrir o MemoDB para remover o registo." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Não é Possível Apagar o Memorando" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Tudo" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Iniciar o &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Configurar o KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (só uma vez)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Predefinição (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Próxima &Sincronização" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "O próximo HotSync será: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "O HotSync fica desactivado enquanto o ecrã está bloqueado." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3132,40 +3132,40 @@ msgstr "" "segurança, desligando a opção 'não sincronizar quando o protector de ecrã " "estiver activo', na página de HotSync da janela de configuração." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync Completo.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "A próxima sincronização é %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "O dispositivo a tentar primeiro" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "Sair em vez de se queixar de ficheiros de configuração inválidos" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Servidor do KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Desenvolvimento" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Editor de Itens 'Por-Fazer'" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Ainda estão %1 janelas de edição de itens 'por-fazer' abertas." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3174,15 +3174,15 @@ msgstr "" "Ainda está uma janela de edição de itens 'por-fazer' aberta.\n" "Ainda estão %n janelas de edição de itens 'por-fazer' abertas." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Seleccionar a categoria de itens 'por-fazer' a mostrar aqui." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Item 'Por-Fazer'" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3190,21 +3190,21 @@ msgstr "" "Esta lista contém todos os itens 'por-fazer' na categoria seleccionada. " "Carregue num para o mostrar à direita." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Informação do item 'por-fazer':" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" "O utilizador poderá editar um item 'por-fazer' quando estiver " "seleccionado." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Adiciona um novo item 'por-fazer' à lista correspondente." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3212,12 +3212,12 @@ msgstr "" "A adição de novos itens 'por-fazer' está desactivada pela opção dos " "'editores internos'." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "" "Apagar o item 'por-fazer' seleccionado da lista correspondente." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3226,78 +3226,78 @@ msgstr "" "feito um HotSync pelo menos uma vez, para obter o formato da base de dados " "do seu Pilot." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Não é Possível Adicionar um Novo Item Por-Fazer" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Perdeu-se a ligação ao dispositivo móvel. A sincronização não poderá " "continuar." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "HotSync do KPilot %1 a iniciar...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "A usar a codificação %1 no dispositivo." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "O KPilot está ocupado e não consegue efectuar agora o HotSync." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "A testar.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "A sincronizar a base de dados %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Não é possível aceder ao dispositivo: %1 (tentar-se-á de novo)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "A tentar aceder ao dispositivo %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Esse dispositivo já está à espera de pedidos" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Não é possível criar a ligação para comunicar com o Pilot (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Não é possível aceder ao porto \"%1\" do Pilot. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Não foi possível escutar no 'socket' do Pilot (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Não foi possível aceitar o Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "já está ligado" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Não foi possível ler a informação do sistema do Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "A verificar o último PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3305,15 +3305,15 @@ msgstr "" "Não foi possível ler a informação do utilizador a partir do Pilot. Talvez " "tenha uma senha definida no dispositivo?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "O dispositivo do Pilot ainda não está configurado." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "O dispositivo do Pilot %1 não pode ser lido e escrito." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3321,11 +3321,11 @@ msgstr "" "O dispositivo do Pilot %1 não existe. Provavelmente é um dispositivo USB e " "irá aparecer durante um HotSync." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Não foi possível instalar o ficheiro "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Fim do HotSync\n" @@ -3345,88 +3345,88 @@ msgstr " Não tem permissão para aceder ao dispositivo do Pilot." msgid " Check Pilot path and permissions." msgstr " Verifique a pasta e as permissões do Pilot." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Data inicial: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Evento todo-o-dia" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Data final: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarme: %1 %2 antes do início do evento" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minutos" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "horas" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dias" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Recorrência: a cada %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dias" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "semanas" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "meses" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "anos" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Repete Indefinidamente" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Até %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "A repetir no i-ésimo dia da semana j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "A repetir no n-ésimo dia do mês" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Excepções:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Nota:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Nota:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3434,7 +3434,7 @@ msgstr "" "Título: %1
\n" "TextoMemo:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3444,29 +3444,29 @@ msgstr "" "TextoMemo:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Completo" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Não completo" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Data-limite: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioridade: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Sem nome" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3474,23 +3474,23 @@ msgstr "" "A configuração da conduta %1 foi alterada. Deseja gravar as " "alterações antes de continuar?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Conduta %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Envie perguntas e comentários para tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Envie perguntas e comentários para o %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Envie os relatórios de erros para o %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3498,19 +3498,19 @@ msgstr "" "Para informações sobre as marcas registadas, veja o Manual de Utilizador do KPilot." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Autores: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Créditos: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Grandes Alterações Detectadas" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3522,92 +3522,92 @@ msgstr "" "Detalhes:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Não foi possível encontrar a conduta %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Não foi possível carregar a conduta %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "A conduta %1 tem uma versão inválida (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Não foi possível inicializar a conduta %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Não foi possível criar a conduta %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Conduta %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Início: %1. Fim: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 novo." -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 alterado." -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 apagado. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Sem alterações feitas. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Não foi possível aceder à base de dados %1 do dispositivo." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Não foi possível aceder a %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "A conduta %1 não pôde ser executada." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Sincronização Completa" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Repor a Cópia de Segurança" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Testar a Sincronização" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Sincronização Local" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Pergunta" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Não voltar a perguntar" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Não voltar a perguntar" diff --git a/po/pt_BR.po b/po/pt_BR.po index d78c68d..f117eae 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -33,49 +33,49 @@ msgid "" "Your emails" msgstr "ehabkost@conectiva.com.br" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Conduíte de Sincronização MAL para KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Sincroniza o conteúdo de servidores MAL, como AvantGo, para o Handheld" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Autor Principal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Autor de libmal e do conduíte para AvantGo do JPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Autor do syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Autores da biblioteca malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Livro de Endereços" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -85,21 +85,21 @@ msgstr "" "criado. Por favor, certifique-se de que está fornecendo um nome de arquivo " "válido no diálogo de configuração do conduíte. Abortando o conduíte." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" "Não foi possível inicializar e carregar o livro de endereços para a " "sincronização." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" "Não foi possível bloquear o livro de endereços contra gravação. Não é " "possível sincronizar!" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -107,117 +107,117 @@ msgstr "" "Ocorreu um erro ao enviar \"%1\". Você pode tentar enviar o arquivo " "temporário local \"%2\" manualmente." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" "Não foi possível abrir a base de dados do livro de endereços no handheld." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Não foi possível abrir o livro de endereços." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Ítem no PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Handheld" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Última sincronização" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Sobrenome" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Primeiro nome" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organização" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Título" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Nota" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Personalizado-1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Personalizado-2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Personalizado-3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Personalizado-4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telefone Comercial" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Telefone Residencial" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Telefone Móvel" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Pager" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Outro" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-mail" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Endereço" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Cidade" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Região" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Código Postal" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "País" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Categoria" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -225,7 +225,7 @@ msgstr "" "A seguinte entrada de endereço foi alterada, mas não existe mais no " "handheld. Por favor, resolva este conflito:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -233,7 +233,7 @@ msgstr "" "A seguinte entrada de endereço foi alterada, mas não existe mais no PC. Por " "favor, resolva este conflito:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -243,134 +243,134 @@ msgstr "" "alterações não puderam ser mescladas automaticamente. Por favor, resolva o " "conflito você mesmo:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Conflito de endereço" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Conduíte Abbrowser para o KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Configura o conduíte Abbrowser para KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Mantenedor" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Apagar entrada" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Não foi possível abrir arquivo de texto %1 para leitura." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Não foi possível abrir a base de dados para escrita" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Não foi possível abrir a base de dados de documentos %1 do PALM" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Nenhum nome de arquivo definido para a conversão" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Não foi possível abrir a base de dados para leitura" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Não foi possível ler cabeçalho da base de dados para base de dados %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Não foi possível abrir arquivo de saída %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Não foi possível ler registro de texto #%1 da base de dados %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Não foi possível ler registro de marcador #%1 da base de dados %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Não foi possível abrir arquivo %1 para os marcadores de %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Pesquisando por textos e bases de dados para sincronizar" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Banco de dados criado." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Não foi possível instalar o Palm DOC criado localmente %1 no handheld." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Conversão do Palm DOC \"%1\" falhou." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Não foi possível abrir ou criar a base de dados %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Resolução de Conflito" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Sincronização abortada pelo usuário." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Sincronizando texto \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -385,71 +385,71 @@ msgstr "" "handheld). Por favor, especifique qual versão é a corrente para estas bases " "de dados." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Você também pode alterar a direção de sincronização para bases de dados sem " "um conflito." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Bases de dados DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Não Sincronizar" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Sincronizar do handheld para PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Sincronizar do PC para handheld" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Excluir ambas as bases de dados" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Mais Informações..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "sem alterações" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "novo" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "alterado" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "só marcadores alterados" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "excluído" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "não existe" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "desconhecido" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -457,15 +457,15 @@ msgstr "" "Status da base de dados %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Handheld: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Desktop: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Informação da base de dados" @@ -473,15 +473,15 @@ msgstr "Informação da base de dados" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Conduíte Palm DOC para o KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Configura o Conduíte de DOC para o KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -501,10 +501,10 @@ msgstr "Mantenedor do KPilot" msgid "PalmDOC Converter" msgstr "Conversor Palm DOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -513,14 +513,14 @@ msgstr "" "nome de arquivo %1.
Usar a pasta %2 ao invés disso?" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Usar Pasta" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -528,7 +528,7 @@ msgstr "" "O diretório %1 para os arquivos de base de dados do handheld " "não é um diretório válido." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -536,100 +536,100 @@ msgstr "" "O diretório %1 para os arquivos de base de dados do handheld " "não é um diretório válido." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "O diretório %1 para os arquivos de texto não pode ser criado." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Os seguintes textos foram convertidos com sucesso:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Conversão Bem-sucedida" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Nenhum arquivo de texto foi convertido corretamente" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "O arquivo %1 não existe." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Conversão do arquivo %1 realizada com sucesso." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "O diretório %1 para os arquivos de texto não é um diretório " "válido." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "O diretório %1 para os arquivos Palm DOC não pode ser criado." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Pasta para &texto:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Pasta para &Palm DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "Arquivo de &texto:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Arquivo &DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "O arquivo da base de dados %1 já existe. Substitui-lo?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Sobrescrever" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Erro enquanto convertia o texto %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "O arquivo de texto %1 já existe. Substitui-lo?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Não foi possível abrir o MemoDB no handheld." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Não foi possível carregar o recurso em: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -638,7 +638,7 @@ msgstr "" "Adicionado um novo memorando.\n" "Adicionados %n novos memorandos." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -647,7 +647,7 @@ msgstr "" "Um memorando modificado.\n" "%n memorandos modificados." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -656,7 +656,7 @@ msgstr "" "Um memorando removido.\n" "%n memorandos removidos." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -665,7 +665,7 @@ msgstr "" "Uma nota adicionada ao KNotes.\n" "%n notas adicionadas ao KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -674,7 +674,7 @@ msgstr "" "Uma nota modificada no KNotes.\n" "%n notas modificadas no KNotes." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -683,109 +683,109 @@ msgstr "" "Uma nota removida do KNotes.\n" "Removidos %n memorandos do KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Nenhuma mudança no KNotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Conduíte do KNotes para o KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Configura o Conduíte do KNotes para o KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Ignorando sincronização MAL, porque a última sincronização foi feita " "recentemente." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "A sincronização MAL falhou (sem informações)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Nenhum servidor de proxy configurado." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Usando servidor de proxy: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Nenhum proxy SOCKS configurado." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Usando proxy SOCKS: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Arquivo de Memorandos" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Não foi possível abrir o banco de dados de memorandos no handheld." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Não foi possível inicializar do pilot." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Não foi possível inicializar os arquivos memo do disco." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Sincronizando com %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Copiando do Pilot para o PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Copiando do PC para o Pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Fazendo sincronizaçäo regular..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Conduíte de Memorando para o KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Configura o Conduíte de Memorando para o KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notepad" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Não foi possível abrir %1." -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -794,7 +794,7 @@ msgstr "" "1 nota não pôde ser salva\n" "%n notas não puderam ser salvas" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -803,41 +803,41 @@ msgstr "" "1 nota salva\n" "%n notas salvas" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Salvar bloco de notas para arquivos png" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Configura o Conduíte do Notepad para o KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "O conduíte do Notepad é baseado do Notepad de leitura do Angus, parte do " "pilot-link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Nulo" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Conduíte NULL é programado para falhar." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Conduíte Nulo para o KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Configura o Conduíte Nulo para o KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -846,155 +846,155 @@ msgstr "" "Enviada %n mensagem\n" "Enviadas %n mensagens" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Nenhum e-mail enviado." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Nenhum e-mail enviado." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Não foi possível conectar ao servidor DCOP para a conexão com o KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Erro ao Enviar E-mail" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Não foi possível abrir o arquivo temporário para armazenar\n" "o e-mail do Pilot." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "Falhou conexão DCOP com o KMail." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Não foi possível executar backup na base de dados de e-mail" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Não foi possível abrir a base de dados de correio no handheld" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Conduíte de E-mail para o KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Configura o Conduíte de E-mail para o KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Autor Original" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Código POP3 " -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Suporte e reprojeto para SMTP" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Gravar Conduíte" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Gravar Conduíte para o KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Configura o Conduíte para o KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Informação do Sistema" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Senha definida" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Nenhuma senha definida" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Nenhum Cartão disponível via pilot-link" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Nenhum dado de depuração" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Não foi possível abrir arquivo de saída, usando %1 no seu lugar." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Informação de sistema do handheld escrita no arquivo %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Informação do hardware" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Informações do Usuário" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Informação da memória" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Informações de Armazenamento" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Lista de bases de dados" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Registrar Números" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Informações de Sincronização" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Versão do TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Versão do Palm OS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Informação de Depuração" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Conduíte de Informação de Sistema KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -1002,16 +1002,16 @@ msgstr "" "Recupera Informações de Sistema, Hardware e de Usuário do Handheld e " "armazena-as em um arquivo." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Hora" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Configurando o relógio do handheld" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1019,19 +1019,19 @@ msgstr "" "Os sistemas Palm OS 3.25 e 3.3 não suportam configuração de tempo do " "sistema. Ignorando o conduíte de tempo..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Conduíte de Sincronização de Tempo para KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Sincroniza o Tempo no Handheld e no PC" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Limpando ..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1039,37 +1039,37 @@ msgstr "" "Ocorreu um erro ao tentar enviar \"%1\". Você pode tentar enviar o arquivo " "local temporário \"%2\" manualmente." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Inicializando conduíte..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Copiando registros para o Pilot..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Pendência" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Conduíte de Tarefas para o KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Configurar o Conduíte de Tarefas para o KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Destino da Tarefa" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Calendário" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1077,11 +1077,11 @@ msgstr "" "Evento \"%1\" tem uma recorrência anual ao invés de mensal, isto será " "alterado para recorrência mensal no handheld." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Não foi possível abrir a base de dados do calendário." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1090,19 +1090,19 @@ msgstr "" "nome de arquivo. Por favor, selecione um nome de arquivo válido no diálogo " "de configuração do conduíte" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Usando fuso horário local: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Usando fuso horário não-local: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1112,22 +1112,22 @@ msgstr "" "criado. Por favor, certifique-se de que está fornecendo um nome de arquivo " "válido no diálogo de configuração do conduíte. Abortando o conduíte." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Sincronizando com arquivo \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Sincronizando com a fonte de dados de calendário padrão." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Não foi possível inicializar o objeto calendário. Por favor, verifique a " "configuração do conduíte" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1137,7 +1137,7 @@ msgstr "" "Entrada no PC:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1147,7 +1147,7 @@ msgstr "" "Entrada do handheld:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1157,100 +1157,100 @@ msgstr "" "\n" "Qual entrada você quer manter? Ela sobrescreverá a outra entrada." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Entradas Conflitantes" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Conduíte do VCal para o KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Configura o Conduíte do VCal para o KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Porta do iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Conserto de bugs" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Destino do Calendário" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Editor de endereço" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefone" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Sobrenome:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Primeiro nome:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Título:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Companhia:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Endereço:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Cidade:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Estado:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "CEP:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "País:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Pessoal 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Pessoal 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Pessoal 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Pessoal 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Ainda existem %1 janelas de edição de endereço abertas." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1259,16 +1259,16 @@ msgstr "" "Ainda existe %n janela de edição de endereço aberta.\n" "Ainda existem %n janelas de edição de endereço abertas." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Selecionar a categoria de endereços para exibir aqui." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Categoria:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1276,79 +1276,79 @@ msgstr "" "Esta lista mostra todos os endereços da categoria selecionada. Clique em " "um para exibi-lo à direita." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Informações do endereço:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Editar Registro..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Você pode editar um endereço quando ele é selecionado." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "A edição foi desabilitada pela configuração 'editores internos'." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Novo Registro..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Adicionar um novo endereço ao livro de endereços." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "A adição foi desabilitada pela configuração 'editores internos'." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Apagar registro" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Remover endereços selecionados do Livro de Endereços." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "A remoção foi desabilitada pela configuração 'editores internos'." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Exportar..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "Exportar todos os endereços na categoria selecionada para o formato CSV." "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[desconhecido]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Você não pode editar novos registros até ter sincronizado com o Pilot." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Hot-Sync (sincronização) é necessária" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1356,58 +1356,58 @@ msgstr "" "Você não pode adicionar endereços ao livro até que tenha feito pelo menos " "uma sincronização, para recuperar a estrutura da base de dados de seu Pilot." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Não foi possível adicionar novo endereço" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Novos registros não podem ser excluídos até ter sincronizado com o pilot." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Apaga o registro selecionado?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Apagar registro?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Exportar Todos os Endereços" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Exportar Categoria de Endereços %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "O arquivo %1 já existe. Deseja sobrescrevê-lo?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Sobrescrever Arquivo?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "O arquivo %1 não pôde ser aberto para escrita." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" " Este conduíte parece estar danificado e não pode ser configurado." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Este é um conduíte do estilo antigo." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Configurar..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1419,7 +1419,7 @@ msgstr "" "Selecione um conduíte para configurar e habilite-o, clicando em sua caixa de " "verificação." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1441,77 +1441,77 @@ msgstr "" "conduítes marcados serão executados durante uma sincronização. Selecione um " "conduíte para configurá-lo.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Assistente de Configuração" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Sobre o KPilot - Créditos" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Conduítes" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Geral" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Configuração geral do KPilot (nome do usuário, porta e preferências gerais " "de sincronização)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Ações para o HotSync com configurações individuais." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Iniciar e Sair" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Comportamento ao iniciar e sair." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Visualizadores" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Configurações do visualizador" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Cópia" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Configurações especiais para o backup." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Hot-Sync (sincronização)" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Comportamento especial durante o HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Dispositivo" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Configurações do Hardware e opções de inicialização e finalização." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1519,11 +1519,11 @@ msgstr "" "Esta é uma ação interna que não tem qualquer opção de configuração. A " "descrição da ação é: %1" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Configuração do KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1531,11 +1531,11 @@ msgstr "" "Nenhuma biblioteca pôde ser encontrada para o conduíte %1. Isto " "significa que o conduíte não foi instalado corretamente." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Erro de Conduíte" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1543,35 +1543,35 @@ msgstr "" "Houve um problema ao carregar uma biblioteca para o conduíte %1. Isto " "significa que o conduíte não foi instalado corretamente." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Adicionar..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Editar..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Excluir..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "IA" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Reg" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Descrição" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Editar Bloco AppInfo" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1579,17 +1579,17 @@ msgstr "" "Para visualizar os dados do bloco de informação da Aplicação, instale, por " "favor, um editor hexadecimal (ex. khexedit de tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" "O KPilot ainda não tem suporte a modificação do bloco de informações do " "aplicativo!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Editar Sinalizadores da Base de Dados" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1603,19 +1603,19 @@ msgstr "" "\n" "Quer realmente atribuir estas flags novas?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Alterando sinais da base de dados" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Atribuir" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Editar Registro" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1629,56 +1629,56 @@ msgstr "" "\n" "Quer realmente atribuir estas flags novas?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Alterando registro" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Índice do registro:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "ID do registro:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Sinalizadores" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "Altera&do" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "Exc&luído" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Ocupado" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Secreto" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Arquivado" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1686,7 +1686,7 @@ msgstr "" "Para visualizar e editar os dados do registro, instale, por favor, um editor " "hexadecimal (ex. kbytesedit de tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1694,93 +1694,93 @@ msgstr "" "Esta é uma base de dados que existe no dispositivo. Ela não foi adicionada " "manualmente, portanto ela não pode ser removida da lista." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Base de dados no Dispositivo" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Você precisa selecionar uma base de dados para excluir da lista." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Nenhuma Base de Dados Selecionada" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Todas as Bases de Dados" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Somente Aplicativos (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Somente Bases de Dados (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "&Informação Geral da Base de Dados" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Bloco de Informação do &Aplicativo (Categorias etc.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Reg. Nr." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Comprimento" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "ID do registro" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Aviso: não foi possível ler arquivo da base de dados %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Base de dados: %1, %2 registros
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Tipo: %1, Criador: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Aviso: não foi possível ler arquivo de aplicação %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Aplicação: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Criado: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Modificado: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Salvado: %1" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Você deve selecionar um registro para editar." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Nenhum registro selecionado" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1788,36 +1788,36 @@ msgstr "" " Você quer realmente excluir o registro selecionado? Isto não pode ser " "desfeito.

Excluir registro?
" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Excluindo registro" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Arquivos para instalar:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Adicionar arquivo..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Escolha um arquivo para adicionar à lista de arquivos a serem instalados." "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Limpar lista" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Limpar a lista de arquivos para instalar. Nenhum arquivo será instalado." "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1825,26 +1825,26 @@ msgstr "" "Isto lista os arquivos que serão instalados no Pilot durante a próximo " "sincronização. Arraste os arquivos aqui ou use o botão Adicionar." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Base de dados do Palm OS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Remover" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Remover arquivos selecionados" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Não foi possível instalar %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1852,62 +1852,62 @@ msgstr "" "Somente os arquivos da base de dados do PalmOS (como *.pdb e *.prc) podem " "ser instalado pelo programa de instalação de arquivos." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Pasta de backup: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Backup completo inicializado." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Backup rápido inicializado." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Saindo por cancelamento." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Backup total finalizado." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Backup rápido completo." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Copiando: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Saindo de %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Backup de %1 falhou.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... OK.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "O backup falhou." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Instalador de Arquivos]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Nenhum arquivo para instalar:" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1916,28 +1916,28 @@ msgstr "" "Instalando %n arquivo\n" "Instalando %n arquivos" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Instalação de arquivos feita" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Instalando %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Não foi possível instalar o arquivo "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Não foi possível abrir o arquivo "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Não foi possível ler o arquivo "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1947,13 +1947,13 @@ msgstr "" "que 31 caracteres. Isto aparenta ser um bug na ferramenta utilizada para " "criar o banco de dados. O KPilot não pode instalar este banco de dados. " -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "John Doe" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1962,11 +1962,11 @@ msgstr "" "devem ser configurados. Aceita configurá-los com um valor padrão (" "%1)?
" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Usuário Desconhecido" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1974,7 +1974,7 @@ msgstr "" "O handheld possui um nome de usuário definido (%1), porém o " "KPilot não possui. O KPilot deve usar este nome de usuário no futuro?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1983,7 +1983,7 @@ msgstr "" "não possui. O nome de usuário definido no KPilot deve ser usado também no " "handheld?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1993,7 +1993,7 @@ msgstr "" "fábrica, você deve usar Restaurar em vez de um HotSync regular. " "Clique em cancelar para parar esta sincronização.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -2005,27 +2005,27 @@ msgstr "" "Se você clicar em Cancelar, a sincronização vai continuar, mas os nomes de " "usuários não serão alterados." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Usuário Ruim" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Usar Nome do KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Usar Nome do Handheld" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "O diretório para restauração não existe." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Restauração não executada." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2035,73 +2035,73 @@ msgstr "" "diretório de backup (%1)? Isto irá apagar qualquer informação que " "você possui atualmente em seu Pilot." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Restaurar Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Restauração não executada." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Cancelado pelo usuário." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Restaurando %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "O arquivo '%1' não pode ser lido." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Restauraração incompleta." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Não foi possível restaurar o arquivo %1." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Editores Internos]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Bases de dados com registros alterados: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Não foi possível abrir a base de dados local ou serial para %1. Ignorando-a." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "registro" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "Endereço" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "entrada de tarefa" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "memorando" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "entrada de calendário" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2111,36 +2111,36 @@ msgstr "" "interno. As alterações no KPilot devem ser copiadas para o handheld e, " "portanto, substituir as alterações lá?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Conflito na base de dados %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Usar KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Usar Handheld" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Usar &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Usar &Handheld" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Entrada no KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Entrada no Handheld" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2148,27 +2148,27 @@ msgstr "" "Para visualizar e editar os dados do registro, instale, por favor, um editor " "hexadecimal (ex. khexedit de tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Bases de dados com sinalizadores alterados: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Configuração dos sinalizadores da base de dados no handheld ainda não é " "suportada." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Bases de dados com AppBlock alterados: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Iniciando o serviço do KPilot" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2176,96 +2176,96 @@ msgstr "" "Não foi possível iniciar o serviço do KPilot. A mensagem de erro do sistema " "foi: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Status do serviço é '%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "não está sendo executado" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Usando conjunto de caracteres %1 no handheld." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Visualizador de Tarefas" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Visualizador de Endereços" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Visualizador de Memorandos" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Instalador de arquivos" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Visualizador BD Genérico" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "A próxima sincronização será um backup." -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Por favor, pressione o botão HotSync." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "A próxima sincronização restaurará o Pilot do backup." -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "A próxima sincronização será um HotSync regular." -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "A próxima sincronização será uma sincronização completa (Full Sync)." -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "A próxima sincronização irá copiar os dados do Handheld para o PC. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "A próxima sincronização irá copiar dados do PC para o Handheld. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "O daemon terminou." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Não é possível fazer HotSyncs adicionais." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Reinicie o daemon para fazer HotSync novamente." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Não foi possível inicializar um sincronismo agora: %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Não foi possível iniciar o sincronismo" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Selecione o tipo de HotSync a ser realizado na próxima vez." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2274,27 +2274,27 @@ msgstr "" "apenas ao próximo HotSync; para mudar o tipo a ser utilizado por padrão, use " "o diálogo de configuração." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Hot-Sync (sincronização)" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "A próxima sincronização será um HotSync normal." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Diz ao serviço que a próxima sincronização será um HotSync regular." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Sincronização &Completa" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "A próxima sincronização será um FullSync (sincronização completa)." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2302,30 +2302,30 @@ msgstr "" "Diz ao serviço que a próxima sincronização será um HotSync completo " "(verifica dados em ambos os lados)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Cópia" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "A próxima sincronização será um backup." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Diz ao serviço que a próxima sincronização será um backup do handheld para o " "PC." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Restaurar" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "A próxima sincronização será uma restauração." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2333,13 +2333,13 @@ msgstr "" "Diz ao serviço que a próxima sincronização será uma restauração de dados " "para o handheld, do PC." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Copiar do Handheld para PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2347,17 +2347,17 @@ msgstr "" "Diz ao daemon que o próximo HotSync deverá copiar todos os dados do Handheld " "para o PC, sobrescrevendo entradas existentes no PC." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Copiar do PC para Handheld" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "O próximo HotSync copiará do PC para o Handheld." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2365,15 +2365,15 @@ msgstr "" "Diz ao daemon que o próximo HotSync irá copiar todos os dados do PC para o " "Handheld, sobrescrevendo entradas no Handheld." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&Somente listar" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "O próximo HotSync irá listar os bancos de dados." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2381,31 +2381,31 @@ msgstr "" "Diz ao serviço que a próxima sincronização será apenas uma listagem dos " "arquivos do dispositivo de mão, e nada mais." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Restaurar &Link" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Reiniciar a conexão com o dispositivo." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Tenta reiniciar o serviço e sua conexão com o dispositivo de mão." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Sai do KPilot (e pára o serviço, se foi configurado dessa maneira)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "&Assistente de Configuração..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Configura o KPilot usando o assistente de configuração." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2415,15 +2415,15 @@ msgstr "" "ser carregada, e portanto, o assistente não está disponível. Por favor, " "tente usar o diálogo de configuração normal." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Assistente não disponível" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "O nome de usuário foi mudado para '%1'." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2431,86 +2431,86 @@ msgstr "" "Não é possível rodar o assistente de configuração do KPilot neste momento (A " "interface do KPilot está ocupada)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "Não é possível configurar o KPilot neste momento (A interface do KPilot está " "ocupada)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Configura o dispositivo do Pilot, conduítes e outros parâmetros" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Escolher nível de depuração" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Líder do projeto" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Desenvolvedor de conduítes" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Conduíte VCal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Conduíte Abbrowser" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Conduíte Expenses" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Conduíte do notepad, corretor de erros" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "Interface XML" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "arquivos .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Conserto de bugs" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "Máquina de estado VCalconduit, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "O arquivo de configuração está desatualizado." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "O arquivo de configuração tem versão %1, enquanto que KPilot precisa da " "versão %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Por favor, execute o KPilot e verifique a configuração cuidadosamente para " "atualizar o arquivo." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Alterações importantes que devem ser observadas são:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2518,15 +2518,15 @@ msgstr "" "Conduítes renomeados, Kroupware e instalador de arquivos foram transformados " "em conduítes também." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Resolução de conflitos agora é uma configuração global." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Formato modificado em base de dados sem backup." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2534,11 +2534,11 @@ msgstr "" "O arquivo de configuração para o KPilot está desatualizado. Por favor, " "execute o KPilot para atualizá-lo." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Arquivo de Configuração Desatualizado" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2546,11 +2546,11 @@ msgstr "" "As configurações para o instalador de arquivos foram movidas para a " "configuração dos conduites. Verifique a lista de conduites instalados." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Configurações Atualizadas" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2559,11 +2559,11 @@ msgstr "" "boa idéia removê-los e os arquivos .la e .so.0 associados." "
" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Encontrados Conduítes Antigos" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2573,11 +2573,11 @@ msgstr "" "configuração, ajustado para o novo formato. O criador de IDs de base de " "dados foi modificado, para usar os colchetes []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Nenhuma Base de Dados de Backup Atualizada" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2585,19 +2585,19 @@ msgstr "" "O KPilot ainda não está configurado para o uso. Você pode usar o assistente " "ou o diálogo de configuração normal, para configurar o KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Ainda não configurado" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Usar &Assistente" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Usar &Diálogo" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2606,7 +2606,7 @@ msgstr "" "atualizar algumas partes da configuração automaticamente. Você deseja " "continuar?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2614,7 +2614,7 @@ msgstr "" "As configurações para a página %1 foram alteradas. Você quer " "salvar as alterações antes de continuar?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2624,37 +2624,37 @@ msgstr "" "caracteres. Isto provavelmente não será suportado e pode causar problemas. " "Você tem certeza de que quer utilizar este nome para o dispositivo?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Nome do Dispositivo Muito Longo" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Usar" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Não Usar" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Informações do KPilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Aplicativo para Sincronizar" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "Aplicativos Gerais de Gerenciamento Pessoal" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2667,28 +2667,28 @@ msgstr "" "favor, saia do Evolution antes de fazer isso, caso contrário você poderá " "perder dados." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Restrições com o Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "nenhum (ele fará somente backup)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "O KPilot está configurado agora para fazer sincronismo com %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2696,11 +2696,11 @@ msgstr "" "As opções restantes do diálogo de configuração são opções avançadas, e pode " "ser usadas para fazer um ajuste fino do KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Configuração Automática Finalizada" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2718,19 +2718,19 @@ msgstr "" "automática, pode ocorrer o travamento do computador, desde o HotSync até ele " "ser reiniciado. Neste caso, é aconselhável não continuar." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Detecção do Handheld " -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Detectando automaticamente o seu dispositivo de mão" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Reiniciando a detecção" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2738,44 +2738,44 @@ msgstr "" "O KPilot está tentando agora detectar automaticamente o seu dispositivo de " "mão. Por favor, pressione o botão de hotsync, se você ainda não fez isso." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Estado" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Detecção automática ainda não iniciada..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Valores detectados" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Usuário do handheld:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Dispositivo:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[ainda desconhecido]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Iniciando a detecção..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Aguardando que o handheld se conecte..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" "O tempo limite foi alcançado; não foi possível detectar o seu dispositivo." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2793,77 +2793,77 @@ msgstr "" "http://www.kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "A Detecção Automática Falhou" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Foi encontrado um dispositivo conectado em %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Desconectado de todos os dispositivos" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Sincronizando tarefas com o KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Sincronizando Calendário com o KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Sincronizando Notas com o KMail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Reescrevendo tarefas no KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Reescrevendo Calendário no KMail..." -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Sincronizando o KMail com os Endereços" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Sincronizando o KMail com as Notas" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Hot-Sync (sincronização) finalizada." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Isto lista todas as mensagens recebidas durante o HotSync (sincronismo) " "atual." -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Log do HotSync" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Limpar Log" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Limpar a lista de mensagens do sincronismo atual." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Salvar Registro..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2872,109 +2872,109 @@ msgstr "" "para um arquivo (por exemplo, para uso em um relatório de erros) clicando " "aqui.
" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Progresso da Sincronização:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "A porcentagem (estimada) de finalização do sincronismo atual." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "Hot-Sync (sincronização) Finalizada." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Salvar Registro" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "O arquivo existe. Você deseja sobrescrevê-lo?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Arquivo existe" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Não Sobrescrever" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Não foi possível abrir o arquivo "%1" para escrita. Tentar " "novamente?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Não foi possível salvar" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Tentar Novamente" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Não Tentar" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Dispositivo Pilot:" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Listar BDs" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Fazer Backup do Pilot para " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Restaurar Pilot do backup" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Executar conduíte do arquivo desktop " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Executar uma verificação específica (com o dispositivo)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Exibir informações de configuração do KPilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Escolher nível de depuração" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*Realmente* executa o conduíte; não está em modo teste." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Executa o conduíte no modo teste-de-arquivo." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Copia o Pilot para o ambiente de trabalho." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Copia o Ambiente de trabalho para o Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Ação realizada repetida - útil apenas para --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "Teste do KPilot" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Mantenedor do KPilot" @@ -2987,16 +2987,16 @@ msgstr "Mantenedor do KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Geral" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Ações de Conduíte" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -3004,11 +3004,11 @@ msgstr "" "Selecione aqui a categoria de endereços\n" "para serem exibidos." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Memorandos:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3018,105 +3018,105 @@ msgstr "" "da categoria selecionada. Clique sobre um\n" "deles para exibi-la na parte direita." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Texto do memorando:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "O texto do memorando selecionado aparece aqui." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Importar Memorando..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" "Leia um arquivo texto e adicione-o à base de dados de memorandos do Pilot." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "A importação foi desabilitada pela configuração 'editores internos'." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Exportar Memorando..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Grava o memorando selecionado para um arquivo." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Apagar Memorando" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Apaga o memorando selecionado." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Adicionar Memorando" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Adicionar um novo memorando ao banco de dados." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Apagar memorando selecionado?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Excluir Memorando?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Não foi possível abrir MemoDB para excluír o registro." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Não foi Possível Apagar o Memorando" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Todos" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Iniciar &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "Configurar o &KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (uma vez)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Padrão (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "&Próxima Sincronização" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "A próxima sincronização será: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "O Hotsync está desabilitado enquanto a tela estiver bloqueada." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3128,41 +3128,41 @@ msgstr "" "desmarcando a caixa 'Não fazer sincronismo quando o protetor de tela estiver " "ativo', na página de HotSync do diálogo de configuração." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Sincronização completada.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "O próximo sincronismo é %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Dispositivo a ser tentado primeiro" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" "Finalizar em vez de reclamar sobre arquivos de configuração corrompidos" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Serviço do KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Desenvolvedor" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Editor de Tarefas" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Ainda existem %1 janelas de edição de tarefas abertas." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3171,15 +3171,15 @@ msgstr "" "Ainda existe %n janela de edição de pendências aberta.\n" "Ainda existem %n janelas de edição de pendências abertas." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Selecione a categoria de tarefas para exibir aqui." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Ítem de Tarefa" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3187,19 +3187,19 @@ msgstr "" "Esta lista mostra todas as tarefas da categoria selecionada. Clique em " "uma para exibi-la à direita." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Informações da tarefa:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Você pode editar uma tarefa quando ela está selecionada." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Adicionar uma nova tarefa à lista." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3207,11 +3207,11 @@ msgstr "" "A adição de novas tarefas foi desabilitada pela configuração " "'editores internos'." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Remove a tarefa selecionadas da lista." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3219,78 +3219,78 @@ msgstr "" "Você não pode adicionar tarefa à lista até que tenha feito pelo menos uma " "sincronização para recuperar o layout da base de dados do seu Pilot." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Não Foi Possível Adicionar Tarefa" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "A conexão com o handheld foi perdida. Não é possível continuar a " "sincronização." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot iniciando Sincronização %1...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Usando conjunto de caracteres %1 no handheld." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot está ocupado e não pode processar o HotSync agora." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Testando.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Sincronizando base de dados %1 ..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Não foi possível abrir dispositivo: %1 (tentará novamente)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Tentando abrir dispositivo %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Já escutando o dispositivo" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Não foi possível criar socket para comunicação com o Pilot (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Não foi possível abrir porta do Pilot \"%1\". " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Não foi possível ouvir soquete do Pilot (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Pilot não pode ser aceito (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "já conectado" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Não foi possível ler informações de sistema do Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Verificando último PC ..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3298,15 +3298,15 @@ msgstr "" "Não foi possível ler informações do usuário do Pilot. Talvez você tenha " "definido uma senha no dispositivo?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "O dispositivo Pilot ainda não está configurado." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "O dispositivo de Pilot %1 não é do tipo leitura-escrita." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3314,11 +3314,11 @@ msgstr "" "O dispositivo %1 não existe. Provavelmente é um dispositivo USB e aparecerá " "durante o processo de 'HostSync'." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Não foi possível instalar o arquivo "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Fim da Sincronização\n" @@ -3338,88 +3338,88 @@ msgstr " Você não tem permissões para abrir o dispositivo Pilot." msgid " Check Pilot path and permissions." msgstr " Verifique o caminho do Pilot e as permissões." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Data de início: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Evento de dia inteiro" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Data de término: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarme: %1 %2 antes do início do evento" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minutos" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "horas" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dias" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Recorrência: a cada %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dia(s)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "semana(s)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "mês(meses)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "ano(s)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Repete continuamente" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Até %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Repetindo no i-ésimo dia da semana j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Repetindo no n-ésimo dia do mês" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Exceções:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Nota:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Nota:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3427,7 +3427,7 @@ msgstr "" "Título: %1
\n" "Texto do Memorando:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3437,29 +3437,29 @@ msgstr "" "Texto do Memorando:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Concluida" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Não completada" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Data devida:%1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioridade: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Sem nome" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3467,23 +3467,23 @@ msgstr "" "As %1 configurações do conduíte foram alteradas. Você quer salvar " "as alterações antes de continuar?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Conduíte %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Enviar perguntas e comentários para tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Enviar perguntas e comentários para %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Enviar relatórios de erros para %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3491,19 +3491,19 @@ msgstr "" "Para informações de marca registrada, veja o Guia do Usuário do KPilot." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Autores: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Créditos: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Alterações Grandes Detectadas" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3515,92 +3515,92 @@ msgstr "" "Detalhes:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Não foi possível encontrar o conduíte %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Não foi possível carregar o conduíte %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Conduíte %1 possui versão errada (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Não foi possível inicializar o conduíte %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Não foi possível criar o conduíte %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Conduíte %1 Nulo para o KPilot]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Início: %1. Fim: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 novo. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 modificado. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 excluído. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Nenhuma alteração feita. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Não foi possível abrir o banco de dados %1 no handheld." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Não foi possível abrir %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "O conduíte %1 não pôde ser executado." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Sincronização Total" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Restaurar do Backup" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Testar Sincronização" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Sincronização Local" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Questão" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "Não &perguntar novamente" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Não perguntar novamente" diff --git a/po/ro.po b/po/ro.po index 745aa6f..13c79c3 100644 --- a/po/ro.po +++ b/po/ro.po @@ -27,346 +27,346 @@ msgid "" "Your emails" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 #, fuzzy msgid "MAL Synchronization Conduit for KPilot" msgstr "Conductă nulă" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 #, fuzzy msgid "Primary Author" msgstr "Autor KOrganizer" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Autorul \"syncmal\"" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 #, fuzzy msgid "Addressbook" msgstr "Adresă:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 #, fuzzy msgid "Unable to initialize and load the addressbook for the sync." msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 #, fuzzy msgid "Unable to open the addressbook databases on the handheld." msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 #, fuzzy msgid "Unable to open the addressbook." msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 #, fuzzy msgid "Last sync" msgstr "&FastSync" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Ultimul nume" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Primul nume" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organizaţia" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Titlu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Observaţie" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Personalizat 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Personalizat 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Personalizat 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Personalizat 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telefon serviciu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Telefon acasă" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Telefon mobil" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Pager" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Altul" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-mail" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adresă" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Oraş" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Regiune" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Cod poştal" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Ţara" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Categorie" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 #, fuzzy msgid "Address conflict" msgstr "Informaţii adresă:" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 #, fuzzy msgid "Abbrowser Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 #, fuzzy msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Responsabil" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 #, fuzzy msgid "Delete entry" msgstr "Şterge înregistrare" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 #, fuzzy msgid "Unable to open text file %1 for reading." msgstr "Nu pot deschide fişierul "%1"!" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 #, fuzzy msgid "Unable to open Database for writing" msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, fuzzy, c-format msgid "Unable to open palm doc database %1" msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 #, fuzzy msgid "Unable to open Database for reading" msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, fuzzy, c-format msgid "Unable to read database header for database %1." msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, fuzzy, c-format msgid "Unable to open output file %1." msgstr "Nu pot deschide fişierul "%1"!" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 #, fuzzy msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 #, fuzzy msgid "Database created." msgstr "Exportare bază de date" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 #, fuzzy msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, fuzzy, c-format msgid "Unable to open or create the database %1." msgstr "Nu pot deschide fişierul de adrese pentru importare:" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Rezolvare conflict" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Sincronizare anulată de către utilizator." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 #, fuzzy msgid "Synchronizing text \"%1\"" msgstr "Sincronizează &fişiere" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -375,85 +375,85 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Baze de date DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 #, fuzzy msgid "No Sync" msgstr "Sincronizare" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Şterge ambele baze de date" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 #, fuzzy msgid "More Info..." msgstr "Mai multe informaţii..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "nemodificat" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "nou" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "modificat" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "şters" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "nu există" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "necunoscut" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Informaţii bază de date" @@ -461,17 +461,17 @@ msgstr "Informaţii bază de date" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 #, fuzzy msgid "Palm DOC Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 #, fuzzy msgid "Configures the DOC Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "" @@ -493,623 +493,623 @@ msgstr "Conductă nulă" msgid "PalmDOC Converter" msgstr "Convertor PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "Folder &text:" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Conversie cu succes" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Folder &text:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Folder &PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "Fişier &text:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Fişier &DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Overwrite" msgstr "&Suprascrie" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "Şterg memo curent selectat?" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Conductă KNotes pentru KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 #, fuzzy msgid "Configures the KNotes Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "Vizualizor Memo" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 #, fuzzy msgid "Unable to open the memo databases on the handheld." msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, fuzzy, c-format msgid " Syncing with %1." msgstr "Sincronizează &fişiere" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 #, fuzzy msgid " Copying Pilot to PC..." msgstr "Configurează &conducte..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 #, fuzzy msgid " Copying PC to Pilot..." msgstr "Configurează &conducte..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 #, fuzzy msgid "Notepad" msgstr "Observaţie" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Nu pot deschide %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 #, fuzzy msgid "Configures the Notepad Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Nul" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Conductă nulă pentru KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 #, fuzzy msgid "KMail" msgstr "Utilizează &KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Eroare la trimiterea emailului" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 #, fuzzy msgid "Cannot perform backup of mail database" msgstr "Nu pot deschide baza de date" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 #, fuzzy msgid "Unable to open mail database on handheld" msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 #, fuzzy msgid "Mail Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 #, fuzzy msgid "Configures the Mail Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Autor original" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Cod POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Conductă nulă" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Informaţii sistem" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 #, fuzzy msgid "Password set" msgstr "Parolă" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 #, fuzzy msgid "No password set" msgstr "Parolă POP:" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 #, fuzzy msgid "Unable to open output file, using %1 instead." msgstr "Nu pot deschide fişierul "%1"!" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 #, fuzzy msgid "HardwareInfo" msgstr "Informaţii hardware" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 #, fuzzy msgid "MemoryInfo" msgstr "Informaţii memorie" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 #, fuzzy msgid "DatabaseList" msgstr "&Baze de date:" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 #, fuzzy msgid "SyncInfo" msgstr "Sincronizare" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Versiune PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 #, fuzzy msgid "PalmOSVersion" msgstr "Versiune PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 #, fuzzy msgid "DebugInformation" msgstr "Informaţii sistem" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 #, fuzzy msgid "KPilot System Information conduit" msgstr "Conductă KNotes" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Timp" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 #, fuzzy msgid "Time Synchronization Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 #, fuzzy msgid "Copying records to Pilot ..." msgstr "Configurează &conducte..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 #, fuzzy msgid "To-do Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 #, fuzzy msgid "Configures the To-do Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "Active" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Calendar" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 #, fuzzy msgid "Could not open the calendar databases." msgstr "Nu pot deschide baza de date" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 #, fuzzy msgid "Syncing with file \"%1\"" msgstr "Sincronizează &fişiere" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 #, fuzzy msgid "" "\n" @@ -1117,206 +1117,206 @@ msgid "" "\t" msgstr "&Suprascrie" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 #, fuzzy msgid "VCal Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 #, fuzzy msgid "Configures the VCal Conduit for KPilot" msgstr "Conductă nulă" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Portare iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Corecţii erori" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Destinaţie calendar" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Editor adrese" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 #, fuzzy msgid "Phone" msgstr "&Nimic" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 #, fuzzy msgid "Last name:" msgstr "Nume:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 #, fuzzy msgid "First name:" msgstr "Prenume:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titlu:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Firma:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adresă:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Oraş:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Judeţ:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 #, fuzzy msgid "Zip code:" msgstr "Cod poştal:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Ţara:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Personalizat 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Personalizat 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Personalizat 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Personalizat 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Categorie:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 #, fuzzy msgid "Address info:" msgstr "Informaţii adresă:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 #, fuzzy msgid "Edit Record..." msgstr "Editează înregistrare" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 #, fuzzy msgid "New Record..." msgstr "Înregistrare nouă" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Şterge înregistrare" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[necunoscut]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 #, fuzzy msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Nu pot edita înregistrări noi pînă cînd\n" "nu este făcut \"hot-sync\" cu \"Pilot\"-ul." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 #, fuzzy msgid "HotSync Required" msgstr "Este necesar hot-sync" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 #, fuzzy msgid "" "You cannot add addresses to the address book until you have done a HotSync " @@ -1327,61 +1327,61 @@ msgstr "" "odată pentru a obtine formatul bazei de date\n" "din \"Palm Pilot\"-ul dumneavoastră." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 #, fuzzy msgid "Cannot Add New Address" msgstr "Nu pot adăuga adresă nouă" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 #, fuzzy msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Nu pot şterge noul memo pînă cînd\n" "nu este făcut hot-sync cu \"Pilot\"-ul." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Şterg înregistrarea curent selectată?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Şterg înregistrarea?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 #, fuzzy msgid "Overwrite File?" msgstr "&Suprascrie" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Configurează..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1389,7 +1389,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1401,152 +1401,152 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 #, fuzzy msgid "Configuration Wizard" msgstr "Conductă KNotes" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 #, fuzzy msgid "Conduits" msgstr "Conductă" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 #, fuzzy msgid "General Setup" msgstr "General" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, fuzzy, no-c-format msgid "Viewers" msgstr "Vizualizor Memo" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 #, fuzzy msgid "Backup" msgstr "&Salvare" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 #, fuzzy msgid "HotSync" msgstr "&Hot-Sync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 #, fuzzy msgid "Device" msgstr "Opţiuni KPilot" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 #, fuzzy msgid "KPilot Setup" msgstr "KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Eroare conductă" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "" -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "" -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 #, fuzzy msgid "Al" msgstr "Toate" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Descriere" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 #, fuzzy msgid "Edit Database Flags" msgstr "&Baze de date:" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1555,21 +1555,21 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "Changing Database Flags" msgstr "Sincronizez: %1 ..." -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 #, fuzzy msgid "Edit Record" msgstr "Editează înregistrare" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1578,366 +1578,366 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Changing Record" msgstr "Şterge înregistrare" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, fuzzy, no-c-format msgid "Record ID:" msgstr "Înregistrare nouă" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, fuzzy, no-c-format msgid "&Dirty" msgstr "Oraş:" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 #, fuzzy msgid "De&leted" msgstr "Şterge înregistrare" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, fuzzy, no-c-format msgid "&Secret" msgstr "Afişează secrete" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, fuzzy, no-c-format msgid "&Archived" msgstr "Active" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 #, fuzzy msgid "Database on Device" msgstr "Tip bază de date" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 #, fuzzy msgid "No Database Selected" msgstr "Exportare bază de date" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 #, fuzzy msgid "All Databases" msgstr "&Baze de date:" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 #, fuzzy msgid "General Database &Information" msgstr "Informaţii bază de date" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 #, fuzzy msgid "Record ID" msgstr "Înregistrare nouă" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 #, fuzzy msgid "Backed up: %1
" msgstr "Salvez: " -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "No Record Selected" msgstr "Exportare bază de date" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 #, fuzzy msgid "Deleting Record" msgstr "Şterge înregistrare" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 #, fuzzy msgid "Files to install:" msgstr "Fişiere de instalat:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 #, fuzzy msgid "Add File..." msgstr "Adaugă fişier" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Şterge lista" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Şterg memo curent selectat?" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, fuzzy, c-format msgid "Cannot install %1" msgstr "Nu pot deschide fişierul "%1"!" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 #, fuzzy msgid "Exiting on cancel." msgstr "" "Am ieşit la anulare.\n" "NU toate datele au fost salvate." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 #, fuzzy msgid "Fast backup complete." msgstr "Hot-Sync complet." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, fuzzy, c-format msgid "Backing up: %1" msgstr "Salvez: " -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 #, fuzzy msgid "Backup of %1 failed.\n" msgstr "Salvare eşuată" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Salvare eşuată" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 #, fuzzy msgid "[File Installer]" msgstr "Instalator de fişiere" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 #, fuzzy msgid "No Files to install" msgstr "Fişiere de instalat:" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, fuzzy, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "Instalez fişiere" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 #, fuzzy msgid "Done Installing Files" msgstr "Instalez fişiere" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, fuzzy, c-format msgid "Installing %1" msgstr "Instalez fişiere" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 #, fuzzy msgid "Cannot install file "%1"." msgstr "Nu pot deschide fişierul "%1"!" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 #, fuzzy msgid "Unable to open file "%1"." msgstr "Nu pot deschide fişierul "%1"!" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr "Nu pot deschide fişierul "%1"!" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1949,643 +1949,643 @@ msgstr "" "este %2. Să consider că Pilot are dreptate şi să setez numele de utilizator\n" "pentru KPilot la %1? (Altfel voi utiliza %2)" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 #, fuzzy msgid "Use KPilot Name" msgstr "Opţiuni KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 #, fuzzy msgid "Restore directory does not exist." msgstr " Portul nu există." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 #, fuzzy msgid "Restore Pilot" msgstr "Refacere \"Pilot\". " -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 #, fuzzy msgid "Canceled by user." msgstr "Sincronizare anulată de către utilizator." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 #, fuzzy msgid "Restoring %1..." msgstr "Refacere \"Pilot\". " -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 #, fuzzy msgid "OK." msgstr "OK.\n" -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "Refacere \"Pilot\". " -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 #, fuzzy msgid "Cannot restore file `%1'." msgstr "Nu pot deschide fişierul "%1"!" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 #, fuzzy msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 #, fuzzy msgid "record" msgstr "Înregistrare nouă" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 #, fuzzy msgid "address" msgstr "Adresă:" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 #, fuzzy msgid "memo" msgstr "Memo:" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 #, fuzzy msgid "calendar entry" msgstr "Fişier calendar:" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, fuzzy, c-format msgid "Conflict in database %1" msgstr "Sincronizez: %1 ..." -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 #, fuzzy msgid "Use KPilot" msgstr "KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 #, fuzzy msgid "Use &KPilot" msgstr "&KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 #, fuzzy msgid "Use &Handheld" msgstr "Utilizează &sendmail" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 #, fuzzy msgid "Entry in KPilot" msgstr "Porneşte &KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 #, fuzzy msgid "Starting the KPilot daemon ..." msgstr "Pornesc \"hot-sync\"-ul." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 #, fuzzy msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "Nu pot crea o copie locală a bazei de date "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 #, fuzzy msgid "Using character set %1 on the handheld." msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 #, fuzzy msgid "To-do Viewer" msgstr "Vizualizor Memo" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Vizualizor adrese" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Vizualizor Memo" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Instalator de fişiere" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 #, fuzzy msgid "Next sync will be a backup. " msgstr "Fast-Sync în progres..." -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 #, fuzzy msgid "Please press the HotSync button." msgstr "Apăsaţi butonul \"hot-sync\"." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "Fast-Sync în progres..." -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "Fast-Sync în progres..." -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "Fast-Sync în progres..." -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 #, fuzzy msgid "The daemon has exited." msgstr "Opreşte demonul la ieşire" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 #, fuzzy msgid "Restart the daemon to HotSync again." msgstr "Porneşte demonul \"Hot-Sync\" la logare. " -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Hot-Sync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "Fast-Sync în progres..." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 #, fuzzy msgid "Full&Sync" msgstr "Sincronizare" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "Fast-Sync în progres..." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Salvare" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "Fast-Sync în progres..." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Restaurare" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "Fast-Sync în progres..." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "Fast-Sync în progres..." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 #, fuzzy msgid "Rese&t Link" msgstr "&Restaurare" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 #, fuzzy msgid "Configuration &Wizard..." msgstr "Configurează..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 #, fuzzy msgid "Wizard Not Available" msgstr "Disponibile" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 #, fuzzy msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Nu pot deschide portul \"%1\" al \"Pilot\"-ului. " -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 #, fuzzy msgid "Setup the Pilot device, conduits and other parameters" msgstr "Setarea dispozitivului Pilot şi a altor parametrii" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Setează nivel depanare" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Conducător proiect" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 #, fuzzy msgid "Core and conduits developer" msgstr "Eroare conductă" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "conductă VCal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "conductă Abbrowser" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "conductă cheltuieli" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 #, fuzzy msgid "Notepad conduit, Bugfixer" msgstr "Conductă KNotes:" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "Interfaţă XML" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 #, fuzzy msgid "Bugfixer, coolness" msgstr "Corecţii erori" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 #, fuzzy msgid "Old Conduits Found" msgstr "Conductă VCal" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 #, fuzzy msgid "No Backup Databases Updated" msgstr "Exportare bază de date" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 #, fuzzy msgid "Not Configured" msgstr "Configurează..." -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 #, fuzzy msgid "Use &Dialog" msgstr "&KPilot" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "&Nu trimite e-mail" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 #, fuzzy msgid "Pilot Info" msgstr "KPilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2593,38 +2593,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, fuzzy, c-format msgid "KPilot is now configured to sync with %1." msgstr "Dispozitivul Pilot nu este configurat încă." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2635,66 +2635,66 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 #, fuzzy msgid "Handheld Detection" msgstr "Utilizator Pilot modificat" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 #, fuzzy msgid "Restart Detection" msgstr "Pornesc \"hot-sync\"-ul." -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 #, fuzzy msgid "Status" msgstr "Judeţ:" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 #, fuzzy msgid "Handheld user:" msgstr "&Suprascrie" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 #, fuzzy msgid "Starting detection..." msgstr "Pornesc \"hot-sync\"-ul." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2705,199 +2705,199 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 #, fuzzy msgid "Automatic Detection Failed" msgstr "Pornesc \"hot-sync\"-ul." -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 #, fuzzy msgid "Syncing to-dos with KMail" msgstr "Sincronizează &fişiere" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 #, fuzzy msgid "Syncing calendar with KMail" msgstr "Sincronizează &fişiere" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 #, fuzzy msgid "Syncing Notes with Mail" msgstr "Sincronizează &fişiere" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 #, fuzzy msgid "Rewriting to-dos to KMail..." msgstr "Sincronizează &fişiere" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 #, fuzzy msgid "Syncing KMail with Notes" msgstr "Sincronizează &fişiere" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 #, fuzzy msgid "HotSync finished." msgstr "Hot-Sync. " -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 #, fuzzy msgid "Save Log..." msgstr "Sincronizare" -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 #, fuzzy msgid "Sync progress:" msgstr "Hot-Sync în progres..." -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 #, fuzzy msgid "HotSync Finished." msgstr "Hot-Sync. " -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 #, fuzzy msgid "Save Log" msgstr "Sincronizare" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "&Suprascrie" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 #, fuzzy msgid "Cannot open the file "%1" for writing; try again?" msgstr "Nu pot deschide fişierul "%1"!" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "Portare BSD" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 #, fuzzy msgid "Path to Pilot device node" msgstr "Dispozitiv \"Pilot\": " -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 #, fuzzy msgid "Show KPilot configuration information" msgstr "Informaţii sincronizare" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "Setează nivel depanare" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 #, fuzzy msgid "KPilotTest" msgstr "KPilot" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 #, fuzzy msgid "KPilot Maintainer" msgstr "Dezvoltator TDE1" @@ -2911,138 +2911,138 @@ msgstr "Dezvoltator TDE1" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "General" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Conductă nulă" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Memo:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" "one to display it to the right." msgstr "" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 #, fuzzy msgid "Memo text:" msgstr "Text memo:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 #, fuzzy msgid "Import Memo..." msgstr "Importă memo" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 #, fuzzy msgid "Export Memo..." msgstr "Exportă memo" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Şterge memo" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 #, fuzzy msgid "Delete the selected memo." msgstr "Şterg memo curent selectat?" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Şterg memo curent selectat?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Şterg memo?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 #, fuzzy msgid "Cannot Delete Memo" msgstr "Şterge memo" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Toate" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Porneşte &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 #, fuzzy msgid "&Configure KPilot..." msgstr "Configurează &conducte..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "Speciale DB" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 #, fuzzy msgid "Next &Sync" msgstr "Sincronizare" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 #, fuzzy msgid "Next HotSync will be: %1. " msgstr "Fast-Sync în progres..." -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3050,91 +3050,91 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 #, fuzzy msgid "HotSync Completed.
" msgstr "Hot-Sync complet." -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 #, fuzzy msgid "KPilot Daemon" msgstr "Opţiuni KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 #, fuzzy msgid "Developer" msgstr "Dezvoltator principal" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 #, fuzzy msgid "To-do Editor" msgstr "Editor adrese" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 #, fuzzy msgid "Select the category of to-dos to display here." msgstr "Şterg memo curent selectat?" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 #, fuzzy msgid "To-do info:" msgstr "Informaţii adresă:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 #, fuzzy msgid "Add a new to-do to the to-do list." msgstr "Şterg memo curent selectat?" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 #, fuzzy msgid "Delete the selected to-do from the to-do list." msgstr "Şterg memo curent selectat?" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 #, fuzzy msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " @@ -3145,109 +3145,109 @@ msgstr "" "odată pentru a obtine formatul bazei de date\n" "din \"Palm Pilot\"-ul dumneavoastră." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 #, fuzzy msgid "Cannot Add New To-do" msgstr "Nu pot adăuga adresă nouă" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 #, fuzzy msgid "KPilot %1 HotSync starting...\n" msgstr "Software Hot-sync Pilot pentru TDE 2" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 #, fuzzy msgid "Using encoding %1 on the handheld." msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 #, fuzzy msgid "Syncing database %1..." msgstr "Sincronizez: %1 ..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Nu pot deschide dispozitivul: %1 (voi încerca)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Încerc să deschid dispozitivul %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Nu pot crea soclu de comunicaţie cu Pilot" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Nu pot deschide portul \"%1\" al \"Pilot\"-ului. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 #, fuzzy msgid "Cannot listen on Pilot socket (%1)" msgstr "Nu pot deschide portul \"%1\" al \"Pilot\"-ului. " -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 #, fuzzy msgid "Cannot accept Pilot (%1)" msgstr "Nu pot deschide portul \"%1\" al \"Pilot\"-ului. " -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Dispozitivul Pilot nu este configurat încă." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 #, fuzzy msgid "Pilot device %1 is not read-write." msgstr "Dispozitivul Pilot nu este configurat încă." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 #, fuzzy msgid "Cannot install the file "%1"." msgstr "Nu pot deschide fişierul "%1"!" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 #, fuzzy msgid "End of HotSync\n" msgstr "&Hot-Sync" @@ -3270,88 +3270,88 @@ msgstr " Nu aveţi permisiuni să deschideţi dispozitivul \"Pilot\"." msgid " Check Pilot path and permissions." msgstr " Verificaţi calea \"Pilot\" şi permisiunile." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Data de început: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Data de sfîrşit: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minute" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "ore" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "zile" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Repetiţie: la fiecare %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "zi(le)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "săptămînă(i)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "lună(i)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "an(i)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Repetă la nesfîrşit" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Pînă la %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Excepţii:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Notă:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Notă:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3359,7 +3359,7 @@ msgstr "" "Titlu: %1
\n" "Text memo:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3369,70 +3369,70 @@ msgstr "" "Text memo:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Complet" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Nu este complet" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioritate: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Nedenumit" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Conductă %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 #, fuzzy msgid "Send bug reports to %2." msgstr "Trimite raportări de erori la " -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Autori: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "" -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3440,101 +3440,101 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 #, fuzzy msgid "[Conduit %1]" msgstr "Conductă nulă" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "modificat" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "şters" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "nemodificat" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "Nu pot deschide fişierul de adrese pentru importare:" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr "Nu pot deschide %1" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Nu pot executa conducta %1." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 #, fuzzy msgid "Full Synchronization" msgstr "Active" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "&FastSync" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Sincronizare" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Întrebare" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 #, fuzzy msgid "&Do not ask again" msgstr "Nu întreba din nou" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "Nu întreba din nou" diff --git a/po/ru.po b/po/ru.po index 7804b10..10025c2 100644 --- a/po/ru.po +++ b/po/ru.po @@ -34,49 +34,49 @@ msgid "" "Your emails" msgstr "olegbatalov@mail.ru,mok@kde.ru,sibskull@mail.ru" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Канал синхронизации MAL" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Синхронизирует содержимое серверов MAL (таких как AvantGo) c КПК" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Автор" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Автор libmal и канала JPilot AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Автор syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Автор библиотеки malsync (с) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Адресная книга" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -85,17 +85,17 @@ msgstr "" "Вы выбрали синхронизацию с файлом \"%1\", который не может быть открыт. " "Проверьте имя файла в диалоге настройки канала. Синхронизация прервана." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Невозможно открыть адресную книгу для синхронизации." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Невозможно заблокировать адресную книгу для синхронизации." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -103,128 +103,128 @@ msgstr "" "При загрузке \"%1\" произошла ошибка. Вы можете попробовать вручную " "загрузить временный локальный файл \"%2\" " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Невозможно открыть адресную книгу на КПК." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Невозможно открыть адресную книгу." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Адрес на персональном компьютере" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "На КПК" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Последнее обновление" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Фамилия" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Имя" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Организация" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Обращение" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Примечание" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Примечание 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Примечание 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Примечание 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Примечание 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Рабочий телефон" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Домашний телефон" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Мобильный телефон" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Факс" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Пейджер" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Прочее" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Адрес электронной почты" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Адрес" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Город" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Область/край" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Почтовый код" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Страна" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Категория" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "Адрес был изменён, но на КПК его нет. Разрешите конфликт:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "Адрес был изменён, но на компьютере его нет. Разрешите конфликт:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -233,134 +233,134 @@ msgstr "" "Адрес был изменён и на КПК и на компьютере. Слияние изменений не может быть " "сделано автоматически, поэтому разрешите конфликт вручную:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Конфликт адресов" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Канал адресной книги" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Настройки канала адресной книги" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Сопровождающий" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "Интерфейс" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Удалить запись" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Невозможно открыть файл %1." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Невозможно открыть базу данных" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Невозможно открыть базу данных %1 на Pilot" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Не указано имя файла для преобразования" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Невозможно открыть базу данных" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Невозможно прочитать заголовок базы данных %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Невозможно открыть файл вывода %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Невозможно считать текстовую запись #%1 из базы данных %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Невозможно прочесть запись закладки #%1 базы данных %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Невозможно открыть файл %1 для закладок %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Поиск текстовых файлов и баз данных для синхронизации" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Создана база данных." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Невозможно установить локально созданный PalmDOC %1 на КПК." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Ошибка преобразования PalmDOC \"%1\"." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Невозможно открыть или создать базу данных %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Разрешение конфликтов" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Синхронизация прервана пользователем." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Синхронизация текста \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -374,71 +374,71 @@ msgstr "" "(например, текст был изменён и на компьютере и на КПК). Для этих баз данных " "укажите, какая версия является текущей." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Вы можете также изменить направление синхронизации для баз данных без " "конфликтов." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Базы данных DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Не синхронизировать" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Перенести с КПК на компьютер" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Перенести с компьютера на КПК" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Удалить обе базы данных" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Дополнительно... " -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "нет изменений" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "новая" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "изменённая" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "изменились только закладки" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "удалена" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "не существует" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "неизвестна" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -446,15 +446,15 @@ msgstr "" "Состояние базы данных %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "КПК: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Компьютер: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Информация о базе данных" @@ -462,15 +462,15 @@ msgstr "Информация о базе данных" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Канал Palm DOC" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Настройка канала PalmDOC" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -490,10 +490,10 @@ msgstr "Сопровождение KPilot" msgid "PalmDOC Converter" msgstr "Преобразование PalmDOC " -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -501,116 +501,116 @@ msgstr "" "Вы выбрали синхронизацию папок, но указали имя обычного файла (%1).
Использовать вместо него папку %2?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Выбор папки" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "Папка %1 для баз данных КПК указана неверно." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "Папка %1 для баз данных КПК указана неверно." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "Папка %1 для текстовых файлов не может быть создана." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Следующие текстовые файлы были успешно преобразованы:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Преобразование прошло успешно" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Нет успешно преобразованных текстовых файлов" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Файл %1 не существует." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Файл %1 успешно преобразован." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "Папка %1 для текстовых файлов указана неверно." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "Папка %1 для файлов PalmDOC не может быть создана." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Папка с &текстовыми файлами:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Папка &PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Текстовый файл:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Файл &DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "Файл баз данных с именем %1 уже существует. Перезаписать его? " -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Перезаписать" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Ошибка преобразования текстового файла %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" "Текстовый файл с именем %1 уже существует. Перезаписать его? " -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Невозможно открыть MemoDB на КПК." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Невозможно загрузить источник на: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -620,7 +620,7 @@ msgstr "" "Добавлено %n заметки.\n" "Добавлено %n заметок." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -630,7 +630,7 @@ msgstr "" "Изменено %n заметки.\n" "Изменено %n заметок." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -640,7 +640,7 @@ msgstr "" "Удалено %n заметки.\n" "Удалено %n заметок." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -650,7 +650,7 @@ msgstr "" "Добавлено %n заметки в KNotes.\n" "Добавлено %n заметок в KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -660,7 +660,7 @@ msgstr "" "Изменено %n заметки в KNotes.\n" "Изменено %n заметок в KNotes." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -670,110 +670,110 @@ msgstr "" "Удалено %n заметки из KNotes.\n" "Удалено %n заметок из KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Нет изменений в KNotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Канал заметок" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Настройки канала заметок" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Пропуск синхронизации MAL, поскольку последняя синхронизация была не так " "давно." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" "Синхронизация MAL прервана из-за ошибки (нет информации о синхронизации)" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Прокси-сервер не установлен." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Использовать прокси-сервер: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Прокси-сервер SOCKS не установлен." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Использовать прокси-сервер SOCKS: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Заметка" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Невозможно открыть базу заметок на КПК." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Невозможно подключиться к КПК." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Невозможно открыть файлы данных на диске." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Синхронизировать с %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Копирование записей на компьютер..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Копирование записей на Pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Периодическая синхронизация..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Канал заметок для KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Настройки канала заметок" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Примечание " -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Невозможно открыть %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -783,7 +783,7 @@ msgstr "" "Не удалось сохранить %n блокнота\n" "Не удалось сохранить %n блокнотов" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -793,39 +793,39 @@ msgstr "" "%n примечания сохранены\n" "%n примечаний сохранены" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Сохранять примечания в виде файлов PNG" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Настройки канала примечаний" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "Канал примечаний основан на компоненте pilot-link, созданным Angus" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Нулевой" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Нулевой канал запрограммирован выдавать ошибку." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Нулевой канал" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Настройки нулевого канала" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -835,153 +835,153 @@ msgstr "" "Послано %n письма\n" "Послано %n писем" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Нет писем для отправки." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Нет писем, которые можно отправить." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Невозможно подключится к серверу DCOP для связи с KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Ошибка при отправке почты" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Невозможно открыть временный файл для хранения почты с Pilot." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "Соединение DCOP с KMail прервано." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Невозможно выполнить резервное копирование почтовой базы данных." -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Невозможно открыть базу календаря на КПК" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Почтовый канал для KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Настройки почтового канала" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Первоначальный автор" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Код POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Поддержка SMTP и изменение дизайна" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Канал записей" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Канал записей для KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Настройки канала записей" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Системная информация" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Защищено паролем" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Пароль не установлен" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Нет доступных карт через pilot-link" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Нет отладочной информации" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Невозможно открыть файл вывода, будет использован %1." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Системная информация КПК записана в файл %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Информация об аппаратуре " -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Информация о пользователе" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Информация о памяти " -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Информация о хранилище" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Список баз данных" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Номера записей" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Информация о синхронизации" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Версия TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Версия PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Отладочная информация" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Канал информации о системе" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -989,16 +989,16 @@ msgstr "" "Получение информации о системе, аппаратуре и пользователе КПК и сохранении " "её в файле." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Время" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Установка времени на КПК" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1006,19 +1006,19 @@ msgstr "" "PalmOS версии 3.25 и 3.3 не поддерживают установку системного времени. Канал " "синхронизации времени пропущен..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Канал синхронизации времени" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Синхронизация времени на КПК и персональном компьютере" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Очистка..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1026,37 +1026,37 @@ msgstr "" "При загрузке \"%1\" произошла ошибка. Вы можете попробовать вручную " "загрузить временный локальный файл \"%2\"." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Инициализация канала..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Копирование записей на Pilot..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Задача" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Канал задач" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Настройки канала задач" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Расположение задач" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Календарь" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1064,11 +1064,11 @@ msgstr "" "Событие \"%1\" повторяется ежегодно вместо помесячно. На КПК это событие " "будет повторятся помесячно." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Невозможно открыть базы данных календаря." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1076,19 +1076,19 @@ msgstr "" "Вы выбрали синхронизацию с файлом календаря формата iCalendar, но не указали " "имя файла. Укажите правильное имя файла в диалоге настройки канала" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Использовать локальный часовой пояс: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Использовать часовой пояс: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1098,20 +1098,20 @@ msgstr "" "создан. Удостоверьтесь, что вы указали правильное имя файла в диалоге " "настройки канала. Синхронизация прервана." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Синхронизировать с файлом \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Синхронизация со стандартным источником календаря." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "Невозможно создать объект календаря. Проверьте настройки канала" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1121,7 +1121,7 @@ msgstr "" "Запись на персональном компьютере:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1131,7 +1131,7 @@ msgstr "" "Запись на КПК:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1141,100 +1141,100 @@ msgstr "" "\n" "Какую запись вы хотите оставить? Другая запись будет перезаписана." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Конфликтующие записи" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "С компьютера" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Канал календаря (VCal)" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Настройки канала календаря (VCal)" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Портирование iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Отслеживание ошибок" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Расположение календаря" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Редактор адресов" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Телефон" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Фамилия:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Имя:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Обращение:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Компания:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Адрес:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Город:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Штат:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Почтовый индекс:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Страна:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Примечание 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Примечание 1:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Примечание 1:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Примечание 1:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Окна изменения адреса (%1) все ещё открыты." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1244,16 +1244,16 @@ msgstr "" "%n окна изменения адреса все ещё открыто.\n" "%n окон изменения адреса все ещё открыто." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Выбор категории адресов для показа." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Категория:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1261,73 +1261,73 @@ msgstr "" "Этот список показывает все адреса, принадлежащие выбранной категории. " "Выберите адрес и справа будет показана информацию о нем." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Информация об адресе:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Изменить запись..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Вы можете редактировать выбранный адрес." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "Изменение отключено настройками внутренних редакторов." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Новая запись..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Добавить новый адрес в адресную книгу." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Добавление отключено настройками внутренних редакторов." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Удалить запись" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Удалить выбранную запись из адресной книги." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "Удаление отключено настройками внутренних редакторов." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Экспорт..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "Экспорт всех адресов выбранной категории в формат CSV." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[неизвестный]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Невозможно изменить новые записи до тех пор, пока идёт синхронизации с Pilot." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Требуется синхронизация" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1336,58 +1336,58 @@ msgstr "" "закончена синхронизация с Pilot хотя бы в части скачивания заголовка базы " "данных Pilot." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Невозможно добавить новый адрес " -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Новые записи не могут быть удалены, пока не будет завершена синхронизации с " "Pilot." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Удалить выбранную запись?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Удалить запись?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Экспорт всех адреса" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Экспорт категории %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Файл с именем %1 уже существует. Перезаписать его?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Перезаписать файл?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Невозможно сохранить в файл %1." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Этот канал не работает или не настроен." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Это устаревший канал." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Настройка..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1399,7 +1399,7 @@ msgstr "" "индивидуальные настройки. Выберите канал для его настройки, и включите его " "соответствующим флажком." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1419,77 +1419,77 @@ msgstr "" "флажок включен, канал будет использован во время синхронизации. Для " "настройки канала выберите его.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Мастер настройки" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "О программе KPilot. Благодарности." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Каналы" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Общие параметры" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Общие параметры KPilot (имя пользователя, порт, общие настройки " "синхронизации)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Действия синхронизации с индивидуальной настройкой." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Запуск и выход" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Поведение при запуске и выходе." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Модули просмотра" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Параметры модулей просмотра." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Резервная копия" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Специальные параметры резервного копирования." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Синхронизация" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Поведение при синхронизации." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Устройство" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Настройки аппаратуры и параметры запуска и выхода." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1497,11 +1497,11 @@ msgstr "" "Это внутреннее действие, не требующее настройки. Описание действия: " "%1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Настройка KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1509,11 +1509,11 @@ msgstr "" "Не найдена библиотека для канала %1. Это означает, что канал неверно " "установлен." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Ошибка канала" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1521,35 +1521,35 @@ msgstr "" "Невозможно загрузить библиотеку для канала %1. Это означает, что канал " "неверно установлен." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Добавить..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Изменить..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Удалить..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Все" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Зап" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Описание" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Изменить блок AppInfo" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1557,15 +1557,15 @@ msgstr "" "Для просмотра и изменения блока AppInfo установите двоичный редактор " "(например, khexedit из пакета tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "Изменение блока AppInfo пока не поддерживается KPilot!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Изменить флаги базы данных" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1579,19 +1579,19 @@ msgstr "" "\n" "Изменить флаги?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Изменение флагов базы данных" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Сохранить" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Изменить запись" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1605,56 +1605,56 @@ msgstr "" "\n" "Установить эти флаги?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Изменить запись" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Номер записи:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "ID записи:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Флаги" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Черновая" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Удалена" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Занята" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Секретная" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Архивированная" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1662,7 +1662,7 @@ msgstr "" "Для просмотра и изменения записи установите двоичный редактор (например, " "khexedit из пакета tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1670,93 +1670,93 @@ msgstr "" "Эта база данных существует на Pilot. Она не была добавлена вручную, поэтому, " "возможно, не сможет быть удалена из списка." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "База данных на Pilot" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Вам нужно сначала выбрать базу данных из списка для удаления." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Нет выбранной базы данных" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Все базы данных" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Только приложения (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Только базы данных (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "&Сведения о базе данных" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "&Блок информации о приложении (категории и т.д.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "№ зап." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Длина" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "ID записи" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Внимание: Невозможно прочесть файл базы данных %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "База данных: %1, %2 записей
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Тип: %1, Создатель: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Внимание: Невозможно прочесть файл приложения %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Приложение: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Создан: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Изменён: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Резервная копия: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Вы должны выбрать запись для изменения." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Запись не выбрана" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1764,34 +1764,34 @@ msgstr "" "Действительно удалить выбранную запись? Это действие не может быть " "отменено.

Удалить запись?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Удаление записи" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Файлы для установки:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Добавить файл..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "Выберите файл для добавления в список файлов установки." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Очистить список" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Очистить список файлов для установки. Не будет установлено ни одного " "файла." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1799,87 +1799,87 @@ msgstr "" "Эти файлы будут установлены на Pilot во время следующей синхронизации. " "Перетащите файлы мышью или используйте кнопку Добавить." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Базы данных PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Удалить" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Удалить выбранные файлы" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Невозможно установить %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "Могут быть установлены только файлы баз данных PalmOS (*.pdb и *.prc)." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Каталог резервных копий: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Полное создание резервных копий начато." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Быстрое создание резервных копий начато." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Выход при отмене." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Полное создание резервных копий закончено." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Быстрое создание резервных копий закончено." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Создание резервной копии: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Пропущено %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Ошибка при создании резервной копии %1.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Ошибка при создании резервной копии." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Установка файлов]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Нет файлов для установки" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1889,28 +1889,28 @@ msgstr "" "Установлено %n файла\n" "Установлено %n файлов" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Установка файлов завершена" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Устанавливаю %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Невозможно установить файл "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Невозможно открыть файл "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Невозможно прочитать файл "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1920,13 +1920,13 @@ msgstr "" "символ. Возможно, это было вызвано ошибкой в приложении, создавшей эту базу " "данных. Установить такую базу данных невозможно." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Василий Пупкин" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1935,11 +1935,11 @@ msgstr "" "должно быть установлено. Установить для KPilot имя по умолчанию (" "%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Пользователь неизвестен" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1947,7 +1947,7 @@ msgstr "" "КПК использует имя пользователя (%1) отличное от того, которое " "использует KPilot. Использовать это имя и в KPilot?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1955,7 +1955,7 @@ msgstr "" "KPilot использует имя пользователя (%1) отличное от того, которое " "использует КПК. Использовать это имя и на КПК?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1964,7 +1964,7 @@ msgstr "" "
(Примечание: если настройка КПК сброшена до заводских установок, " "нам нужно использовать Восстановление вместо синхронизации." -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1976,27 +1976,27 @@ msgstr "" "Если вы нажмёте на кнопку 'Отмена', синхронизация будет сделана, но имена " "пользователя останутся такими же." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Несоответствие имени пользователя" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Использовать имя KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Использовать имя с КПК" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Каталог не существует." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Восстановление не выполнено." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2006,72 +2006,72 @@ msgstr "" "копии %1)? Это действие приведёт к полному стиранию данных на Pilot." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Восстановить данные Pilot из резервной копии" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Восстановление не выполнено." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Прервано пользователем." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Восстановление %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Невозможно открыть файл '%1'." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Невозможно восстановить полностью." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Невозможно восстановить '%1'." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[внутренние редакторы]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Базы данных с изменёнными записями: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "Невозможно открыть локальную базу данных %1. Она будет пропущена." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "запись" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "адрес" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "задача" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "заметка" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "событие календаря" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2080,36 +2080,36 @@ msgstr "" "%1 с ID %2 базы данных \"%3\" была изменена на КПК и во встроенном " "редакторе. Скопировать изменения из редактора на КПК, перезаписав данные?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Конфликт в базе данных %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Использовать данные KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Использовать данные КПК" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Использовать данные &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Использовать данные &КПК" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Запись в KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Запись в КПК" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2117,121 +2117,121 @@ msgstr "" "Для просмотра и изменения данных записи установите двоичный редактор " "(например, khexedit из пакета tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Базы данных с изменёнными флагами: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "Установка флагов базы данных на КПК пока не поддерживается." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Базы данных с изменённым AppBlock: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Запуск демона KPilot..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "Невозможно запустить демон KPilot. Сообщение об ошибке: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Состояние демона: '%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "не запущен" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Использовать кодировку %1 на КПК." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Просмотр задач" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Просмотр адресов" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Просмотр заметок" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Установка файлов" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Универсальный просмотр баз данных" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Следующая синхронизация будет резервным копированием. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Нажмите кнопку Синхронизация." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Следующая синхронизация восстановит данные Pilot с резервной копии. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Следующая синхронизация будет обычной синхронизацией. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Следующая синхронизация будет полной синхронизацией. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "Следующая синхронизация будет копированием данных с КПК на компьютер. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" "Следующая синхронизация будет копированием данных с компьютера на КПК. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Демон остановлен." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Нет обновлений." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Перезапуск демона при синхронизации." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Невозможно запустить синхронизацию. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Невозможно запустить синхронизацию " -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Тип следующей синхронизации." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2240,29 +2240,29 @@ msgstr "" "следующей синхронизации. Чтобы изменить тип по умолчанию воспользуйтесь " "диалогом настройки." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Синхронизация" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Следующая синхронизация будет обычной синхронизацией." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" "Указать демону, что следующая синхронизация должна быть обычной " "синхронизацией." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "&Полная синхронизация" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Следующая синхронизация будет полной синхронизацией." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2270,30 +2270,30 @@ msgstr "" "Указать демону, что следующая синхронизация должна быть полной " "синхронизацией (проверка данных на обоих устройствах)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Резервная копия" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Следующая синхронизация будет резервным копированием." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Указать демону, что следующая синхронизация должна быть созданием резервной " "копией КПК на компьютере." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Восстановление" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Следующая синхронизация будет восстановлением из резервной копии." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2301,13 +2301,13 @@ msgstr "" "Указать демону, что следующая синхронизация должна быть восстановлением " "резервной копии КПК из компьютера." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Перенести с КПК на компьютер" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2315,17 +2315,17 @@ msgstr "" "Указать демону, что следующая синхронизация должна быть копированием всех " "данных с КПК на компьютер с переписыванием существующих данных на компьютере." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Перенести с компьютера на КПК" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "Следующая синхронизация будет переносом с компьютера на КПК." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2333,15 +2333,15 @@ msgstr "" "Указать демону, что следующая синхронизация должна быть копированием всех " "данных с компьютера на КПК с переписыванием существующих данных на КПК." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "С&писок файлов" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Следующая синхронизация будет получением списка баз данных." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2349,31 +2349,31 @@ msgstr "" "Указать демону, что следующая синхронизация должна только показать список " "файлов на КПК и ничего больше." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Сброси&ть связь" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Сбросить соединение с КПК." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Попробовать сбросить соединение демона с КПК." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Выйти из KPilot (и остановить демона, если это настроено)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Мастер &настройки..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Настроить KPilot с помощью мастера настройки." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2382,112 +2382,112 @@ msgstr "" "Библиотека, содержащая мастера настройки KPilot, не может быть загружена, и " "поэтому он недоступен. Попробуйте использовать обычный диалог настройки." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Мастер недоступен" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Изменение имени пользователя на '%1'." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "Запустить мастер настройки KPilot." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Невозможно настроить KPilot прямо сейчас." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Настройка связи с Pilot, каналов и других параметров" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Задать уровень отладки" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Лидер проекта" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Разработчик базовой системы и каналов" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Канал Календаря TDE" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Канал Адресной книги TDE" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Канал Учёта затрат" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Канал примечаний, исправление ошибок" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "файлы .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Отслеживание ошибок" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "Канал VCalconduit, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Файл настроек является устаревшим." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "Файл настроек имеет версию %1, в то время как для KPilot нужен файл версии " "%2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Запустите KPilot и внимательно проверьте настройки для обновления этого " "файла." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Особое внимание нужно обратить на:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "Переименованные каналы, Kroupware и канал установки файлов." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Разрешение конфликтов теперь относится к глобальным установкам." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Изменён формат не архивируемых баз данных." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2495,11 +2495,11 @@ msgstr "" "Файл настроек KPilot является устаревшим. Запустите KPilot для его " "обновления." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Файл настроек является устаревшим" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2507,11 +2507,11 @@ msgstr "" "Настройки установки файлов были убраны из настроек каналов. Посмотрите в " "список установленных каналов." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Настройки обновлены" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2519,11 +2519,11 @@ msgstr "" "Обнаружены устаревшие каналы. Рекомендуем удалить их и связанные с ними " "файлы библиотек .la и .so.0 ." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Найдены устаревшие каналы" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2533,11 +2533,11 @@ msgstr "" "приведены к новому формату. Идентификаторы создателя баз были изменены таким " "образом, чтобы использовать квадратные скобки []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Не архивируемые базы данных обновлены" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2545,19 +2545,19 @@ msgstr "" "KPilot не настроен для использования. Вы можете воспользоваться мастером " "настройки или диалогом настройки, чтобы настроить KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Не настроен" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Использовать &мастер" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Использовать &диалог" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2565,7 +2565,7 @@ msgstr "" "Файл настроек KPilot является устаревшим. KPilot может обновить некоторые " "разделы автоматически. Вы хотите продолжить?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2573,7 +2573,7 @@ msgstr "" "Настройки на вкладке %1 были изменены. Вы хотите сохранить " "изменения перед тем, как продолжить?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2583,37 +2583,37 @@ msgstr "" "не поддерживаются и могут вызвать проблемы. Вы хотите использовать " "устройство с таким именем?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Имя устройства слишком длинное" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Использовать" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Не использовать" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Информация о Pilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Приложение для синхронизации" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "общее TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2625,28 +2625,28 @@ msgstr "" "При синхронизации календаря и списка задач с помощью KPilot выйдите из " "Evolution перед синхронизацией, иначе вы потеряете данные." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Ограничения Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "ничего (только резервная копия)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "Теперь KPilot настроен на синхронизацию с %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2654,11 +2654,11 @@ msgstr "" "Оставшиеся параметры в диалоге настройки - это дополнительные параметры, " "используемые для тонкой настройки KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Автоматическая настройка завершена" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2676,19 +2676,19 @@ msgstr "" "\"повесить\" компьютер при синхронизации. В случае использования этого типа " "устройств вам лучше не продолжать." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Определение КПК" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Автоопределение вашего КПК" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Перезапуск определения" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2696,43 +2696,43 @@ msgstr "" "Теперь KPilot попробует автоматически обнаружить устройство для связи с " "вашим КПК. Нажмите кнопку синхронизации, если вы ещё это не сделали." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Статус" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Автоопределение ещё не начато..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Обнаруженные значения" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Пользователь КПК:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Устройство:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[не известно]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Запуск определения..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Ожидание подключения КПК..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Достигнут предел ожидания, невозможно определить КПК." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2750,77 +2750,77 @@ msgstr "" "найти по адресу http://www.kpilot.org)?\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Ошибка автоматической настройки" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Найдено подключенное к %1 устройство" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Отключен он всех устройств" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Синхронизация задач через KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Синхронизация календаря с помощью KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Синхронизация заметок с помощью KMail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Перезапись задач на KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Перезапись календаря на KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Синхронизировать KMail с адресами " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Синхронизировать KMail с заметками" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Синхронизация закончена." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Этот список показывает все сообщения, полученные во время текущей " "синхронизации" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Журнал синхронизации" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Очистить журнал" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Очистить журнал всех сообщений текущей синхронизации." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Сохранить журнал..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2829,109 +2829,109 @@ msgstr "" "синхронизации, в файл (например, чтобы просмотреть отчёт об отладке), нажав " "здесь.
" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Прогресс синхронизации:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Приблизительный процент выполнения синхронизации." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "Синхронизация закончена." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Сохранить журнал" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Файл существует. Вы хотите его переписать?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Файл существует" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Не перезаписывать" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Невозможно открыть файл "%1" для записи; Повторить попытку?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Невозможно сохранить " -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Повторить" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Не повторять" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Путь к файлу устройства Pilot" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Список баз данных" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Резервное копирование данных Pilot в папку " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Восстановить данные Pilot из резервной копии" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Запустить канал с рабочего стола ярлыком <имя_файла>" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Запустить проверку работы устройства" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Показать параметры настройки KPilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Задать уровень показа отладочной информации" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "ДЕЙСТВИТЕЛЬНО запускает канал в не тестовом режиме." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Запустить канал в режиме проверки файлов." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Копировать с Pilot на рабочий стол" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Копировать с рабочего стола на Pilot" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Повторить действия. Используется с параметром --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "Проверка KPilot" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Поддержка KPilot" @@ -2944,26 +2944,26 @@ msgstr "Поддержка KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Общие" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Действия с каналом" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "Выберите категорию адресов для показа." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Заметки:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2972,102 +2972,102 @@ msgstr "" "Этот список показывает все заметки выбранной категории.\n" "Выберите заметку для показа её содержимого справа." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Текст заметки:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Здесь будет показан текст выбранной заметки." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Импорт заметки..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Открыть текстовый файл и добавить его в базу заметок Pilot." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "Импорт отключен настройками внутренних редакторов." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Экспорт заметки..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Сохранить выбранную заметку в файле." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Удалить заметку" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Удалить выбранную заметку." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Добавить заметку" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Добавить новую заметку в базу данных." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Удалить выбранную заметку?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Удалить заметку?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Невозможно открыть MemoDB для удаления заметки." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Невозможно удалить заметку" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Все" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Запуск &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "Настроить &KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (раз)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "По умолчанию (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Следующая &синхронизация" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Следующая синхронизация будет: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "Синхронизация отключена на время блокирования экрана." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3079,40 +3079,40 @@ msgstr "" "'Синхронизация отключена на время блокирования экрана' на вкладке " "синхронизации диалога настройки." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Синхронизация закончена.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Следующая синхронизация - %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Начать с устройства" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "Выход в связи с повреждениями файлов настройки" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Демон KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Разработчик" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Редактор задач" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Окна изменения задач (%1) все ещё открыты." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3122,15 +3122,15 @@ msgstr "" "%n окна изменения задач все ещё открыто.\n" "%n окон изменения задач все ещё открыто." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Выбор категории задач." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Задача" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3138,19 +3138,19 @@ msgstr "" " Этот список показывает все задачи, принадлежащие выбранной категории. " "Выберите задачу и справа будет показана информацию о ней." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Информация о задаче:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Вы можете редактировать только выбранную задачу." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Добавить новую задачу в список задач." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3158,11 +3158,11 @@ msgstr "" "Добавление новых заметок отключено настройками внутренних редакторов." "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Удалить выбранную задачу из списка задач." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3171,78 +3171,78 @@ msgstr "" "проведена синхронизация как минимум один раз, чтобы получить данные о базах " "данных с вашего Pilot." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Невозможно добавить новую задачу " -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "Потеряна связь с КПК. Синхронизация будет прервана." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "Запущена синхронизация %1...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Использовать кодировку %1 на КПК." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" "Приложение KPilot сейчас занято и не может запустить процесс быстрой " "синхронизации." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Проверка.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Синхронизация базы данных %1 ..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Невозможно открыть устройство: %1 (попытка будет повторена)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Попытка открытия устройства %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Уже доступен для этого устройства" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Невозможно создать сокет для связи с Pilot (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Невозможно открыть порт Pilot \"%1\". " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Невозможно прочитать из сокета Pilot (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Невозможно принимать запросы от Pilot (%1) " -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "соединён успешно" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Невозможно прочесть системную информацию с Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Проверка последнего PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3250,15 +3250,15 @@ msgstr "" "Невозможно получить информацию о пользователе с Pilot. Возможно, вы " "установили пароль на Pilot?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Устройство Pilot ещё не настроено." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Устройство Pilot %1 не поддерживает чтение и запись." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3266,11 +3266,11 @@ msgstr "" "Устройство %1 не существует. Возможно, это устройство USB и оно недоступно " "во время синхронизации." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Невозможно установить файл "%1". " -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Синхронизация закончена\n" @@ -3290,88 +3290,88 @@ msgstr " У вас нет прав для соединения с Pilot." msgid " Check Pilot path and permissions." msgstr " Проверьте пути к Pilot и права доступа." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Дата начала: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Событие на весь день" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Дата окончания: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Напоминание за %1 %2" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "минут" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "часов" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "дней" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Повторение: каждые %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "день(дней)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "неделю(недель)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "месяц(ев)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "год(лет)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Повторять бесконечно" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "До %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Повторение в i-ый день недели j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Повторение в n-ый день месяца" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Исключения:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Примечание:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Примечание:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3379,7 +3379,7 @@ msgstr "" "Заголовок: %1
\n" "Текст заметки:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3389,29 +3389,29 @@ msgstr "" "Текст заметки:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Выполнено" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Не выполнено" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Дата окончания: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Приоритет: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Безымянный" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3419,23 +3419,23 @@ msgstr "" "Настройки канала %1 были изменены. Вы хотите сохранить изменения " "перед тем, как продолжить?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Канал %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Вопросы и комментарии отправляйте на tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Вопросы и комментарии отправляйте на %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Сообщение об ошибке отправляйте на %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3443,19 +3443,19 @@ msgstr "" "Информацию о товарных знаках можно найти в Руководстве пользователя KPilot." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Авторы: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Благодарности: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Слишком много изменений" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3466,92 +3466,92 @@ msgstr "" "изменения?\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Невозможно найти канал %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Невозможно загрузить канал %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Канал %1 имеет неправильную версию (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Невозможно инициализировать канал %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Невозможно создать канал %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Канал %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Начало: %1. Окончание: %2" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "Новых: %1" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "Изменено: %1" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "Удалено: %1" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Нет изменений. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Невозможно открыть базу данных %1 на КПК." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Невозможно открыть %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Канал %1 не может быть запущен." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Полная синхронизация" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Восстановить из резервной копии" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Тестовая синхронизация" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Локальная синхронизация" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Вопрос" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Не спрашивать в следующий раз" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Не спрашивать в следующий раз" diff --git a/po/rw.po b/po/rw.po index d30ebca..8c9d59a 100644 --- a/po/rw.po +++ b/po/rw.po @@ -40,56 +40,56 @@ msgstr "" "muvia1@yahoo.fr, ngenda_denis@yahoo.co.uk, akiberwa@yahoo.co.uk, " "ndonatienuk@yahoo.co.uk" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 #, fuzzy msgid "MAL Synchronization Conduit for KPilot" msgstr "ya: " -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 #, fuzzy msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "i Ibirimo: Kuva: nka Kuri i " -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 #, fuzzy msgid "Primary Author" msgstr "Ihinanzira ribanza:" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 #, fuzzy msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Bya na i " -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 #, fuzzy msgid "Author of syncmal" msgstr "Bya " -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 #, fuzzy msgid "Authors of the malsync library (c) 1997-1999" msgstr "Bya i Isomero ( C ) - " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 #, fuzzy msgid "Addressbook" msgstr "Agatabo k'Aderesi" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 #, fuzzy msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " @@ -99,19 +99,19 @@ msgstr "" "Kuri Na: i Idosiye \" %1 \" , . Ubwoko Kuri A Byemewe Idosiye Izina: in i " "Iboneza Ikiganiro . i " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 #, fuzzy msgid "Unable to initialize and load the addressbook for the sync." msgstr "Kuri gutangiza na Ibirimo i ya: i . " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Kuri gutangiza na Ibirimo i ya: i . " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 #, fuzzy msgid "" "An error occurred while uploading \"%1\". You can try to upload the " @@ -120,135 +120,135 @@ msgstr "" "Ikosa Koherezayo %1 \" %1 \" . Kugerageza Kuri Gushyiraho i By'igihe gito " "Bya hafi Idosiye \" %2 \" N'intoki " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 #, fuzzy msgid "Unable to open the addressbook databases on the handheld." msgstr "Kuri Gufungura i Ububikoshingiro ku i . " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 #, fuzzy msgid "Unable to open the addressbook." msgstr "Kuri Gufungura i . " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 #, fuzzy msgid "Item on PC" msgstr "ku " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 #, fuzzy msgid "Handheld" msgstr "na" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 #, fuzzy msgid "Last sync" msgstr "Izina ry'ababyeyi" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Izina ry'ababyeyi" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Izina ry'idini" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Ishyirahamwe" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Umutwe" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Igisobanuro" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Gihinduka 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Gihinduka 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Gihinduka 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Gihinduka 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telephoni y'akazi" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Telefoni yo mu rugo" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Telefoni igendanwa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fagisi" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Peja" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Ikindi" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "imeli" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Aderesi" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Umujyi" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Akarere" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Nomero y'Iposita" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Igihugu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Icyiciro" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 #, fuzzy msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "Aderesi: Icyinjijwe Byahinduwe , Oya ku i . iyi : " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 #, fuzzy msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "Aderesi: Icyinjijwe Byahinduwe , Oya ku i . iyi : " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 #, fuzzy msgid "" "The following address entry was changed on the handheld as well as on the PC " @@ -258,37 +258,37 @@ msgstr "" "Aderesi: Icyinjijwe Byahinduwe ku i Nka Nka ku i . Amahinduka OYA mu buryo " "bwikora: , i : " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 #, fuzzy msgid "Address conflict" msgstr "umwanya wagene aderesi/indanganturo" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 #, fuzzy msgid "Abbrowser Conduit for KPilot" msgstr "ya: " -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 #, fuzzy msgid "Configures the Abbrowser Conduit for KPilot" msgstr "i ya: " -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Umurinzi" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 #, fuzzy msgid "UI" msgstr "UID" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 #, fuzzy msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " @@ -296,116 +296,116 @@ msgid "" "%1: %2" msgstr "%1:%2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 #, fuzzy msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "|" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Vanaho Umwinjiro" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 #, fuzzy msgid "Unable to open text file %1 for reading." msgstr "Kuri Gufungura Umwandiko Idosiye %1 ya: . " -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 #, fuzzy msgid "Unable to open Database for writing" msgstr "Kuri Gufungura ya: " -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, fuzzy, c-format msgid "Unable to open palm doc database %1" msgstr "Kuri Gufungura Palm doc Ububikoshingiro %1 " -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 #, fuzzy msgid "No filename set for the conversion" msgstr "Izina ry'idosiye: Gushyiraho ya: i Ihindurangero " -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 #, fuzzy msgid "Unable to open Database for reading" msgstr "Kuri Gufungura ya: " -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, fuzzy, c-format msgid "Unable to read database header for database %1." msgstr "Kuri Soma Ububikoshingiro Umutwe ya: Ububikoshingiro %1 . " -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, fuzzy, c-format msgid "Unable to open output file %1." msgstr "Kuri Gufungura Ibisohoka Idosiye %1 . " -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 #, fuzzy msgid "Could not read text record #%1 from Database %2" msgstr "OYA Soma Umwandiko Icyabitswe # %1 Kuva: %2 " -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 #, fuzzy msgid "Could not read bookmark record #%1 from Database %2" msgstr "OYA Soma Akamenyetso Icyabitswe # %1 Kuva: %2 " -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 #, fuzzy msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Kuri Gufungura Idosiye %1 ya: i Ibimenyetso Bya %2 . " -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 #, fuzzy msgid "DOC" msgstr "doc" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 #, fuzzy msgid "Searching for texts and databases to synchronize" msgstr "ya: na Ububikoshingiro Kuri Kuringaniza " -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 #, fuzzy msgid "Database created." msgstr "Byaremwe . " -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 #, fuzzy msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Kuri Kwinjiza porogaramu i Byaremwe %1 Kuri i . " -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 #, fuzzy msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Bya \" %1 \" Byanze . " -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, fuzzy, c-format msgid "Unable to open or create the database %1." msgstr "Kuri Gufungura Cyangwa Kurema i Ububikoshingiro %1 . " #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, fuzzy, no-c-format msgid "Conflict Resolution" msgstr "gutunganya ikibazo cy'ibara" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 #, fuzzy msgid "Sync aborted by user." msgstr "Byahagaritswe ku Umukoresha . " -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 #, fuzzy msgid "Synchronizing text \"%1\"" msgstr "Umwandiko \" %1 \" " -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 #, fuzzy msgid "" "Here is a list of all text files and DOC databases the conduit found. The " @@ -415,81 +415,81 @@ msgid "" "version is the current one." msgstr "e." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 #, fuzzy msgid "" "You can also change the sync direction for databases without a conflict." msgstr "Guhindura... i Icyerekezo ya: Ububikoshingiro A . " -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 #, fuzzy msgid "DOC Databases" msgstr "Ububikoshingiro" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 #, fuzzy msgid "No Sync" msgstr "Nta cika" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 #, fuzzy msgid "Sync Handheld to PC" msgstr "Kuri " -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 #, fuzzy msgid "Sync PC to Handheld" msgstr "Kuri " -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 #, fuzzy msgid "Delete Both Databases" msgstr "Gusiba imbonerahamwe" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 #, fuzzy msgid "More Info..." msgstr "amakuru yiyongeraho" -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 #, fuzzy msgid "unchanged" msgstr "Byahinduwe" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 #, fuzzy msgid "new" msgstr "Gishya" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 #, fuzzy msgid "changed" msgstr "Byahinduwe" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 #, fuzzy msgid "only bookmarks changed" msgstr "Ibimenyetso Byahinduwe " -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "Cyasibwe" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 #, fuzzy msgid "does not exist" msgstr "OYA " -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "ntibizwi" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 #, fuzzy msgid "" "Status of the database %1:\n" @@ -498,16 +498,16 @@ msgstr "" "Bya i Ububikoshingiro %1 : \n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 #, fuzzy msgid "Desktop: %1\n" msgstr "Ibiro: %1" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 #, fuzzy msgid "Database information" msgstr "Ibisobanuro: " @@ -516,17 +516,17 @@ msgstr "Ibisobanuro: " msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 #, fuzzy msgid "Palm DOC Conduit for KPilot" msgstr "ya: " -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 #, fuzzy msgid "Configures the DOC Conduit for KPilot" msgstr "i ya: " -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 #, fuzzy msgid "Palm DOC" msgstr "Palm" @@ -551,10 +551,10 @@ msgstr "Bya " msgid "PalmDOC Converter" msgstr "Muhinduzi ya PDF" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 #, fuzzy msgid "" "You selected to sync folders, but gave a filename instead (%1)." @@ -563,15 +563,15 @@ msgstr "" " Byahiswemo Kuri Ububiko , A Izina ry'idosiye: ( %1 ) .
" "Ububiko... " -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "Idosiye nshya" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 #, fuzzy msgid "" "The folder %1 for the handheld database files is not a valid " @@ -580,7 +580,7 @@ msgstr "" " Ububiko... %1 ya: i Ububikoshingiro Idosiye ni OYA A " "Byemewe Ububiko... . " -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 #, fuzzy msgid "" "The folder %1 for the handheld database files is not a valid " @@ -589,44 +589,44 @@ msgstr "" " Ububiko... %1 ya: i Ububikoshingiro Idosiye ni OYA A " "Byemewe Ububiko . " -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 #, fuzzy msgid "" "The folder %1 for the text files could not be created." msgstr "" " Ububiko... %1 ya: i Umwandiko Idosiye OYA Byaremwe . " -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 #, fuzzy msgid "The following texts were successfully converted:" msgstr "Ibigize bikurikiye byavanywe hanze neza:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 #, fuzzy msgid "Conversion Successful" msgstr "Iyinjizaporogaramu ryakunze." -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 #, fuzzy msgid "No text files were converted correctly" msgstr "Umwandiko Idosiye " -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 #, fuzzy msgid "The file %1 does not exist." msgstr " Idosiye %1 OYA . " -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 #, fuzzy msgid "Conversion of file %1 successful." msgstr "Bya Idosiye %1 Byakunze . " -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 #, fuzzy msgid "" "The folder %1 for the text files is not a valid folder." @@ -634,482 +634,482 @@ msgstr "" " Ububiko... %1 ya: i Umwandiko Idosiye ni OYA A Byemewe " "Ububiko... . " -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 #, fuzzy msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr " Ububiko... %1 ya: i Idosiye OYA Byaremwe . " -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 #, fuzzy msgid "&Text folder:" msgstr "Ububiko... : " -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 #, fuzzy msgid "&PalmDOC folder:" msgstr "Ububiko... : " -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, fuzzy, no-c-format msgid "&Text file:" msgstr "Idosiye y'umwandiko" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 #, fuzzy msgid "&DOC file:" msgstr "Idosiye : " -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 #, fuzzy msgid "The database file %1 already exists. Overwrite it?" msgstr " Ububikoshingiro Idosiye %1 . Gusimbuza ? " -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Gusimbuza" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 #, fuzzy msgid "Error while converting the text %1." msgstr " Ikosa Guhindura.... i Umwandiko %1 . " -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 #, fuzzy msgid "The text file %1 already exists. Overwrite it?" msgstr " Umwandiko Idosiye %1 . Gusimbuza ? " -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Gufungura Kuri Gusiba Icyabitswe . " -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "OYA Ibirimo %1 . " -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "i Byahiswemo Umwandikorusobe... . " -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 #, fuzzy msgid "No change to KNotes." msgstr "%1 Byahinduwe Kuri . " -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 #, fuzzy msgid "KNotes Conduit for KPilot" msgstr "ya: " -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 #, fuzzy msgid "Configures the KNotes Conduit for KPilot" msgstr "i ya: " -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 #, fuzzy msgid "KNotes" msgstr "Ibisobanuro" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 #, fuzzy msgid "MAL" msgstr "GITOYA" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 #, fuzzy msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr ", Iheruka OYA Birebire . " -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 #, fuzzy msgid "MAL synchronization failed (no SyncInfo)." msgstr "Byanze ( Oya ) . " -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 #, fuzzy msgid "No proxy server is set." msgstr "Porogisi Seriveri: ni Gushyiraho . " -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, fuzzy, c-format msgid "Using proxy server: %1" msgstr "Porogisi Seriveri: : %1 " -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 #, fuzzy msgid "No SOCKS proxy is set." msgstr "Porogisi ni Gushyiraho . " -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, fuzzy, c-format msgid "Using SOCKS proxy: %1" msgstr "Porogisi : %1 " -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "idosiye y'ubutumwa" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 #, fuzzy msgid "Unable to open the memo databases on the handheld." msgstr "Kuri Gufungura i Umwandikorusobe... Ububikoshingiro ku i . " -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 #, fuzzy msgid "Cannot initialize from pilot." msgstr "gutangiza Kuva: . " -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 #, fuzzy msgid "Cannot initialize the memo files from disk." msgstr "gutangiza Kuva: . " -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, fuzzy, c-format msgid " Syncing with %1." msgstr "Na: %1 . " -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 #, fuzzy msgid " Copying Pilot to PC..." msgstr "Kuri ... " -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 #, fuzzy msgid " Copying PC to Pilot..." msgstr "Kuri ... " -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 #, fuzzy msgid " Doing regular sync..." msgstr "Ibisanzwe ... " -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "ya: " -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "i ya: " -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 #, fuzzy msgid "Notepad" msgstr "Igisobanuro" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Ntibishobotse gufungura %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, fuzzy, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "1 OYA %n OYA " -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, fuzzy, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "1 %n " -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 #, fuzzy msgid "Saves notepads to png files" msgstr "Kuri png Idosiye " -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 #, fuzzy msgid "Configures the Notepad Conduit for KPilot" msgstr "i ya: " -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 #, fuzzy msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "ni ku Soma - , Inzira %s Bya - Ihuza " -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 #, fuzzy msgid "Null" msgstr "NTAGIHARI" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 #, fuzzy msgid "NULL conduit is programmed to fail." msgstr "ni Kuri . " -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 #, fuzzy msgid "Null Conduit for KPilot" msgstr "ya: " -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 #, fuzzy msgid "Configures the Null Conduit for KPilot" msgstr "i ya: " -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 #, fuzzy msgid "KMail" msgstr "Ibaruwa" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, fuzzy, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "Rimwe %n Ubutumwa " -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 #, fuzzy msgid "No mail was sent." msgstr "Ibaruwa Yoherejwe: . " -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 #, fuzzy msgid "No mail could be sent." msgstr "Ibaruwa Yoherejwe: . " -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 #, fuzzy msgid "Could not connect to DCOP server for the KMail connection." msgstr "OYA Kwihuza Kuri Seriveri: ya: i Ukwihuza . " -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 #, fuzzy msgid "Error Sending Mail" msgstr "Ikosa mu kohereza ubutumwa" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 #, fuzzy msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Gufungura By'igihe gito Idosiye Kuri Ibaruwa Kuva: in . " -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 #, fuzzy msgid "DCOP connection with KMail failed." msgstr "Ukwihuza Na: Byanze . " -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 #, fuzzy msgid "Cannot perform backup of mail database" msgstr "Inyibutsa Bya Ibaruwa Ububikoshingiro " -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 #, fuzzy msgid "Unable to open mail database on handheld" msgstr "Kuri Gufungura Ibaruwa Ububikoshingiro ku " -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 #, fuzzy msgid "Mail Conduit for KPilot" msgstr "ya: " -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 #, fuzzy msgid "Configures the Mail Conduit for KPilot" msgstr "i ya: " -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Umwanditsi Mwimerere" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 #, fuzzy msgid "POP3 code" msgstr "Inyandikoporogaramu " -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 #, fuzzy msgid "SMTP support and redesign" msgstr "Gushigikira na " -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "ya: " -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "ya: " -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "i ya: " -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 #, fuzzy msgid "System Information" msgstr "Umwirondoro w'Ukoresha" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 #, fuzzy msgid "Password set" msgstr "Gushyiraho " -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 #, fuzzy msgid "No password set" msgstr "Ijambobanga Gushyiraho " -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 #, fuzzy msgid "No Cards available via pilot-link" msgstr "Bihari Biturutse - Ihuza " -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 #, fuzzy msgid "No debug data" msgstr "Kosora amakosa Ibyatanzwe " -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 #, fuzzy msgid "Unable to open output file, using %1 instead." msgstr "Kuri Gufungura Ibisohoka Idosiye , ikoresha %1 . " -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, fuzzy, c-format msgid "Handheld system information written to the file %1" msgstr "Sisitemu Ibisobanuro: Kuri i Idosiye %1 " -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 #, fuzzy msgid "HardwareInfo" msgstr "&Icyuma" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 #, fuzzy msgid "UserInfo" msgstr "Ibisobanuro" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 #, fuzzy msgid "MemoryInfo" msgstr "Ububiko" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 #, fuzzy msgid "StorageInfo" msgstr "Ipaji y'amakuru" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 #, fuzzy msgid "DatabaseList" msgstr "Ububikoshingiro" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 #, fuzzy msgid "RecordNumbers" msgstr "Nomero y'icyabitswe" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 #, fuzzy msgid "SyncInfo" msgstr "Ibisobanuro" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Verisiyo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 #, fuzzy msgid "PalmOSVersion" msgstr "Verisiyo" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 #, fuzzy msgid "DebugInformation" msgstr "Amakuru y'ikosoraporogaramu" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 #, fuzzy msgid "KPilot System Information conduit" msgstr "Igice Kigenzura Ibisobanuro Bijyanye na Sisitemu y'Igice cya TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 #, fuzzy msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr ", , na Kuva: i na Kuri A Idosiye . " -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Igihe" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 #, fuzzy msgid "Setting the clock on the handheld" msgstr "i Isaha ku i " -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 #, fuzzy msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " @@ -1118,22 +1118,22 @@ msgstr "" "3 . 25% na 3 . 3 OYA Gushigikira Igenamiterere i Sisitemu Igihe . i " "Igihe ... " -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 #, fuzzy msgid "Time Synchronization Conduit for KPilot" msgstr "ya: " -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 #, fuzzy msgid "Synchronizes the Time on the Handheld and the PC" msgstr "i ku i na i " -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 #, fuzzy msgid "Cleaning up ..." msgstr "Hejuru ... " -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 #, fuzzy msgid "" "An error occurred while uploading \"%1\". You can try to upload the " @@ -1142,54 +1142,54 @@ msgstr "" "Ikosa Koherezayo %1 \" %1 \" . Kugerageza Kuri Gushyiraho i By'igihe gito " "Bya hafi Idosiye \" %2 \" N'intoki . " -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 #, fuzzy msgid "Copying records to Pilot ..." msgstr "Ibyabitswe Kuri ... " -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 #, fuzzy msgid "To-do" msgstr "Gukora" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 #, fuzzy msgid "To-do Conduit for KPilot" msgstr "- ya: " -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 #, fuzzy msgid "Configures the To-do Conduit for KPilot" msgstr "i - ya: " -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "Ishyika" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalindari" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 #, fuzzy msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "\" %1 \" A Ikindi ku ukwezi: , Guhindura... iyi Kuri ku ukwezi: ku . " -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 #, fuzzy msgid "Could not open the calendar databases." msgstr "OYA Gufungura i kalindari Ububikoshingiro . " -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 #, fuzzy msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " @@ -1198,19 +1198,19 @@ msgstr "" "Byahiswemo Kuri Na: i A Idosiye , OYA A Izina ry'idosiye: . Guhitamo A " "Byemewe Idosiye Izina: in i Iboneza Ikiganiro " -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, fuzzy, c-format msgid "Using local time zone: %1" msgstr "Bya hafi Igihe : %1 " -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, fuzzy, c-format msgid "Using non-local time zone: %1" msgstr "- Bya hafi Igihe : %1 " -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 #, fuzzy msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " @@ -1220,23 +1220,23 @@ msgstr "" "Kuri Na: i Idosiye \" %1 \" , Cyangwa Byaremwe . Ubwoko Kuri A Byemewe " "Idosiye Izina: in i Iboneza Ikiganiro . i . " -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 #, fuzzy msgid "Syncing with file \"%1\"" msgstr "Na: Idosiye \" %1 \" " -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 #, fuzzy msgid "Syncing with standard calendar resource." msgstr "Na: Bisanzwe kalindari Ibikorana: . " -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 #, fuzzy msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "Kuri gutangiza i kalindari Igikoresho . Kugenzura i Imikorere " -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 #, fuzzy msgid "" "The following item was modified both on the Handheld and on your PC:\n" @@ -1246,7 +1246,7 @@ msgstr "" "Ikintu Byahinduwe: Byombi ku i na ku : \n" "Icyinjijwe : \n" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 #, fuzzy msgid "" "\n" @@ -1256,7 +1256,7 @@ msgstr "" "\n" "Icyinjijwe : \n" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 #, fuzzy msgid "" "\n" @@ -1267,118 +1267,118 @@ msgstr "" "\n" "Icyinjijwe Kuri Gumana: ? Guhindura i Ikindi Icyinjijwe . " -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 #, fuzzy msgid "Conflicting Entries" msgstr "Icyitonderwa cy'ikomeza" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 #, fuzzy msgid "PC" msgstr "PCS" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 #, fuzzy msgid "VCal Conduit for KPilot" msgstr "ya: " -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 #, fuzzy msgid "Configures the VCal Conduit for KPilot" msgstr "i ya: " -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 #, fuzzy msgid "iCalendar port" msgstr "Umuyoboro: " -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 #, fuzzy msgid "Bugfixer" msgstr "Imigereka" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 #, fuzzy msgid "Calendar Destination" msgstr "Gufungura Ishyika" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 #, fuzzy msgid "Address Editor" msgstr "Aderesi" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefone" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 #, fuzzy msgid "Last name:" msgstr "Izina ry'Ababyeyi" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 #, fuzzy msgid "First name:" msgstr "Izina ry'idini" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Umutwe:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 #, fuzzy msgid "Company:" msgstr "Isosiyeti" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Aderesi:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 #, fuzzy msgid "City:" msgstr "Umujyi:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Leta:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 #, fuzzy msgid "Zip code:" msgstr "Inomero Z'IPOSITA" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "igihugu" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 #, fuzzy msgid "Custom 1:" msgstr "Gihinduka 1" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 #, fuzzy msgid "Custom 2:" msgstr "Gihinduka 2" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 #, fuzzy msgid "Custom 3:" msgstr "Gihinduka 3" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 #, fuzzy msgid "Custom 4:" msgstr "Gihinduka 4" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 #, fuzzy msgid "There are still %1 address editing windows open." msgstr "%1 Aderesi: Guhindura Windows Gufungura . " -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, fuzzy, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1387,18 +1387,18 @@ msgstr "" "ni Aderesi: Guhindura Idirishya Gufungura . \n" "%n Aderesi: Guhindura Windows Gufungura . " -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 #, fuzzy msgid "Select the category of addresses to display here." msgstr " i Icyiciro Bya Amaderesi Kuri Kugaragaza: . " -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 #, fuzzy msgid "Category:" msgstr "Icyiciro" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 #, fuzzy msgid "" "This list displays all the addresses in the selected category. Click on " @@ -1407,86 +1407,86 @@ msgstr "" " Urutonde Byose i Amaderesi in i Byahiswemo Icyiciro . ku Rimwe Kuri " "Kugaragaza: Kuri i Iburyo: . " -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 #, fuzzy msgid "Address info:" msgstr "Ibisobanuro : " -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 #, fuzzy msgid "Edit Record..." msgstr "Gushaka Icyatanzwe..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 #, fuzzy msgid "You can edit an address when it is selected." msgstr " Kwandika Aderesi: Ryari: ni Byahiswemo . " -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 #, fuzzy msgid "Editing is disabled by the 'internal editors' setting." msgstr " ni Yahagaritswe ku i ' By'imbere Igenamiterere . " -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 #, fuzzy msgid "New Record..." msgstr "Icyabitswe Gishya" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 #, fuzzy msgid "Add a new address to the address book." msgstr " A Gishya Aderesi: Kuri i Aderesi: Igitabo . " -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 #, fuzzy msgid "Adding is disabled by the 'internal editors' setting." msgstr " ni Yahagaritswe ku i ' By'imbere Igenamiterere . " -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Gusiba Icyabitswe" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 #, fuzzy msgid "Delete the selected address from the address book." msgstr " i Byahiswemo Aderesi: Kuva: i Aderesi: Igitabo . " -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 #, fuzzy msgid "Deleting is disabled by the 'internal editors' setting." msgstr " ni Yahagaritswe ku i ' By'imbere Igenamiterere . " -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" " Urutonde Byose i Amaderesi in i Byahiswemo Icyiciro . ku Rimwe Kuri " "Kugaragaza: Kuri i Iburyo: . " -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 #, fuzzy msgid "[unknown]" msgstr "[Itazwi>" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 #, fuzzy msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Kwandika Gishya Ibyabitswe &Kugeza Na: . " -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 #, fuzzy msgid "HotSync Required" msgstr "Bya ngombwa" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 #, fuzzy msgid "" "You cannot add addresses to the address book until you have done a HotSync " @@ -1495,65 +1495,65 @@ msgstr "" "&Ongera Amaderesi Kuri i Aderesi: Igitabo &Kugeza Byakozwe A Ku Rimwe Kuri i " "Ububikoshingiro Imigaragarire Kuva: . " -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 #, fuzzy msgid "Cannot Add New Address" msgstr "Ntishobora kwongera Ikarita" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 #, fuzzy msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Ibyabitswe Kyasibwe: %S &Kugeza Na: . " -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 #, fuzzy msgid "Delete currently selected record?" msgstr "Byahiswemo Icyabitswe ? " -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 #, fuzzy msgid "Delete Record?" msgstr "Guhanagura Icyinjijwe" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 #, fuzzy msgid "Export All Addresses" msgstr "Aderesi " -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, fuzzy, c-format msgid "Export Address Category %1" msgstr "Gyana hanze igitabo kya ma aderesi" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 #, fuzzy msgid "The file %1 exists. Overwrite?" msgstr "Gusimbuza." -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Gusimbuza Idosiye?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 #, fuzzy msgid "The file %1 could not be opened for writing." msgstr "Idosiye %1 OYA ya: . " -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 #, fuzzy msgid "This conduit appears to be broken and cannot be configured." msgstr " Kuri na . " -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 #, fuzzy msgid "This is an old-style conduit." msgstr " ni ki/bishaje - Imisusire . " -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Kugena imiterere..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 #, fuzzy msgid "" "Conduits are external (possibly third-party) programs that " @@ -1564,7 +1564,7 @@ msgstr "" " external ( - ) Porogaramu Ibikorwa . Gicurasi Amaboneza . A " "Kuri Kugena Imiterere , na Gushoboza ku ku . " -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 #, fuzzy msgid "" "

The general portion of KPilot's setup contains settings for " @@ -1582,86 +1582,86 @@ msgstr "" "Amahitamo ya: - . : Igenamiterere .

Gushoboza Igikorwa Cyangwa ku " "ku . Gukoresha A . A Kuri Kugena Imiterere .

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 #, fuzzy msgid "Configuration Wizard" msgstr "Idosiye y'iboneza" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 #, fuzzy msgid "Conduits" msgstr "Ibisabwa" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 #, fuzzy msgid "General Setup" msgstr "Igenamiterere rusange" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 #, fuzzy msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "Imikorere Bya ( Izina: , Umuyoboro: , Rusange Igenamiterere ) " -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 #, fuzzy msgid "Actions for HotSync with individual configuration." msgstr "ya: Na: Iboneza . " -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 #, fuzzy msgid "Startup and Exit" msgstr "na " -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 #, fuzzy msgid "Behavior at startup and exit." msgstr "Ku Gutangira na &Kuvamo . " -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, fuzzy, no-c-format msgid "Viewers" msgstr "Igaragaza" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 #, fuzzy msgid "Viewer settings." msgstr "Igenamiterere . " -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Inyibutsa" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 #, fuzzy msgid "Special settings for backup." msgstr "Igenamiterere ya: Inyibutsa . " -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 #, fuzzy msgid "Special behavior during HotSync." msgstr "&Imyifatire . " -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Ububiko" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 #, fuzzy msgid "Hardware settings and startup and exit options." msgstr "Igenamiterere na Gutangira na &Kuvamo Amahitamo . " -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 #, fuzzy msgid "" "This is an internal action which has no configuration options. The " @@ -1670,12 +1670,12 @@ msgstr "" " ni By'imbere Igikorwa Oya Iboneza Amahitamo . Umwirondoro: ni : %1 " " " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 #, fuzzy msgid "KPilot Setup" msgstr "Gutunganya imashini icapa" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 #, fuzzy msgid "" "No library could be found for the conduit %1. This means that the " @@ -1684,12 +1684,12 @@ msgstr "" " Isomero Byabonetse ya: i %1 . i OYA yakorewe iyinjizaporogaramu . " -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 #, fuzzy msgid "Conduit Error" msgstr "Ikosa " -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 #, fuzzy msgid "" "There was a problem loading the library for the conduit %1. This means " @@ -1698,56 +1698,56 @@ msgstr "" " A Ifungura i Isomero ya: i %1 . i OYA yakorewe iyinjizaporogaramu . " -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "Ongeraho" -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "Kwandika..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 #, fuzzy msgid "&Delete..." msgstr "Guhanagura..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 #, fuzzy msgid "Al" msgstr "Byose" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 #, fuzzy msgid "Rec" msgstr "Byanzwe" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Isobanuramiterere" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 #, fuzzy msgid "Edit AppInfo Block" msgstr "Guhindura Igice cy'Aderesi" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 #, fuzzy msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "G." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 #, fuzzy msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "i Funga si ku ! " -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 #, fuzzy msgid "Edit Database Flags" msgstr "Guhindura Idosiye y'Ububikoshingiro..." -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "" "Changing the database flags might corrupt the whole database, or make the " @@ -1761,21 +1761,21 @@ msgstr "" "\n" "Kugenera... Gishya Amabendera ? " -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "Changing Database Flags" msgstr "Guhindura Igice cy'Ububikoshigiro" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Kugena" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 #, fuzzy msgid "Edit Record" msgstr "Kureka Ibika" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "" "Changing the record data and flags might corrupt the whole record, or even " @@ -1789,66 +1789,66 @@ msgstr "" "\n" "Kugenera... Gishya Amabendera ? " -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Changing Record" msgstr "Gushaka Ibyabitswe" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, fuzzy, no-c-format msgid "Record index:" msgstr "Umubarendanga : " -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, fuzzy, no-c-format msgid "Record ID:" msgstr "Icyabitswe :" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Amabendera" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, fuzzy, no-c-format msgid "&Dirty" msgstr "&Ububiko:" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 #, fuzzy msgid "De&leted" msgstr "Cyasibwe" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 #, fuzzy msgid "&Busy" msgstr "Irahuze" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, fuzzy, no-c-format msgid "&Secret" msgstr "Ibanga" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, fuzzy, no-c-format msgid "&Archived" msgstr "Ubushyinguro" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 #, fuzzy msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "G." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 #, fuzzy msgid "" "This is a database that exists on the device. It was not added manually, so " @@ -1857,107 +1857,107 @@ msgstr "" "ni A Ububikoshingiro ku i APAREYE . OYA Kyongewe N'intoki , OYA Cyavanyweho " "Kuva: i Urutonde " -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 #, fuzzy msgid "Database on Device" msgstr "ku " -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 #, fuzzy msgid "You need to select a database to delete in the list." msgstr "Kuri Guhitamo A Ububikoshingiro Kuri Gusiba in i Urutonde . " -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 #, fuzzy msgid "No Database Selected" msgstr "Gutoranya ububikoshingiro" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 #, fuzzy msgid "All Databases" msgstr "Ububikoshingiro" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 #, fuzzy msgid "Only Applications (*.prc)" msgstr "Porogaramu Zose" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 #, fuzzy msgid "General Database &Information" msgstr "Amakuru rusange" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Uburebure" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 #, fuzzy msgid "Record ID" msgstr "Icyabitswe :" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, fuzzy, c-format msgid "Warning: Cannot read database file %1." msgstr " : Soma Ububikoshingiro Idosiye %1 . " -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 #, fuzzy msgid "Database: %1, %2 records
" msgstr " : %1 , %2 Ibyabitswe
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, fuzzy, c-format msgid "Warning: Cannot read application file %1." msgstr " : Soma Porogaramu Idosiye %1 . " -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 #, fuzzy msgid "Application: %1

" msgstr "Porogaramu" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 #, fuzzy msgid "Created: %1
" msgstr "Byaremwe" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 #, fuzzy msgid "Modified: %1
" msgstr "Byahinduwe:" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 #, fuzzy msgid "Backed up: %1
" msgstr "Hejuru : %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "You must select a record for editing." msgstr "Guhitamo A Icyabitswe ya: Guhindura . " -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "No Record Selected" msgstr "Nta genzura ryatoranijwe" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 #, fuzzy msgid "" "Do you really want to delete the selected record? This cannot be undone." @@ -1965,34 +1965,34 @@ msgid "" msgstr "" " Kuri Gusiba i Byahiswemo Icyabitswe ? .

Icyabitswe ? " -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 #, fuzzy msgid "Deleting Record" msgstr "Gusiba Icyabitswe" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 #, fuzzy msgid "Files to install:" msgstr "Kuri Kwinjiza porogaramu : " -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 #, fuzzy msgid "Add File..." msgstr "Kongeraho idosiye" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 #, fuzzy msgid "Choose a file to add to the list of files to install." msgstr "" " A Idosiye Kuri &Ongera Kuri i Urutonde Bya Idosiye Kuri Kwinjiza " "porogaramu . " -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 #, fuzzy msgid "Clear List" msgstr "Gusiba Amateka" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 #, fuzzy msgid "" "Clear the list of files to install. No files will be installed." @@ -2000,7 +2000,7 @@ msgstr "" " i Urutonde Bya Idosiye Kuri Kwinjiza porogaramu . Idosiye yakorewe " "iyinjizaporogaramu . " -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 #, fuzzy msgid "" "This lists files that will be installed on the Pilot during the next " @@ -2009,27 +2009,27 @@ msgstr "" " Intonde Idosiye yakorewe iyinjizaporogaramu ku i i Ibikurikira > . " "Idosiye Cyangwa Koresha i Akabuto . " -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "i Byahiswemo Umwandikorusobe... . " -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, fuzzy, c-format msgid "Cannot install %1" msgstr "Kwinjiza porogaramu %1 " -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 #, fuzzy msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " @@ -2038,103 +2038,103 @@ msgstr "" "Ububikoshingiro Idosiye ( nka * . na * . ) yakorewe iyinjizaporogaramu ku i " "Idosiye . " -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, fuzzy, c-format msgid "Backup directory: %1." msgstr "Ububiko : %1 . " -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 #, fuzzy msgid "Full backup started." msgstr "Inyibutsa Yatangiye: . " -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 #, fuzzy msgid "Fast backup started" msgstr "Inyibutsa Yatangiye: " -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 #, fuzzy msgid "Exiting on cancel." msgstr "ku Kureka . " -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 #, fuzzy msgid "Full backup complete." msgstr "Inyibutsa Byuzuye . " -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 #, fuzzy msgid "Fast backup complete." msgstr "Inyibutsa Byuzuye . " -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, fuzzy, c-format msgid "Backing up: %1" msgstr "Hejuru : %1 " -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, fuzzy, c-format msgid "Skipping %1" msgstr "Gusimbuka:%s" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 #, fuzzy msgid "Backup of %1 failed.\n" msgstr "Bya %1 Byanze . \n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Bya %1 Byanze . \n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 #, fuzzy msgid "[File Installer]" msgstr "[ Idosiye ] " -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 #, fuzzy msgid "No Files to install" msgstr "Kuri Kwinjiza porogaramu " -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, fuzzy, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "Rimwe %n " -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 #, fuzzy msgid "Done Installing Files" msgstr "gukora iyinjizaporogaramu: %s" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, fuzzy, c-format msgid "Installing %1" msgstr "Gukora iyinjizaporogaramu..." -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 #, fuzzy msgid "Cannot install file "%1"." msgstr "Kwinjiza porogaramu Idosiye " %1 " . " -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 #, fuzzy msgid "Unable to open file "%1"." msgstr "Ntibikunze gufungura idosiye'%1'." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr "Kuri Soma Idosiye " %1 " . " -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 #, fuzzy msgid "" "The database in "%1" has a resource name that is longer than 31 " @@ -2145,13 +2145,13 @@ msgstr "" "Byakoreshejwe Kuri Kurema i Ububikoshingiro . Kwinjiza porogaramu iyi " "Ububikoshingiro . " -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 #, fuzzy msgid "" "Neither KPilot nor the handheld have a username set. They should " @@ -2160,12 +2160,12 @@ msgstr "" " i A Izina ry'ukoresha Gushyiraho . Gushyiraho . Gushyiraho " "Kuri A Mburabuzi Agaciro: ( %1 ) ? " -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 #, fuzzy msgid "User Unknown" msgstr "" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -2174,7 +2174,7 @@ msgstr "" " A Izina ry'ukoresha Gushyiraho ( %1 ) OYA . Koresha iyi Izina " "ry'ukoresha in ? " -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -2183,14 +2183,14 @@ msgstr "" " A Izina ry'ukoresha Gushyiraho ( %1 ) i OYA . Izina " "ry'ukoresha Gushyiraho in i Nka ? " -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -2201,32 +2201,32 @@ msgstr "" " i Izina ry'ukoresha ni %1 ; , %2 . Bya ni i Izina: ? \n" "Kanda ku , i , i OYA Byahinduwe . " -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 #, fuzzy msgid "User Mismatch" msgstr "Huza inyandiko" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 #, fuzzy msgid "Use KPilot Name" msgstr "Gukoresha Izina ry'Inyandiko" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 #, fuzzy msgid "Use Handheld Name" msgstr "Izinakoresha" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 #, fuzzy msgid "Restore directory does not exist." msgstr "Ububiko OYA . " -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 #, fuzzy msgid "Restore not performed." msgstr "OYA . " -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 #, fuzzy msgid "" "Are you sure you want to completely restore your Pilot from the backup " @@ -2236,87 +2236,87 @@ msgstr "" " Kuri Kugarura Kuva: i Inyibutsa Ububiko ( %1 ) ? Icyo ari cyo " "cyose Ibisobanuro: ku . " -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 #, fuzzy msgid "Restore Pilot" msgstr "Kugarura ahantu " -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 #, fuzzy msgid "Restore not performed." msgstr " OYA . " -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 #, fuzzy msgid "Canceled by user." msgstr "Byaretswe n'ukoresha" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 #, fuzzy msgid "Restoring %1..." msgstr "Igerageza, ..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 #, fuzzy msgid "File '%1' cannot be read." msgstr "Idosiye ntishobora gusomwa!" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 #, fuzzy msgid "OK." msgstr "YEGO" -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "Tangira kugira urangize" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 #, fuzzy msgid "Cannot restore file `%1'." msgstr "Kugarura Idosiye ` %1 ' . " -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 #, fuzzy msgid "[Internal Editors]" msgstr "Abahinduzi bo hanze" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, fuzzy, c-format msgid "Databases with changed records: %1" msgstr "Na: Byahinduwe Ibyabitswe : %1 " -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 #, fuzzy msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Kuri Gufungura i Urujyano Cyangwa Bya hafi Ububikoshingiro ya: %1 . . " -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 #, fuzzy msgid "record" msgstr "Icyabitswe" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 #, fuzzy msgid "address" msgstr "Aderesi" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 #, fuzzy msgid "to-do entry" msgstr "Kuri - Icyinjijwe " -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "ibaruwa" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 #, fuzzy msgid "calendar entry" msgstr "kalindari Icyinjijwe " -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 #, fuzzy msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " @@ -2326,69 +2326,69 @@ msgstr "" "%1 Na: %2 Bya i Ububikoshingiro \" %3 \" Byahinduwe ku i na in i By'imbere " "Muhinduzi . i Amahinduka in Kuri i , na i Amahinduka ? " -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, fuzzy, c-format msgid "Conflict in database %1" msgstr "in Ububikoshingiro %1 " -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 #, fuzzy msgid "Use KPilot" msgstr "Koresha ikiranga" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 #, fuzzy msgid "Use Handheld" msgstr "Ukoresha yakuweho" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 #, fuzzy msgid "Use &KPilot" msgstr "Koresha ikiranga" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 #, fuzzy msgid "Use &Handheld" msgstr "Ukoresha yakuweho" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 #, fuzzy msgid "Entry in KPilot" msgstr "in " -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 #, fuzzy msgid "Entry on Handheld" msgstr "ku " -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 #, fuzzy msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "G." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, fuzzy, c-format msgid "Databases with changed flags: %1" msgstr "Na: Byahinduwe Amabendera : %1 " -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 #, fuzzy msgid "Setting the database flags on the handheld is not yet supported." msgstr "i Ububikoshingiro Amabendera ku i ni OYA . " -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, fuzzy, c-format msgid "Databases with changed AppBlock: %1" msgstr "Na: Byahinduwe : %1 " -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 #, fuzzy msgid "Starting the KPilot daemon ..." msgstr "i Dayimoni ... " -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 #, fuzzy msgid "" "Could not start the KPilot daemon. The system error message was: "" @@ -2397,115 +2397,115 @@ msgstr "" "OYA Tangira &vendorShortName; i Dayimoni . Sisitemu Ikosa &Ubutumwa : " " "%1 " " -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 #, fuzzy msgid "Daemon status is `%1'" msgstr "Imimerere ni ` %1 ' " -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 #, fuzzy msgid "not running" msgstr "OYA " -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 #, fuzzy msgid "Using character set %1 on the handheld." msgstr "Inyuguti: Gushyiraho %1 ku i . " -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 #, fuzzy msgid "To-do Viewer" msgstr "Amagaragaza y'Igikoresho" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, fuzzy, no-c-format msgid "Address Viewer" msgstr "Uwandikiwe" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 #, fuzzy msgid "Memo Viewer" msgstr "idosiye y'ubutumwa" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 #, fuzzy msgid "File Installer" msgstr "Idosiye " -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 #, fuzzy msgid "Generic DB Viewer" msgstr "GenericName=Ikigaragaza DVI" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 #, fuzzy msgid "Next sync will be a backup. " msgstr "A Inyibutsa . " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 #, fuzzy msgid "Please press the HotSync button." msgstr "Kanda i Akabuto . " -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 #, fuzzy msgid "Next sync will restore the Pilot from backup. " msgstr "Kugarura i Kuva: Inyibutsa . " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 #, fuzzy msgid "Next sync will be a regular HotSync. " msgstr "A Ibisanzwe . " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "A . " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "Gukoporora Ibyatanzwe Kuri . " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "Gukoporora Ibyatanzwe Kuri . " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 #, fuzzy msgid "The daemon has exited." msgstr "Dayimoni . " -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 #, fuzzy msgid "No further HotSyncs are possible." msgstr "Makoro ziva mu zindi nyandiko ntizibonetse." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 #, fuzzy msgid "Restart the daemon to HotSync again." msgstr "i Dayimoni Kuri Nanone . " -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, fuzzy, c-format msgid "Cannot start a Sync now. %1" msgstr "Tangira &vendorShortName; A NONEAHA . %1 " -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 #, fuzzy msgid "Cannot start Sync" msgstr "Tangira &vendorShortName; " -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 #, fuzzy msgid "Select the kind of HotSync to perform next." msgstr "i Bya Kuri Ibikurikira > . " -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 #, fuzzy msgid "" "Select the kind of HotSync to perform next. This applies only to the next " @@ -2514,76 +2514,76 @@ msgstr "" "i Bya Kuri Ibikurikira > . Kuri i Ibikurikira > ; Kuri Guhindura... i " "Mburabuzi , Koresha i Iboneza Ikiganiro . " -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "Bisanzwe . " -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 #, fuzzy msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "i Dayimoni i Ibikurikira > A Bisanzwe . " -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 #, fuzzy msgid "Full&Sync" msgstr "Cyuzuye" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "A . " -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 #, fuzzy msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "i Dayimoni i Ibikurikira > A ( Kugenzura Ibyatanzwe ku Byombi ) . " -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 #, fuzzy msgid "&Backup" msgstr "Inyibutsa" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "Inyibutsa . " -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 #, fuzzy msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "i Dayimoni i Ibikurikira > Inyuma Hejuru i Kuri i . " -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "Gusubira ku ngano" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "Kugarura . " -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 #, fuzzy msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "i Dayimoni i Ibikurikira > Kugarura i Kuva: Ibyatanzwe ku i . " -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, fuzzy, no-c-format msgid "Copy Handheld to PC" msgstr "Kuri " -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " @@ -2592,18 +2592,18 @@ msgstr "" "i Dayimoni i Ibikurikira > Gukoporora Byose Ibyatanzwe Kuva: i Kuri i , " "Ibyinjijwe ku i . " -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, fuzzy, no-c-format msgid "Copy PC to Handheld" msgstr "Kuri " -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 #, fuzzy msgid "Next HotSync will copy PC to Handheld." msgstr "Gukoporora Kuri . " -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " @@ -2612,17 +2612,17 @@ msgstr "" "i Dayimoni i Ibikurikira > Gukoporora Byose Ibyatanzwe Kuva: i Kuri i , " "Ibyinjijwe ku i . " -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 #, fuzzy msgid "&List Only" msgstr "Imirongo gusa" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "Urutonde Ububikoshingiro . " -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 #, fuzzy msgid "" "Tell the daemon that the next HotSync should just list the files on the " @@ -2630,37 +2630,37 @@ msgid "" msgstr "" "i Dayimoni i Ibikurikira > Urutonde i Idosiye ku i na Nta na kimwe Ikindi . " -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 #, fuzzy msgid "Rese&t Link" msgstr "Ihuza ryahinduye ikerekezo" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 #, fuzzy msgid "Reset the device connection." msgstr "i APAREYE Ukwihuza . " -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 #, fuzzy msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Kuri Kugarura i Dayimoni na Ukwihuza Kuri i . " -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 #, fuzzy msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr ", ( na Guhagarara i Dayimoni NIBA ) . " -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 #, fuzzy msgid "Configuration &Wizard..." msgstr "Iboneza" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 #, fuzzy msgid "Configure KPilot using the configuration wizard." msgstr "ikoresha i Iboneza . " -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 #, fuzzy msgid "" "The library containing the configuration wizard for KPilot could not be " @@ -2670,127 +2670,127 @@ msgstr "" "Isomero i Iboneza ya: OYA , na i ni OYA Bihari . Kugerageza Kuri Koresha i " "Ibisanzwe Iboneza Ikiganiro . " -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 #, fuzzy msgid "Wizard Not Available" msgstr "Ntibonetse" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 #, fuzzy msgid "Changed username to `%1'." msgstr "Izina ry'ukoresha Kuri ` %1 ' . " -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 #, fuzzy msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "Gukoresha Iboneza Iburyo: NONEAHA ( ni Irahuze ) . " -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 #, fuzzy msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Kugena Imiterere Iburyo: NONEAHA ( ni Irahuze ) . " -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 #, fuzzy msgid "Setup the Pilot device, conduits and other parameters" msgstr "i APAREYE , na Ikindi Ibigenga " -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 #, fuzzy msgid "Set debugging level" msgstr "urwego " -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 #, fuzzy msgid "KPilot" msgstr "Kilometero" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 #, fuzzy msgid "Project Leader" msgstr "Izina ry'umushinga" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 #, fuzzy msgid "Core and conduits developer" msgstr "na Mukoraporogaramu " -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 #, fuzzy msgid "VCal conduit" msgstr "Guhamagara" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 #, fuzzy msgid "Expenses conduit" msgstr "Ibisohoka" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 #, fuzzy msgid ".ui files" msgstr ". Idosiye " -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 #, fuzzy msgid "The configuration file is outdated." msgstr "Iboneza Idosiye ni . " -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 #, fuzzy msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "Iboneza Idosiye Verisiyo %1 , Verisiyo %2 . " -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 #, fuzzy msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "Gukoresha na Kugenzura i Iboneza Kuri Ihuzagihe i Idosiye . " -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 #, fuzzy msgid "Important changes to watch for are:" msgstr "Amahinduka Kuri Isaha ya: : " -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 #, fuzzy msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr ", na Idosiye Nka . " -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 #, fuzzy msgid "Conflict resolution is now a global setting." msgstr "Imikemurire ni NONEAHA A &Rusange Igenamiterere . " -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 #, fuzzy msgid "Changed format of no-backup databases." msgstr "Imiterere Bya Oya - Inyibutsa Ububikoshingiro . " -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 #, fuzzy msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " @@ -2798,12 +2798,12 @@ msgid "" msgstr "" "Iboneza Idosiye ya: ni Inyuma - Bya Itariki: . Gukoresha Kuri Ihuzagihe . " -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 #, fuzzy msgid "Configuration File Out-of Date" msgstr "Idosiye - Bya " -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 #, fuzzy msgid "" "The settings for the file installer have been moved to the conduits " @@ -2812,12 +2812,12 @@ msgstr "" "Igenamiterere ya: i Idosiye Kuri i Iboneza . i yakorewe iyinjizaporogaramu " "Urutonde . " -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 #, fuzzy msgid "Settings Updated" msgstr "Amagenamiterere" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 #, fuzzy msgid "" "The following old conduits were found on your system. It is a good idea " @@ -2826,12 +2826,12 @@ msgstr "" " ki/bishaje Byabonetse ku Sisitemu . ni A Kuri Gukuraho na i . na . . 0 %S Idosiye . " -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 #, fuzzy msgid "Old Conduits Found" msgstr "Kongerako Igisabwa " -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 #, fuzzy msgid "" "The no backup databases listed in your configuration file have been " @@ -2841,11 +2841,11 @@ msgstr "" " Oya Inyibutsa Ububikoshingiro in Iboneza Idosiye Kuri i Gishya " "Imiterere . Byahinduwe Kuri Koresha kare Udusodeko [ ] . " -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 #, fuzzy msgid "" "KPilot is not configured for use. You may use the configuration wizard or " @@ -2854,29 +2854,29 @@ msgstr "" "ni OYA ya: Koresha . Gicurasi Koresha i Iboneza Cyangwa i Bisanzwe Kugena " "Imiterere Ikiganiro Kuri Kugena Imiterere . " -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 #, fuzzy msgid "Not Configured" msgstr "Kugena Imiterere" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 #, fuzzy msgid "Use &Wizard" msgstr "Nyobora y'Urubuga" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 #, fuzzy msgid "Use &Dialog" msgstr "Ikiganiro gishya" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 #, fuzzy msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "Urifuzagukomeza." -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 #, fuzzy msgid "" "The settings for configuration page %1 have been changed. Do you " @@ -2885,7 +2885,7 @@ msgstr "" " Igenamiterere ya: Iboneza Ipaji: %1 Byahinduwe . Kuri Kubika " "i Amahinduka Mbere ? " -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 #, fuzzy msgid "" "The device name you entered (%1) is longer than 13 characters. " @@ -2895,43 +2895,43 @@ msgstr "" " APAREYE Izina: ( %1 ) ni Inyuguti . ni na . Kuri Koresha iyi " "APAREYE Izina: ? " -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Device Name too Long" msgstr "Izinadosiye rirerire cyane" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Koresha" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "Ntukoreshe" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 #, fuzzy msgid "Pilot Info" msgstr "Gushyiraho Amakuru" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 #, fuzzy msgid "Application to Sync With" msgstr "Kuri " -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 #, fuzzy msgid "general TDE-PIM" msgstr "Rusange MukusanyaTDE - " -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 #, fuzzy msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 #, fuzzy msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " @@ -2942,30 +2942,30 @@ msgstr "" "Kuringaniza i Na: , i Yahagaritswe . \n" "i kalindari Cyangwa Kuri - Urutonde ikoresha &Kuvamo Mbere i , Ibyatanzwe . " -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 #, fuzzy msgid "Restrictions with Evolution" msgstr "Na: " -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 #, fuzzy msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "Nta na kimwe ( Inyibutsa ) " -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, fuzzy, c-format msgid "KPilot is now configured to sync with %1." msgstr "ni NONEAHA Kuri Na: %1 . " -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 #, fuzzy msgid "" "The remaining options in the config dialog are advanced options and can be " @@ -2974,12 +2974,12 @@ msgstr "" "Amahitamo in i Ikiganiro Urwego rwo hejuru Amahitamo na Byakoreshejwe Kuri " "- . " -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 #, fuzzy msgid "Automatic Configuration Finished" msgstr "imisusire nyamwihishusho" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 #, fuzzy msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " @@ -2991,21 +2991,21 @@ msgid "" "might be advisable not to continue." msgstr "6." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 #, fuzzy msgid "Handheld Detection" msgstr "Gukuraho ihitamo" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 #, fuzzy msgid "Restart Detection" msgstr "Igenzura ryikora" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 #, fuzzy msgid "" "KPilot is now trying to automatically detect the device of your handheld. " @@ -3014,50 +3014,50 @@ msgstr "" "ni NONEAHA Kuri mu buryo bwikora: &Gutahura i APAREYE Bya . Kanda i Akabuto " "NIBA OYA Byakozwe " -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Imimerere" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 #, fuzzy msgid "Autodetection not yet started..." msgstr "OYA Yatangiye: ... " -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 #, fuzzy msgid "Detected Values" msgstr "Agaciro kagaragajwe" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 #, fuzzy msgid "Handheld user:" msgstr "Umukoresha : " -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Ububiko:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 #, fuzzy msgid "[Not yet known]" msgstr "bitazwi" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 #, fuzzy msgid "Starting detection..." msgstr "Igenzura ryikoresha" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 #, fuzzy msgid "Waiting for handheld to connect..." msgstr "ya: Kuri Kwihuza ... " -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 #, fuzzy msgid "Timeout reached, could not detect a handheld." msgstr ", OYA &Gutahura A . " -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 #, fuzzy msgid "" "A handheld could not be detected. Possible check the following things:" msgstr "org." -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 #, fuzzy msgid "Automatic Detection Failed" msgstr "Igenzura ryikora" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, fuzzy, c-format msgid "Found a connected device on %1" msgstr "A APAREYE ku %1 " -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 #, fuzzy msgid "Disconnected from all devices" msgstr "Kuva: Byose Amapareye " -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 #, fuzzy msgid "Syncing to-dos with KMail" msgstr "Kuri - Na: " -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 #, fuzzy msgid "Syncing calendar with KMail" msgstr "kalindari Na: " -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 #, fuzzy msgid "Syncing Notes with Mail" msgstr "Na: " -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 #, fuzzy msgid "Rewriting to-dos to KMail..." msgstr "Kuri - Kuri ... " -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 #, fuzzy msgid "Rewriting Calendar to KMail" msgstr "Kuri " -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 #, fuzzy msgid "Syncing KMail with Addresses " msgstr "Na: Aderesi " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 #, fuzzy msgid "Syncing KMail with Notes" msgstr "Na: " -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 #, fuzzy msgid "HotSync finished." msgstr "Byarangiye . " -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 #, fuzzy msgid "" "This lists all the messages received during the current HotSync" msgstr " Intonde Byose i Ubutumwa BYAKIRIWE i KIGEZWEHO " -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 #, fuzzy msgid "HotSync Log" msgstr "Gusohoka Bihita Byikora" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 #, fuzzy msgid "Clears the list of messages from the current HotSync." msgstr " i Urutonde Bya Ubutumwa Kuva: i KIGEZWEHO . " -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 #, fuzzy msgid "Save Log..." msgstr "Kubika ... " -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 #, fuzzy msgid "" "You can save the list of messages received during this HotSync to a file " @@ -3160,128 +3160,128 @@ msgstr "" " Kubika i Urutonde Bya Ubutumwa BYAKIRIWE iyi Kuri A Idosiye ( ya: " "Urugero: ya: Koresha in A Icyegeranyo ) ku . " -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 #, fuzzy msgid "Sync progress:" msgstr "Aho bigeze: : " -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 #, fuzzy msgid "The (estimated) percentage completed in the current HotSync." msgstr " ( ) Ijanisha Byarangiye in i KIGEZWEHO . " -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 #, fuzzy msgid "Save Log" msgstr "Kubika " -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 #, fuzzy msgid "The file exists. Do you want to overwrite it?" msgstr "Wifuzakurisimbura." -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "File Exists" msgstr "Idosiye " -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "Gusimbuza " -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 #, fuzzy msgid "Cannot open the file "%1" for writing; try again?" msgstr "" " Gufungura i Idosiye " %1 " ya: ; Kugerageza Nanone ? " -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Cannot Save" msgstr "Kubika " -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Try Again" msgstr "Gerageza nanone" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "Ntacyo Bimbwiye" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 #, fuzzy msgid "Path to Pilot device node" msgstr "Kuri APAREYE " -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "( Mburabuzi ) " -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 #, fuzzy msgid "Restore Pilot from backup" msgstr "Kuva: Inyibutsa " -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 #, fuzzy msgid "Run conduit from desktop file " msgstr "Kuva: Ibiro Idosiye " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "urwego " -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 #, fuzzy msgid "*Really* run the conduit, not in test mode." msgstr "* * Gukoresha i , OYA in Igerageza Ubwoko . " -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 #, fuzzy msgid "Run the conduit in file-test mode." msgstr "i in Idosiye - Igerageza Ubwoko . " -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 #, fuzzy msgid "Copy Pilot to Desktop." msgstr "Kuri . " -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 #, fuzzy msgid "Copy Desktop to Pilot." msgstr "Kuri . " -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 #, fuzzy msgid "KPilotTest" msgstr "KIsuzumaGuhindura" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 #, fuzzy msgid "KPilot Maintainer" msgstr "Umurinzi" @@ -3295,29 +3295,29 @@ msgstr "Umurinzi" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Rusange" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Amahitamo y'iyinjiza" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 #, fuzzy msgid "" "Select the category of addresses\n" "to display here." msgstr "i Icyiciro Bya Kugaragaza: . " -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 #, fuzzy msgid "Memos:" msgstr "Ubutumwa" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 #, fuzzy msgid "" "This list displays all the memos\n" @@ -3326,97 +3326,97 @@ msgid "" msgstr "" "Urutonde Byose i i Byahiswemo Icyiciro . Kuri Kugaragaza: Kuri i Iburyo: . " -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 #, fuzzy msgid "Memo text:" msgstr "Umwandiko : " -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 #, fuzzy msgid "The text of the selected memo appears here." msgstr "Umwandiko Bya i Byahiswemo Umwandikorusobe... . " -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 #, fuzzy msgid "Import Memo..." msgstr "Kuzana..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 #, fuzzy msgid "Read a text file and add it to the Pilot's memo database." msgstr "" "A Umwandiko Idosiye na &Ongera Kuri i Umwandikorusobe... Ububikoshingiro . " -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 #, fuzzy msgid "Import is disabled by the 'internal editors' setting." msgstr " ni Yahagaritswe ku i ' By'imbere Igenamiterere . " -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 #, fuzzy msgid "Export Memo..." msgstr "Kwimura..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 #, fuzzy msgid "Write the selected memo to a file." msgstr "i Byahiswemo Umwandikorusobe... Kuri A Idosiye . " -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 #, fuzzy msgid "Delete Memo" msgstr "Bisibe" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 #, fuzzy msgid "Delete the selected memo." msgstr "i Byahiswemo Umwandikorusobe... . " -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 #, fuzzy msgid "Add Memo" msgstr "Kongeraho Ikintu" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 #, fuzzy msgid "Add a new memo to the database." msgstr "A Gishya Umwandikorusobe... Kuri i Ububikoshingiro . " -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 #, fuzzy msgid "Delete currently selected memo?" msgstr "Byahiswemo Umwandikorusobe... ? " -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 #, fuzzy msgid "Delete Memo?" msgstr "Bisibe" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 #, fuzzy msgid "Cannot open MemoDB to delete record." msgstr "Gufungura Kuri Gusiba Icyabitswe . " -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 #, fuzzy msgid "Cannot Delete Memo" msgstr "Isubiranyuma yo Gusiba Ubutumwa" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Byose" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 #, fuzzy msgid "Start &KPilot" msgstr "Gutangira " -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 #, fuzzy msgid "&Configure KPilot..." msgstr "Kuboneza Umwanya..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 #, fuzzy msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " @@ -3424,26 +3424,26 @@ msgid "" " (once)" msgstr "( Rimwe ) " -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "Mburabuzi(%S)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 #, fuzzy msgid "Next &Sync" msgstr "imisusire ikurikira" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 #, fuzzy msgid "HotSync is disabled while the screen is locked." msgstr "ni Yahagaritswe i Mugaragaza ni ifunzwe . " -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 #, fuzzy msgid "" "HotSync is disabled because KPilot could not determine the state of the " @@ -3455,45 +3455,45 @@ msgstr "" "Ikiranga ku i ' OYA Ryari: ni Agasanduku in i Ipaji: Bya i Iboneza " "Ikiganiro . " -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 #, fuzzy msgid "HotSync Completed.
" msgstr "Gukoporora byarangiye." -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, fuzzy, c-format msgid "Next sync is %1." msgstr "ni %1 . " -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 #, fuzzy msgid "Device to try first" msgstr "Kuri Kugerageza Itangira " -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 #, fuzzy msgid "KPilot Daemon" msgstr "TDE Daemon" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Mukoraporogaramu" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 #, fuzzy msgid "To-do Editor" msgstr "Umuhinduzi w'inyandiko" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 #, fuzzy msgid "There are still %1 to-do editing windows open." msgstr "%1 Kuri - Guhindura Windows Gufungura . " -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, fuzzy, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3502,17 +3502,17 @@ msgstr "" "ni A Kuri - Guhindura Idirishya Gufungura . \n" "%n Kuri - Guhindura Windows Gufungura . " -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 #, fuzzy msgid "Select the category of to-dos to display here." msgstr " i Icyiciro Bya Kuri - Kuri Kugaragaza: . " -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 #, fuzzy msgid "To-do Item" msgstr "Kongeraho Ikintu" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 #, fuzzy msgid "" "This list displays all the to-dos in the selected category. Click on one " @@ -3521,22 +3521,22 @@ msgstr "" " Urutonde Byose i Kuri - in i Byahiswemo Icyiciro . ku Rimwe Kuri " "Kugaragaza: Kuri i Iburyo: . " -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 #, fuzzy msgid "To-do info:" msgstr "- Ibisobanuro : " -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 #, fuzzy msgid "You can edit a to-do when it is selected." msgstr " Kwandika A Kuri - Ryari: ni Byahiswemo . " -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 #, fuzzy msgid "Add a new to-do to the to-do list." msgstr " A Gishya Kuri - Kuri i Kuri - Urutonde . " -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 #, fuzzy msgid "" "Adding new to-dos is disabled by the 'internal editors' setting. Gishya Kuri - ni Yahagaritswe ku i ' By'imbere Igenamiterere . " " " -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 #, fuzzy msgid "Delete the selected to-do from the to-do list." msgstr " i Byahiswemo Kuri - Kuva: i Kuri - Urutonde . " -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 #, fuzzy msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " @@ -3559,93 +3559,93 @@ msgstr "" "&Ongera Kuri - Kuri i Kuri - Urutonde &Kugeza Byakozwe A Ku Rimwe Kuri i " "Ububikoshingiro Imigaragarire Kuva: . " -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 #, fuzzy msgid "Cannot Add New To-do" msgstr "Ntishobora kwongera Ikarita" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 #, fuzzy msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "Ukwihuza Kuri i . Gukomeza . " -#: lib/actions.cc:54 +#: lib/actions.cpp:54 #, fuzzy msgid "KPilot %1 HotSync starting...\n" msgstr "%1 Itangira... ... \n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 #, fuzzy msgid "Using encoding %1 on the handheld." msgstr "Imisobekere: %1 ku i . " -#: lib/actions.cc:67 +#: lib/actions.cpp:67 #, fuzzy msgid "KPilot is busy and cannot process the HotSync right now." msgstr "ni Irahuze na i Iburyo: NONEAHA . " -#: lib/actions.cc:114 +#: lib/actions.cpp:114 #, fuzzy msgid "Testing.\n" msgstr "Igerageza,..." -#: lib/actions.cc:130 +#: lib/actions.cpp:130 #, fuzzy msgid "Syncing database %1..." msgstr "Ububikoshingiro %1 ... " -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 #, fuzzy msgid "Could not open device: %1 (will retry)" msgstr "OYA Gufungura APAREYE : %1 ( Ongera ugerageze ) " -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 #, fuzzy msgid "Trying to open device %1..." msgstr "Kuri Gufungura APAREYE %1 ... " -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 #, fuzzy msgid "Already listening on that device" msgstr "ku APAREYE " -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Kurema ya: Na: i " -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 #, fuzzy msgid "Cannot open Pilot port \"%1\". " msgstr "Gufungura Umuyoboro: \" %1 \" . " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 #, fuzzy msgid "Cannot listen on Pilot socket (%1)" msgstr "ku ( %1 ) " -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 #, fuzzy msgid "Cannot accept Pilot (%1)" msgstr "Kwemera ( %1 ) " -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 #, fuzzy msgid "already connected" msgstr "Bihujwe mu buryo bwa hafi" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 #, fuzzy msgid "Unable to read system information from Pilot" msgstr "Kuri Soma Sisitemu Ibisobanuro: Kuva: " -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 #, fuzzy msgid "Checking last PC..." msgstr "Iheruka ... " -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 #, fuzzy msgid "" "Could not read user information from the Pilot. Perhaps you have a password " @@ -3654,29 +3654,29 @@ msgstr "" "OYA Soma Umukoresha Ibisobanuro: Kuva: i . A Ijambobanga Gushyiraho ku i " "APAREYE ? " -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 #, fuzzy msgid "The Pilot device is not configured yet." msgstr "APAREYE ni OYA . " -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 #, fuzzy msgid "Pilot device %1 is not read-write." msgstr "APAREYE %1 ni OYA Soma - Kwandika . " -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 #, fuzzy msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "APAREYE %1 OYA . ni A APAREYE na Kugaragara A . " -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 #, fuzzy msgid "Cannot install the file "%1"." msgstr " Kwinjiza porogaramu i Idosiye " %1 " . " -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 #, fuzzy msgid "End of HotSync\n" msgstr "Impera Bya " @@ -3701,104 +3701,104 @@ msgstr "OYA Kuri Gufungura i APAREYE . " msgid " Check Pilot path and permissions." msgstr "Inzira: na Uruhushya . " -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, fuzzy, c-format msgid "Start date: %1" msgstr "Itariki y'itangira" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 #, fuzzy msgid "Whole-day event" msgstr "- &Umunsi Icyabaye " -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, fuzzy, c-format msgid "End date: %1" msgstr "Itariki y'irangiza" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 #, fuzzy msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr ": %1 %2 Mbere Icyabaye " -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "iminota" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 #, fuzzy msgid "hours" msgstr "amasaha" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "iminsi" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 #, fuzzy msgid "Recurrence: every %1 %2" msgstr ": buri %1 %2 " -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "iminsi" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "ibyumweru" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "amezi" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "umwaka/imyaka" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 #, fuzzy msgid "Repeats indefinitely" msgstr "Kidasobanutse. " -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, fuzzy, c-format msgid "Until %1" msgstr "Kugeza" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 #, fuzzy msgid "Repeating on the i-th day of week j" msgstr "ku i i - &Umunsi Bya Icyumweru j " -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 #, fuzzy msgid "Repeating on the n-th day of the month" msgstr "ku i n - &Umunsi Bya i ukwezi: " -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 #, fuzzy msgid "Exceptions:" msgstr "Amarengayobora" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 #, fuzzy msgid "Note:
" msgstr " icyitonderwa :
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 #, fuzzy msgid "Note:\n" msgstr "Ibisobanuro:" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 #, fuzzy msgid "" "Title: %1\n" @@ -3806,30 +3806,30 @@ msgid "" "%2" msgstr "Umutwe, Umwandiko" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Byarangiye" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 #, fuzzy msgid "Not completed" msgstr "Byarangiye " -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, fuzzy, c-format msgid "Due date: %1" msgstr "Itariki: : %1 " -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, fuzzy, c-format msgid "Priority: %1" msgstr "Icyihutirwa" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Ntazina" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 #, fuzzy msgid "" "The %1 conduit's settings have been changed. Do you want to save " @@ -3838,48 +3838,48 @@ msgstr "" " %1 Igenamiterere Byahinduwe . Kuri Kubika i Amahinduka Mbere ? " " " -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 #, fuzzy msgid "%1 Conduit" msgstr "%1 byabonetse" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 #, fuzzy msgid "Send questions and comments to tdepim-users@kde.org" msgstr "na Ibisobanuro Kuri - Abakoresha @ kde . org " -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 #, fuzzy msgid "Send questions and comments to %2." msgstr "na Ibisobanuro Kuri %2 . " -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 #, fuzzy msgid "Send bug reports to %2." msgstr "Raporo Kuri %2 . " -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 #, fuzzy msgid "" "For trademark information, see the KPilot User's Guide." msgstr "Ibisobanuro: , i . " -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 #, fuzzy msgid "Authors: " msgstr "Umuhanzi:" -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 #, fuzzy msgid "Credits: " msgstr "Byicyiciro #: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3887,102 +3887,102 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, fuzzy, c-format msgid "Could not find conduit %1." msgstr "OYA Gushaka %1 . " -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, fuzzy, c-format msgid "Could not load conduit %1." msgstr "OYA Ibirimo %1 . " -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "OYA Gushaka %1 . " -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, fuzzy, c-format msgid "Could not create conduit %1." msgstr "OYA Kurema %1 . " -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 #, fuzzy msgid "[Conduit %1]" msgstr "Igisabwa 1" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 #, fuzzy msgid "%1 new. " msgstr "%1 Gishya Kuri . " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "%1 Byahinduwe Kuri . " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "Cyasibwe" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "Oya Amahinduka . " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "Kuri Gufungura i %1 Ububikoshingiro ku i . " -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr "Ntibishobotse gufungura %1" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 #, fuzzy msgid "The conduit %1 could not be executed." msgstr "%1 OYA . " -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 #, fuzzy msgid "Full Synchronization" msgstr "Nyamwiringanyiza" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "imisusire ikurikira" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Nta cika" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Ikibazo" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Ntiwongere kubaza" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Ntiwongere kubaza" diff --git a/po/se.po b/po/se.po index e14e461..73d924e 100644 --- a/po/se.po +++ b/po/se.po @@ -25,328 +25,328 @@ msgid "" "Your emails" msgstr "boerre@skolelinux.no" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Čujuhusgirji" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organisašuvdna" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Namahus" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Nohta" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Iešdefinerejuvvon 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Iešdefinerejuvvon 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Iešdefinerejuvvon 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Iešdefinerejuvvon 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Telefuvdna, ruoktu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mátketelefuvdna" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fáksa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Pager" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Eará" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-boasta" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Čujuhus" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Gávpot" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Guovlu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Boastanummir" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Riika" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Láhki" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Mátasdoalli" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 #, fuzzy msgid "Database created." msgstr "Diehtovuođđo&namma" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -355,83 +355,83 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "sihkojuvvon" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "amas" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "" @@ -439,15 +439,15 @@ msgstr "" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "" @@ -467,833 +467,833 @@ msgstr "" msgid "PalmDOC Converter" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Ii sáhte rahpat %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Álgovuolggalaš čálli" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Áigi" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kaleandar" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Namahus:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Fitnodat:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Čujuhus:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Gávpot:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Guovlu:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Riika:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Láhki:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Heivet …" -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1301,7 +1301,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1313,143 +1313,143 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Ovttadat" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "Lasi&t …" -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Doaimmat …" -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Válddahus" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1458,19 +1458,19 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1479,341 +1479,341 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Guhkkodat" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1821,595 +1821,595 @@ msgid "" "changed." msgstr "" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "" -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "" -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Máhcat" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Prošeaktajođiheaddji" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2417,38 +2417,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2459,61 +2459,61 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Stáhtus" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Ovttadat:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2524,181 +2524,181 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "" -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "" -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Fiila gávdno" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "" @@ -2711,128 +2711,128 @@ msgstr "" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Oppalaš" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" "one to display it to the right." msgstr "" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Buot" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "" -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2840,182 +2840,182 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Ovdánahtti" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "" -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "" -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "" -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "" -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "" @@ -3035,163 +3035,163 @@ msgstr "" msgid " Check Pilot path and permissions." msgstr "" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "beaivvi" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "vahku" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "mánu" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "jági" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Geargan" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Namahis" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "" -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "" -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3199,93 +3199,93 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "sihkojuvvon" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr "Ii sáhte rahpat %1" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Gažaldat" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "" diff --git a/po/sk.po b/po/sk.po index 8fbe421..0bb9a5a 100644 --- a/po/sk.po +++ b/po/sk.po @@ -31,49 +31,49 @@ msgid "" "Your emails" msgstr "visnovsky@kde.org" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Spojka pre synchronizáciu MAL pre KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Synchronizuje obsah zo serverov MAL ako AvantGo na handheld" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Pôvodný autor" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Autor libmal a spojky JPilot AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Autor syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Autori knižnice malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Adresár" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -83,17 +83,17 @@ msgstr "" "otvoriť. Prosím, overte zadané meno v dialógu nastavenia spojky. Spojka sa " "ruší." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Nepodarilo sa inicializovať a načítať adresár pre synchronizáciu." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Nepodarilo sa zamknúť adresár na zápis. Synchronizáciu nie je možná!" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -101,116 +101,116 @@ msgstr "" "Nastala chyba počas posielania \"%1\". Môžete skúsiť poslať lokálny dočasný " "súbor \"%2\" ručne" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Nepodarilo sa otvoriť adresár na prenosnom zariadení." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Nepodarilo sa otvoriť adresár." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Položka na PC" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Handheld" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Posledná synchronizácia" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Priezvisko" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Krstné meno" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organizácia" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Titul" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Poznámka" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Vlastné 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Vlastné 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Vlastné 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Vlastné 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Pracovný telefón" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Domáci telefón" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobil" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Pager" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Iné" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-mail" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adresa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Mesto" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Oblasť" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "PSČ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Krajina" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategória" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -218,7 +218,7 @@ msgstr "" "Táto adresa bola zmenená, ale na handhelde už neexistuje. Prosím, vyriešte " "tento konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -226,7 +226,7 @@ msgstr "" "Táto adresa bola zmenená, ale na PC už neexistuje. Prosím, vyriešte tento " "konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -235,134 +235,134 @@ msgstr "" "Táto adresa bola zmenená na handhelde aj na PC. Zmeny nie je možné " "automaticky spojiť. Prosím, vyriešte tento konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Konflikt adresy" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Spojka Abbrowser pre KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Nastaví spojku Abbrowser pre KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Správca" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Vymazať položku" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Nepodarilo sa otvoriť textový súbor %1 na čítanie." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Nepodarilo sa otvoriť databázu pre zápis" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Nepodarilo sa otvoriť databázu palm doc %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Nezadané meno súboru pre konverziu" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Nepodarilo sa otvoriť databázu na čítanie" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Nepodarilo sa prečítať hlavičku z databáze %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Nepodarilo sa otvoriť výstupný súbor %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Nepodarilo sa prečítať textový záznam č.%1 z databáze %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Nepodarilo sa prečítať záznam záložky č.%1 z databáze %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Nepodarilo sa otvoriť súbor %1 pre záložky %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Hľadám texty a databáze, ktoré sa majú synchronizovať" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Databáza bola vytvorená." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Nepodarilo sa nainštalovať lokálne vytvorený PalmDOC %1 na handheld." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Prevod PalmDOC \"%1\" zlyhal." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Nepodarilo sa otvoriť alebo vytvoriť databázu %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Riešenie konfliktov" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Synchronizácia prerušená užívateľom." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Synchronizujem text \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -375,69 +375,69 @@ msgstr "" "tučným červeným písmom sa vyskytol konflikt (čiže text je zmenený na PC aj v " "handhelde). Pre tieto databáze musíte zadať, ktorá verzia je správna." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "Môžete aj zmeniť smer synchronizácie databáz bez konfliktu." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC databáze" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Bez synchronizácie" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Synchronizovať Handheld na PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Synchronizovať PC na Handheld" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Odstrániť obe databáze" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Viac informácií..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "nezmenené" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "nové" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "zmenené" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "iba záložky zmenené" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "odstránené" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "neexistuje" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "neznámy" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -445,15 +445,15 @@ msgstr "" "Stav databáze %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Handheld: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Desktop: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Informácie o databáze" @@ -461,15 +461,15 @@ msgstr "Informácie o databáze" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Palm DOC spojka pre KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Nastaví spojku DOC pre KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -489,10 +489,10 @@ msgstr "Správca KPilot" msgid "PalmDOC Converter" msgstr "Prevod pre PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -500,116 +500,116 @@ msgstr "" "Vybrali ste synchronizáciu priečinkov, ale zadali meno súboru (%1).
Má sa použiť priečinok %2?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Použiť priečinok" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" "Priečinok %1 pre súbory databáz handheldu nie je platný." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" "Priečinok %1 pre súbory databáz handheldu nie je platný." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "Priečinok %1 pre textové súbory sa nepodarilo vytvoriť." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Nasledujúce texty boli úspešne prevedené:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Prevod úspešný" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Textové súbory boli správne prevedené" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Súbor %1 neexistuje." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Prevod súboru %1 úspešný." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "Priečinok %1 pre textové súbory nie je platný." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "Priečinok %1 pre súbory PalmDOC sa nepodarilo vytvoriť." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Priečinok &textov:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Priečinok &PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Textový súbor:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Súboru DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "Súbor databáze %1 už existuje. Chcete ho prepísať?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Prepísať" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Chyba pri prevode textu %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Textový súbor %1 už existuje. Chcete ho prepísať?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Nedá sa otvoriť MemoDB na prenosnom zariadení." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Nepodarilo sa načítať zdroj v: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -619,7 +619,7 @@ msgstr "" "Pridané %n nové memá.\n" "Pridaných %n nových miem." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -629,7 +629,7 @@ msgstr "" "Zmenené %n memá.\n" "Zmenených %n miem." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -639,7 +639,7 @@ msgstr "" "Zmazané %n memá.\n" "Zmazaných %n miem." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -649,7 +649,7 @@ msgstr "" "Pridané %n poznámky do KNotes.\n" "Pridaných %n poznámok do KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -659,7 +659,7 @@ msgstr "" "Zmenené %n poznámky v KNotes.\n" "Zmenených %n poznámok v KNotes." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -669,109 +669,109 @@ msgstr "" "Zmazané %n poznámky z KNotes.\n" "Zmazaných %n poznámok z KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Žiadne zmeny v KNotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Spojka KNotes pre KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Nastaví spojku KNotes pre KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Preskakujem synchronizáciu MAL, pretože posledná synchronizácia nebola dosť " "dávno." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "Synchronizácia MAL zlyhala (chýba SyncInfo)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Nenastavený žiadny proxy server." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Používam proxy server: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Nenastavená žiadna proxy pre SOCKS." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Používam SOCKS proxy: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Memo súbor" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Nepodarilo sa otvoriť memo databázu na prenosnom zariadení." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Nedá sa inicializovať z pilotu." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Memo súbory sa nedajú inicializovať z disku." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "Synchronizovať s %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "Kopírujem záznamy z Pilota do PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "Kopírujem záznamy z PC do Pilota..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Robí sa zvyčajná synchronizácia..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Spojka memo súboru pre KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Nastaví spojku memo súboru pre KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Notepad" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Nemôžem otvoriť %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -781,7 +781,7 @@ msgstr "" "%n notepady sa nedajú uložiť\n" "%n notepadov sa nedá uložiť" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -791,39 +791,39 @@ msgstr "" "%n notepady uložené\n" "%n notepadov uložených" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Uloží notepady do png súboru" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Nastaví Notepad spojku pre KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "Notepad spojka je založená na Angusovom read-notepad, časti pilot-link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Nič" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Spojka NULL je naprogramovaná, aby zlyhala." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Nulová spojka pre KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Nastaví nulovú spojku pre KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -833,153 +833,153 @@ msgstr "" "Poslané %n správy\n" "Poslaných %n správ" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Neposlaná žiadna pošta." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Nepodarilo sa poslať žiadnu poštu." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Nepodarilo sa spojiť so serverom DCOP pre spojenie s KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Chyba pri posielaní pošty" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Nepodarilo sa otvoriť dočasný súbor pre uloženie pošty z Pilota." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "Zlyhalo DCOP spojenie s KMail." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Nemôžem vytvoriť zálohu z poštovej databázy" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Nepodarilo sa otvoriť databázu kalendára na handhelde" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Poštová spojka pre KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Nastaví poštovú spojku pre KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Pôvodný autor" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Kód POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Podpora SMTP a nový dizajn" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Record spojka" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Record spojka pre KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Nastaví Record spojku pre KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Systémové informácie" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Heslo nastavené" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Heslo nenastavené" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Pomocou pilot-link nie je dostupná žiadna karta" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Žiadne ladiace informácie" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Nemôžem otvoriť výstupný súbor, použijem %1." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Systémové informácie zapísané do súboru %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Informácie o hardware" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Informácie o užívateľovi" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Informácia o pamäti" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Informácie o úložnom priestore" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Zoznam databáz" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Počet záznamov" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Informácie o synchronizácii" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Verzia TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Verzia PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Ladiace informácie" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Spojka systémových informácií pre KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -987,16 +987,16 @@ msgstr "" "Získa informácie o systéme, hardware a užívateľovi z handheldu a uloží ich " "do súboru." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Čas" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Nastavenie hodín na handhelde" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1004,19 +1004,19 @@ msgstr "" "PalmOS 3.25 a 3.3 nepodporuje nastavenie systémového času. Preskakujem " "časovú spojku..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Spojka synchronizácie času pre KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Synchronizuje čas na handhelde a PC" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Čistím..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1024,37 +1024,37 @@ msgstr "" "Nastala chyba počas posielania \"%1\". Môžete skúsiť ručne poslať dočasný " "lokálny súbor \"%2\"." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Vytváram spojku..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Kopírujem záznamy do Pilota..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Úlohy" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Spojka úlohy pre KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Nastaví spojku úlohy pre KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Cieľ úlohy" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalendár" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1062,11 +1062,11 @@ msgstr "" "Udalosť \"%1\" má ročné a nie mesačné opakovanie. Na handhelde to bude " "zmenené." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Nepodarilo sa otvoriť databáze kalendára." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1074,19 +1074,19 @@ msgstr "" "Chcete synchronizovať so súborom iCalendar, ale nezadali ste jeho meno. " "Prosím, zadajte platné meno súboru v dialógu nastavenia spojky" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Používa sa lokálna časová zóna: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Nepoužíva sa lokálna časová zóna: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1095,21 +1095,21 @@ msgstr "" "Chcete synchronizovať so súborom \"%1\", ale nie je možné ho otvoriť ani " "vytvoriť. Prosím, overte zadané meno v dialógu nastavenia spojky. Končím." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Synchronizovať so súborom \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Synchronizujem so štandardným kalendárovým zdrojom." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Nepodarilo sa inicializovať kalendárový objekt. Overte nastavenie spojky." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1119,7 +1119,7 @@ msgstr "" "Položka PC:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1129,7 +1129,7 @@ msgstr "" "Položka prenosného zariadenia:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1139,100 +1139,100 @@ msgstr "" "\n" "Ktorú položku chcete ponechať? Druhá položka bude prepísaná." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Konfliktné položky" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "VCal spojka pre KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Nastaví VCal spojku pre KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "port iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Opravy chýb" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Cieľ kalendára" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Adresár" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefón" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Priezvisko:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Krstné meno:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titul:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Firma:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adresa:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Mesto:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Štát:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "PSČ:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Krajina:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Voliteľné 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Voliteľné 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Voliteľné 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Voliteľné 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Ešte je otvorených %1 okien pre úpravu adresy." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1242,16 +1242,16 @@ msgstr "" "Ešte sú otvorené %n okná pre úpravu adresy.\n" "Ešte je otvorené %n okien pre úpravu adresy." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Tu vyberte zobrazovanú kategóriu adries." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategória:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1259,74 +1259,74 @@ msgstr "" "Toto je zoznam všetkých adries v danej kategórii. Kliknutím na niektorú " "ju zobrazíte vpravo." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Info o adrese:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Upraviť záznam..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Upraviť adresu môžete potom, ako ju vyberiete." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "Úprava je vypnutá nastavením interných editorov." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Nový záznam..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Pridá novú adresu do adresára." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "Pridanie je zakázané nastavením 'interných editorov'." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Vymazať Záznam" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Odstráni vybranú adresu z adresára." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Odstránenie bolo zakázané nastavením interných editorov." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Exportovať..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" "Exportovať všetky adresy vo zvolenej kategórii do CSV formátu." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[neznámy]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Nemôžem upravovať nové záznamy pokým nebude s pilotom vykonaný HotSync." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync požadovaný" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1334,56 +1334,56 @@ msgstr "" "Nie je možné pridávať adresy do adresára, pokým nevykonáte HotSync aspoň raz " "pre získanie formátu databáze z Pilota." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Nová adresa sa nedá pridať" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Nemôžem odstrániť nové záznamy, kým neprebehne HotSync s pilotom." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Vymazať práve označený záznam?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Vymazať Záznam?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Exportovať všetky adresy" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Exportovať kategóriu adries %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Súbor %1 existuje. Prepísať?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Prepísať súbor?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Do súboru %1 nemôžem zapisovať." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Táto spojka je asi poškodená a nie je možné ju nastaviť." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Toto je spojka starého typu." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Nastaviť..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1395,7 +1395,7 @@ msgstr "" "konfiguráciu zvoľte spojku a povoľte ju kliknutím na zaškrtávacie tlačidlo." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1415,77 +1415,77 @@ msgstr "" "alebo spojku kliknutím na jej zaškrtávacie tlačidlo. Zaškrtnuté spojky sa " "spustia počas HotSync. Zvoľte spojku pre jej konfiguráciu.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Sprievodca nastavením" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "O KPilot. Autori." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Spojky" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Všeobecné nastavenie" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Všeobecné nastavenie KPilot (užívateľ, port, všeobecné nastavenie " "synchronizácie)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Akcie pre HotSync pre individuálne nastavenie." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Spustenie a ukončenie" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Správanie pri štarte a ukončení." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Prehliadače" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Nastavenie prehliadača." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Zálohovať" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Špeciálne nastavenie pre zálohu." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Špeciálne správanie počas HotSync." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Zariadenie" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Nastavenie hardware a voľby pre spustenie a ukončenie." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1493,11 +1493,11 @@ msgstr "" "Toto je interná spojka, ktorá nemá žiadne voľby nastavenia. Popis akcie " "je: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Nastavenie KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1505,11 +1505,11 @@ msgstr "" "Pre spojku %1 sa nepodarilo nájsť program alebo knižnicu. To znamená, že " "spojka nie je správne nainštalovaná." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Chyba spojky" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1517,35 +1517,35 @@ msgstr "" "Počas načítania knižnice pre spojku %1 nastal problém. To znamená, že " "spojka nie je správne nainštalovaná." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Pridať..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Upraviť..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Odstrániť..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Záznam" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Popis" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Upraviť blok AppInfo" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1553,15 +1553,15 @@ msgstr "" "Pre zobrazenie dát v bloku informácií o aplikácii musíte nainštalovať hexa-" "editor (napríklad khexedit z tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "Zmena bloku AppInfo nie je ešte podporovaný v KPilot!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Úprava príznakov databáze" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1575,19 +1575,19 @@ msgstr "" "\n" "Naozaj nastaviť tieto nové príznaky?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Mením príznaky databáze" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Priradiť" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Upraviť záznam" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1601,56 +1601,56 @@ msgstr "" "\n" "Naozaj nastaviť tieto nové príznaky?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Mením záznam" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Index záznamu:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "ID záznamu:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Príznaky " -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Zmenené" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Odstránené" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Zaneprázdnený" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Tajné" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Archivované" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1658,7 +1658,7 @@ msgstr "" "Pre zobrazenie a úpravu dát záznamu nainštalujte hexa-editor (napr. " "kbytesedit z tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1666,93 +1666,93 @@ msgstr "" "Toto je databáza, ktorá je na zariadení. Nebola pridaná ručne a preto ju nie " "je možné odstrániť zo zoznamu." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Databáze na zariadení" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Aby ste databázu mohli odstrániť, musíte ju vybrať v zozname." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Nevybraná databáza" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Všetky databázy" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Iba aplikácie (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Iba databázy (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Všeobecné &informácie o databáze" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Blok infomácií o &aplikácii (Kategórie atď.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Č. záznamu" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Dĺžka" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "ID záznamu" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Varovanie:Nepodarilo sa prečítať súbor databáze %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Databáza: %1, %2 záznamov
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Typ: %1, Autor: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Varovanie: Nepodarilo sa prečítať súbor aplikácie %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Aplikácia: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Vytvorenie: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Zmena: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Zálohované: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Musíte vybrať záznam, ktorý chcete upraviť." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Nevybraný žiadny záznam" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1760,35 +1760,35 @@ msgstr "" "Naozaj chcete odstrániť vybraný záznam? Nie je možné túto zmenu vrátiť." "

Odstrániť ho?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Odstraňujem záznam" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Inštalovať súbory:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Pridať súbor..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Vyberte súbor, ktorý chcete pridať do zoznamu inštalovaných súborov." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Vymazať Zoznam" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Vymaže zoznam inštalovaných súborov. Žiadne súbory nebudú nainštalované." "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1796,26 +1796,26 @@ msgstr "" "Toto je zoznam súborov, ktoré budú nainštalované do Pilota počas " "ďalšieho HotSync. Použite tlačidlo Pridať, ale ťahajte súbory myšou." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Databáze PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Vymazať" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Vymazať zvolené súbory" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Nemôžem inštalovať %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1823,62 +1823,62 @@ msgstr "" "Inštalátor dokáže inštalovať len databázové súbory PalmOS (ako *.pdb a *." "prc)." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Priečinok pre zálohu: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Spustená úplná záloha." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Spustená rýchla záloha" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Končím kvôli zrušeniu." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Úplná záloha dokončená." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Rýchla záloha dokončená." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Zálohujem: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Preskakujem %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Záloha %1 zlyhala.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... OK.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Záloha zlyhala." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Inštalátor súborov]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Žiadne súbory na inštaláciu" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1888,28 +1888,28 @@ msgstr "" "Inštalujem %n súbory\n" "Inštalujem %n súborov" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Inštalácia súborov dokončená" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Inštalujem %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Nemôžem inštalovať súbor "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Nemôžem otvoriť súbor "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Nemôžem prečítať súbor "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1919,13 +1919,13 @@ msgstr "" "vyzerá ako chyba v nástroji, ktorý vytvoriť databázu. KPilot nemôže túto " "databáza nainštalovať." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Ján Novák" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1934,11 +1934,11 @@ msgstr "" "i> by byť nastavené. Má ich KPilot nastaviť na štandardnú hodnotu (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Neznámy užívateľ" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1946,7 +1946,7 @@ msgstr "" "Prenosné zariadenie má nastavené meno užívateľa (%1), ale KPilot " "nie. Má KPilot toto meno nabudúce používať?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1954,7 +1954,7 @@ msgstr "" "KPilot má nastavené meno užívateľa (%1), prenosné zariadenie nie. Má " "sa toto meno nastaviť aj na presnosnom zariadení?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1964,7 +1964,7 @@ msgstr "" "nastavenia, mali by ste použiť Obnoviť namiesto HotSync. Kliknite na " "Zrušiť pre zastavenie synchronizácie.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1976,27 +1976,27 @@ msgstr "" "Ak stlačíte Zrušiť, synchronizácia bude pokračovať, ale používateľské mená " "sa nezmenia." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Nesprávny užívateľ" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Použiť meno z KPilota" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Použiť meno z handheldu" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Priečinok pre obnovu neexistuje." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Obnova nevykonaná." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2006,73 +2006,73 @@ msgstr "" "%1
)? Tým budú vymazané informácie, ktoré v ňom momentálne máte uložené." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Obnova Pilota" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Obnova nevykonaná." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Prerušené užívateľom." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Obnovujem %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Nemôžem prečítať súbor '%1'." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Obnova neúplná." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Nemôžem obnoviť súbor '%1'." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Vstavané editory]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Databáze so zmenenými záznamami: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Nepodarilo sa otvoriť sériovú alebo lokálnu databázu pre %1. Preskakujem." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "záznam" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "Adresa" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "položka úlohy" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "memo" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "položka v kalendári" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2082,36 +2082,36 @@ msgstr "" "Majú sa zmeny z KPilota skopírovať na handheld, čím sa zmeny na handhelde " "prepíšu?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Konflikt v databázi %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Použiť KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Použiť Handheld" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Použiť &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Použiť &Handheld" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Položka v KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Položka na Handhelde" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2119,25 +2119,25 @@ msgstr "" "Pre zobrazenie dát záznamu musíte nainštalovať hexa-editor (napríklad " "khexedit z tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Databáze so zmenenými príznakmi: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "Nastavenie príznakov databáze na handhelde ešte nie je podporované." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Databáze so zmeneným App blokom:%1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Spúšťam démona KPilot..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" @@ -2145,98 +2145,98 @@ msgstr "" "Nepodarilo sa spustiť démona KPilot. Chybová správa systému bola: "" "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Stav daemona je '%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "nebeží" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Používam znakovú sadu %1 na handhelde." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Prehliadač úloh" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Prehliadač adries" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Prehliadač memo" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Inštalátor súborov" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Generický prehliadač DB" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Nasledujúca synchronizáciu bude záloha. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Prosím, stlačte tlačidlo HotSync." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Nasledujúca synchronizácia bude obnovať Pilota zo zálohy. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Nasledujúca synchronizácia bude normálny HotSync. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Nasledujúca synchronizácia bude Full Sync. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" "Nasledujúca synchronizácia skopíruje dáta z prenosného zariadenia do PC. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" "Nasledujúca synchronizácia skopíruje dáta z PC do prenosného zariadenia. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Démon bol ukončený." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Nie sú možné žiadne ďaľšie HotSync." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Reštartujte démona pre opätovné spustenie HotSync." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Teraz nie je možné spustiť synchronizáciu. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Nie je možné spustiť synchronizáciu" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Vyberte spôsob HotSyncu, ktorý sa použije pri budúcom HotSyncu." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2244,27 +2244,27 @@ msgstr "" "Vyberte druh HotSync, ktorý sa vykoná nabudúce. Platí to len pre ďaľší " "HotSync, pre zmenu štandardu použite konfiguračný dialóg." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Nasledujúci HotSync bude normálny HotSync." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Nastaví démona, že nasledujúci HotSync bude normálny HotSync." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "&Plná synchronizácia" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Nasledujúci HotSync bude FullSync." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2272,40 +2272,40 @@ msgstr "" "Nastaví démona, že nasledujúci HotSync bude FullSync (kontrola dát na oboch " "stranách)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Zálohovať" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Nasledujúci HotSync bude záloha." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "Nastaví démona, že nasledujúci HotSync bude záloha Pilota na PC." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Obnoviť" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Nasledujúci HotSync bude obnovenie." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "Nastaví démona, že nasledujúci HotSync bude obnova dát z PC do Pilota." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Kopírovať Handheld na PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2313,17 +2313,17 @@ msgstr "" "Nastaví démona tak, že nasledujúci HotSync by mal skopírovať všetky dáta z " "prenosného zariadenia do PC prepíšuc položky v PC." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Kopírovať PC na Handheld" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "Nasledujúci HotSync skopíruje PC do prenosného zariadenia." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2331,15 +2331,15 @@ msgstr "" "Nastaví démona tak, že nasledujúci HotSync by mal skopírovať všetky dáta z " "PC do prenosného zariadenia prepíšuc položky na prenosnom zariadení." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "Iba z&oznam" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Nasledujúci HotSync bude zoznam databáz. " -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2347,31 +2347,31 @@ msgstr "" "Nastaví démona, že nasledujúci HotSync bude iba výpis zoznamu súborov z " "Pilota a nič iné." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Reš&tartovať spojenie" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Resetovať pripojenie zariadenia." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Skúsi reštartovať démona a jeho spojenie s handheldom." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Ukončiť KPilot, (a zastaviť démona, ak je to tak nastavené)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "&Sprievodca nastavením..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Nastaviť KPilot pomocou sprievodcu nastavením." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2381,15 +2381,15 @@ msgstr "" "načítať. Preto sprievodca nie je k dispozícii. Prosím, skúste použiť " "normálny dialóg nastavenia." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Sprievodca nie je dostupný" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Užívateľské meno zmenené na '%1'." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2397,94 +2397,94 @@ msgstr "" "Teraz sa nedá spustiť KPilot konfiguračný sprievodca (KPilot UI je " "zaneprázdnené)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Teraz sa nedá konfigurovať KPilot (KPilot UI je zaneprázdnené)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Nastaví zariadenie Pilota a ostatné parametre" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Nastaviť úroveň vychytávania múch" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Vedúci projektu" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Vývojár pre spojky a základné knižnice" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Spojka VCal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Spojka pre Abbrowser" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Spojka pre Výdaje" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Spojka Notepad, opravy chýb" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML rozhranie" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "súbory .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Opravy chýb, vylepšenia" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "VCalconduit stavový stroj, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Konfiguračný súbor je starý." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "Konfiguračný súbor má verziu %1, ale KPilot vyžaduje verziu %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "Spustite KPilot a overte konfiguráciu po jej aktualizácii." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Dôležité zmeny, na ktoré je treba dávať pozor:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "Premenované spojky, Kroupware a inštalátor súborov sú tiež spojky." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Riešenie konfliktov je teraz globálne nastavenie." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Zmenený formát databáz bez záloh." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2492,11 +2492,11 @@ msgstr "" "Konfiguračný súbor pre KPilot je starý. Prosím, spustite KPilot, aby sa " "aktualizoval." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Starý konfiguračný súbor" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2504,11 +2504,11 @@ msgstr "" "Nastavenia inštalátora súborov boli presunuté do spojky synchronizácie. " "Overte zoznam nainštalovaných spojok." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Nastavenie aktualizované" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2516,11 +2516,11 @@ msgstr "" "Na systéme boli nájdené tieto staré spojky. Doporučujeme ich odstrániť " "spolu s ich súbormi .la a .so.0." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Nájdené staré spojky" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2530,11 +2530,11 @@ msgstr "" "upravené pre nový formát. ID vytvorenia databáze boli zmenené tak, aby " "používali hranaté zátvorky []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Neaktualizovaná žiadna záložná databáza" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2542,19 +2542,19 @@ msgstr "" "KPilot nie je nastavený. Môžete použiť sprievodcu nastavením alebo normálny " "dialóg nastavenia." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Nenastavené" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Použiť &sprievodcu" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Použiť &dialog" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2562,7 +2562,7 @@ msgstr "" "Konfiguračný súbor pre KPilot je starý. KPilot môže niektoré jeho časti " "automaticky aktualizovať. Chcete pokračovať?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2570,7 +2570,7 @@ msgstr "" "Nastavenie %1 bolo zmenené. Chcete zmeny pred pokračovaním uložiť?" "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2580,37 +2580,37 @@ msgstr "" "To asi nie je podporované a môže to spôsobiť problémy. Naozah chcete použiť " "toto meno zariadenia?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Meno zariadenia príliš dlhé" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Použiť" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Nepoužiť" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Informácie o Pilotovi" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Aplikácia, s ktorou synchronizovať" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "Všeobecné TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2622,28 +2622,28 @@ msgstr "" "Pri synchronizácii kalendára alebo zoznamu úloh pomocou KPilot ukončite " "Evolution pred synchronizáciou, inak môžete stratiť dáta." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Obmedzenia pre Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "nič (iba zálohovať)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot je teraz nastavený pre synchronizáciu s %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2651,11 +2651,11 @@ msgstr "" "Zostávajúce voľby v dialógu nastavenia sú pokročilé a používajú sa pre " "doladenie funkcií KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Automatické nastavenie dokončené" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2673,19 +2673,19 @@ msgstr "" "zablokovať synchronizácie až do reštartu počítača. V tom prípade sa " "nedoporučuje pokračovať." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Hľadanie handheldu" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Automatické hľadanie vášho prenosného počítača" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Reštartovať hľadanie" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2693,43 +2693,43 @@ msgstr "" "KPilot sa teraz pokúsi nájsť automaticky zariadenie vášho prenosného " "počítača. Prosím, stlačte tlačidlo HotSync, ak ste to ešte neurobili." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Stav" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Automatické hľadanie ešte nezačalo..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Nájdené hodnoty" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Užívateľ pre handheld:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Zariadenie:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Ešte neznáme]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Spúšťam hľadanie..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Čakám na pripojenie handheldu..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Dosiahnutý maximálny čas čakania, hľadanie sa nepodarilo." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2747,75 +2747,75 @@ msgstr "" "kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Automatická detekcia neúspešná" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Nájdené pripojené zariadenie na %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Odpojený od všetkých zariadení" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Synchronizujú sa úlohy s KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Synchronizujem kalendár s KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Synchronizujem Notes s poštou" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Prepisujú sa úlohy do KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Znovu zapisujem kalendár do KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Synchronizujem KMail s Addresses " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Synchronizujem KMail s Notes" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync dokončený." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "Toto je zoznam správ získaných počas aktuálneho HotSync" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Záznam HotSync" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Vyčistiť záznam" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Vymaže zoznam .práv z aktuálneho HotSync." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Uložiť záznam..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2823,109 +2823,109 @@ msgstr "" "Správy prijaté počas HotSync môžete uložiť do súboru (napríklad ri " "popise chyby) kliknutím na toto tlačidlo." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Priebeh synchronizácie:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "(Odhadovaná) časť dokončená z aktuálneho HotSync." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync dokončený." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Uložiť záznam" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Súbor existuje. Chcete ho prepísať?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Súbor existuje" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Neprepísať" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Nemôžem otvoriť súbor "%1" pre zápis. Chcete to skúsiť znovu?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Nepodarilo sa uloženie" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Skúsiť znovu" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Neskúsiť" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Cesta k zariadeniu Pilot" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Zoznam DB" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Zálohovať Pilota do " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Obnoviť Pilota zo zálohy" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Spustiť spojku zo súboru plochy " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Spustiť konkrétny test (zariadenia)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Zobraziť informácie o nastavení KPilota" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Nastaviť úroveň vychytávania múch" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*Naozaj* spustiť spojku, nie iba testovať." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Spustiť spojku v súborovom testovacom móde." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Kopírovať Pilota na Plochu." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Kopírovať Plochu do Pilota." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Opakované vykonanie akcie - užitočné iba pre --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Správca KPilot" @@ -2938,26 +2938,26 @@ msgstr "Správca KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Všeobecné" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Akcie spojky" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "Tu vyberte zobrazovanú kategóriu adries." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Memo:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2967,102 +2967,102 @@ msgstr "" "vo vybranej kategórii. Kliknutím na\n" "niektoré sa zobrazí vpravo." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Text memo:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Text vybraného memo sa zobrazí tu." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Importovať memo..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Prečítať textový súbor a pridať ho do memo databáze v Pilotovi." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "Import bol zakázaný nastavením interných editorov." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Exportovať memo..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Zapísať vybrané memo do súboru." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Vymazať memo" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Vymazať práve vybranú memo?" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Pridať memo" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Pridá nové memo do databázy." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Vymazať práve vybrané memo?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Vymazať memo?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Nedá sa otvoriť MemoDB na vymazanie záznamu." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Nedá sa vymazať memo" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Všetko" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Spustiť &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "Nas&taviť KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (jeden krát)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Štandard (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Nasledujúca &synchronizácia" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Nasledujúci HotSync: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "HotSync je vypnutý, pokým je obrazovka zamknutá." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3073,40 +3073,40 @@ msgstr "" "Túto zabezpečovaciu funkciu môžete vypnúť voľbou 'nesynchronizovať pri " "aktívnom šetriči obrazovky' v dialógu nastavenia." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync dokončený.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Nasledujúca synchronizácia je %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Zariadenie, ktoré skúsiť ako prvé" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "Ukončiť namiesto stažností na zlé konfiguračné súbory" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Démon KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Vývojár" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Editor úloh" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Stále je otvorených %1 okien pre úpravu úloh." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3116,15 +3116,15 @@ msgstr "" "Stále sú otvorené %n okná pre úpravu úloh.\n" "Stále je otvorených %n okien pre úpravu úloh." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Vyberte zobrazovanú kategóriu úloh." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Položka úlohy" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3132,19 +3132,19 @@ msgstr "" "Toto je zoznam všetkých úloh v danej kategórii. Kliknutím na niektorú z " "nich ju zobrazíte vpravo." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Informácie o úlohe:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Úlohu možete upraviť úlohu, ak je označená." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Pridá novú úlohu do zoznamu úloh." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3152,11 +3152,11 @@ msgstr "" "Pridanie nových úloh je zakázané nastavením 'interným editorov'." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Odstráni vybranú úlohu zo zoznamu úloh." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3164,76 +3164,76 @@ msgstr "" "Nie je možné pridať úlohy do zoznamu, pokým nevykonáte HotSync aspoň raz pre " "získanie formátu databáze vo vašom Pilotovi." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Nedá sa pridať novú úlohu" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "Spojenie s handheldom sa prerušilo. Synchronizácia nemôže pokračovať." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 začiatok HotSync...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Používam znakovú sadu %1 na handhelde." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot je zanepráznený a momentálne nie je možné spustiť HotSync." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Testujem.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Synchronizujem databázu %1 ..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Nepodarilo sa otvoriť zariadenie: %1 (bude ďalší pokus)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Pokúšam sa otvoriť zariadenie %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Už počúva na tomto zariadení" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Nemôžem vytvoriť soket na komunikáciu s Pilotom (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Nie je možné otvoriť port Pilota \"%1\". " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Nie je možné počúvať na sokete Pilota (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Nepodarilo sa akceptovať Pilota (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "už pripojený" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Nepodarilo sa prečítať systémové infomácie z Pilota" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Kontrolujem posledné PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3241,15 +3241,15 @@ msgstr "" "Nepodarilo sa prečítať informáciu o užívateľovi Pilota. Možno je na " "zariadení nastavené heslo?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Zariadenia Pilota ešte nie je nastavené." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Zariadenia Pilota %1 nie je k dispozícii pre zápis." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3257,11 +3257,11 @@ msgstr "" "Pilot zariadenie %1 neexistuje. Zrejme je to USB zariadenie a objaví sa " "počas HotSync." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Nemôžem nainštalovať súbor "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Koniec HotSync\n" @@ -3281,88 +3281,88 @@ msgstr " Nemáte práva pre otvorenie zariadenia Pilota." msgid " Check Pilot path and permissions." msgstr " Skontrolujte cesty a práva Pilota." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Dátum začiatku: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Udalosť na celý deň" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Dátum konca: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarm: %1 %2 pred začiatkom udalosti" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minút" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "hodín" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dní" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Opakovanie: každých %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dni" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "týždne" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "mesiace" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "roky" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Opakovať stále" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Do %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Opakovať i-tý deň j-teho týždňa" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Opakovať n-tý deň mesiaca" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Výnimky:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Poznámka:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Poznámka:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3370,7 +3370,7 @@ msgstr "" "Titulok: %1
\n" "Text:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3380,29 +3380,29 @@ msgstr "" "Text:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Dokončené" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Nedokončené" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Termín: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Priorita: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Bez mena" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3410,23 +3410,23 @@ msgstr "" "Nastavenie spojky %1 bolo zmenené. Chcete zmeny pred pokračovaním " "uložiť?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Spojka %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Otázky a komentáre posielajte na tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Otázky a komentáre posielajte na %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Hlásenia o chybách posielať na %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3434,19 +3434,19 @@ msgstr "" "Informácie o obchodných známkach nájdete v Manuáli KPilot." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Autori: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Autori: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Zistené veľké zmeny" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3457,92 +3457,92 @@ msgstr "" "Detaily:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Nepodarilo sa nájsť spojku %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Nepodarilo sa načítať spojku %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Chybná verzia (%2) spojky %1." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Nepodarilo sa inicializovať spojku %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Nepodarilo sa vytvoriť spojku %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Spojka: %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Začiatok: %1. Koniec: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 nová. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 zmenená. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 odstránená. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Neurobené žiadne zmeny. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Nepodarilo sa otvoriť databázu %1 na prenosnom zariadení." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Nemôžem otvoriť %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Spojku %1 nebolo možné spustiť." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Plná synchronizácia" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Obnoviť zo zálohy" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Testovať synchronizáciu" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Lokálna synchronizácia" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Otázka" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "Už sa &znovu nepýtať" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Už sa znovu nepýtať" diff --git a/po/sl.po b/po/sl.po index 2ffb134..7e5bf8c 100644 --- a/po/sl.po +++ b/po/sl.po @@ -36,50 +36,50 @@ msgid "" "Your emails" msgstr "gregor.rakar@kiss.si,andrej.vernekar@moj.net" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Veznik za usklajevanje MAL za KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Uskladi ročni računalnik z vsebino strežnikov MAL, kot je na primer AvantGo " -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Glavni avtor" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Avtor libmal in veznika AvantGo za JPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Avtor syncmaila" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Avtor knjižnice malsync © 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Adresar" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -88,133 +88,133 @@ msgstr "" "Izbrali ste usklajevanje z datoteko »%1«, ki je ni moč odpreti ali " "ustvariti. Prekinjanje veznika." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Ni moč inicializirati in naložiti adresarja za sinhronizacijo." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Ni moč inicializirati in naložiti adresarja za sinhronizacijo." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Ni moč odpreti podatkovnih zbirk adresarja na ročnem računalniku." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Ni moč odpreti adresarja." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Postavka na osebnem računalniku" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Ročni računalnik" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Zadnja uskladitev" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Priimek" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Ime" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organizacija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Naziv" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Opomba" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Po meri 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Po meri 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Po meri 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Po meri 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telefon na delu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Domači telefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobilni telefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Faks" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Pager" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Drugo" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-pošta" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Naslov" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Mesto" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Področje" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Poštna številka" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Država" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategorija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -222,7 +222,7 @@ msgstr "" "Naslednji naslov je bil spremenjen, a ni več na ročnem računalniku. Prosim, " "rezrešite konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -230,7 +230,7 @@ msgstr "" "Naslednji naslov je bil spremenjen, a ni več na osebnem računalniku. Prosim, " "rezrešite konflikt:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -240,136 +240,136 @@ msgstr "" "računalniku. Sprememb ni bilo moč združiti samodejno, zato prosim razrešite " "konflikt sami:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Konflikt naslovov" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Veznik adresarja za KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Nastavi veznik adresarja za KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Vzdrževalec" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Zbriši zapis" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Ni moč odpreti besedilne datoteke %1 za branje." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Ni moč odpreti podatkovne zbirke za branje." -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Ni moč odpreti podatkovne zbirke palm doc %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 #, fuzzy msgid "No filename set for the conversion" msgstr "Množica imen datotek za pogovor" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Ni moč odpreti zbirke podatkov za branje" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Ni moč prebrati glave za zbirko podatkov %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Ni moč odpreti izhodne datoteke %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Ni bilo moč prebrati besedilnega zapisa št. %1 iz zbirke %2." -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Ni moče prebrati zapisa zaznamka št. %1 iz zbirke %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Ni moč odpreti datoteke %1 za zaznamke %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Iskanje besedila in zbirk podatkov za usklajevanje" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Ustvarjena podatkovna zbirka." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "Ni moč namestiti krajevno ustvarjenega PalmDOC-a %1 na ročni računalnik." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Pretvorba PalmDOC-a »%1« ni uspela." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Zbirke podatkov%1 ni moč odpreti ali ustvariti." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Odpravljanje sporov" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Uporabnik je prekinil usklajevanje." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Usklajevanje besedila »%1«" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -383,69 +383,69 @@ msgstr "" "bilo besedilo spremenjeno tako na namizju, kot na ročnem računalniku). " "Prosim določite katera različica je pravilna za te zbirke." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "Spremenite lahko tudi smer usklajevanja za zbirke brez konflikta." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Podatkovne zbirke DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Brez usklajevanja" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Uskladi ročni računalnik z osebnim" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Uskladi osebni računalnik z ročnim" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Izbriši obe zbirki podatkov" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Več informacij ..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "nespremenjeno" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "novo" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "spremenjeno" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "spremenjeni so samo zaznamki" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "izbrisano" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "ne obstaja" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "neznano" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -453,15 +453,15 @@ msgstr "" "Stanje podatkovne zbirke %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Ročni računalnik: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Namizje: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Informacije o podatkovni zbirki" @@ -469,15 +469,15 @@ msgstr "Informacije o podatkovni zbirki" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Veznik PalmDOC za KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Nastavi veznik DOC za KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -497,10 +497,10 @@ msgstr "Vzdrževalec KPilota" msgid "PalmDOC Converter" msgstr "Pretvornik PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 #, fuzzy msgid "" "You selected to sync folders, but gave a filename instead (%1)." @@ -509,14 +509,14 @@ msgstr "" "Izbrali ste usklajevanje map, a ste namesto teh podali ime datoteke (" "%1).
Naj se namesto te uporabi mapa %2?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Uporabi mapo" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -524,7 +524,7 @@ msgstr "" "Mapa %1za datoteke podatkovne zbirke ročnega računalnika ni " "veljavna mapa." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -532,291 +532,291 @@ msgstr "" "Mapa %1 za datoteke zbirke ročnega računalnika ni veljaven " "imenik." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "Mape %1 za besedilne datoteke ni bilo moč ustvariti." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Naslednja besedila so bila uspešno pretvorjena:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Pretvorba je uspela" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Nobena besedilna datoteka ni bila pravilno pretvorjena" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Datoteka %1 ne obstaja." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Pretvorba datoteke %1 je uspela." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "Mapa %1 za besedilne datoteke ni veljavna mapa." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "Mape %1 za datoteke PalmDOC ni bilo moč ustvariti." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Mapa z bese&dili:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Mapa &PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Besedilna datoteka:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Datoteka &DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "Datoteka %1 za zbirko podatkov že obstaja. Jo želite " "nadomestiti?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Nadomesti" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Napaka pri pretvarjanju besedila %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" "Besedilna datoteka %1 že obstaja. Jo želite nadomestiti?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Ni moč odpreti podatkovnih zbirk adresarja na ročnem računalniku." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Ni moč naložiti veznika %1." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "Zbriše izbrano notico." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 #, fuzzy msgid "No change to KNotes." msgstr "%1 spremenjenih v datotečnem sistemu." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Veznik KNotes za KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Nastavi veznik KNotes za KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Preskakovanje uskladitve MAL, ker zadnja uskladitev ni dovolj daleč nazaj." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "Uskladitev MAL ni uspela (brez SyncInfo)" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Ni nastavljenega posredniškega strežnika" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Uporaba posredniškega strežnika: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Ni nastavljenega posrednika SOCKS" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Uporaba posrednika SOCKS: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "Pregledovalnik notic" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 #, fuzzy msgid "Unable to open the memo databases on the handheld." msgstr "Ni moč odpreti podatkovnih zbirk adresarja na ročnem računalniku." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "Usklajevanje z %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Kopiranje Pilota v PC ..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Kopiranje PC-ja v Pilota ..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Navadno usklajevanje ..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "Veznik Mail za KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "Nastavi veznik Mail za KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Beležnica" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Ni moč odpreti %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Shrani beležnice v datoteke PNG" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Nastavi veznik Beležnice za KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Nič" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Veznik NULL je programiran, da ne uspe." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Veznik Null za KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Nastavi veznik Null za KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -827,156 +827,156 @@ msgstr "" "Poslani sta bili %n sporočili.\n" "Poslana so bila %n sporočila." -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Ni bilo poslanih sporočil." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Ni bilo mogoče poslati sporočil." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Za povezavo s KMailom se ni mogoče povezati s strežnikom DCOP." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Napaka pri pošiljanju pošte" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Ni moč odpreti začasne datoteke, v katero bi shranil pošto iz Pilota." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "Povezava DCOP s KMailom ni uspela." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Ni moč arhivirati poštne podatkovne zbirke" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Ni moč odpreti poštne podatkovne zbirke na ročnem računalniku" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Veznik Mail za KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Nastavi veznik Mail za KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Prvotni avtor" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Koda POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Podpora SMTP in prenova" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Veznik Perl za KPilot" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "Veznik Perl za KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "Nastavi veznik Perl za KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Sistemske informacije" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Geslo nastavljeno" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Geslo ni nastavljeno" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Preko povezave pilot-link ni na voljo nobene kartice" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Ni podatkov o razhroščevanju" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Ni moč odpreti izhodne datoteke, namesto nje se uporablja %1." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Sistemski podatki o ročnem računalniku bodo zapisani v datoteko %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Podatki o strojni opremi" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Uporabniške informacije" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Informacije o pomnilniku" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Informacije o hranjenju" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Seznam zbirk podatkov" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Številke zapisov" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Informacije o usklajevanju" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Različica TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Različica PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Razhroščevalne informacije" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Veznik sistemskih podatkov KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -984,16 +984,16 @@ msgstr "" "Pridobi sistemske, strojne in uporabniške podatke z ročnega računalnika in " "jih shrani v datoteko." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Čas" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Nastavljanje ure na ročnem računalniku" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1001,58 +1001,58 @@ msgstr "" "PalmOS 3.25 in 3.3 ne podpirata nastavljanje sistemskega časa. Preskakovanje " "časovnega veznika ..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Veznik za časovno usklajevanje za KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Uskladi čas na ročnem računalniku in osebnem računaniku" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Čiščenje ..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Kopiraj zapise na Pilota ..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Opravilo" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 #, fuzzy msgid "To-do Conduit for KPilot" msgstr "Veznik ToDo za KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 #, fuzzy msgid "Configures the To-do Conduit for KPilot" msgstr "Nastavi veznik ToDo za KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "Cilj opravila" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Koledar" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1060,11 +1060,11 @@ msgstr "" "Dogodek »%1« nima letne ponovitve, nastavljene na mesec. Na ročnem " "računalniku bo to spremenjeno v mesečno ponovitev." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Ni moč odpreti koledarskih zbirk." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 #, fuzzy msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " @@ -1074,19 +1074,19 @@ msgstr "" "datoteke. Prosim izberite veljavno ime datoteke v nastavitvenem pogovornem " "oknu veznika" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, fuzzy, c-format msgid "Using local time zone: %1" msgstr "Uporaba krajevnega časovnega pasu: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, fuzzy, c-format msgid "Using non-local time zone: %1" msgstr "Uporaba nekrajevnega časovnega pasu: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1096,22 +1096,22 @@ msgstr "" "Prosim podajte veljavno ime v nastavitvenem pogovornem oknu veznika. " "Prekinjanje veznika." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Usklajevanje z datoteko »%1«" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Usklajevanje s standardnim koledarskim virom." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Ni moč inicializirati koledarskega predmeta. Prosim preverite nastavitve " "veznika" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 #, fuzzy msgid "" "The following item was modified both on the Handheld and on your PC:\n" @@ -1122,7 +1122,7 @@ msgstr "" "Vnos PC-ja:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 #, fuzzy msgid "" "\n" @@ -1133,7 +1133,7 @@ msgstr "" "Vnos ročnega računalnika:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1143,100 +1143,100 @@ msgstr "" "\n" "Kateri vnos želite obdržati? Drugi vnos bo nadomeščen." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Vnosi v sporu" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Veznik VCal za KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Nastavi veznik VCal za KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Prenos v iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Popravljalec hroščev" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Cilj koledarja" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Urejevalnik naslovov" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Priimek:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Ime:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Naziv:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Podjetje:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Naslov:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Mesto:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Zvezna država:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Poštna številka:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Država:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Po meri 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Po meri 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Po meri 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Po meri 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Še vedno je odprtih %1 oken za urejanje naslovov." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1247,16 +1247,16 @@ msgstr "" "Še vedno sta odprti %n okni za urejanje naslovov.\n" "Še vedno so odprta %n okna za urejanje naslovov." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Tu izberite kategorijo naslovov za prikaz." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategorija:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1264,78 +1264,78 @@ msgstr "" "Ta seznam prikazuje vse naslove v izbrani kategoriji. Kliknite na enega " "od njih, da bi ga prikazali na desni." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Podatki o naslovu:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Uredi zapis ..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Naslov lahko uredite, ko je izbran." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Urejanje je onemogočeno z nastavitvijo »notranjih urejevalnikov«." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Nov zapis ..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "V adresar doda nov naslov." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Dodajanje je onemogočeno z nastavitvijo »notranjih urejevalnikov«." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Zbriši zapis" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Izbran naslov izbriše iz adresarja." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "Ta seznam prikazuje vse naslove v izbrani kategoriji. Kliknite na enega " "od njih, da bi ga prikazali na desni." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[neznano]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Ni moč urediti novih zapisov, dokler se ne uskladim s Pilotom." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Potrebna je hitra uskladitev" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1343,56 +1343,56 @@ msgstr "" "Dokler vsaj enkrat ne opravite uskladitve, ne morete dodati naslovov v " "adresar, saj morate dobiti obliko zbirke iz vašega Palma." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Ni moč dodati novega naslova" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Ni moč zbrisati nove notice, dokler se hitro ne uskladim s pilotom." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Naj izbrišem trenutno izbrane zapise?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Naj izbrišem zapis?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Izvozi vse naslove" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Datoteka %1 že obstaja. Jo nadomestim?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Nadomestim datoteko?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Datoteka %1 ni mogla biti odprta za pisanje." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Ta veznik je videti pokvarjen in ga ni moč nastaviti." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "To je veznik starega načina." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Nastavi ..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1400,7 +1400,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1412,77 +1412,77 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Čarovnik za nastavitve" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "O KPilotu. Zasluge." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Vezniki" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Splošne nastavitve" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Splošne nastavitve za KPilota (uporabniško ime, vrata, splošne nastavitve " "usklajevanja)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Zagon in izhod" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Obnašanje ob zagonu in končanju." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Pregledovalniki" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Nastavitve pregledovalnika." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Arhiviranje" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Posebne nastavitve za arhiviranje." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Uskladitev" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Naprava" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Nastavitve strojne opreme in možnosti zagona in končanja." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1490,11 +1490,11 @@ msgstr "" "To je notranji veznik, ki nima nastavljivih možnosti. Opis dejanja je: " "%1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Nastavitve KPilota" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1502,11 +1502,11 @@ msgstr "" "Za veznik %1 ni bilo najdene nobene knjižnice. To pomeni, da veznik ni " "bil pravilno nameščen." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Napaka veznika" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1514,35 +1514,35 @@ msgstr "" "Prišlo je do napake pri nalaganju knjižnice za veznik %1. To pomeni, da " "veznik ni bil pravilno nameščen." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Dodaj ..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Uredi ..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Zbriši ..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "UI" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Zap" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Opis" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Uredi blok podatkov programih" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1550,15 +1550,15 @@ msgstr "" "Da si lahko ogledate bločne podatke o programih, prosim namestite " "šestnajstiški urejevalnik (na primer khexedit iz tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Uredi zastavice podatkovne zbirke" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1572,21 +1572,21 @@ msgstr "" "\n" "Ali naj dodelim nove zastavice?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 #, fuzzy msgid "Changing Database Flags" msgstr "Spreminjanje zastavic podatkovne zbirke" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "Pomočnik" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Uredi zapis" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1600,56 +1600,56 @@ msgstr "" "\n" "Ali naj dodelim nove zastavice?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Spreminjanje zapisa" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Indeks zapisa:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "ID zapisa:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Zastavice" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "Uma&zano" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Izbrisano" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Zaposleno" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Skrivnost" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Arhivirano" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1657,7 +1657,7 @@ msgstr "" "Da si lahko ogledate in urejate podatke zapisov, prosimo namestite " "šesnajstiški urejevalnik (na primer kbytesedit iz tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1665,93 +1665,93 @@ msgstr "" "To je zbirka, ki obstaja na napravi. Ni bila dodana ročno, tako da je ni moč " "odstraniti s seznama." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Podatkovna zbirka na napravi" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Zbirko, ki jo želite izbrisati, morate izbrati s seznama." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Podatkovna zbirka ni izbrana" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Vse zbirke podatkov" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Samo programi (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Samo podatkovne zbirke (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Splošne &informacije o podatkovni zbirki" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Blok pod&atkov o programih (kategorije itd.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Št. zapisa" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Dolžina" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "ID zapisa" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Opozorilo: Ni moč brati datoteke %1 iz podatkovne zbirke" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Podatkovna zbirka:%1, %2 zapisov
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Vrsta: %1, Ustvarjalec:

%2" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Opozorilo: Ni moč prebrati programske datoteke %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Program:%1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Ustvarjeno: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Spremenjeno: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Arhivirano: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Izbrati morate zapis za urejanje." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Zapis ni bil izbran" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1759,36 +1759,36 @@ msgstr "" "Ali res želite izbrisati izbrani zapis? Tega ni moč preklicati." "
Izbrišem zapis?
" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Brisanje zapisa" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Datoteke za namestitev:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Dodaj datoteko ..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Izberite datoteko, ki jo želite dodati na seznam datotek za namestitev." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Izprazni seznam" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Počisti seznam datotek za namestitev. Nobena datoteka ne bo nameščena." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1796,90 +1796,90 @@ msgstr "" "Ta seznam prikazuje datoteke, ki bodo v Pilota nameščene med naslednjim " "HotSync. Tu datoteke odložite ali pa uporabite gumb Dodaj." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Zbirke podatkov PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Zbriše izbrano notico." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Ni moč namestiti %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Arhivni imenik: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Polno arhiviranje začeto." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Hitro arhiviranje začeto." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Zaključevanje zaradi preklica." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Polno arhiviranje končano." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Hitro arhiviranje končano." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Arhiviranje: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Preskok %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Arhiviranje %1 ni uspelo.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " ... V redu\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Arhiviranje %1 ni uspelo.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Namestilnik datotek]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Ni datotek za namestitev" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1890,42 +1890,42 @@ msgstr "" "Nameščanje %n datotek\n" "Nameščanje %n datotek" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Končano nameščanje datotek" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Nameščanje %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Ni moč namestiti datoteke »%1«!" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Ni moč odpreti datoteke »%1«!" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr "Ni moč prebrati datoteke »%1«." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Janez Novak" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 #, fuzzy msgid "" "Neither KPilot nor the handheld have a username set. They should " @@ -1935,11 +1935,11 @@ msgstr "" "Morala bi biti nastavljena. Ali naj ju KPilot na privzeto vrednost " "(%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Neznan uporabnik" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1948,7 +1948,7 @@ msgstr "" "Pilot ima uporabniško ime nastavljeno (%1), KPilot pa ne. Ali naj " "KPilot uporabi to uporabniško ime v prihodnje?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1957,14 +1957,14 @@ msgstr "" "KPilot ima uporabniško ime nastavljeno (%1), Pilot pa ne. Ali naj " "Pilot uporabi to uporabniško ime v prihodnje?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1977,28 +1977,28 @@ msgstr "" "Če kliknete na Prekliči se bo usklajevanje nadaljevalo, vendar imena ne bodo " "spremenjena." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Napaka uporabnika" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Uporabi ime KPilota" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Uporabi ime ročnega računalnika" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 #, fuzzy msgid "Restore directory does not exist." msgstr " Vrata ne obstajajo." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Obnova ni opravljena." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2008,76 +2008,76 @@ msgstr "" "varnostnega imenika (%1)? To bo zbrisalo vse informacije, ki jih " "imate shranjene v vašem Pilotu." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Obnovi Pilota" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Obnova ni opravljena." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Prekinjeno s strani uporabnika." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Obnavljanje %1 ..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "V redu." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "Obnovi Pilota" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Ni moč obnoviti datoteke »%1«." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Notranji urejevalniki]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Zbirke s spremenjenimi zapisi: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Ni moč odpreti krajevne zbirke ali zbirke preko serijskega vhoda za %1. " "Preskakujem." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "zapis" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "naslov" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 #, fuzzy msgid "to-do entry" msgstr "vnos opravila" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "notica" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "vnos v koledarju" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2087,36 +2087,36 @@ msgstr "" "notranjem urejevalniku. Ali naj bodo spremembe v KPilotu kopirane na ročni " "računalnik in bodo tako prepisale spremembe na tem?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Konflikt v zbirki %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Uporabi KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Uporabi ročni računalnik" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Uporabi &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Uporabi &ročni računalnik" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Vnos v KPilotu" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Vnos na ročnem računalniku" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2124,153 +2124,153 @@ msgstr "" "Da si lahko ogledate in uredite podatkovni zapis, prosim namestite " "šestnajstiški urejevalnik (npr. khexedit iz tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Zbirke s spremenjenimi zastavicami: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "Nastavljanje zastavic zbirk na ročnem računalniku še ni podprto." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Zbirke s spremenjenim podatkovnim blokom: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Zaganjanje demona KPilota ..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" "Ni moč pognati demona KPilota. Sporočilo o napaki sistema se glasi: »%1«" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Status demona je »%1«" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "ne teče" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Uporablja kodnega nabora %1 na ročnem računalniku." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 #, fuzzy msgid "To-do Viewer" msgstr "Pregledovalnik opravil" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Pregledovalnik naslovov" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Pregledovalnik notic" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Namestilnik datotek" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Splošen pregledovalnik zbirk" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Naslednja uskladitev bo arhiviranje." -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Prosim pritisnite gumb Uskladitev." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Naslednja uskladitev bo obnovila Pilota iz arhiva." -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Naslednja uskladitev bo navadna uskladitev." -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "Naslednja uskladitev bo hitra uskladitev." -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "Naslednja uskladitev bo hitra uskladitev." -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "Naslednja uskladitev bo hitra uskladitev." -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Demon je končal." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Sedaj ni moč pognati uskladitve. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Ni moč pognati uskladitve" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Uskladitev" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "Naslednja uskladitev bo navadna uskladitev." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "Pove demonu, da naj bo naslednja uskladitev navadna uskladitev." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "&Polna uskladitev" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "Naslednja uskladitev bo hitra uskladitev." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2278,32 +2278,32 @@ msgstr "" "Pove demonu, da naj bo naslednja uskladitev polna uskladitev (preverjanje " "podatkov na obeh straneh)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Arhiviranje" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "Naslednja uskladitev bo arhiviranje." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Pove demonu, da naj bo naslednja uskladitev arhiviranje ročnega računalnika " "na PC." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Obnova" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "Naslednja uskladitev bo hitra uskladitev." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2311,13 +2311,13 @@ msgstr "" "Pove demonu, da naj bo naslednja uskladitev obnova ročnega računalnika s PC-" "ja." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Kopiraj z ročnega računalnika na osebni računalnik" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " @@ -2326,18 +2326,18 @@ msgstr "" "Pove demonu, da naj bo naslednja uskladitev obnova ročnega računalnika s PC-" "ja." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Kopiraj z osebnega računalnika na ročni računalnik" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 #, fuzzy msgid "Next HotSync will copy PC to Handheld." msgstr "Uskladi osebni računalnik z ročnim" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " @@ -2346,16 +2346,16 @@ msgstr "" "Pove demonu, da naj bo naslednja uskladitev obnova ročnega računalnika s PC-" "ja." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "Samo na&štej" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "Naslednja uskladitev bo arhiviranje." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2363,130 +2363,130 @@ msgstr "" "Pove demonu, da naj naslednja uskladitev samo našteje datoteke na ročnem " "računalniku in nič drugega." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Ponastavi po&vezavo" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Ponastavi povezavo naprave." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Poskuša ponastaviti demona in njegovo povezavo do ročnega računalnika." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Konča KPilot (in ustavi demona, če je tako nastavljeno)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "&Čarovnik za nastavitve ..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Nastavi KPilota z uporabo čarovnika za nastavitve." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Čarovnik ni na voljo" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Spremenjeno uporabniško ime v »%1«." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 #, fuzzy msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Sedaj ni možno nastaviti KPilota." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Nastavi napravo Pilot, veznike in druge parametre" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Nastavi raven razhroščevanja" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Projektni vodja" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Poglavitni razvijalec in razvijalec veznikov" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Veznik VCal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Veznik za Abbrowser" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Veznik porabe" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "Datoteke .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Popravljalec hroščev, hladnokrvnost" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Nastavitvena datoteka je zastarela." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "Nastavitvena datoteka je različice %1, medtem ko KPilot potrebuje različico " "%2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Prosim poženite KPilot in skrbno preverite nastavitve, da posodobite " "datoteko." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Pomembne spremembe, na katere morate paziti, so:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2494,15 +2494,15 @@ msgstr "" "Preimenovani vezniki, Kroupware in namestilnik datotek sta prav tako " "pridobila veznika." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Odpravljanje sporov je sedaj splošna nastavitev." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Spremenjen zapis zbirk podatkov, ki niso arhivske." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2510,11 +2510,11 @@ msgstr "" "Nastavitvena datoteka za KPilot je zastarela. Prosim, poženite KPilot da jo " "posodobite." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Nastavitvena datoteka je zastarela" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 #, fuzzy msgid "" "The settings for the file installer have been moved to the conduits " @@ -2523,11 +2523,11 @@ msgstr "" "Nastavitve za usklajevanje Kroupware s KMailom in namestilnikom datotek so " "bile premaknjene v nastavitev veznikov. Preverite seznam nameščenih veznikov." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Nastavitve so bile osvežene" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2536,41 +2536,41 @@ msgstr "" "jih odstranite in z njimi povezane datoteke .la in .so.0." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Najdeni so bili stari vezniki" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 #, fuzzy msgid "No Backup Databases Updated" msgstr "Podatkovna zbirka ni izbrana" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Ni nastavljeno" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Uporabi &čarovnika" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Uporabi &pogovorno okno" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2578,7 +2578,7 @@ msgstr "" "Nastavitvena datoteka je zastarela. KPilot lahko nekatere dele nastavitve " "nadgradi samodejno. Ali želite nadaljevati?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2586,7 +2586,7 @@ msgstr "" "Nastavitve na strani %1 so bile spremenjene. Ali jih želite pred " "nadaljevanjem shraniti?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2596,37 +2596,37 @@ msgstr "" "verjetno nepodprto in lahko povzroči težave. Ste prepričani, da želite " "uporabljati to ime naprave?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Ime naprave je predolgo" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Uporabi" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Ne uporabi" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Informacije o Pilotu" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Program za uskladitev" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "splošni TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2634,28 +2634,28 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Omejitve z Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "nič (samo arhiviranje)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot je sedaj nastavljen za uskladitev z %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2663,11 +2663,11 @@ msgstr "" "Ostale možnosti v nastavitvenem oknu so napredne možnosti in se uporabljajo " "za fino nastavljanje KPilota." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Samodejno nastavljanje je končano." -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2678,61 +2678,61 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Zaznavanje ročnega računalnika" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Samodejno zaznavanje ročnega računalnika" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Vnovično zaganjanje zaznave" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Stanje" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Samodejno zaznavanje še ni zagnano ..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Zaznane vrednosti" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Uporabnik ročnega računalnika:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Naprava:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Ni še znano]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Zaganjanje zaznave ..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Čakanje na ročni računalnik za povezavo ..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Čas je presežen, ni bilo možno zaznati ročnega računalnika." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2743,78 +2743,78 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Samodejno zaznavanje ni uspelo" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Najdena povezana naprava na %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Odklopljen z vseh naprav" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 #, fuzzy msgid "Syncing to-dos with KMail" msgstr "Usklajevanje opravil s KMailom" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Usklajevanje koledarja s KMailom" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Usklajevanje notic s pošto" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 #, fuzzy msgid "Rewriting to-dos to KMail..." msgstr "Vnovično pisanje opravil v KMail ..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Vnovično pisanje koledarjev v KMail ..." -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Usklajevanje KMaila z naslovi" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Usklajevanje KMaila z noticami" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Usklajevanje končano." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "To je seznam vseh sporočil, prejetih med usklajevanjem" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 #, fuzzy msgid "HotSync Log" msgstr "Dnevnik usklajevanja" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Počisti dnevnik" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Počisti seznam sporočil iz trenutnega usklajevanja." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Shrani dnevnik ..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2822,109 +2822,109 @@ msgstr "" "V datoteko lahko shranite seznam sporočil, ki so bila prejeta med tem " "usklajevanjem npr. za uporabo v poročilu o hrošču), s klikom tukaj." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Potek usklajevanja:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "(Ocenjen) odstotek končanega trenutnega usklajevanja." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "Usklajevanje končano." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Shrani dnevnik" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Datoteka obstaja. Jo želite nadomestiti?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Datoteka obstaja" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Ne nadomesti" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "Ni moč odpreti datoteke »%1« za pisanje. Poskusim znova?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Ni moč shraniti" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Poskusi ponovno" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Ne poskusi" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Pot do vozla naprave Pilot" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "Seznam DB-jev (privzeto)" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Obnovi Pilota iz arhiva" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Poženi veznik iz namizne datoteke " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "Nastavi raven razhroščevanja" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*Zares* poženi veznik, ne v preizkusnem načinu." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Poženi veznik v poskusnem datotečnem načinu." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Kopiraj Pilota na namizje." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Kopiraj namizje na Pilota." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotPreizkus" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Vzdrževalec KPilota" @@ -2937,17 +2937,17 @@ msgstr "Vzdrževalec KPilota" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Splošno" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Možnosti za veznik Null" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2955,11 +2955,11 @@ msgstr "" "Tu izberite kategorijo naslovov,\n" "ki jih želite prikazati." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Notice:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2970,104 +2970,104 @@ msgstr "" "enega od njih, da bi ga prikazali\n" "na desni." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Besedilo notice:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Tu se prikaže besedilo izbrane notice." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Uvozi notico ..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Prebere datoteko z besedilom in jo doda v Pilotovo zbirko." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Izvozi notico ..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Izbrano notico zapiše v datoteko." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Zbriši notico" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Zbriše izbrano notico." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Zbrišem trenutno izbrano notico?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Zbrišem notico?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 #, fuzzy msgid "Cannot Delete Memo" msgstr "Zbriši notico" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Vsi" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Zaženi &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "Nastavi &KPilota ..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Privzeto (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Naslednja &uskladitev" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 #, fuzzy msgid "Next HotSync will be: %1. " msgstr "Naslednja uskladitev bo arhiviranje." -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3075,42 +3075,42 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Usklajevanje končano.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Naslednja uskladitev je %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Demon KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Razvijalec" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 #, fuzzy msgid "To-do Editor" msgstr "Urejevalnik opravil" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 #, fuzzy msgid "There are still %1 to-do editing windows open." msgstr "Še vedno je odprtih %1 oken za urejanje opravil." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, fuzzy, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3121,17 +3121,17 @@ msgstr "" "Še vedno sta odprti %n okni za urejanje opravil.\n" "Še vedno so odprta %n okna za urejanje opravil." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 #, fuzzy msgid "Select the category of to-dos to display here." msgstr "Tu izberite kategorijo opravil za prikaz." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 #, fuzzy msgid "To-do Item" msgstr "Postavka opravila" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 #, fuzzy msgid "" "This list displays all the to-dos in the selected category. Click on one " @@ -3140,22 +3140,22 @@ msgstr "" "Ta seznam prikazuje vsa opravila v izbrani kategoriji. Kliknite na enega " "od njih, da bi ga prikazali na desni." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 #, fuzzy msgid "To-do info:" msgstr "Podatki o opravilu:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 #, fuzzy msgid "You can edit a to-do when it is selected." msgstr "Opravilo lahko uredite, ko je izbrano." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 #, fuzzy msgid "Add a new to-do to the to-do list." msgstr "Dodaj novo opravilo v seznam opravil." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3163,12 +3163,12 @@ msgstr "" "Dodajanje novih opravil je onemogočeno z nastavitvijo »notranjih " "urejevalnikov«." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 #, fuzzy msgid "Delete the selected to-do from the to-do list." msgstr "Izbrano opravilo izbriši iz seznama opravil." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 #, fuzzy msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " @@ -3177,79 +3177,79 @@ msgstr "" "Dokler se ne uskladite vsaj enkrat, ne morete dodati opravil v seznam " "opravil, saj morate dobiti obliko zbirke iz vašega Pilota." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 #, fuzzy msgid "Cannot Add New To-do" msgstr "Ni moč dodati novega opravila" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "Zaganjanje KPilot %1 HotSync ...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 #, fuzzy msgid "Using encoding %1 on the handheld." msgstr "Uporablja kodnega nabora %1 na ročnem računalniku." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot je zaposlen in trenutno ne more hitro uskladiti." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Preskušanje.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Usklajevanje zbirke %1 ..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Ni moč odpreti naprave: %1 (še poskušam)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Poskušanje odpiranja naprave %1 ..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Že poslušam napravo" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Ni moč ustvariti vtiča za komunikacijo s Pilotom" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Ni moč odpreti vrat za Pilota »%1«." -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Ni moč poslušati na Pilotovih vratih (%1)." -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Ni moč sprejeti Pilota (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "že povezan" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Ni moč brati sistemskih podatkov iz Pilota" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Preverjanje zadnjega PC-ja ..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3257,25 +3257,25 @@ msgstr "" "Ni moč brati uporabniških podatkov iz Pilota. Mogoče imate na napravi " "nastavljeno geslo?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Naprava Pilot še ni nastavljena." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Naprava Pilot %1 ni bralno/pisalna." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Ni moč namestiti datoteke »%1«" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Konec hitrega usklajevanja\n" @@ -3296,88 +3296,88 @@ msgstr " Nimate dovoljenja za odpiranje naprave Pilot." msgid " Check Pilot path and permissions." msgstr " Preveri pot Pilota in dovoljenja." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Začetni datum: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Celodnevni dogodek" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Končni datum: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarm: %1 %2 pred pričetkom dogodka" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minut" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "ur" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dni" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Ponovitev: vsakih %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dni" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "tednov" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "mesecev" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "let" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Ponavlja se v neskončnost" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Do %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Ponovi na i-ti dan tedna j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Ponovi na n-ti dan meseca" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Izjeme:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Opomba:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Opomba:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3385,7 +3385,7 @@ msgstr "" "Naslov:%1
\n" "Besedilo notice:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3395,29 +3395,29 @@ msgstr "" "Besedilo notice:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Končano" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Ni končano" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Do datuma: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prednost: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Neimenovano" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3425,24 +3425,24 @@ msgstr "" "Nastavitve veznika %1 so bile spremenjene. Ali jih želite pred " "nadaljevanjem shraniti?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Veznik %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" "Pošljite vprašanja in komentarje na tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Pošljite vprašanja in komentarje na %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Pošljite poročila o hroščih na %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3450,19 +3450,19 @@ msgstr "" "Informacije o zaščitenih znamkah poiščite v Uporabniškem priročniku KPilota." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Avtorji: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Zasluge: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3470,98 +3470,98 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Ni moč najti veznika %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Ni moč naložiti veznika %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "Ni moč najti veznika %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Ni moč ustvariti veznika %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Veznik %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "Ni dodanih notic v KNotes." -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "izbrisano" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "nespremenjeno" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "Ni moč odpreti podatkovnih zbirk adresarja na ročnem računalniku." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Ni moč odpreti %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Veznik %1 ni mogel biti izveden." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Polna uskladitev" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Obnovi iz varnostne kopije" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 #, fuzzy msgid "Test Sync" msgstr "Naslednja &uskladitev" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Brez usklajevanja" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Vprašanje" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Ne vprašaj več" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Ne vprašaj več" diff --git a/po/sr.po b/po/sr.po index 7dd0161..dcd0149 100644 --- a/po/sr.po +++ b/po/sr.po @@ -34,50 +34,50 @@ msgid "" "Your emails" msgstr "caslav.ilic@gmx.net" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL синхронициони провод за KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Синхронизује садржај са MAL сервера, као што је AvantGo, са ручним рачунаром" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Главни аутор" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Аутор libmal-а и JPilot-овог провода за AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Аутор syncmal-а" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Аутори библиотеке malsync © 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Адресар" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -87,17 +87,17 @@ msgstr "" "направи. Проверите да ли сте навели исправно име фајла у дијалогу за " "подешавање провода. Обустављам провод." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Не могу да иницијализујем и учитам адресар за синхронизацију." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Не могу да закључам адресар за писање. Синхронизација није могућа!" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -105,116 +105,116 @@ msgstr "" "Грешка се десила приликом качења „%1“. Можете покушати да окачите привремени " "локални фајл „%2“ ручно" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Не могу да отворим базе података адресара на ручном рачунару." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Не могу да отворим адресар." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Ставка на PC-ју" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Ручни рачунар" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Последња синхронизација" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Презиме" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Име" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Организација" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Наслов" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Напомена" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Посебно 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Посебно 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Посебно 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Посебно 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Телефон на послу" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Кућни телефон" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Мобилни телефон" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Факс" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Пејџер" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Остало" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Е-адреса" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Адреса" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Град" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Регија" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Поштански број" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Држава" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Категорија" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -222,7 +222,7 @@ msgstr "" "Следећа адреса је промењена, али више не постоји на ручном рачунару. " "Разрешите овај сукоб:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -230,7 +230,7 @@ msgstr "" "Следећа адреса је промењена, али више не постоји на PC-ју. Разрешите овај " "сукоб:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -239,134 +239,134 @@ msgstr "" "Следећа адреса је промењена и на ручном рачунару и на PC-ју. Измене нису " "могле аутоматски да се стопе, мораћете ручно да разрешите сукоб:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Сукоб адреса" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Провод KPilot-а за Abbrowser" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Подешава се провод KPilot-а за Abbrowser" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Одржавалац" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Обриши унос" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Не могу да отворим за читање текстуални фајл %1." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Не могу да отворим за писање базу података" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Не могу да отворим palm doc базу података %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Није постављено име фајла за конверзију" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Не могу да отворим за читање базу података" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Не могу да прочитам заглавље базе података %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Не могу да отворим излазни фајл %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Нисам могао да прочитам текстуални слог #%1 из базе података %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Нисам могао да прочитам маркерски слог #%1 из базе података %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Не могу да отворим фајл %1 за маркере од %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Тражим текстове и базе података за синхронизацију" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "База података је направљена." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Не могу да инсталирам локално направљен PalmDOC %1 на ручни рачунар." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Конверзија PalmDOC-а „%1“ није успела." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Не могу да отворим или направим базу података %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Разрешење сукоба" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Синхронозација прекинута од стране корисника." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Синхронизујем текст „%1“" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -380,71 +380,71 @@ msgstr "" "измењен и на ручном и на стоном рачунару). Наведите код ових база која је " "верзија текућа." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Такође можете променити правац синхронизације за базе података које немају " "сукоб." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC базе података" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Без синхронизације" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Синхронизуј ручни рачунар према PC-ју" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Синхронизуј PC према ручном рачунару" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Обриши обе базе података" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Још информација..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "непромењено" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "ново" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "промењено" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "само су маркери промењени" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "обрисано" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "не постоји" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "непознато" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -452,15 +452,15 @@ msgstr "" "Статус базе података %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Ручни рачунар: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Стони рачунар: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Информације о бази података" @@ -468,15 +468,15 @@ msgstr "Информације о бази података" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Провод KPilot-а за PalmDOC" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Подешава се провод KPilot-а за PalmDOC" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "PalmDOC" @@ -496,10 +496,10 @@ msgstr "Одржавалац KPilot-а" msgid "PalmDOC Converter" msgstr "PalmDOC конвертор" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -507,14 +507,14 @@ msgstr "" "Изабрали сте синхронизацију фасцикли, али сте задали име фајла (%1).
Користити уместо тога фасциклу %2?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Користи фасциклу" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -522,7 +522,7 @@ msgstr "" "Фасцикла %1 за фајлове база података ручног рачунара, није " "исправна." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -530,97 +530,97 @@ msgstr "" "Фасцикла %1 за фајлове база података ручног рачунара, није " "исправна." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "Фасцикла %1 за текстуалне фајлове није могла да се направи." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Следећи текстови су успешно конвертовани:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Конверзија је успела" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Нема исправно конвертованих текстуалних фајлова" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Фајл %1 не постоји." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Конверзија фајла %1 је упела." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "Фасцикла %1 за текстуалне фајлове није исправна." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "Фасцикла %1 за PalmDOC фајлове није могла да се направи." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Текстуална фасцикла:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "PalmDOC &фасцикла:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Текстуални фајл:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "DOC &фајл:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "Фајл базе података %1 већ постоји. Да ли да га пребришем?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Пребриши" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Грешка при конвертовању текста %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" "Текстуални фајл %1 већ постоји. Да ли да га пребришем?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Не могу да отворим базу белешки на ручном рачунару." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Нисам могао да учитам ресурс код: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -630,7 +630,7 @@ msgstr "" "Додате %n нове белешке.\n" "Додато %n нових белешки." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -640,7 +640,7 @@ msgstr "" "Измењене %n белешке.\n" "Измењено %n белешки." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -650,7 +650,7 @@ msgstr "" "Обрисане %n белешке.\n" "Обрисано %n белешки." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -660,7 +660,7 @@ msgstr "" "%n белешке додате у KNotes.\n" "%n белешки додато у KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -670,7 +670,7 @@ msgstr "" "Измењене %n напомене у KNotes-у.\n" "Измењено %n напомена у KNotes-у." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -680,109 +680,109 @@ msgstr "" "Обрисане %n напомене из KNotes-а.\n" "Обрисано %n напомена из KNotes-а." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Без промена за KNotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Провод KPilot-а за KNotes" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Конфигурише се провод KPilot-а за KNotes" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Прескачем MAL синхроницију, зато што последња синхрониција није била довољно " "давно." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL синхрониција није успела (нема SyncInfo-а)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Прокси сервер није постављен." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Користим прокси сервер: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "SOCKS прокси није постављен." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Користим SOCKS прокси: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Фајл белешке" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Не могу да отворим базе белешки на ручном рачунару." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Не могу да инцијализујем са Pilot-а." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Не могу да инцијализујем фајлове белешки са Pilot-а." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Синхронизујем са %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Копирам са Pilot-а на PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Копирам са PC-ја на Pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Обављам регуларну синхронизацију..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Провод KPilot-а за фајлове белешки" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Подешава се провод KPilot-а за фајлове белешки" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Бележница" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Не могу да отворим %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -792,7 +792,7 @@ msgstr "" "%n бележнице нису могле бити сачуване\n" "%n бележница није могло бити сачувано" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -802,40 +802,40 @@ msgstr "" "%n бележнице сачуване\n" "%n бележници сачувано" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Чува бележнице у PNG фајловима" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Конфигурише провод бележница за KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Провод бележница се заснива на Агнусовом читај-бележницу, делу pilot-везе" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Нулти" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Нулти провод је програмиран да не успе." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Нулти провод за KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Подешава се нулти провод за KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -845,154 +845,154 @@ msgstr "" "Послате %n поруке\n" "Послато %n порука" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Ниједна порука није послата." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Ниједна порука није могла бити послата." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Нисам могао да се повежем на DCOP сервер за KMail-ову везу." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Грешка при слању поште" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Не могу да отворим привремени фајл у који би се складиштила пошта из Pilot-а." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP веза са KMail-ом није успела." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Нисам могао да повратим резервну копију базе података поште" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Не могу да отворим фајл базе података на ручном рачунару" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Провод KPilot-а за пошту" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Подешава се провод KPilot-а за пошту" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Првобитни аутор" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 кôд" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP подршка и редизајнирање" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Провод слогова" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Провод слогова за KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Подешава се провод слогова за KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Информације о систему" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Лозинка је постављена" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Лозинка није постављена" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Нема доступних картица преко pilot-ске везе" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Нема исправљачких података" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Не могу да отворим излазни фајл, користим %1 уместо њега." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Информације о систему ручног рачунара записане су у фајл %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Информације о хардверу" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Информације о кориснику" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Информације о меморији" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Информације о складишту" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Листа база података" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Број текстуалних слогова" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Информације о синхронизацији" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Верзија TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Верзија PalmOS-а" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "DebugInformation" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Провод KPilot-а за системске информације" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -1000,16 +1000,16 @@ msgstr "" "Добавља информације о систему, хардверу и кориснику из ручног рачунара и " "снима их у фајл." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Време" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Постављам часовник ручног рачунара" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1017,19 +1017,19 @@ msgstr "" "PalmOS 3.25 и 3.3 не подржавају постављање системског времена. Прескачем " "временски провод..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Провод KPilot-а за синхронизацију времена" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Синхронизује се време између ручног рачунара и PC-ја" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Чистим ..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1037,37 +1037,37 @@ msgstr "" "Десила се грешка при качењу „%1“. Можете покушати да окачите локални " "привремени фајл „%2“ ручно." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Иницијализујем провод..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Копирам слогове у Pilot ..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Посао" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Провод KPilot-а за послове" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Подешава провод KPilot-а за послове" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Одредиште посла" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Календар" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1075,11 +1075,11 @@ msgstr "" "Догађај „%1“ има годишње понављање, али не по месецу. Ово ће бити промењено " "на понављање по месецу на ручном рачунару." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Нисам могао да отворим календарске базе података." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1087,19 +1087,19 @@ msgstr "" "Изабрали сте синхронизацију са iCalendar-ским фајлом, али нисте навели име " "фајла. Изаберите исправно име фајла у дијалогу за подешавање провода." -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Користим локалну временску зону: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Користим не-локалну временску зону: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1109,21 +1109,21 @@ msgstr "" "направи. Проверите да ли сте навели исправно име фајла у дијалогу за " "подешавање провода. Обустављам провод." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Синхронизујем са фајлом „%1“" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Синхронизујем са стандардним календарским ресурсом." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Не могу да иницијализујем календарски објекат. Проверите подешавања провода." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1133,7 +1133,7 @@ msgstr "" "Ставка PC-ја:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1143,7 +1143,7 @@ msgstr "" "Ставка на ручном рачунару:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1153,100 +1153,100 @@ msgstr "" "\n" "Који унос треба задржати? Други ће бити пребрисан." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Сукобљене ставке" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Провод KPilot-а за VCal" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Подешава се провод KPilot-а за VCal" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Порт iCalendar-а" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Исправљач грешака" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Одредиште календара" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Уређивач адреса" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Телефон" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Презиме:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Име:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Титула:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Фирма:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Адреса:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Град:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Држава:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Поштански број:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Држава:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Посебно 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Посебно 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Посебно 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Посебно 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Још увек је отворено %1 прозора за уређивање адреса." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1256,16 +1256,16 @@ msgstr "" "Још увек су отворена %n прозора за уређивање адреса.\n" "Још увек је отворено %n прозора за уређивање адреса." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Изаберите категорију адреса које треба да се прикажу овде." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Категорија:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1273,74 +1273,74 @@ msgstr "" "Ова листа приказује све адресе у селектованој категорији. Кликните на " "неку од њих да бисте је приказали десно." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Информације о адреси:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Уреди слог..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Можете уређивати адресу када је изабрана." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Уређивање је онемогућено поставком „унутрашњи уређивачи“." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Нови слог..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Додаје се нова адреса у адресар." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Додавање је онемогућено поставком „унутрашњи уређивачи“." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Обриши слог" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Брише се изабрана адреса из адресара." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Брисање је онемогућено поставком „унутрашњи уређивачи“." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Извези..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "Извези све адресе из изабране категорије у CSV формат." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[непознато]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Нови слогови не могу да се уређују док се не синхронизују са Pilot-ом." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Морате урадити врућу синхронизацију" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1348,56 +1348,56 @@ msgstr "" "Не можете додавати адресе у адресар док бар једном не урадите врућу " "синхронизацију да бисте добавили изглед базе података из вашег Pilot-а." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Не могу да додам нову адресу" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Нови послови не могу да се обришу док се не синхронизују са Pilot-ом." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Да ли да обришем тренутно изабрани слог?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Да ли да обришем слог?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Извези све адресе" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Извези категорију адреса %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Фајл %1 постоји. Да ли да га пребришем?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Да ли да пребришем фајл?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Нисам могао да отворим фајл %1 за писање." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Овај провод делује покварено и не може да се подеси." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Ово је стара врста провода." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Подеси..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1408,7 +1408,7 @@ msgstr "" "акције синхронизације. Могу имати сопствена подешавања. Изаберите проводник " "да га подесите, и омогућите га тако што ћете кликнути на његову кућицу." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1429,76 +1429,76 @@ msgstr "" "Укључени проводи ће бити извршавани током вруће синхронизације. Изаберите " "провод да га подесите.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Дијалог за подешавање" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "О KPilot-у. Заслуге." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Проводи" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Опште поставке" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Опште поставке KPilot-а (корисничко име, порт, опште поставке синхронизације)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Акције за врућу синхронизацију са појединачним подешавањем." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Покретање и завршавање" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Понашање при покретању и завршавању." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Приказивачи" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Поставке приказивача." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Направи резервну копију" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Посебне поставке за резервне копије." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Врућа синхронизација" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Посебно понашање током вруће синхронизације." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Уређај" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Поставке хардвера и опције покретања и завршавања." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1506,11 +1506,11 @@ msgstr "" "Ово је унутрашња акција који нема поставки за подешавање. Опис акције " "је: „%1“ " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPilot поставке" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1518,11 +1518,11 @@ msgstr "" "Није могла да се пронађе библиотека за провод %1. Ово значи да провод " "није исправно инсталиран." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Грешка провода" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1530,35 +1530,35 @@ msgstr "" "Дошло је до проблема при учитавању библиотеке за провод %1. Ово значи да " "провод није исправно инсталиран." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Додај..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Уреди..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Обриши..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Све" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Слог" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Опис" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Уреди инфо-блок програма" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1566,15 +1566,15 @@ msgstr "" "Да бисте гледали податке инфо блока програма, инсталирајте неки " "хексадецимални уређивач (нпр. khexedit)" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "Промена блока информација о апликацији још није подржано у KPilot-у!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Уреди заставице базе података" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1588,19 +1588,19 @@ msgstr "" "\n" "Желите ли заиста да доделите ове нове заставице?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Мењам заставице базе података" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Додели" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Уреди слог" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1614,56 +1614,56 @@ msgstr "" "\n" "Желите ли заиста да доделите ове нове заставице?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Мењам слог" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Индекс слогова:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Ид. слога" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Заставице" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Прљав" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Обрисан" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Заузет" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Тајан" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Архивиран" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1671,7 +1671,7 @@ msgstr "" "За преглед и измену снимљених података, инсталирајте неки хексадецимални " "уређивач (нпр. khexedit)" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1679,93 +1679,93 @@ msgstr "" "Ово је база података која постоји на уређају. Није ручно додата, тако да се " "не може уклонити са листе." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "База података на уређају" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Морате изабрати из листе базу податка коју желите да обришете." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Нема изабране базе података" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Све базе података" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Само програми (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Само базе података (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Ошпте информације о &бази података..." -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Информациони блок &програма (категорије, итд.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Број слога" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Дужина" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Ид. слога" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Упозорење: Фајл базе података %1 не може да се прочита." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "База података: %1, %2 слогова
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Врста: %1, Креатор: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Упозорење: Програмски фајл %1 не може да се прочита." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Програм: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Направљен: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Измењен: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Направљена резервна копија: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Морате да изаберете слог за уређивање." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Нема изабраног слога" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1773,35 +1773,35 @@ msgstr "" "Желите ли заиста да обришете изабрани слог? Ова операција не може " "касније да се поништи.

Да ли да обришем слог?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Бришем слог" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Фајлови за инсталирање:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Додај фајл..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Изаберите фајл који желите да додате у листу фајлова за инсталирање." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Испразни листу" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Празни се листа фајлова за инсталирање. Ниједан фајл неће бити " "инсталиран." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1809,26 +1809,26 @@ msgstr "" "Ово листа фајлове који ће бити инсталирани на Pilot у току следеће вруће " "синхронизације. Превуците фајлове овде или користите дугме Додај." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS базе података (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Обриши" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Обриши изабране фајлове" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Не могу да инсталирам %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1836,62 +1836,62 @@ msgstr "" "Само PalmOS фајлови база података (као што су *.pdb и *.prc) могу бити " "инсталирани помоћу инсталера фајлова." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Директоријум за резервне копије: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Започето је прављење пуне резервне копије." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Започето је прављење брзе резервне копије." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Обустављам на захтев." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Прављење пуне резервне копије је завршено." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Прављење брзе резервне копије је завршено." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Правим резервну копију: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Прескачем %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Прављење резервне копије за %1 није успело.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... у реду.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Прављење резервне копије није успело." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Инсталатор фајлова]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Нема фајлова за инсталирање" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1901,28 +1901,28 @@ msgstr "" "Инсталирам %n фајла\n" "Инсталирам %n фајлова" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Инсталирање фајлова је завршено" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Инсталирам %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Не могу да инсталирам фајл „%1“." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Не могу да отворим фајл „%1“." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Не могу да прочитам фајл „%1“." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1932,13 +1932,13 @@ msgstr "" "грешку у алату којим је база направљена. KPilot не може да инсталира ову " "базу." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Пера Перић" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1947,11 +1947,11 @@ msgstr "" "требало да буде постављена. Да ли да их KPilot постави на " "подразумевану вредност (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Корисник је непознат" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1959,7 +1959,7 @@ msgstr "" "Ручни рачунар има постављено корисничко име (%1), али га KPilot " "нема. Да ли да и KPilot користи ово корисничко име убудуће?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1967,7 +1967,7 @@ msgstr "" "KPilot има постављено корисничко име (%1), али га ручни рачунар нема. " "Да ли да се ово корисничко име постави и на ручном рачунару?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1977,7 +1977,7 @@ msgstr "" "требало би да употребите Поврати уместо уобичајене вруће " "синхронизације. Кликните на „Откажи“ да зауставите ову синхронизацију.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1989,27 +1989,27 @@ msgstr "" "Ако кликнете на „Откажи“, синхронизација ће се наставити, али корисничка " "имена неће бити промењена." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Неслагање корисничких имена" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Користи KPilot-ово име" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Користи име са ручног рачунара" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Директоријум за враћање не постоји." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Враћање није одрађено." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2019,73 +2019,73 @@ msgstr "" "коме је резервна копија (%1)? Овим ће се обрисати све информације " "које се тренутно налазе на Pilot-у." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Поврати Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Враћање није одрађено." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Корисник је одустао." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Враћам %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Не могу да прочитам фајл „%1“." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "У реду." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Враћање није потпуно." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Не могу да вратим фајл „%1“." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[унутрашњи урећивачи]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Базе података са измењеним слоговима: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Не могу да отворим серијску или локалну базу података за %1. Прескачем је." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "слог" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "адреса" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "посао" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "белешка" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "календар" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2095,36 +2095,36 @@ msgstr "" "уређивачу. Да ли да се промене у KPilot-у копирају на ручни рачунар и тиме " "прегазе тамошње измене?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Сукоб у бази података %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Користи KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Користи ручни рачунар" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "&Користи KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Користи &ручни рачунар" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Ставка у KPilot-у" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Ставка на ручном рачунару" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2132,122 +2132,122 @@ msgstr "" "Да бисте гледали и уређивали снимљене податке, инсталирајте неки " "хексадецимални уређивач (нпр. khexedit)" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Базе података са измењеним заставицама: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Постављање заставица база података на ручном рачунару још увек није подржано." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Базе података са измењеним инфо-блоковима програма: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Покрећем KPilot-ов демон..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" "Нисам могао да покренем KPilot-ов демон. Системска порука о грешци је: „%1“" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Статус демона је „%1“" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "није покренут" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Користи се скуп знакова %1 на ручном рачунару." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Приказивач послова" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Приказивач адреса" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Приказивач белешки" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Инсталатор фајлова" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Генерички приказивач база" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Следећа синхронизација ће бити резервна копија. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Притисните дугме „Врућа синхронизација“." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Следећа синхронизација ће повратити Pilot из резервне копије. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Следећа синхронизација ће бити регуларна врућа синхронизација. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Следећа синхронизација ће бити пуна синхронизација. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "Следећа синхронизација ће копирати податке са ручног рачунара на PC. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "Следећа синхронизација ће копирати податке са PC-ја на ручни рачунар. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Демон је обуставио рад." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Вруће синхронизације више нису могуће." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Поново покрените демон ако желите врућу синхронизацију." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Тренутно не могу да покренем синхронизацију. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Не могу да покренем синхронизацију" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Изаберите како следећи пут треба синхронизовати." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2256,29 +2256,29 @@ msgstr "" "следећу врућу синхронизацију; да бисте изменили подразумевано, употребите " "дијалог за подешавање." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Вруће синхронизуј" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Следећа синхронизација ће бити нормална врућа синхронизација." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" "Кажи демону да следећа синхронизација треба да буде нормална врућа " "синхронизација." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Потпуно &Синхронизуј" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Следећа синхронизација ће бити пуна синхронизација." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2286,30 +2286,30 @@ msgstr "" "Кажи демону да следећа синхронизација треба да буде потпуна синхронизација " "(провера времена на обе стране)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Направи резервну копију" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Следећа синхронизација ће бити резервна копија." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Кажи демону да следећа синхронизација треба да направи резервну копију " "ручног рачунара на PC-ју." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Поврати" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Следећа синхронизација ће бити враћање." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2317,13 +2317,13 @@ msgstr "" "Кажи демону да следећа врућа синхронизација треба да поврати ручни рачунар " "помоћу података на рачунару." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Копирај ручни рачунар на PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2331,17 +2331,17 @@ msgstr "" "Кажи демону да следећа синхронизација треба да копира све податке са ручног " "рачунара на PC, пребрисујући уносе на PC-ју." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Копирај PC на ручни рачунар" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "Следећа синхронизација ће копирати са PC-ја на ручни рачунар." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2349,15 +2349,15 @@ msgstr "" "Кажи демону да следећа синхронизација треба да копира све податке са PC-ја " "на ручни рачунар, пребрисујући уносе на ручном рачунару." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&Само листај" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Следећа синхронизација ће излистати базе података." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2365,31 +2365,31 @@ msgstr "" "Кажи демону да следећа синхронизација треба само да излиста фајлове на " "ручном рачунару и ништа више." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Ресету&ј везу" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Ресетуј везу са уређајем." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Покушај да ресетујеш демон и његову везу са ручним рачунаром." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Изађи из KPilot-а (и заустави демон ако је тако подешено)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Чаробњак за &подешавање..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Подеси KPilot користећи чаробњак за подешавање." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2398,15 +2398,15 @@ msgstr "" "Библиотека са чаробњаком за подешавање за KPilot не може да се учита, и " "чаробњак није доступан. Покушајте да употребите обични прозор за подешавање." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Чаробњак није доступан" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Корисничко име је промењено на „%1“." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2414,81 +2414,81 @@ msgstr "" "Не могу сада да покренем KPilot-ов чаробњак за подешавање (KPilot-ов UI је " "већ заузет)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Не можете сада подешавати KPilot (KPilot-ов UI је већ заузет)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Подеси Pilot-ски уређај, проводе и остале параметре" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Постави ниво откривања грешака" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Вођа пројекта" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Програмер провода и језгра" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal провод" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser провод" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Expenses провод" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Провод бележница, исправке грешака" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui фајлови" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Исправљач грешака, кулирање" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "VCalconduit машина стања, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Фајл са подешавањима је застарео." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "Фајл са подешавањима је верзије %1, а KPilot-у је потребна верзија %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Покрените KPilot и пажљиво проверите подешавања да бисте ажурирали фајл." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Важне измене које треба пратити су:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2496,15 +2496,15 @@ msgstr "" "Проводи су преименовани, Kroupware и инсталатор фајлова су такође начињени " "проводима." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Разрешење сукоба сада је глобална поставка." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Промењен формат или не постоји база података резервних копија." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2512,11 +2512,11 @@ msgstr "" "Фајл са подешавањима за KPilot је застарео. Покрените KPilot да бисте га " "ажурирали." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Фајл са подешавањима је застарео" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2524,11 +2524,11 @@ msgstr "" "Поставке за инсталатор фајлова су премештене у подешавања провода. " "Погледајте листу инсталираних провода." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Поставке су освежене" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2536,11 +2536,11 @@ msgstr "" "Следећи застарели проводи нађени су на вашем систему. Добро би било да " "уклоните њих и њима придружене .la и .so.0 фајлове." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Пронађени су застарели проводи" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2550,11 +2550,11 @@ msgstr "" "фајлу са подешавањима су прилагођене новом формату. Идентификације " "стваралаца база су промењени тако да користе угласте заграде []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Ниједна база података резервних копија није ажурирана" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2562,19 +2562,19 @@ msgstr "" "KPilot није подешен за коришћење. Можете користити чаробњак за подешавање " "или нормалан прозор за подешавање да подесите KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Није подешено" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Користи &чаробњак" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Користи &Прозор" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2582,7 +2582,7 @@ msgstr "" "Фајл са подешавањима за KPilot-а је застарео. KPilot може аутоматски да " "ажурира неке делове тог фајла. Желите ли да наставите?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2590,7 +2590,7 @@ msgstr "" "Поставке за страну са подешавањима %1 су измењене. Желите ли да " "снимите измене пре него настављања?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2600,37 +2600,37 @@ msgstr "" "вероватно није подржано и може изазвати проблеме. Желите ли заиста да " "користите овакво име уређаја?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Име уређаја је предугачко" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Користи" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Не користи" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Информације о Pilot-у" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Апликација са којом ће се синхронизовати" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "општи TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2642,28 +2642,28 @@ msgstr "" "Када синхронизујете листу календара или послова помоћу KPilot-а, угасите " "Evolution пре синхронизације, иначе ћете изгубити податке." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Ограничења са Evolution-ом" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "ни са чим (само ће направити резервну копију)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot јe сада подешен за синхронизацију са „%1“." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2671,11 +2671,11 @@ msgstr "" "Остале опције у прозору за подешавање су напредне опције и могу се користити " "за фино подешавање KPilot-а." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Аутоматско подешавање је завршено" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2693,19 +2693,19 @@ msgstr "" "онемогућити извршавање синхронизације све док се рачунар не ресетује. У том " "случају, можда је боље да не настављате." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Детекција уређаја" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Аутоматско детектовање вашег уређаја" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Поново покрећем аутоматску детекцију" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2713,43 +2713,43 @@ msgstr "" "KPilot сада покушава да аутоматски детектује ваш уређај. Притиснете дугме за " "врућу синхронизацију, ако већ нисте." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Статус" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Аутоматска детекција још није почела..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Детектоване вредности" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Корисник ручног рачунара:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Уређај:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Још није познато]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Покрећем детекцију..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Чекам да се ручни рачунар повеже..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Дошло до прекорачења времена, нисам могао да детектујем ручни рачунар." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2767,76 +2767,76 @@ msgstr "" "kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Аутоматска детекција није успела" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Нашао повезан уређај на %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Прекинута веза са свим уређајима" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Синхронизујем послове са KMail-ом" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Синхронизујем календар са KMail-ом" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Синхронизујем белешке са KMail-ом" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Поново уписујем послове у KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Поново уписујем календар у KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Синхронизујем KMail са адресама" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Синхронизујем KMail са белешкама" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Врућа синхронизација је завршена." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Ово листа све поруке које су примљене у току вруће синхронизације" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Дневник вруће синхронизације" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Испразни дневник" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Чисти се листа порука из текуће вруће синхронизације." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Сними дневник..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2845,108 +2845,108 @@ msgstr "" "(на пример ради састављања извештаја о грешци) тако што ћете кликнути на ово " "дугме.
" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Напредак синхронизације:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Проценат завршености (процењен) текуће вруће синхронизације." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "Врућа синхронизација је завршена!" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Сними дневник" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Фајл већ постоји. Желите ли да га пребришете?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Фајл већ постоји" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Немој" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Фајл „%1“ не може да се отвори за упис. Да ли да покушам поново?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Не могу да снимим" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Пробај поново" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Не пробај" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Путања до чвора Pilot-ског уређаја" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Листа база" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Направи резервну копију Pilot-а у " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Поврати Pilot из резервне копије" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Покрени провод из фајла радне површине <име фајла>" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Покрени одређену проверу (са уређајем)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Прикажи податке о подешавањима KPilot-а" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Постави ниво исправљања" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*Заиста* покрени провод, а не у пробном режиму." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Покрени провод у моду за тестирање фајлова." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Копирај Pilot на радну површину." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Копирај радну површину на Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Извршавање акције са понављањем — корисно само уз --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Одржавалац KPilot-а" @@ -2959,16 +2959,16 @@ msgstr "Одржавалац KPilot-а" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Опште" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Акције провода" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2976,11 +2976,11 @@ msgstr "" "Изаберите категорију адреса које\n" "овде треба приказати." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Белешке:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2990,103 +2990,103 @@ msgstr "" "изабраној категорији. Кликните на неку\n" "од њих да бисте је прегледали десно." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Текст белешке:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Овде се приказује текст изабране белешке." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Увези белешку..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Учитава се текстуални фајл и додаје Pilot-овој бази белешки." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Увожење је онемогућено поставком „унутрашњи уређивачи“." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Извези белешку..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Изабрана белешка се записује у фајл." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Обриши белешку" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Брише се изабрана белешка." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Додај белешку" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Додај нову белешку у базу података." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Да ли да обришем тренутно изабрану белешку?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Да ли да обришем белешку?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Не могу да отворим базу белешки ради брисања слога." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Не могу да обришем белешку" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Све" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "По&крени KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Подеси KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (једном)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Подразумевано (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Следећа &синхронизација" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Следећа врућа синхронизација биће: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "Врућа синхронизација је онемогућена док је екран закључан." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3098,40 +3098,40 @@ msgstr "" "опције „Не синхронизуј док је чувар екрана активан“ на страни за врућу " "синхронизацију у дијалогу за подешавање." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Врућа синхронизација је завршена.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Следећа синхронизација је „%1“." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Уређај са којим прво покушати" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "Изађи место да се жалиш на лоше фајлове са подешавањима" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot демон" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Главни програмер" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Уређивач послова" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Још увек је отворено %1 прозора за уређивање послова." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3141,15 +3141,15 @@ msgstr "" "Још увек су отворена %n прозора за уређивање послова.\n" "Још увек је отворено %n прозора за уређивање послова." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Изаберите категорију послова које треба овде приказати." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Посао" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3157,19 +3157,19 @@ msgstr "" "Ова листа приказује све послове у изабраној категорији. Кликните на неки " "од њих да бисте га приказали десно." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Информације о послу:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Можете уређивати посао када је изабран." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Додаје нови посао у листу послова." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3177,11 +3177,11 @@ msgstr "" "Додавање послова је онемогућено поставком „интерни уређивачи“." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Брише тренутно изабрани посао из листе послова." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3189,77 +3189,77 @@ msgstr "" "Не можете додавати послове у листу послова све док се бар једном не уради " "врућа синхронизација, да би се добавио изглед базе података са Pilot-а." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Не могу да додам нови посао" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Веза са ручним рачунаром је изгубљена. Синхронизација не може да се настави." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 врућа синхронизација започиње...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Користим кодирање %1 на ручном рачунару." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot је заузет и тренутно не може да обради врућу синхронизацију." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Проба.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Синхронизујем базу података %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Нисам могао да отворим уређај: %1 (покушаћу поново)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Покушавам да отворим уређај %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Већ слушам тај уређај" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Не могу да направим сокет за комуникацију са Pilot-ом (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Не могу да отворим Pilot-ов порт „%1“. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Не могу да слушам на Pilot-овом сокету (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Не могу да прихватим Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "већ повезан" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Не могу да прочитам системске информације из Pilot-а" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Проверавам последњи PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3267,15 +3267,15 @@ msgstr "" "Нисам могао да прочитам корисничке информације из Pilot-а. Можда је уређај " "заштићен лозинком?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Pilot-ски уређај још увек није подешен." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilot-ски уређај %1 није у режиму за читање и писање." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3283,11 +3283,11 @@ msgstr "" "Pilot-ски уређај %1 не постоји. Вероватно је USB уређај и појавиће се при " "следећој врућој синхронизацији." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Не могу да инсталирам фајл "„%1“"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Крај вруће синхронизације\n" @@ -3307,88 +3307,88 @@ msgstr " Немате дозволу за отварање Pilot-ског уре msgid " Check Pilot path and permissions." msgstr " Проверите Pilot-ову путању и дозволе." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Датум почетка: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Целодневни догађај:" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Датум краја: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Аларм: %1 %2 пре почетка догађаја" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "минута" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "часова" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "дана" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Понављање: сваких %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "дана" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "седмица" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "месеци" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "година" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Понављај бесконачно" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "До %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Понавља се i-тог дана седмице j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Понавља се n-тог дана у месецу" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Изузеци:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Напомена:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Напомена:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3396,7 +3396,7 @@ msgstr "" "Наслов: %1
\n" "Белешка:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3406,29 +3406,29 @@ msgstr "" "Белешка:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Завршено" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Није завршено" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Датум крајњег рока: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Приоритет: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Неименовано" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3436,23 +3436,23 @@ msgstr "" "Поставке провода %1 су измењене. Желите ли да снимите измене пре " "него што се настави даље?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Провод %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Пошаљите питања и коментаре на kde-pim@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Пошаљите питања и коментаре на %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Пошаљите извештаје о грешкама на %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3460,19 +3460,19 @@ msgstr "" "За информације о регистрованој робној марки, погледајте KPilot-ов кориснички водич." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Аутори: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Заслуге: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Откривене су велике измене" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3484,92 +3484,92 @@ msgstr "" "Детаљи:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Нисам могао да пронађем провод %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Нисам могао да учитам провод %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Провод %1 има погрешну верзију (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Нисам могао да иницијализујем провод %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Нисам могао да направим провод %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Провод %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Почетак: %1. крај: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 ново. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 измењено. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 обрисано. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Без измена. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Не могу да отворим базу података %1 на ручном рачунару." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Не могу да отворим %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Провод %1 није могао да се изврши." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Пуна синхронизација" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Поврати из резервне копије" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Пробна синхронизација" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Локална синхронизација" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Питање" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Не питај поново" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Не питај поново" diff --git a/po/sr@Latn.po b/po/sr@Latn.po index e185138..6c2b2c6 100644 --- a/po/sr@Latn.po +++ b/po/sr@Latn.po @@ -34,50 +34,50 @@ msgid "" "Your emails" msgstr "caslav.ilic@gmx.net" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL sinhronicioni provod za KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Sinhronizuje sadržaj sa MAL servera, kao što je AvantGo, sa ručnim računarom" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Glavni autor" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Autor libmal-a i JPilot-ovog provoda za AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Autor syncmal-a" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Autori biblioteke malsync © 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Adresar" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -87,17 +87,17 @@ msgstr "" "napravi. Proverite da li ste naveli ispravno ime fajla u dijalogu za " "podešavanje provoda. Obustavljam provod." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Ne mogu da inicijalizujem i učitam adresar za sinhronizaciju." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Ne mogu da zaključam adresar za pisanje. Sinhronizacija nije moguća!" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -105,116 +105,116 @@ msgstr "" "Greška se desila prilikom kačenja „%1“. Možete pokušati da okačite " "privremeni lokalni fajl „%2“ ručno" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Ne mogu da otvorim baze podataka adresara na ručnom računaru." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Ne mogu da otvorim adresar." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Stavka na PC-ju" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Ručni računar" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Poslednja sinhronizacija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Prezime" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Ime" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organizacija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Naslov" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Napomena" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Posebno 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Posebno 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Posebno 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Posebno 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Telefon na poslu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Kućni telefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobilni telefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Faks" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Pejdžer" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Ostalo" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-adresa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adresa" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Grad" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Regija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Poštanski broj" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Država" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategorija" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -222,7 +222,7 @@ msgstr "" "Sledeća adresa je promenjena, ali više ne postoji na ručnom računaru. " "Razrešite ovaj sukob:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -230,7 +230,7 @@ msgstr "" "Sledeća adresa je promenjena, ali više ne postoji na PC-ju. Razrešite ovaj " "sukob:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -239,134 +239,134 @@ msgstr "" "Sledeća adresa je promenjena i na ručnom računaru i na PC-ju. Izmene nisu " "mogle automatski da se stope, moraćete ručno da razrešite sukob:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Sukob adresa" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Provod KPilot-a za Abbrowser" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Podešava se provod KPilot-a za Abbrowser" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Održavalac" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Obriši unos" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Ne mogu da otvorim za čitanje tekstualni fajl %1." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Ne mogu da otvorim za pisanje bazu podataka" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Ne mogu da otvorim palm doc bazu podataka %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Nije postavljeno ime fajla za konverziju" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Ne mogu da otvorim za čitanje bazu podataka" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Ne mogu da pročitam zaglavlje baze podataka %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Ne mogu da otvorim izlazni fajl %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Nisam mogao da pročitam tekstualni slog #%1 iz baze podataka %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Nisam mogao da pročitam markerski slog #%1 iz baze podataka %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Ne mogu da otvorim fajl %1 za markere od %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Tražim tekstove i baze podataka za sinhronizaciju" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Baza podataka je napravljena." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Ne mogu da instaliram lokalno napravljen PalmDOC %1 na ručni računar." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Konverzija PalmDOC-a „%1“ nije uspela." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Ne mogu da otvorim ili napravim bazu podataka %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Razrešenje sukoba" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Sinhronozacija prekinuta od strane korisnika." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Sinhronizujem tekst „%1“" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -380,71 +380,71 @@ msgstr "" "izmenjen i na ručnom i na stonom računaru). Navedite kod ovih baza koja je " "verzija tekuća." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Takođe možete promeniti pravac sinhronizacije za baze podataka koje nemaju " "sukob." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC baze podataka" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Bez sinhronizacije" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Sinhronizuj ručni računar prema PC-ju" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Sinhronizuj PC prema ručnom računaru" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Obriši obe baze podataka" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Još informacija..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "nepromenjeno" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "novo" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "promenjeno" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "samo su markeri promenjeni" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "obrisano" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "ne postoji" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "nepoznato" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -452,15 +452,15 @@ msgstr "" "Status baze podataka %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Ručni računar: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Stoni računar: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Informacije o bazi podataka" @@ -468,15 +468,15 @@ msgstr "Informacije o bazi podataka" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Provod KPilot-a za PalmDOC" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Podešava se provod KPilot-a za PalmDOC" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "PalmDOC" @@ -496,10 +496,10 @@ msgstr "Održavalac KPilot-a" msgid "PalmDOC Converter" msgstr "PalmDOC konvertor" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -507,14 +507,14 @@ msgstr "" "Izabrali ste sinhronizaciju fascikli, ali ste zadali ime fajla (%1).
Koristiti umesto toga fasciklu %2?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Koristi fasciklu" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -522,7 +522,7 @@ msgstr "" "Fascikla %1 za fajlove baza podataka ručnog računara, nije " "ispravna." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -530,97 +530,97 @@ msgstr "" "Fascikla %1 za fajlove baza podataka ručnog računara, nije " "ispravna." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" "Fascikla %1 za tekstualne fajlove nije mogla da se napravi." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Sledeći tekstovi su uspešno konvertovani:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Konverzija je uspela" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Nema ispravno konvertovanih tekstualnih fajlova" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Fajl %1 ne postoji." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Konverzija fajla %1 je upela." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "Fascikla %1 za tekstualne fajlove nije ispravna." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" "Fascikla %1 za PalmDOC fajlove nije mogla da se napravi." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Tekstualna fascikla:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "PalmDOC &fascikla:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Tekstualni fajl:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "DOC &fajl:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "Fajl baze podataka %1 već postoji. Da li da ga prebrišem?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Prebriši" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Greška pri konvertovanju teksta %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" "Tekstualni fajl %1 već postoji. Da li da ga prebrišem?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Ne mogu da otvorim bazu beleški na ručnom računaru." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Nisam mogao da učitam resurs kod: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -630,7 +630,7 @@ msgstr "" "Dodate %n nove beleške.\n" "Dodato %n novih beleški." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -640,7 +640,7 @@ msgstr "" "Izmenjene %n beleške.\n" "Izmenjeno %n beleški." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -650,7 +650,7 @@ msgstr "" "Obrisane %n beleške.\n" "Obrisano %n beleški." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -660,7 +660,7 @@ msgstr "" "%n beleške dodate u KNotes.\n" "%n beleški dodato u KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -670,7 +670,7 @@ msgstr "" "Izmenjene %n napomene u KNotes-u.\n" "Izmenjeno %n napomena u KNotes-u." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -680,109 +680,109 @@ msgstr "" "Obrisane %n napomene iz KNotes-a.\n" "Obrisano %n napomena iz KNotes-a." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Bez promena za KNotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Provod KPilot-a za KNotes" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Konfiguriše se provod KPilot-a za KNotes" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Preskačem MAL sinhroniciju, zato što poslednja sinhronicija nije bila " "dovoljno davno." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL sinhronicija nije uspela (nema SyncInfo-a)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Proksi server nije postavljen." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Koristim proksi server: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "SOCKS proksi nije postavljen." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Koristim SOCKS proksi: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Fajl beleške" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Ne mogu da otvorim baze beleški na ručnom računaru." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Ne mogu da incijalizujem sa Pilot-a." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Ne mogu da incijalizujem fajlove beleški sa Pilot-a." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Sinhronizujem sa %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Kopiram sa Pilot-a na PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Kopiram sa PC-ja na Pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Obavljam regularnu sinhronizaciju..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Provod KPilot-a za fajlove beleški" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Podešava se provod KPilot-a za fajlove beleški" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Beležnica" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Ne mogu da otvorim %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -792,7 +792,7 @@ msgstr "" "%n beležnice nisu mogle biti sačuvane\n" "%n beležnica nije moglo biti sačuvano" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -802,40 +802,40 @@ msgstr "" "%n beležnice sačuvane\n" "%n beležnici sačuvano" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Čuva beležnice u PNG fajlovima" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Konfiguriše provod beležnica za KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Provod beležnica se zasniva na Agnusovom čitaj-beležnicu, delu pilot-veze" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Nulti" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Nulti provod je programiran da ne uspe." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Nulti provod za KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Podešava se nulti provod za KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -845,154 +845,154 @@ msgstr "" "Poslate %n poruke\n" "Poslato %n poruka" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Nijedna poruka nije poslata." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Nijedna poruka nije mogla biti poslata." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Nisam mogao da se povežem na DCOP server za KMail-ovu vezu." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Greška pri slanju pošte" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Ne mogu da otvorim privremeni fajl u koji bi se skladištila pošta iz Pilot-a." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP veza sa KMail-om nije uspela." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Nisam mogao da povratim rezervnu kopiju baze podataka pošte" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Ne mogu da otvorim fajl baze podataka na ručnom računaru" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Provod KPilot-a za poštu" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Podešava se provod KPilot-a za poštu" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Prvobitni autor" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 kôd" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP podrška i redizajniranje" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Provod slogova" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Provod slogova za KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Podešava se provod slogova za KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Informacije o sistemu" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Lozinka je postavljena" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Lozinka nije postavljena" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Nema dostupnih kartica preko pilot-ske veze" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Nema ispravljačkih podataka" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Ne mogu da otvorim izlazni fajl, koristim %1 umesto njega." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Informacije o sistemu ručnog računara zapisane su u fajl %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Informacije o hardveru" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Informacije o korisniku" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Informacije o memoriji" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Informacije o skladištu" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Lista baza podataka" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Broj tekstualnih slogova" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Informacije o sinhronizaciji" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Verzija TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Verzija PalmOS-a" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "DebugInformation" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Provod KPilot-a za sistemske informacije" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -1000,16 +1000,16 @@ msgstr "" "Dobavlja informacije o sistemu, hardveru i korisniku iz ručnog računara i " "snima ih u fajl." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Vreme" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Postavljam časovnik ručnog računara" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1017,19 +1017,19 @@ msgstr "" "PalmOS 3.25 i 3.3 ne podržavaju postavljanje sistemskog vremena. Preskačem " "vremenski provod..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Provod KPilot-a za sinhronizaciju vremena" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Sinhronizuje se vreme između ručnog računara i PC-ja" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Čistim ..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1037,37 +1037,37 @@ msgstr "" "Desila se greška pri kačenju „%1“. Možete pokušati da okačite lokalni " "privremeni fajl „%2“ ručno." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Inicijalizujem provod..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Kopiram slogove u Pilot ..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Posao" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Provod KPilot-a za poslove" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Podešava provod KPilot-a za poslove" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Odredište posla" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalendar" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1075,11 +1075,11 @@ msgstr "" "Događaj „%1“ ima godišnje ponavljanje, ali ne po mesecu. Ovo će biti " "promenjeno na ponavljanje po mesecu na ručnom računaru." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Nisam mogao da otvorim kalendarske baze podataka." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1087,19 +1087,19 @@ msgstr "" "Izabrali ste sinhronizaciju sa iCalendar-skim fajlom, ali niste naveli ime " "fajla. Izaberite ispravno ime fajla u dijalogu za podešavanje provoda." -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Koristim lokalnu vremensku zonu: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Koristim ne-lokalnu vremensku zonu: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1109,21 +1109,21 @@ msgstr "" "napravi. Proverite da li ste naveli ispravno ime fajla u dijalogu za " "podešavanje provoda. Obustavljam provod." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Sinhronizujem sa fajlom „%1“" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Sinhronizujem sa standardnim kalendarskim resursom." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Ne mogu da inicijalizujem kalendarski objekat. Proverite podešavanja provoda." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1133,7 +1133,7 @@ msgstr "" "Stavka PC-ja:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1143,7 +1143,7 @@ msgstr "" "Stavka na ručnom računaru:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1153,100 +1153,100 @@ msgstr "" "\n" "Koji unos treba zadržati? Drugi će biti prebrisan." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Sukobljene stavke" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Provod KPilot-a za VCal" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Podešava se provod KPilot-a za VCal" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Port iCalendar-a" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Ispravljač grešaka" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Odredište kalendara" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Uređivač adresa" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Prezime:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Ime:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titula:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Firma:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adresa:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Grad:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Država:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Poštanski broj:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Država:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Posebno 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Posebno 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Posebno 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Posebno 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Još uvek je otvoreno %1 prozora za uređivanje adresa." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1256,16 +1256,16 @@ msgstr "" "Još uvek su otvorena %n prozora za uređivanje adresa.\n" "Još uvek je otvoreno %n prozora za uređivanje adresa." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Izaberite kategoriju adresa koje treba da se prikažu ovde." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategorija:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1273,74 +1273,74 @@ msgstr "" "Ova lista prikazuje sve adrese u selektovanoj kategoriji. Kliknite na " "neku od njih da biste je prikazali desno." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Informacije o adresi:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Uredi slog..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Možete uređivati adresu kada je izabrana." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Uređivanje je onemogućeno postavkom „unutrašnji uređivači“." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Novi slog..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Dodaje se nova adresa u adresar." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Dodavanje je onemogućeno postavkom „unutrašnji uređivači“." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Obriši slog" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Briše se izabrana adresa iz adresara." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Brisanje je onemogućeno postavkom „unutrašnji uređivači“." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Izvezi..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "Izvezi sve adrese iz izabrane kategorije u CSV format." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[nepoznato]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Novi slogovi ne mogu da se uređuju dok se ne sinhronizuju sa Pilot-om." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Morate uraditi vruću sinhronizaciju" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1348,56 +1348,56 @@ msgstr "" "Ne možete dodavati adrese u adresar dok bar jednom ne uradite vruću " "sinhronizaciju da biste dobavili izgled baze podataka iz vašeg Pilot-a." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Ne mogu da dodam novu adresu" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Novi poslovi ne mogu da se obrišu dok se ne sinhronizuju sa Pilot-om." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Da li da obrišem trenutno izabrani slog?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Da li da obrišem slog?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Izvezi sve adrese" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Izvezi kategoriju adresa %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Fajl %1 postoji. Da li da ga prebrišem?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Da li da prebrišem fajl?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Nisam mogao da otvorim fajl %1 za pisanje." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Ovaj provod deluje pokvareno i ne može da se podesi." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Ovo je stara vrsta provoda." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Podesi..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1408,7 +1408,7 @@ msgstr "" "akcije sinhronizacije. Mogu imati sopstvena podešavanja. Izaberite provodnik " "da ga podesite, i omogućite ga tako što ćete kliknuti na njegovu kućicu." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1429,76 +1429,76 @@ msgstr "" "Uključeni provodi će biti izvršavani tokom vruće sinhronizacije. Izaberite " "provod da ga podesite.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Dijalog za podešavanje" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "O KPilot-u. Zasluge." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Provodi" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Opšte postavke" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Opšte postavke KPilot-a (korisničko ime, port, opšte postavke sinhronizacije)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Akcije za vruću sinhronizaciju sa pojedinačnim podešavanjem." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Pokretanje i završavanje" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Ponašanje pri pokretanju i završavanju." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Prikazivači" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Postavke prikazivača." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Napravi rezervnu kopiju" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Posebne postavke za rezervne kopije." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Vruća sinhronizacija" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Posebno ponašanje tokom vruće sinhronizacije." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Uređaj" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Postavke hardvera i opcije pokretanja i završavanja." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1506,11 +1506,11 @@ msgstr "" "Ovo je unutrašnja akcija koji nema postavki za podešavanje. Opis akcije " "je: „%1“ " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPilot postavke" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1518,11 +1518,11 @@ msgstr "" "Nije mogla da se pronađe biblioteka za provod %1. Ovo znači da provod " "nije ispravno instaliran." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Greška provoda" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1530,35 +1530,35 @@ msgstr "" "Došlo je do problema pri učitavanju biblioteke za provod %1. Ovo znači " "da provod nije ispravno instaliran." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Dodaj..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Uredi..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Obriši..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Sve" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Slog" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Opis" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Uredi info-blok programa" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1566,15 +1566,15 @@ msgstr "" "Da biste gledali podatke info bloka programa, instalirajte neki " "heksadecimalni uređivač (npr. khexedit)" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "Promena bloka informacija o aplikaciji još nije podržano u KPilot-u!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Uredi zastavice baze podataka" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1588,19 +1588,19 @@ msgstr "" "\n" "Želite li zaista da dodelite ove nove zastavice?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Menjam zastavice baze podataka" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Dodeli" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Uredi slog" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1614,56 +1614,56 @@ msgstr "" "\n" "Želite li zaista da dodelite ove nove zastavice?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Menjam slog" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Indeks slogova:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Id. sloga" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Zastavice" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Prljav" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Obrisan" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Zauzet" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Tajan" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Arhiviran" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1671,7 +1671,7 @@ msgstr "" "Za pregled i izmenu snimljenih podataka, instalirajte neki heksadecimalni " "uređivač (npr. khexedit)" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1679,93 +1679,93 @@ msgstr "" "Ovo je baza podataka koja postoji na uređaju. Nije ručno dodata, tako da se " "ne može ukloniti sa liste." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Baza podataka na uređaju" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Morate izabrati iz liste bazu podatka koju želite da obrišete." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Nema izabrane baze podataka" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Sve baze podataka" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Samo programi (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Samo baze podataka (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Ošpte informacije o &bazi podataka..." -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Informacioni blok &programa (kategorije, itd.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Broj sloga" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Dužina" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Id. sloga" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Upozorenje: Fajl baze podataka %1 ne može da se pročita." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Baza podataka: %1, %2 slogova
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Vrsta: %1, Kreator: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Upozorenje: Programski fajl %1 ne može da se pročita." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Program: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Napravljen: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Izmenjen: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Napravljena rezervna kopija: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Morate da izaberete slog za uređivanje." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Nema izabranog sloga" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1773,36 +1773,36 @@ msgstr "" "Želite li zaista da obrišete izabrani slog? Ova operacija ne može " "kasnije da se poništi.

Da li da obrišem slog?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Brišem slog" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Fajlovi za instaliranje:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Dodaj fajl..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Izaberite fajl koji želite da dodate u listu fajlova za instaliranje." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Isprazni listu" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Prazni se lista fajlova za instaliranje. Nijedan fajl neće biti " "instaliran." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1810,26 +1810,26 @@ msgstr "" "Ovo lista fajlove koji će biti instalirani na Pilot u toku sledeće vruće " "sinhronizacije. Prevucite fajlove ovde ili koristite dugme Dodaj." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS baze podataka (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Obriši" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Obriši izabrane fajlove" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Ne mogu da instaliram %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1837,62 +1837,62 @@ msgstr "" "Samo PalmOS fajlovi baza podataka (kao što su *.pdb i *.prc) mogu biti " "instalirani pomoću instalera fajlova." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Direktorijum za rezervne kopije: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Započeto je pravljenje pune rezervne kopije." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Započeto je pravljenje brze rezervne kopije." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Obustavljam na zahtev." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Pravljenje pune rezervne kopije je završeno." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Pravljenje brze rezervne kopije je završeno." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Pravim rezervnu kopiju: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Preskačem %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Pravljenje rezervne kopije za %1 nije uspelo.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... u redu.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Pravljenje rezervne kopije nije uspelo." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Instalator fajlova]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Nema fajlova za instaliranje" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1902,28 +1902,28 @@ msgstr "" "Instaliram %n fajla\n" "Instaliram %n fajlova" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Instaliranje fajlova je završeno" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Instaliram %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Ne mogu da instaliram fajl „%1“." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Ne mogu da otvorim fajl „%1“." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Ne mogu da pročitam fajl „%1“." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1933,13 +1933,13 @@ msgstr "" "grešku u alatu kojim je baza napravljena. KPilot ne može da instalira ovu " "bazu." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Pera Perić" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1948,11 +1948,11 @@ msgstr "" "ona trebalo da bude postavljena. Da li da ih KPilot postavi na " "podrazumevanu vrednost (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Korisnik je nepoznat" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1960,7 +1960,7 @@ msgstr "" "Ručni računar ima postavljeno korisničko ime (%1), ali ga KPilot " "nema. Da li da i KPilot koristi ovo korisničko ime ubuduće?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1968,7 +1968,7 @@ msgstr "" "KPilot ima postavljeno korisničko ime (%1), ali ga ručni računar " "nema. Da li da se ovo korisničko ime postavi i na ručnom računaru?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1978,7 +1978,7 @@ msgstr "" "podešavanja, trebalo bi da upotrebite Povrati umesto uobičajene vruće " "sinhronizacije. Kliknite na „Otkaži“ da zaustavite ovu sinhronizaciju.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1990,27 +1990,27 @@ msgstr "" "Ako kliknete na „Otkaži“, sinhronizacija će se nastaviti, ali korisnička " "imena neće biti promenjena." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Neslaganje korisničkih imena" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Koristi KPilot-ovo ime" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Koristi ime sa ručnog računara" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Direktorijum za vraćanje ne postoji." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Vraćanje nije odrađeno." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2020,73 +2020,73 @@ msgstr "" "kome je rezervna kopija (%1)? Ovim će se obrisati sve informacije " "koje se trenutno nalaze na Pilot-u." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Povrati Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Vraćanje nije odrađeno." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Korisnik je odustao." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Vraćam %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Ne mogu da pročitam fajl „%1“." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "U redu." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Vraćanje nije potpuno." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Ne mogu da vratim fajl „%1“." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[unutrašnji urećivači]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Baze podataka sa izmenjenim slogovima: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Ne mogu da otvorim serijsku ili lokalnu bazu podataka za %1. Preskačem je." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "slog" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "adresa" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "posao" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "beleška" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "kalendar" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2096,36 +2096,36 @@ msgstr "" "uređivaču. Da li da se promene u KPilot-u kopiraju na ručni računar i time " "pregaze tamošnje izmene?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Sukob u bazi podataka %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Koristi KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Koristi ručni računar" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "&Koristi KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Koristi &ručni računar" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Stavka u KPilot-u" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Stavka na ručnom računaru" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2133,123 +2133,123 @@ msgstr "" "Da biste gledali i uređivali snimljene podatke, instalirajte neki " "heksadecimalni uređivač (npr. khexedit)" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Baze podataka sa izmenjenim zastavicama: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Postavljanje zastavica baza podataka na ručnom računaru još uvek nije " "podržano." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Baze podataka sa izmenjenim info-blokovima programa: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Pokrećem KPilot-ov demon..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" "Nisam mogao da pokrenem KPilot-ov demon. Sistemska poruka o grešci je: „%1“" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Status demona je „%1“" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "nije pokrenut" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Koristi se skup znakova %1 na ručnom računaru." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Prikazivač poslova" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Prikazivač adresa" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Prikazivač beleški" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Instalator fajlova" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Generički prikazivač baza" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Sledeća sinhronizacija će biti rezervna kopija. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Pritisnite dugme „Vruća sinhronizacija“." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Sledeća sinhronizacija će povratiti Pilot iz rezervne kopije. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Sledeća sinhronizacija će biti regularna vruća sinhronizacija. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Sledeća sinhronizacija će biti puna sinhronizacija. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "Sledeća sinhronizacija će kopirati podatke sa ručnog računara na PC. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "Sledeća sinhronizacija će kopirati podatke sa PC-ja na ručni računar. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Demon je obustavio rad." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Vruće sinhronizacije više nisu moguće." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Ponovo pokrenite demon ako želite vruću sinhronizaciju." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Trenutno ne mogu da pokrenem sinhronizaciju. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Ne mogu da pokrenem sinhronizaciju" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Izaberite kako sledeći put treba sinhronizovati." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2258,29 +2258,29 @@ msgstr "" "sledeću vruću sinhronizaciju; da biste izmenili podrazumevano, upotrebite " "dijalog za podešavanje." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Vruće sinhronizuj" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Sledeća sinhronizacija će biti normalna vruća sinhronizacija." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" "Kaži demonu da sledeća sinhronizacija treba da bude normalna vruća " "sinhronizacija." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Potpuno &Sinhronizuj" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Sledeća sinhronizacija će biti puna sinhronizacija." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2288,30 +2288,30 @@ msgstr "" "Kaži demonu da sledeća sinhronizacija treba da bude potpuna sinhronizacija " "(provera vremena na obe strane)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Napravi rezervnu kopiju" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Sledeća sinhronizacija će biti rezervna kopija." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Kaži demonu da sledeća sinhronizacija treba da napravi rezervnu kopiju " "ručnog računara na PC-ju." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Povrati" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Sledeća sinhronizacija će biti vraćanje." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2319,13 +2319,13 @@ msgstr "" "Kaži demonu da sledeća vruća sinhronizacija treba da povrati ručni računar " "pomoću podataka na računaru." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Kopiraj ručni računar na PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2333,17 +2333,17 @@ msgstr "" "Kaži demonu da sledeća sinhronizacija treba da kopira sve podatke sa ručnog " "računara na PC, prebrisujući unose na PC-ju." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Kopiraj PC na ručni računar" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "Sledeća sinhronizacija će kopirati sa PC-ja na ručni računar." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2351,15 +2351,15 @@ msgstr "" "Kaži demonu da sledeća sinhronizacija treba da kopira sve podatke sa PC-ja " "na ručni računar, prebrisujući unose na ručnom računaru." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&Samo listaj" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Sledeća sinhronizacija će izlistati baze podataka." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2367,31 +2367,31 @@ msgstr "" "Kaži demonu da sledeća sinhronizacija treba samo da izlista fajlove na " "ručnom računaru i ništa više." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Resetu&j vezu" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Resetuj vezu sa uređajem." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Pokušaj da resetuješ demon i njegovu vezu sa ručnim računarom." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Izađi iz KPilot-a (i zaustavi demon ako je tako podešeno)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Čarobnjak za &podešavanje..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Podesi KPilot koristeći čarobnjak za podešavanje." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2401,15 +2401,15 @@ msgstr "" "čarobnjak nije dostupan. Pokušajte da upotrebite obični prozor za " "podešavanje." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Čarobnjak nije dostupan" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Korisničko ime je promenjeno na „%1“." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2417,82 +2417,82 @@ msgstr "" "Ne mogu sada da pokrenem KPilot-ov čarobnjak za podešavanje (KPilot-ov UI je " "već zauzet)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Ne možete sada podešavati KPilot (KPilot-ov UI je već zauzet)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Podesi Pilot-ski uređaj, provode i ostale parametre" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Postavi nivo otkrivanja grešaka" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Vođa projekta" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Programer provoda i jezgra" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal provod" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser provod" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Expenses provod" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Provod beležnica, ispravke grešaka" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui fajlovi" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Ispravljač grešaka, kuliranje" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "VCalconduit mašina stanja, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Fajl sa podešavanjima je zastareo." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "Fajl sa podešavanjima je verzije %1, a KPilot-u je potrebna verzija %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Pokrenite KPilot i pažljivo proverite podešavanja da biste ažurirali fajl." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Važne izmene koje treba pratiti su:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2500,15 +2500,15 @@ msgstr "" "Provodi su preimenovani, Kroupware i instalator fajlova su takođe načinjeni " "provodima." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Razrešenje sukoba sada je globalna postavka." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Promenjen format ili ne postoji baza podataka rezervnih kopija." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2516,11 +2516,11 @@ msgstr "" "Fajl sa podešavanjima za KPilot je zastareo. Pokrenite KPilot da biste ga " "ažurirali." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Fajl sa podešavanjima je zastareo" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2528,11 +2528,11 @@ msgstr "" "Postavke za instalator fajlova su premeštene u podešavanja provoda. " "Pogledajte listu instaliranih provoda." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Postavke su osvežene" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2540,11 +2540,11 @@ msgstr "" "Sledeći zastareli provodi nađeni su na vašem sistemu. Dobro bi bilo da " "uklonite njih i njima pridružene .la i .so.0 fajlove." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Pronađeni su zastareli provodi" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2554,11 +2554,11 @@ msgstr "" "fajlu sa podešavanjima su prilagođene novom formatu. Identifikacije " "stvaralaca baza su promenjeni tako da koriste uglaste zagrade []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Nijedna baza podataka rezervnih kopija nije ažurirana" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2566,19 +2566,19 @@ msgstr "" "KPilot nije podešen za korišćenje. Možete koristiti čarobnjak za podešavanje " "ili normalan prozor za podešavanje da podesite KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Nije podešeno" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Koristi &čarobnjak" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Koristi &Prozor" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2586,7 +2586,7 @@ msgstr "" "Fajl sa podešavanjima za KPilot-a je zastareo. KPilot može automatski da " "ažurira neke delove tog fajla. Želite li da nastavite?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2594,7 +2594,7 @@ msgstr "" "Postavke za stranu sa podešavanjima %1 su izmenjene. Želite li da " "snimite izmene pre nego nastavljanja?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2604,37 +2604,37 @@ msgstr "" "verovatno nije podržano i može izazvati probleme. Želite li zaista da " "koristite ovakvo ime uređaja?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Ime uređaja je predugačko" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Koristi" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Ne koristi" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Informacije o Pilot-u" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Aplikacija sa kojom će se sinhronizovati" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "opšti TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2646,28 +2646,28 @@ msgstr "" "Kada sinhronizujete listu kalendara ili poslova pomoću KPilot-a, ugasite " "Evolution pre sinhronizacije, inače ćete izgubiti podatke." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Ograničenja sa Evolution-om" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "ni sa čim (samo će napraviti rezervnu kopiju)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot je sada podešen za sinhronizaciju sa „%1“." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2675,11 +2675,11 @@ msgstr "" "Ostale opcije u prozoru za podešavanje su napredne opcije i mogu se " "koristiti za fino podešavanje KPilot-a." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Automatsko podešavanje je završeno" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2697,19 +2697,19 @@ msgstr "" "onemogućiti izvršavanje sinhronizacije sve dok se računar ne resetuje. U tom " "slučaju, možda je bolje da ne nastavljate." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Detekcija uređaja" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Automatsko detektovanje vašeg uređaja" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Ponovo pokrećem automatsku detekciju" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2717,44 +2717,44 @@ msgstr "" "KPilot sada pokušava da automatski detektuje vaš uređaj. Pritisnete dugme za " "vruću sinhronizaciju, ako već niste." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Status" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Automatska detekcija još nije počela..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Detektovane vrednosti" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Korisnik ručnog računara:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Uređaj:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Još nije poznato]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Pokrećem detekciju..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Čekam da se ručni računar poveže..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" "Došlo do prekoračenja vremena, nisam mogao da detektujem ručni računar." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2772,76 +2772,76 @@ msgstr "" "kpilot.org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Automatska detekcija nije uspela" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Našao povezan uređaj na %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Prekinuta veza sa svim uređajima" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Sinhronizujem poslove sa KMail-om" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Sinhronizujem kalendar sa KMail-om" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Sinhronizujem beleške sa KMail-om" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Ponovo upisujem poslove u KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Ponovo upisujem kalendar u KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Sinhronizujem KMail sa adresama" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Sinhronizujem KMail sa beleškama" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Vruća sinhronizacija je završena." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Ovo lista sve poruke koje su primljene u toku vruće sinhronizacije" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Dnevnik vruće sinhronizacije" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Isprazni dnevnik" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Čisti se lista poruka iz tekuće vruće sinhronizacije." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Snimi dnevnik..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2850,108 +2850,108 @@ msgstr "" "sinhronizacije (na primer radi sastavljanja izveštaja o grešci) tako što " "ćete kliknuti na ovo dugme.
" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Napredak sinhronizacije:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Procenat završenosti (procenjen) tekuće vruće sinhronizacije." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "Vruća sinhronizacija je završena!" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Snimi dnevnik" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Fajl već postoji. Želite li da ga prebrišete?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Fajl već postoji" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Nemoj" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Fajl „%1“ ne može da se otvori za upis. Da li da pokušam ponovo?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Ne mogu da snimim" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Probaj ponovo" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Ne probaj" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Putanja do čvora Pilot-skog uređaja" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Lista baza" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Napravi rezervnu kopiju Pilot-a u " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Povrati Pilot iz rezervne kopije" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Pokreni provod iz fajla radne površine " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Pokreni određenu proveru (sa uređajem)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Prikaži podatke o podešavanjima KPilot-a" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Postavi nivo ispravljanja" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*Zaista* pokreni provod, a ne u probnom režimu." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Pokreni provod u modu za testiranje fajlova." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Kopiraj Pilot na radnu površinu." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Kopiraj radnu površinu na Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Izvršavanje akcije sa ponavljanjem — korisno samo uz --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Održavalac KPilot-a" @@ -2964,16 +2964,16 @@ msgstr "Održavalac KPilot-a" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Opšte" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Akcije provoda" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2981,11 +2981,11 @@ msgstr "" "Izaberite kategoriju adresa koje\n" "ovde treba prikazati." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Beleške:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2995,103 +2995,103 @@ msgstr "" "izabranoj kategoriji. Kliknite na neku\n" "od njih da biste je pregledali desno." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Tekst beleške:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Ovde se prikazuje tekst izabrane beleške." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Uvezi belešku..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Učitava se tekstualni fajl i dodaje Pilot-ovoj bazi beleški." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Uvoženje je onemogućeno postavkom „unutrašnji uređivači“." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Izvezi belešku..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Izabrana beleška se zapisuje u fajl." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Obriši belešku" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Briše se izabrana beleška." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Dodaj belešku" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Dodaj novu belešku u bazu podataka." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Da li da obrišem trenutno izabranu belešku?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Da li da obrišem belešku?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Ne mogu da otvorim bazu beleški radi brisanja sloga." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Ne mogu da obrišem belešku" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Sve" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Po&kreni KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Podesi KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (jednom)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Podrazumevano (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Sledeća &sinhronizacija" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Sledeća vruća sinhronizacija biće: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "Vruća sinhronizacija je onemogućena dok je ekran zaključan." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3103,40 +3103,40 @@ msgstr "" "isključivanjem opcije „Ne sinhronizuj dok je čuvar ekrana aktivan“ na strani " "za vruću sinhronizaciju u dijalogu za podešavanje." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Vruća sinhronizacija je završena.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Sledeća sinhronizacija je „%1“." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Uređaj sa kojim prvo pokušati" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "Izađi mesto da se žališ na loše fajlove sa podešavanjima" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot demon" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Glavni programer" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Uređivač poslova" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Još uvek je otvoreno %1 prozora za uređivanje poslova." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3146,15 +3146,15 @@ msgstr "" "Još uvek su otvorena %n prozora za uređivanje poslova.\n" "Još uvek je otvoreno %n prozora za uređivanje poslova." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Izaberite kategoriju poslova koje treba ovde prikazati." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Posao" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3162,19 +3162,19 @@ msgstr "" "Ova lista prikazuje sve poslove u izabranoj kategoriji. Kliknite na neki " "od njih da biste ga prikazali desno." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Informacije o poslu:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Možete uređivati posao kada je izabran." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Dodaje novi posao u listu poslova." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3182,11 +3182,11 @@ msgstr "" "Dodavanje poslova je onemogućeno postavkom „interni uređivači“." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Briše trenutno izabrani posao iz liste poslova." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3194,77 +3194,77 @@ msgstr "" "Ne možete dodavati poslove u listu poslova sve dok se bar jednom ne uradi " "vruća sinhronizacija, da bi se dobavio izgled baze podataka sa Pilot-a." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Ne mogu da dodam novi posao" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Veza sa ručnim računarom je izgubljena. Sinhronizacija ne može da se nastavi." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 vruća sinhronizacija započinje...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Koristim kodiranje %1 na ručnom računaru." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot je zauzet i trenutno ne može da obradi vruću sinhronizaciju." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Proba.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Sinhronizujem bazu podataka %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Nisam mogao da otvorim uređaj: %1 (pokušaću ponovo)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Pokušavam da otvorim uređaj %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Već slušam taj uređaj" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Ne mogu da napravim soket za komunikaciju sa Pilot-om (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Ne mogu da otvorim Pilot-ov port „%1“. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Ne mogu da slušam na Pilot-ovom soketu (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Ne mogu da prihvatim Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "već povezan" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Ne mogu da pročitam sistemske informacije iz Pilot-a" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Proveravam poslednji PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3272,15 +3272,15 @@ msgstr "" "Nisam mogao da pročitam korisničke informacije iz Pilot-a. Možda je uređaj " "zaštićen lozinkom?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Pilot-ski uređaj još uvek nije podešen." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilot-ski uređaj %1 nije u režimu za čitanje i pisanje." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3288,11 +3288,11 @@ msgstr "" "Pilot-ski uređaj %1 ne postoji. Verovatno je USB uređaj i pojaviće se pri " "sledećoj vrućoj sinhronizaciji." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Ne mogu da instaliram fajl "„%1“"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Kraj vruće sinhronizacije\n" @@ -3312,88 +3312,88 @@ msgstr " Nemate dozvolu za otvaranje Pilot-skog uređaja." msgid " Check Pilot path and permissions." msgstr " Proverite Pilot-ovu putanju i dozvole." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Datum početka: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Celodnevni događaj:" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Datum kraja: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarm: %1 %2 pre početka događaja" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minuta" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "časova" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dana" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Ponavljanje: svakih %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dana" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "sedmica" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "meseci" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "godina" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Ponavljaj beskonačno" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Do %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Ponavlja se i-tog dana sedmice j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Ponavlja se n-tog dana u mesecu" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Izuzeci:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Napomena:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Napomena:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3401,7 +3401,7 @@ msgstr "" "Naslov: %1
\n" "Beleška:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3411,29 +3411,29 @@ msgstr "" "Beleška:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Završeno" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Nije završeno" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Datum krajnjeg roka: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioritet: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Neimenovano" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3441,23 +3441,23 @@ msgstr "" "Postavke provoda %1 su izmenjene. Želite li da snimite izmene pre " "nego što se nastavi dalje?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Provod %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Pošaljite pitanja i komentare na kde-pim@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Pošaljite pitanja i komentare na %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Pošaljite izveštaje o greškama na %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3465,19 +3465,19 @@ msgstr "" "Za informacije o registrovanoj robnoj marki, pogledajte KPilot-ov korisnički vodič." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Autori: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Zasluge: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Otkrivene su velike izmene" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3489,92 +3489,92 @@ msgstr "" "Detalji:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Nisam mogao da pronađem provod %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Nisam mogao da učitam provod %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Provod %1 ima pogrešnu verziju (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Nisam mogao da inicijalizujem provod %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Nisam mogao da napravim provod %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Provod %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Početak: %1. kraj: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 novo. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 izmenjeno. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 obrisano. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Bez izmena. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Ne mogu da otvorim bazu podataka %1 na ručnom računaru." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Ne mogu da otvorim %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Provod %1 nije mogao da se izvrši." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Puna sinhronizacija" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Povrati iz rezervne kopije" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Probna sinhronizacija" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Lokalna sinhronizacija" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Pitanje" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Ne pitaj ponovo" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Ne pitaj ponovo" diff --git a/po/sv.po b/po/sv.po index 91be3e9..32df26e 100644 --- a/po/sv.po +++ b/po/sv.po @@ -32,49 +32,49 @@ msgstr "" "per.lindstrom@osd.privataccess.nu,newzella@linux.nu,stefan.asserhall@comhem." "se" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "MAL-synkroniseringskanal för Kpilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Synkroniserar innehållet från MAL-servrar som AvantGo till handdatorn" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Huvudsaklig utvecklare" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Upphovsman till libmal och Jpilot AvantGo-kanalen" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Upphovsman till syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Upphovsmän till malsync-biblioteket © 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Adressbok" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -84,17 +84,17 @@ msgstr "" "dig om att du anger ett giltigt filnamn i kanalens inställningsdialogruta. " "Avbryter kanalen." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Kan inte initiera och ladda adressboken för synkroniseringen." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Kunde inte låsa adressboken för skrivning. Kan inte synkronisera." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -102,116 +102,116 @@ msgstr "" "Ett fel uppstod vid uppladdning av \"%1\". Du kan försöka att ladda upp den " "tillfälliga lokala filen \"%2\" för hand." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Kan inte öppna adressboksdatabaser på handdatorn." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Kan inte öppna adressboken." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Objekt på PC:n" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Handdator" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Senaste synkronisering" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Efternamn" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Förnamn" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Organisation" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Titel" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Anteckning" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Eget 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Eget 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Eget 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Eget 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Arbetstelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Hemtelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Mobiltelefon" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Fax" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Personsökare" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Annat" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-post" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adress" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Stad" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Område" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Postnummer" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Land" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategori" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -219,7 +219,7 @@ msgstr "" "Följande adresspost ändrades, men finns inte längre i handdatorn. Lös upp " "konflikten:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -227,7 +227,7 @@ msgstr "" "Följande adresspost ändrades, men finns inte längre i PC:n. Lös upp " "konflikten:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -236,134 +236,134 @@ msgstr "" "Följande adresspost ändrades både i i handdatorn och PC:n. Ändringarna kunde " "inte kombineras automatiskt, så du måste själv lösa upp konflikten:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Adresskonflikt" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Abbrowser-kanal för Kpilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Anpassa Abbrowser-kanalen för Kpilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Utvecklare" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "Användargränssnitt" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Ta bort post" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Kan inte öppna textfilen %1 för läsning." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Kan inte öppna databasen för skrivning" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Kan inte öppna Palm DOC-databasen %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Inget filnamn angivet för konverteringen" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Kan inte öppna databasen för läsning" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Kan inte läsa databasrubrik för databasen %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Kan inte öppna utmatningsfilen %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Kunde inte läsa textpost nummer %1 från databasen %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Kunde inte läsa bokmärkespost nummer %1 från databasen %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Kan inte öppna filen %1 för bokmärken från %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Söker efter texter och databaser att synkronisera" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Databas skapad." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Kan inte installera lokalt skapad Palm DOC %1 på handdatorn." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Konvertering av Palm DOC \"%1\" misslyckades." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Kan inte öppna eller skapa databasen %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Lösa upp konflikter" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Synkronisering avbruten av användaren." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Synkroniserar text \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -377,70 +377,70 @@ msgstr "" "på skrivbordet och i handdatorn). Ange vilken version som är den aktuella " "för dessa databaser." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Du kan också ändra synkroniseringsriktningen för databaser utan konflikter." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC-databaser" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Ingen synkronisering" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Synkronisera handdator till PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Synkronisera PC till handdator" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Ta bort båda databaser" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Mer information..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "oförändrad" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "ny" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "ändrad" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "endast bokmärken ändrade" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "borttagen" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "existerar inte" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "okänd" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -448,15 +448,15 @@ msgstr "" "Status för databasen %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Handdator: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Skrivbord: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Databasinformation" @@ -464,15 +464,15 @@ msgstr "Databasinformation" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Palm DOC-kanal för Kpilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Anpassa Palm DOC-kanalen för Kpilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -492,10 +492,10 @@ msgstr "Utvecklare av Kpilot" msgid "PalmDOC Converter" msgstr "PalmDOC-konvertering" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -503,14 +503,14 @@ msgstr "" "Du valde katalogsynkronisering, men angav ett filnamn istället (%1).
Ska katalogen %2 användas istället?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Använd katalog" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -518,7 +518,7 @@ msgstr "" "Katalogen %1 för handdatorns databasfiler är inte en giltig " "katalog." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -526,94 +526,94 @@ msgstr "" "Katalogen %1 för handdatorns databasfiler är inte en giltig " "katalog." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "Katalogen %1 för textfilerna kunde inte skapas." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Följande texter konverterades med lyckat resultat:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Konvertering lyckades" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Inga textfiler konverterades på ett riktigt sätt" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Filen %1 finns inte." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Konvertering av filen %1 lyckades." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "Katalogen %1 för textfilerna är inte en giltig katalog." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "Katalogen %1 för PalmDOC-filerna kunde inte skapas." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Textkatalog:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "&PalmDOC-katalog:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Textfil:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC-fil:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "Databasfilen %1 finns redan. Skriva över den?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Skriv över" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Fel vid konvertering av texten %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Textfilen %1 finns redan. Skriva över den?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Kunde inte öppna memo-databasen på handdatorn." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Kunde inte ladda resursen på: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -622,7 +622,7 @@ msgstr "" "Lade till ett nytt memo.\n" "Lade till %n nya memon." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -631,7 +631,7 @@ msgstr "" "Ändrade ett memo.\n" "Ändrade %n memon." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" @@ -640,7 +640,7 @@ msgstr "" "Tog bort ett memo.\n" "Tog bort %n memon." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -649,7 +649,7 @@ msgstr "" "Lade till en anteckning i Knotes.\n" "Lade till %n anteckningar i Knotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -658,7 +658,7 @@ msgstr "" "Ändrade en anteckning i Knotes.\n" "Ändrade %n anteckningar i Knotes." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -667,109 +667,109 @@ msgstr "" "Tog bort en anteckning från Knotes.\n" "Tog bort %n anteckningar från Knotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "Ingen ändring av Knotes." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Knotes-kanal för Kpilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Anpassa Knotes-kanalen för Kpilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "Knotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Hoppar över MAL-synkronisering, eftersom senaste synkroniseringen inte var " "tillräckligt länge sedan." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL-synkroniseringen misslyckades (ingen synkroniseringsinformation)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Ingen proxyserver är angiven." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Använder proxyserver: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Ingen SOCKS-proxy är angiven." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Använder SOCKS-proxy: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Anteckningsfil" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Kan inte öppna anteckningsdatabasen på handdatorn." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Kan inte initiera från handdator." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "Kan inte initiera memo-filer från disk." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Synkroniserar med %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Kopierar handdatorn till PC:n..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Kopierar PC:n till handdatorn..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Utför vanlig synkronisering..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Anteckningsfilkanal för Kpilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Anpassar anteckningsfilkanalen för Kpilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Anteckningar" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Kan inte öppna %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -778,7 +778,7 @@ msgstr "" "1 anteckning kunde inte sparas\n" "%n anteckningar kunde inte sparas" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -787,40 +787,40 @@ msgstr "" "1 anteckning sparad\n" "%n anteckningar sparade" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Sparar anteckningar i PNG-filer" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Anpassa anteckningskanalen för Kpilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Anteckningskanalen är baserad på Angus read-notepad, en del av pilot-link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Noll" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Nollkanalen är programmerad att misslyckas." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Nollkanal för Kpilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Anpassar nollkanalen för Kpilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "Kmail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -829,153 +829,153 @@ msgstr "" "Skickade ett meddelande\n" "Skickade %n meddelanden" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Ingen e-post skickades." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "E-post kunde inte skickas." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Kunde inte ansluta till DCOP-servern för Kmail-anslutningen." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Fel vid skickning av brev" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Kan inte öppna temporär fil för att lagra brev från din Pilot." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOP-anslutning med Kmail misslyckades." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Kan inte utföra säkerhetskopiering för e-postdatabas" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Kan inte öppna e-postdatabasen på handdatorn" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Postkanal för Kpilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Anpassar postkanalen för Kpilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Ursprunglig utvecklare" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3-kod" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP-stöd och omkonstruktion" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Inspelningskanal" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Inspelningskanal för Kpilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Anpassar inspelningskanalen för Kpilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Systeminformation" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Lösenord angivet" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Inget lösenord angivet" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Inga kort tillgängliga via handdatorlänken" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Ingen felsökningsdata" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Kan inte öppna utmatningsfilen. Använder %1 istället." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Handdatorns systeminformation skriven till filen %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Hårdvaruinformation" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Användarinformation" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Minnesinformation" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Lagringsinformation" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Databaslista" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Postnummer" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Synkroniseringsinformation" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDE-version" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOS-version" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Felsökningsinformation" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Kpilot systeminformationskanal" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -983,16 +983,16 @@ msgstr "" "Hämtar system-, hårdvaru- och användarinformation från handdatorn och lagrar " "den i en fil." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Tid" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Ställer in handdatorns klocka" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1000,19 +1000,19 @@ msgstr "" "PalmOS 3.25 och 3.3 stödjer inte att ställa in systemtiden, tidskanalen " "hoppas över." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Tidssynkroniseringskanal för Kpilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Synkroniserar handdatorns tid med PC:n" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Städar..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1020,37 +1020,37 @@ msgstr "" "Ett fel uppstod vid uppladdning av \"%1\". Du kan försöka att ladda upp den " "tillfälliga lokala filen \"%2\" för hand." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Initierar kanal..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Kopierar poster till handdatorn..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Uppgift" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Uppgiftskanal för Kpilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Anpassa uppgiftskanalen för Kpilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Uppgiftsmål" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Kalender" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1058,11 +1058,11 @@ msgstr "" "Händelsen \"%1\" återkommer varje år som inte är månadsbaserad. Detta ändras " "till en månadsbaserad återkomst på handdatorn." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Kunde inte öppna kalenderdatabaser." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1070,19 +1070,19 @@ msgstr "" "Du har valt att synkronisera med en iCalendar-fil, men angav inte ett " "filnamn. Välj ett giltigt filnamn i kanalens inställningsdialogruta." -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Använder lokal tidszon: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Använder annan tidszon än lokal: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1092,20 +1092,20 @@ msgstr "" "skapas. Försäkra dig om att du anger ett giltigt filnamn i kanalens " "inställningsdialogruta. Avbryter kanalen." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Synkronisering med filen \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Synkroniserar med standardkalenderresurs." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "Kan inte initiera kalenderobjektet. Kontrollera kanalens inställning." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1115,7 +1115,7 @@ msgstr "" "PC-post:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1125,7 +1125,7 @@ msgstr "" "Handdatorns post:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1135,100 +1135,100 @@ msgstr "" "\n" "Vilken post vill du behålla? Den andra posten skrivs över." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Poster med konflikter" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Vcal-kanal för Kpilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Anpassar Vcal-kanalen för Kpilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar-port" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Felrättare" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Kalendermål" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Adresseditor" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Efternamn:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Förnamn:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Titel:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Företag:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adress:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Stad:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Delstat:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Postnummer:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Land:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Eget 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Eget 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Eget 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Eget 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Det finns fortfarande %1 adressredigeringsfönster öppna." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1237,16 +1237,16 @@ msgstr "" "Det finns fortfarande ett adressredigeringsfönster öppet.\n" "Det finns fortfarande %n adressredigeringsfönster öppna." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Välj vilken kategori av adresser som ska visas här." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategori:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1254,79 +1254,79 @@ msgstr "" "Den här listan visar alla adresser i den valda kategorin. Klicka på en " "för att visa den till höger." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Adressinformation:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Redigera post..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Du kan redigera en adress när den valts." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Redigering är inaktiverad på grund av inställningen \"interna editorer" "\"." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Ny post..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Lägg till en ny adress till adressboken." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Tillägg är inaktiverat på grund av inställningen \"interna editorer\"." "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Ta bort post" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Ta bort den valda adressen från adressboken." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Borttagning är inaktiverad på grund av inställningen \"interna " "editorer\"." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Exportera..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "Exportera alla adresser i vald kategori till CSV-format." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[okänd]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Kan inte redigera nya poster innan HotSync-synkronisering med Pilot " "genomförts." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "HotSync-synkronisering krävs" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1334,58 +1334,58 @@ msgstr "" "Du kan inte lägga till adresser i adressboken innan du har gjort åtminstone " "en HotSync-synkronisering för att hämta databaslayouten från handdatorn." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Kan inte lägga till ny adress" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Kan inte ta bort nya poster innan HotSync-synkronisering med Pilot " "genomförts." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Ta bort vald post?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Ta bort post?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Exportera alla adresser" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Exportera adresskategori %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Filen %1 finns redan. Skriva över den?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Skriv över fil?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Filen %1 kunde inte öppnas för skrivning." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Den här kanalen verkar vara sönder och kan inte anpassas." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Det här är en kanal med gammal stil." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Anpassa..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1397,7 +1397,7 @@ msgstr "" "kanal för att anpassa den, och aktivera den genom att klicka på dess " "kryssruta." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1418,77 +1418,77 @@ msgstr "" "klicka på dess kryssruta. Markerade kanaler körs under en HotSync-" "synkronisering. Välj en kanal för att anpassa den.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Inställningsguide" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Om Kpilot. Erkännanden." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Kanaler" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Allmän inställning" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Allmän inställning av Kpilot (användarnamn, port, generella " "synkroniseringsinställningar)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Åtgärder för HotSync-synkronisering med individuella inställningar." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Start och avslutning" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Beteende vid start och avslutning." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Visning" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Visningsinställningar." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Säkerhetskopiering" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Särskilda inställningar för säkerhetskopiering." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync-synkronisering" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Särskilt beteende under HotSync-synkronisering." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Enhet" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Hårdvaruinställningar och alternativ vid start och avslutning." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1496,11 +1496,11 @@ msgstr "" "Det här är en inbyggd åtgärd som inte har några inställningsalternativ. " "Åtgärdsbeskrivningen är: %1" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Inställning av Kpilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1508,11 +1508,11 @@ msgstr "" "Ett bibliotek kunde inte hittas för kanalen %1. Det här betyder att " "kanalen inte installerades på ett riktigt sätt." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Kanalfel" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1520,35 +1520,35 @@ msgstr "" "Ett problem uppstod när biblioteket för kanalen %1 skulle laddas. Det " "här betyder att kanalen inte installerades på ett riktigt sätt." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Lägg till..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Redigera..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Ta bort..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Insp" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Beskrivning" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Redigera programinformationsblock" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1556,15 +1556,15 @@ msgstr "" "För att visa och programinformationsblockets data, installera en binäreditor " "(t ex Khexeedit från tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "Ändring av programinformationsblocket stöds inte ännu av Kpilot." -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Redigera databasflaggor" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1578,19 +1578,19 @@ msgstr "" "\n" "Ska de nya flaggorna verkligen tilldelas?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Ändrar databasflaggor" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Tilldela" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Redigera post" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1604,56 +1604,56 @@ msgstr "" "\n" "Ska de nya flaggorna verkligen tilldelas?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Ändrar post" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Post-index:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Post-id:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Flaggor" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Ändrad" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Borttagen" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Upptagen" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Hemlig" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Arkiverad" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1661,7 +1661,7 @@ msgstr "" "För att visa och redigera postens data, installera en binäreditor (t ex " "kbytesedit från tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1669,93 +1669,93 @@ msgstr "" "Det här är en databas som finns på enheten. Den har inte lagts till för " "hand, så den kan inte tas bort från listan." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Databas på enhet" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Du måste markera en databas för att ta bort i listan." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Ingen databas markerad" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Alla databaser" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Bara program (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Bara databaser (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Allmän databas&information" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Progr&aminformationsblock (kategorier, etc.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Postnummer" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Längd" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Post-id" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Varning: Kan inte läsa databasfilen %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Databas: %1, %2 poster
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Typ: %1, Skapad av: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Varning: Kan inte läsa programfilen %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Program: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Skapad: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Ändrad: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Säkerhetskopierar: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Du måste markera en post för redigering." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Ingen post markerad" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1763,35 +1763,35 @@ msgstr "" "Vill du verkligen ta bort markerad post? Detta kan inte ångras." "

Ta bort post?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Tar bort post" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Filer att installera:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Lägg till fil..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Välj en fil att lägga till listan över filer som ska installeras." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Rensa lista" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Rensa listan över filer som ska installeras. Inga filer kommer att " "installeras." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1800,26 +1800,26 @@ msgstr "" "nästa HotSync-synkronisering. Dra filer hit eller använd knappen Lägg till." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS-databaser (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Ta bort" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Ta bort markerade filer" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Kan inte installera %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1827,62 +1827,62 @@ msgstr "" "Bara PalmOS-databasfiler (som *.pdb och *.prc) kan installeras av " "filinstalleraren." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Säkerhetskopieringskatalog: %1" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Fullständig säkerhetskopiering startad." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Snabb säkerhetskopiering startad." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Avslutar vid avbrott." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Fullständig säkerhetskopiering klar." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Snabb säkerhetskopiering klar." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Säkerhetskopierar: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Hoppar över %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Säkerhetskopiering av %1 misslyckades.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... Ok.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Säkerhetskopiering misslyckades." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Filinstallerare]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Inga filer att installera" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1891,28 +1891,28 @@ msgstr "" "Installerar en fil\n" "Installerar %n filer" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Klar med filinstallation" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Installerar %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Kan inte installera fil "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Kan inte öppna fil "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Kan inte läsa fil "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1922,13 +1922,13 @@ msgstr "" "Det gör det troligt att det finns ett fel i verktyget som användes för att " "skapa databasen. Kpilot kan inte installera databasen." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Sven Svensson" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1936,11 +1936,11 @@ msgstr "" "Varken Kpilot eller handdatorn har ett givet användarnamn. De borde vara givna. Ska Kpilot ge dem ett förvalt värde (%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Användare okänd" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1948,7 +1948,7 @@ msgstr "" "Handdatorn har ett användarnamn (%1) inställt men Kpilot har det " "inte. Ska KPilot använda detta användarnamn i fortsättningen?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1956,7 +1956,7 @@ msgstr "" "Kpilot har ett användarnamn (%1) inställt men handdatorn har det " "inte. Ska KPilots användarnamn också gälla på handdatorn?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1967,7 +1967,7 @@ msgstr "" "vanlig HotSync-synkronisering. Klicka på Avbryt för att stoppa pågående " "synkronisering.)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1979,27 +1979,27 @@ msgstr "" "Om du klickar på Avbryt, fortsätter synkroniseringen, men användarnamnen " "kommer inte att ändras." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Användare passar inte ihop" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Använd Kpilot-namn" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Använd handdatornamn" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Återställningskatalog finns inte." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Återställning inte utförd." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2009,73 +2009,73 @@ msgstr "" "säkerhetskopian (%1)? Det här rensar all information som du för " "närvarande har på handdatorn." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Återställ Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Återställning inte utförd." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Avbruten av användaren." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Återställer %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Filen '%1' kan inte läsas." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Återställning inte fullständig." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Kan inte återställa filen '%1'." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[Interna editorer]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Databaser med ändrade poster: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Kan inte öppna seriella eller lokala databasen för %1. Hoppar över den." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "post" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "adress" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "uppgiftspost" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "anteckning" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "kalenderpost" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2085,36 +2085,36 @@ msgstr "" "interna editorn. Ska ändringarna i Kpilot kopieras till handdatorn, och " "överskrida ändringarna där?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Konflikt i databas %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Använd Kpilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Använd handdator" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Använd &Kpilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Använd &handdator" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Post i Kpilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Post i handdator" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2122,121 +2122,121 @@ msgstr "" "För att visa och redigera postens data, installera en binäreditor (t ex " "Khexeedit från tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Databaser med ändrade flaggor: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "Inställning av databasflaggor på handdatorn stöds inte ännu." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Databaser med ändrade programinformationsblock: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Startar Kpilot-demonen..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" "Kunde inte starta Kpilot-demonen. Systemfelmeddelandet var: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Demonstatus är \"%1\"" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "kör inte" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Använder teckenuppsättning %1 på handdatorn." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Uppgiftsvisning" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Adressvisning" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Anteckningsvisning" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Filinstallerare" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Allmän databasvisning" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Vid nästa synkronisering görs en säkerhetskopia. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Klicka på HotSync-synkronisering." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Nästa synkronisering återställer Pilot från säkerhetskopia. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Nästa synkronisering blir en vanlig HotSync-synkronisering. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Nästa synkronisering blir en fullständig synkronisering. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "Nästa synkronisering kopierar data från handdatorn till PC:n. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "Nästa synkronisering kopierar data från PC:n till handdatorn. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Demonen har avslutats." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Inga ytterligare HotSync-synkroniseringar är möjliga." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Starta om demonen för att utföra HotSync-synkroniseringar igen." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Kan inte starta en synkronisering nu. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Kan inte starta synkronisering" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Välj HotSync-synkronisering som ska utföras nästa gång." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2245,29 +2245,29 @@ msgstr "" "nästa HotSync-synkronisering. Använd inställningsdialogrutan för att ändra " "standardvärdet." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&HotSync-synkronisering" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Nästa synkronisering blir en vanlig HotSync-synkronisering." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" "Tala om för demonen att nästa HotSync-synkronisering ska vara en normal " "synkronisering." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Fullständig &synkronisering" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Nästa synkronisering blir en fullständig synkronisering." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2275,30 +2275,30 @@ msgstr "" "Tala om för demonen att nästa HotSync-synkronisering ska vara en fullständig " "synkronisering (kontrollera data på båda sidor)." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Säkerhetskopiera" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Vid nästa synkronisering görs en säkerhetskopia." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Tala om för demonen att nästa HotSync-synkronisering ska säkerhetskopiera " "handdatorn till PC:n." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "Åte&rställ" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Vid nästa synkronisering görs en återställning." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2306,13 +2306,13 @@ msgstr "" "Tala om för demonen att nästa HotSync-synkronisering ska återställa " "handdatorns data från PC:n." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Kopiera handdator till PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2320,17 +2320,17 @@ msgstr "" "Tala om för demonen att nästa HotSync-synkronisering ska kopiera all data " "från handdatorn till PC:n, och skriva över poster på PC:n." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Kopiera PC till handdator" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "Nästa synkronisering kopierar från PC till handdator." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2338,15 +2338,15 @@ msgstr "" "Tala om för demonen att nästa HotSync-synkronisering ska kopiera all data " "från PC:n till handdatorn, och skriva över poster på handdatorn." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&Bara lista" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Nästa synkronisering listar databaser." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2354,31 +2354,31 @@ msgstr "" "Tala om för demonen att nästa HotSync-synkronisering bara ska lista filerna " "på handdatorns och inte göra någonting annat." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Återställ &länk" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Återställ anslutningen till enheten." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Försök att återställa demonen och dess anslutning till handdatorn." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Avsluta Kpilot (och stoppa demonen om inställningarna anger det)" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Inställnings&guide..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Anpassa Kpilot med användning av inställningsguiden." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2388,15 +2388,15 @@ msgstr "" "därför är inte guiden tillgänglig. Försök att använda den vanliga " "inställningsdialogrutan." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Guide inte tillgänglig" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Ändrade användarnamn till '%1'." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2404,83 +2404,83 @@ msgstr "" "Kan inte köra Kpilots inställningsguide för tillfället (Kpilots " "användargränssnitt är redan upptaget)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "Kan inte anpassa Kpilot för tillfället (Kpilots användargränssnitt är redan " "upptaget)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Ställ in Pilot-enheten, kanaler och andra parametrar" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Ange felsökningsnivå" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "Kpilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Projektledare" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Utvecklare av kärna och kanaler" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Vcal-kanal" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser-kanal" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Utgiftskanal" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Kanal för anteckningar, felrättning" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML-användargränssnitt" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui-filer" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Felrättare, häftighet" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "Tillståndsmaskin för Vcal-kanal, Cmake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Inställningsfilen är föråldrad." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "Inställningsfilen har version %1, men Kpilot behöver version %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Kör Kpilot och kontrollera inställningarna noggrant för att uppdatera filen." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Viktiga ändringar att leta efter är:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2488,26 +2488,26 @@ msgstr "" "Kanaler med ändrade namn. Kroupware och filinstallerare har också gjorts " "till kanaler." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Konfliktupplösning är nu en allmän inställning." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Ändrade inte format för några säkerhetskopieringsdatabaser." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" "Kpilots inställningsfil är föråldrad. Kör Kpilot för att uppdatera den." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Inställningsfil föråldrad" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2515,11 +2515,11 @@ msgstr "" "Inställningar för filinstalleraren har flyttats till kanalinställningarna. " "Kontrollera listan över installerade kanaler." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Inställningar uppdaterade" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2527,11 +2527,11 @@ msgstr "" "Följande gamla kanaler hittades på systemet. Det är en bra idé att ta " "bort dem och tillhörande .la- och .so.0-filer." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Gamla kanaler hittade" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2541,11 +2541,11 @@ msgstr "" "har justerats till det nya formatet. Tillverkaridentifikationer för " "databaser har ändrats att använda hakparenteser []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Inga säkerhetskopieringsdatabaser uppdaterade" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2553,19 +2553,19 @@ msgstr "" "Kpilot är inte inställt för användning. Du kan använda inställningsguiden " "eller den vanliga inställningsdialogrutan för att ställa in Kpilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Inte anpassad" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Använd &guide" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Använd &dialogruta" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2573,7 +2573,7 @@ msgstr "" "Kpilots inställningsfil är föråldrad. Kpilot kan uppdatera vissa " "inställningar automatiskt. Vill du fortsätta?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2581,7 +2581,7 @@ msgstr "" "Inställningarna på sidan %1 har ändrats. Vill du spara " "ändringarna innan du fortsätter?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2591,37 +2591,37 @@ msgstr "" "stöds antagligen inte och kan orsaka problem. Är du säker på att du vill " "använda det här enhetsnamnet?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Enhetsnamn för långt" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Använd" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Använd inte" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Information om handdator" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Program att synkronisera med" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "Allmänt informationshanteringsprogram i TDE" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2633,28 +2633,28 @@ msgstr "" "Vid synkronisering av kalender eller uppgiftslistan med Kpilot, avsluta " "Evolution först, annars går data förlorade." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Begränsningar med Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "Ingenting (bara säkerhetskopia görs)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "Kpilot är nu inställd för att synkronisera med %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2662,11 +2662,11 @@ msgstr "" "Återstående alternativ i inställningsdialogrutan är avancerade alternativ, " "som kan användas för att finjustera Kpilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Automatisk inställning klar" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2684,19 +2684,19 @@ msgstr "" "detektering blockera datorn så att den inte kan göra HotSync-synkronisering " "förrän den startas om. I detta fall kan det vara lämpligt att inte fortsätta." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Detektering av handdator" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Automatisk detektering av handdator utförs" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Startar om detektering" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2704,43 +2704,43 @@ msgstr "" "Kpilot försöker nu automatiskt identifiera din handdatorenhet. Tryck på " "synkroniseringsknappen om du inte redan har gjort det." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Status" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Automatisk detektering ännu inte startad." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Identifierade värden" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Handdatoranvändare:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Enhet:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Ännu inte känd]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Startar detektering..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Väntar på att handdatorn ska ansluta..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Tidsgräns nådd. Kunde inte identifiera en handdator." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2759,79 +2759,79 @@ msgstr "" "http://www.kpilot.org)?
  • \n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Automatisk detektering misslyckades" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Hittade en ansluten enhet på %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Nerkopplad från alla enheter" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Synkroniserar uppgifter med Kmail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Synkroniserar kalender med Kmail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Synkroniserar anteckningar med Kmail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Skriver om uppgifter för Kmail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Skriver om kalender för Kmail..." -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Synkroniserar Kmail med adresser " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Synkroniserar Kmail med anteckningar" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSync-synkronisering klar." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Det här listar alla meddelanden som tagits emot under den aktuella " "HotSync-synkroniseringen." -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "HotSync-synkroniseringslogg" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Rensa logg" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" "Rensar listan med meddelanden från den aktuella HotSync-synkroniseringen." "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Spara logg..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2840,110 +2840,110 @@ msgstr "" "HotSync-synkroniseringen i en fil (till exempel för att använda i en " "felrapport) genom att klicka här.
" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Synkroniseringsförlopp:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" "Den (uppskattade) andelen i procent som är färdig för den aktuella " "HotSync-synkroniseringen." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "HotSync-synkronisering klar." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Spara logg" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Filen finns redan. Vill du skriva över den?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Filen finns redan" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Skriv inte över" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Kan inte öppna filen "%1" för skrivning. Försök igen?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Kan inte spara" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Försök igen" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Försök inte" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Sökväg till Pilot-enhet" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Lista databaser" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Säkerhetskopiera handdator till " -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Återställ Pilot från säkerhetskopia" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Kör kanal från skrivbordsfil " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Utför en specifik kontroll (med enheten)" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Visa inställningsinformation för Kpilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Ange felsökningsnivå" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "Kör verkligen kanalen, inte bara testläge." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Kör kanalen i filtestläge." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Kopiera Pilot till skrivbord." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Kopiera skrivbord till Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Utför en åtgärd upprepade gånger: bara användbar med --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "Kpilot-test" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Utvecklare av Kpilot" @@ -2956,16 +2956,16 @@ msgstr "Utvecklare av Kpilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Allmänt" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Kanalåtgärder" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2973,11 +2973,11 @@ msgstr "" "Välj vilken kategori av adresser som\n" "ska visas här." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Anteckningar:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2987,104 +2987,104 @@ msgstr "" "valda kategorin. Klicka på en\n" "för att visa den till höger." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Anteckningstext:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Texten för den valda anteckningen visas här." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Importera anteckning..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Läs en textfil och lägg till den i anteckningsdatabasen på handdatorn." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Import är inaktiverad på grund av inställningen \"interna editorer\"." "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Exportera anteckning..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Skriver den valda anteckningen till en fil." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Ta bort anteckning" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Ta bort den markerade anteckningen." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Lägg till anteckning" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Lägg till en ny anteckning i databasen." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Ta bort markerad anteckning?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Ta bort anteckning?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Kan inte öppna anteckningsdatabasen för att ta bort posten." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Kan inte ta bort anteckning" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Alla" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Starta &Kpilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "A&npassa Kpilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (en gång)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Normal (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Nästa &synkronisering" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Nästa HotSync-synkronisering sker: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "HotSync-synkronisering avstängd medan skärmen är låst." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3096,40 +3096,40 @@ msgstr "" "genom att avmarkera rutan \"Synkronisera inte när skärmsläckaren är aktiv\" " "på inställningsdialogrutans HotSync-sida." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync-synkronisering klar.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Nästa synkronisering är %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Enhet att först försöka med" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "Avsluta istället för att klaga på felaktiga inställningsfiler" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Kpilot-demon" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Utvecklare" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Uppgiftseditor" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Det finns fortfarande %1 redigeringsfönster för uppgifter öppna." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3138,15 +3138,15 @@ msgstr "" "Det finns fortfarande ett redigeringsfönster för uppgifter öppet.\n" "Det finns fortfarande %n redigeringsfönster för uppgifter öppna." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Välj vilken kategori av uppgifter som ska visas här." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Uppgiftspost" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3154,19 +3154,19 @@ msgstr "" "Den här listan visar alla uppgifter i den valda kategorin. Klicka på en " "för att visa den till höger." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Uppgiftsinformation:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Du kan redigera en uppgift när den är markerad." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Lägg till en ny uppgift i uppgiftslistan." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3174,11 +3174,11 @@ msgstr "" "Tillägg av nya uppgifter är inaktiverat på grund av inställningen " "'interna editorer'." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Ta bort den valda uppgiften från uppgiftslistan." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3187,79 +3187,79 @@ msgstr "" "åtminstone en HotSync-synkronisering för att hämta databaslayouten från " "handdatorn." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Kan inte lägga till ny uppgift" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Anslutningen till handdatorn gick förlorad. Synkronisering kan inte " "fortsätta." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "Kpilot %1 HotSync-synkronisering startar...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Använder kodningen %1 på handdatorn." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" "Kpilot är upptaget och kan inte hantera HotSync-synkroniseringen just nu." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Testar.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Synkroniserar databas %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Kunde inte öppna enhet: %1 (kommer att försöka igen)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Försöker öppna enhet %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Lyssnar redan på enheten" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Kan inte skapa uttag för att kommunicera med Pilot (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Kan inte öppna Pilot-port \"%1\". " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Kan inte lyssna på Pilot-uttag (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Kan inte acceptera Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "redan ansluten" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Kan inte läsa systeminformation från Pilot." -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Kontrollerar senaste PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3267,15 +3267,15 @@ msgstr "" "Kunde inte läsa användarinformation från handdatorn. Kanske har du angett " "ett lösenord på enheten?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Pilot-enheten är inte inställd ännu." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilot-enheten %1 är skrivskyddad." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3283,11 +3283,11 @@ msgstr "" "Handdatorenheten %1 finns inte. Troligen är det en USB-enhet, och kommer att " "visas under en HotSync-synkronisering." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Kan inte installera filen "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Slut på HotSync-synkronisering\n" @@ -3307,88 +3307,88 @@ msgstr " Du har inte behörighet att öppna Pilot-enheten." msgid " Check Pilot path and permissions." msgstr "Kontrollera sökvägen och filbehörigheten för handdatorn." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Startdatum: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Heldagshändelse" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Slutdatum: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Alarm: %1 %2 innan händelsen startar" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "minuter" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "timmar" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "dagar" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Återkomst: var %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "dag(ar)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "vecka/veckor" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "månad(er)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "år" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Upprepas för alltid" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Till %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Upprepas dag n och vecka m" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Upprepas dag n under månaden" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Undantag:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Anteckning:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Anteckning:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3396,7 +3396,7 @@ msgstr "" "Rubrik: %1
\n" "Anteckning:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3406,29 +3406,29 @@ msgstr "" "Anteckning:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Klar" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Inte klar" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Datumfrist: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Prioritet: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Namnlös" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3436,23 +3436,23 @@ msgstr "" "Inställningarna för kanalen %1 har ändrats. Vill du spara " "ändringarna innan du fortsätter?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Kanal %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Skicka frågor och kommentarer till tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Skicka frågor och kommentarer till %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Skicka felrapporter till %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3460,19 +3460,19 @@ msgstr "" "För information om varumärken, se Kpilots användarhandbok." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Upphovsmän: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Tack till: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Stora ändringar detekterade" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3484,92 +3484,92 @@ msgstr "" "Information:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Kunde inte hitta kanal %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Kunde inte ladda kanal %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Kanalen %1 har fel version (%2)." -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Kunde inte initiera kanal %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Kunde inte skapa kanal %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Kanal %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Start: %1. slut: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 ny. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 ändrad. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 borttagen. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Inga ändringar gjorda. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Kan inte öppna databasen %1 på handdatorn." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Kan inte öppna %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Kanalen %1 kunde inte köras." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Fullständig synkronisering" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Återställ från säkerhetskopia" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Provsynkronisering" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Lokal synkronisering" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Fråga" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Fråga inte igen" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Fråga inte igen" diff --git a/po/ta.po b/po/ta.po index a6e6f96..f6f7da6 100644 --- a/po/ta.po +++ b/po/ta.po @@ -41,49 +41,49 @@ msgstr "" "_: EMAIL OF TRANSLATORS\n" "jayalakshmibalaji@hotmail.com" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "KPilot க்கான MAL ஒற்றசைவு வழி " -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "AvantGo வைப் போன்ற MAL சேவையகத்தில் உள்ள தகவல்களை கையிருப்புக்கு ஒற்றசைவிக்கிறது" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "மூல ஆசிரியர்" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr " libmal மற்றும் JPilot AvantGo வழியின் ஆசிரியர்" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "syncmal லின் ஆசிரியர்" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "malsync நூலகம் (c) 1997-1999 ன் ஆசிரியர்" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "முகவரி புத்தகம்" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -93,18 +93,18 @@ msgstr "" "தயவுசெய்து நீங்கள் முரண்பாடு உள்ளமை உரையாடலுக்கு அனுப்பிய கோப்பு பெயர் சரிதானா என்பதை " "சரிபார்க்கவும். " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "ஒற்றிசைவிற்காக முகவரி புத்தகத்தை துவக்கவும் ஏற்றவும் முடியவில்லை" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "ஒற்றிசைவிற்காக முகவரி புத்தகத்தை துவக்கவும் ஏற்றவும் முடியவில்லை" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -112,116 +112,116 @@ msgstr "" "\"%1\" யை ஏற்றுவதில் பிழை ஏற்படுகிறது.\"%2\" தற்காலிக உள்ளமை கோப்பு கைமுறையாக ஏற்க " "முயல வேண்டும்." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "கையிருப்பில் உள்ள முகவரி புத்தகத்தின் தகவல் தளத்தை திறக்க முடியவில்லை" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "முகவரி புத்தகத்தை திறக்க முடியவில்லை" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "கணினியில் உள்ள பொருள்" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "கையிருப்பு" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "கடைசியாக ஒற்றிசைக்கப்பட்ட" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "பெயர் பின்பகுதி" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "முதல் பெயர்" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "நிறுவனம்" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "தலைப்பு" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "குறிப்பு" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "தனிபயன் 1 " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "தனிபயன் 2 " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "தனிபயன் 3 " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "தனிபயன் 4 " -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "தொலைபேசி எண் (வேலை)" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "தொலைபேசி எண் (வீடு]" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "நடமாடும் தொலைபேசி" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "பாக்ஸ்" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "பேஜர்" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "மற்றவை" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "மின்னஞ்சல்" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "முகவரி" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "நகரம்" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "பிரதேசம்" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "பின்கோடு" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "நாடு" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "வகை" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -229,7 +229,7 @@ msgstr "" "பின் வரும் முகவரி உள்ளீடு மாற்றப்பட்டுள்ளது. ஆனால் கையிருப்பில் இல்லை. தயவு செய்து இந்த " "சிக்கலை சரிசெய்யவும்" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -237,7 +237,7 @@ msgstr "" "பின் வரும் முகவரி உள்ளீடு மாற்றப்பட்டுள்ளது. ஆனால் கணினியில் இல்லை. தயவு செய்து இந்த " "சிக்கலை சரிசெய்யவும்" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -246,134 +246,134 @@ msgstr "" "பின்வரும் முகவரி உள்ளீடு மாற்றப்பட்டுள்ளது. ஆனால் கையிருப்பு மற்றும் கணினியில் இல்லை. தயவு " "செய்து இந்த சிக்கலை சரிசெய்யவும்" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "முகவரி சிக்கல்" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr " KPilot க்கான Abbrowser வழி" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr " KPilot க்கான் Abbrowser வழியை அமைக்கிறது" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "காப்பாளர்" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "உள்ளீட்டை நீக்கு" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "%1 உரைக் கோப்பினை படிப்பதற்காக திறக்க இயலவில்லை" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "தகவல்தளத்தை எழுதுவதற்காக திறக்க இயலவில்லை" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "%1 பாம் ஆவணத்தை திறப்பதற்கு இயலவில்லை" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "மாற்றத்திற்கான கோப்புப் பெயர் அமைக்கப்படவில்லை" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "கோப்பினை வாசிப்பதற்காக திறக்க முடியவில்லை" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "%1 தகவல்தளத்தின் தகவல்தள தலைப்பை படிக்க இயலவில்லை" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "%1 வெளியீட்டுக் கோப்பினை திறக்க இயலவில்லை, " -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "%2 தகவல்தளத்தின் தகவல் உரை #%1 யை படிக்க இயலவில்லை" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "%2 தகவல்தளத்தின் அடையாள குறியிட்ட உரை #%1 யை படிக்க இயலவில்லை" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr " %2. புத்தகக் குறியீட்டுக்கான %1 கோப்பினை திறக்க இயலவில்லை" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "ஒற்றிசைவிற்கான உரை மற்றும் தகவல்தளத்தை தேடுகிறது" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "தரவுத்தளம் உருவாக்கப்பட்டது." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "உள்ளுக்குள் உருவாக்கப் பெற்ற PalmDOC %1 ஐ கையிருப்பில் நிறுவ இயலவில்லை" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr " \"%1\" Palm கோப்பினை மாற்ற முடியவில்லை" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr " %1 தகவல்தளத்தை உருவாக்கவும் திறக்கவும் இயலவில்லை" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "தெளிவுத்திறன் சிக்கல்" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "பயனீட்டாளரால் ஒற்றிசைவு கைவிடப்பட்டுள்ளது" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "\"%1\"உரை ஒற்றிசைக்கப்படுகிறது" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -387,69 +387,69 @@ msgstr "" "இரண்டிலும் மாற்றம் நிகழ்ந்தது). இவ்வகை தரவுத்தளத்திற்கு எந்த பதிப்பு நடப்பு ஒன்று என்று " "தயவுசெய்து குறிப்பிடவும்." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "தரவுதளத்திற்கு இசைவு திசையை உங்களால் மாற்ற இயலும் முரண்பாடு இல்லாமல்." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "ஆவண தரவுத்தளம்" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "இசைவு இல்லை" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "கையடக்க கணிப்பொறியை கணிப்பொறியுடன் ஒத்திசைவு செய்" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr " கணிப்பொறியை கையடக்க கணிப்பொறியுடன் ஒத்திசைவு செய்" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "இரண்டு தரவுத்தளங்களை நீக்குக" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "அதிகப்படியான தகவல்கள்..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "மாறாதது" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "புதிய" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "மாற்றப்பட்ட" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "புத்தக குறிகள் மட்டும் மாற்றப்பட்டது" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "நீக்கப்பட்ட" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "இல்லை" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "தெரியாத" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -457,15 +457,15 @@ msgstr "" "தரவுத்தளத்தின் நிலை %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "கையடக்க கணிப்பொறி: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "பணிமேடை: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "தரவுத்தளத் தகவல்கள்" @@ -473,15 +473,15 @@ msgstr "தரவுத்தளத் தகவல்கள்" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr " KPilot க்கான Palm ஆவண வழி" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr " KPilot க்கான ஆவண வழியை அமைக்கிறது" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm ஆவணம்" @@ -501,10 +501,10 @@ msgstr "KPilot காப்பாளர்" msgid "PalmDOC Converter" msgstr "பாம்DOC மாற்றுபவர்" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -512,114 +512,114 @@ msgstr "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "&உரை அடைவு:" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "கையிருப்பு தகவல்தள கோப்பிற்கான அடைவு %1 உரிய அடைவு அல்ல" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "qt>கையிருப்பு தகவல்தள கோப்பிற்கான அடைவு %1 உரிய அடைவு அல்ல
" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "உரை கோப்பிற்கான அடைவை%1 உருவாக்க இயலவில்லை" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "பின்வரும் உரைகள் வெற்றிகரமாக மாற்றப்பட்டுள்ளன:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "வெற்றிகரமாக மாற்றப்பட்டுள்ளது" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "எந்த உரை கோப்பும் சரியாக மாற்றப்படவில்லை" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "இந்த கோப்பு%1 இல்லை" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr " %1 கோப்பு வெற்றிகரமாக மாற்றப்பட்ட்து" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "உரை கோப்புக்கான அடைவு %1 உரிய அடைவு அல்ல" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "Palm ஆவண கோப்பிற்கான அடைவை%1 உருவாக்க இயலவில்லை" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&உரை அடைவு:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "&Palm ஆவண அடைவு:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "உரை கோப்பு" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "ஆவண கோப்பு:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "தகவல்தள கோப்பு%1 முன்பே உள்ளது. மேல் எழுதவும்? " -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "மேலெழுது" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr " %1 உரை மாற்றும் பொழுது தவறு நேர்ந்துள்ளது." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "உரை கோப்பு%1 முன்பே உள்ளது. மேல் எழுதவும்? " -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "பதிவை நீக்க MemoDB திறக்க முடியவில்லை." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "%1 தடத்தை எற்ற இயலவில்லை." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" @@ -628,7 +628,7 @@ msgstr "" " புதிய குறிப்பு சேர்க்கப்பட்டுள்ளது.\n" "%n புதிய குறிப்பு சேர்க்கப்பட்டுள்ளன." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" @@ -637,7 +637,7 @@ msgstr "" "ஒரு குறிப்பு திருத்தப்பட்டுள்ளது.\n" "%n குறிப்புகள் திருத்தப்பட்டுள்ளன." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" @@ -646,7 +646,7 @@ msgstr "" "Kகுறிப்பில் புதிய செய்தி துண்டிக்கப்பட்டுள்ளது.\n" "Kகுறிப்பில் %n புதிய செய்திகள் துண்டிக்கப்பட்டுள்ளன." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, fuzzy, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -655,7 +655,7 @@ msgstr "" "Kகுறிப்பில் புதிய செய்தி சேர்க்கப்பட்டுள்ளது.\n" "Kகுறிப்பில் %n புதிய செய்திகள் சேர்க்கப்பட்டுள்ளன." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -664,7 +664,7 @@ msgstr "" "ஒரு குறிப்பு திருத்தப்பட்டுள்ளது.\n" "%n குறிப்புகள் திருத்தப்பட்டுள்ளன." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, fuzzy, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -673,156 +673,156 @@ msgstr "" "Kகுறிப்பில் புதிய செய்தி துண்டிக்கப்பட்டுள்ளது.\n" "Kகுறிப்பில் %n புதிய செய்திகள் துண்டிக்கப்பட்டுள்ளன." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 #, fuzzy msgid "No change to KNotes." msgstr "எந்தக் குறிப்பும் Kநோட்டில் சேர்க்கப்படவில்லை." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr " KPilot க்கான KNotes வழி" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr " KPilot க்கான KNotes வழியை அமைக்கிறது" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "MAL sync தவிர்க்கப்படுகிறது, ஏனெனில் கடந்த ஒற்றசைவு அவ்வளவு நீளமாக இல்லை" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL ஒற்றசைவு தோல்வியுற்றது(ஒற்றசைவு த்கவல் இல்லை)" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "பதிவாகாத சேவையகத்தை அமைக்கவில்லை" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "பதிவான சேவையகத்தைப் பயன்படுத்து:%1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "&SOCKS அமை" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "&SOCKS பயன்படுத்து:%1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "குறிப்புக்கோப்பு" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "கையிருப்பில் உள்ள முகவரி புத்தகத்தின் தகவல் தளத்தை திறக்க முடியவில்லை" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "பைலட்டில் இருந்து துவக்க முடியவில்லை." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 #, fuzzy msgid "Cannot initialize the memo files from disk." msgstr "பைலட்டில் இருந்து துவக்க முடியவில்லை." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "%1ல் ஒத்திசைகிறது" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "பைலட்டிலிருந்து பணிமேடைக்கு நகலெடு." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "கணினியில் இருந்து பைலட்டிற்கு நகலெடு..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr " Kபைலட்டிற்கான அஞ்சல் வழி" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr " Kபைலட்டிற்கான அஞ்சல் வழியை அமைக்கிறது" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "குறிப்புபலகை" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr " %1 ஐ திறக்க இயலவில்லை" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "png கோப்புகளுக்கு நோட்பாடை சேமிக்கவும்" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr " KPilot க்கான் நோட்பாட் காண்டிக்டை உள்ளமைக்கவும்" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "எதுவும் இல்லை" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "NULL வழி தோல்வியுரும்படி அமைக்கப்பட்டுள்ளது." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "KPilot க்கு வழி இல்லை " -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "KPilot க்கு வழி அமைக்கவும்" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "கேமெயில்" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -831,156 +831,156 @@ msgstr "" "ஒரு செய்தி அனுப்பப்பட்டது\n" "%n செய்திகளை அனுப்பப்பட்டன" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "அஞ்சல்கள் அனுப்பப்படவில்லை." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "அஞ்சல்கள் அனுப்பப்பட இயலாது." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Kமெயில் இணைப்பிற்காக டிகாப் வழங்கன்னுடன் இணைக்க முடியவில்லை." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "அஞ்சல் அனுப்புவதில் பிழை" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "பைலட்டிலிருந்து வரும் அஞ்சலை தேக்குவதற்கான தற்காலிக கோப்பினை திறக்க முடியவில்லை." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "DCOPற்கும் Kமெயிலுக்கும் உள்ள இணைப்பு இழக்கப்பட்டது." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "மின் அஞ்சல் தரவுத்தளத்தின் காப்புநகல் செய்ய இயலவில்லை" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "கையடக்க கணிணியில் உள்ள அஞ்சல் தரவு தளத்தை திறக்க முடியவில்லை." -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr " Kபைலட்டிற்கான அஞ்சல் வழி" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr " Kபைலட்டிற்கான அஞ்சல் வழியை அமைக்கிறது" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "மூல ஆசிரியர்" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "பாப்3 குறியீடு" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP ஆதரவு மற்றும் மறுவடிமைப்பு" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr " KPilot பியர்ல் கண்டிட்" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr " KPilot பியர்ல் கண்டிட்" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "KPilot பியர்ல் கண்டிக்டை உள்ளமைக்கவும்" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "கணினி தகவல்கள்" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "கடவுச்சொல் அமைக்கப்பட்டுள்ளது" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "கடவுச்சொல் அமைக்கப்படவில்லை" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "பைலட்-இணைப்பு வழியாக எந்த அட்டையும் இல்லை" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "பிழை திருத்து தகவல்கள் இல்லை" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "வெளியீட்டுக் கோப்பினை திறக்க இயலவில்லை, %1 பயன்படுத்தி" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "கையிருப்பு கணினி தகவல்கள் %1 கோப்பில் எழுதப்பட்டுள்ளது" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "வன்பொருள் தகவல்" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "பயனர் தகவல்" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "நினைவகத் தகவல்கள்" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "சேமிப்புத் தகவல்" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "தரவுத்தள பட்டியல்" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "பதவி எண்" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "ஒத்திசை தகவல்கள்" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDE பதிவு" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "பாம்OSபதிப்பு" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "தவறான தகவல்கள்" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPilot கணினி தகவல் வழி" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -988,16 +988,16 @@ msgstr "" "கையிருப்பிலிருந்து கணினி, வன்பொருள், மற்றும் பயனீட்டாளர் தகவல்களை திரும்பப்பெற்று கோப்பில் " "சேமிக்கிறது" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "நேரம்" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "கையிருப்பில் கடிகாரம் அமைக்கப்படுகிறது" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1005,19 +1005,19 @@ msgstr "" "PalmOS 3.25 மற்றும்3.3 கணினி கடிகாரத்தை அமைப்பதை ஆதரிக்கவில்லை. நேர வழியை " "தவிர்க்கிறது." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "KPilot க்கான நேர ஒற்றசைவு வழி " -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "கணினி மற்றும் கையிருப்பில் உள்ள நேரத்தை ஒற்றிசைக்கிறது " -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "நீக்குகிறது ..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1025,38 +1025,38 @@ msgstr "" "\"%1\" ஏற்றுவதில் பிழை ஏற்படுகிறது.\"%2\" தற்காலிக உள்ளுர் கோப்பினை கைமுறையாக செய்து " "பார்க்கலாம்" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "பணிமேடையிலிருந்து பைலட்டிற்கு நகலெடு." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "செய்வதற்குறிய" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr " Kபைலட்டிற்கான செய்யவேண்டிய காப்புக்குழல்" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "K-பைலட்டுக்கு உள்ளமைவு ToDo கருவிகள் " -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "செய்வதற்குறிய இலக்கு" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "நாள்காட்டி" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1064,11 +1064,11 @@ msgstr "" "நிகழ்ச்சி \"%1\" இது மாதத்திற்கு மாறாக வருடத்திற்கு திரும்புகிறது, இது மாற்றப்படும் " "திரும்பி மாதத்திற்கு ஹெண்டுஹெல்ட்." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "நாள்காட்டி தரவுத்தளங்களை திறக்க முடியவில்லை." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 #, fuzzy msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " @@ -1078,19 +1078,19 @@ msgstr "" "கொடுக்கவில்லை.முரண்பாடு உள்ளமை உரையாடலில் செல்லுபடியாகக் கூடிய கோப்பு பெயரினை தயவு " "செய்து தேர்வு செய்யவும்" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, fuzzy, c-format msgid "Using local time zone: %1" msgstr "%1 நேர மண்டலத்தை பயன்படுத்துகிறது: %2" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, fuzzy, c-format msgid "Using non-local time zone: %1" msgstr "%1 நேர மண்டலத்தை பயன்படுத்துகிறது: %2" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1100,20 +1100,20 @@ msgstr "" "தயவுசெய்து நீங்கள் முரண்பாடு உள்ளமை உரையாடலுக்கு அனுப்பிய கோப்பு பெயர் சரிதானா என்பதை " "சரிபார்க்கவும். முரண்பாட்டினை முறிக்கவும்." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "கோப்புகளை வைத்து ஒத்திசை\"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "இயல்பான நாள்காட்டி வளத்துடன் ஒத்திசை." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "நாள்காட்டி பொருள்களை துவக்க இயலவில்லை.தயவு செய்து முரண்பாட்டினை சரிபார்க்கவும்" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 #, fuzzy msgid "" "The following item was modified both on the Handheld and on your PC:\n" @@ -1124,7 +1124,7 @@ msgstr "" "PC நுழைவு:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1134,107 +1134,107 @@ msgstr "" "கையடக்க பயனர்:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "முரண்பாட்டு உள்ளீடுகள்." -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr " Kவளவனுக்கான VCal தடம்" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr " Kவளவனுக்கான VCal தடத்தை உள்ளுமவு படுத்துகுறது" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "ஐ நாள்காட்டி துறை " -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "பிழை நீக்குபவர்" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "நாள்காட்டி இலக்கு" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "முகவரி தொகுப்பாளர்" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "தொலைபேசி " -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "குடும்பப் பெயர்" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "முதற் பெயர்" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "தலைப்பு:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "அலுவலகம்" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "முகவரி:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "நகரம்" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "மாநிலம்:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "பின்கோடு" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "நாடு:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "தனிபயன் 1 " -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "தனிபயன் 2 " -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "தனிபயன் 3 " -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "தனிபயன் 4 " -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "இன்னும் %1 முகவரி திருத்துகின்ற சாளரங்கள் திறந்து உள்ளன" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1243,16 +1243,16 @@ msgstr "" "இன்னும் முகவரி திருத்துகின்ற சாளரம் திறந்து உள்ளன.\n" "இன்னும் %n முகவரி திருத்துகின்ற சாளரங்கள் திறந்து உள்ளன." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "முகவரிகளின் வகையை இங்கு வெளியிட தேர்வு செய்." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "வகை:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1260,74 +1260,74 @@ msgstr "" "இந்த காட்சித்திரை தேர்ந்தெடுத்த வகையின் அனைத்து முகவரிகளையும் பட்டியலிடுகிறது. " "பட்டியலில் ஒன்றை மட்டும் வலப்பக்கம் காண்பிக்க அதனை சொடுக்குக." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "முகவரி தகவல்:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "ஏட்டை சரி செய்" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "தேர்வு செய்யப்பட்டால் நீங்கள் ஒரு முகவரியை திருத்தலாம்." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "புதிய பதிவேடு..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "புதிய முகவரியை முகவரிப்புத்தகத்தில் சேர் ." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "ஆவண நீக்கம்" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "தேர்வு செய்யப்பட்ட முகவரியை முகவரிப்புத்தகத்திலிருந்து நீக்கு." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "இந்த காட்சித்திரை தேர்ந்தெடுத்த வகையின் அனைத்து முகவரிகளையும் பட்டியலிடுகிறது. " "பட்டியலில் ஒன்றை மட்டும் வலப்பக்கம் காண்பிக்க அதனை சொடுக்குக." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "(தெரியாத)" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "பைலட்டில் உடனடி ஒத்திசைவு செய்யப்படாமல் புதிய பதிவுகளை தொகுக்க இயலாது." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "உடனடி ஒத்திசை தேவைப்பட்டது" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1335,56 +1335,56 @@ msgstr "" "ஒருமுறையேனும் துரித ஒத்திசைவு செய்து உங்கள் பைலட்டில் இருந்து தரவுத்தள உருவரையை " "பெறாமல், நீங்கள் முகவரிப் புத்தகத்தில் முகவரிகளை சேர்க்க இயலாது." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "புதிய முகவரியை சேர்க்க இயலவில்லை" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "பைலட்டில் உடனடி ஒத்திசைவு செய்யப்படாமல் புதிய பதிவுகளை நீக்க இயலாது." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "நடப்பில் தேர்ந்தெடுக்கப்பட்ட பதிவேட்டை நீக்கவா?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "பதிவேட்டை நீக்கலாமா?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "அனைத்து முகவரிகளையும் ஏற்று." -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "முகவரி வகை %1ஐ ஏற்று" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "கோப்பு %1உள்ளது. மேலெழுதவா?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "கோப்பை மேலெழுதவா?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "கோப்பு%1எழுதுவதற்கு திறக்க முடியவில்லை." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "இந்த முரண்பாடு தோற்றம் முறிந்துள்ளது மற்றும் உள்ளமைக்க முடியாது." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "இந்த காண்டூய்ட் பழைய பாணியாகும்." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "கட்டமைப்பு" -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1395,7 +1395,7 @@ msgstr "" "அவர்கள் தனக்கென உள்ளமைவு கொண்டனர். காண்டூயிடை தேர்வு செய்து உள்ளமைக்கவும் மற்றும் தேர்வு " "பெட்டியை சொடுக்கி செயல்படசெய்யவும்." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1415,75 +1415,75 @@ msgstr "" "clicking on its checkbox. Checked conduits will be run during a HotSync. " "Select a conduit to configure it.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "கட்டமைப்பு வழிகாட்டி" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr " Kவிமானி. வரவு." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "கண்டிட்" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "பொது அமைப்பு" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "Kபைலட்டின் பொது அமைப்பு(பயனர்பெயர்,துறை,பொது ஒத்திசை அமைப்புகள்)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "தனிப்பட்ட உள்ளமைப்புக்கான துரித ஒத்திசை செயல்கள்." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "துவங்கு மற்றும் துவக்கு " -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "துவக்குகையில் மற்றும் வெளியேற்றுகையில் உள்ள குணம்" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "காட்டிகள்" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "காட்சியமைப்பாளர் அமைப்பு." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "நகல் காப்பு" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "சிறந்த நகல்காப்பு அமைப்பு." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "HotSync" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "துரித ஒத்திசையின் சிறப்பு நடத்தை." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "சாதனங்கள்" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "மென்பொருள் அமைப்புகள் மற்றும் தொடங்கல் மற்றும் வெளியேறும் தேர்வுகள்." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1491,11 +1491,11 @@ msgstr "" "இது உள்ளிருக்கும் செயல்பாடாகும் இதற்கு உள்ளமைப்பு தேர்வு இல்லை செயல்பாடு விரிந்து " "உள்ளபடி:%1" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "கேபைலட் அமைப்பு" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1503,11 +1503,11 @@ msgstr "" "முரண்பாட்டுக்கு நூலகம் கண்டுபிடிக்கவில்லை%1. இதற்கு அர்த்தம் முரண்பாடு சரியாக " "நிறுவப்படவில்லை." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "கன்டியுட் பிழை" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1515,35 +1515,35 @@ msgstr "" "முரண்பாட்டுக்கு நூலகத்தினை ஏற்றல் செய்ய பிரச்சனை%1. இதற்கு அர்த்தம் இந்த முரண்பாடு " "சரியாக நிறுவப்படவில்லை." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&சேர்" -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&தொகு" -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&நீக்கு" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Rec" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "விவரம்" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "AppInfo தொகுப்பை சரி செய்" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1551,15 +1551,15 @@ msgstr "" "ஆவண தகவல் தொகுதி தரவினை பார்ப்பதற்கு, தயவு செய்து நிறுவுங்கள் ஒரு ஹெக்ஷ் தொகுப்பியை(எ." "கா k ஹெக்ஷ்தொகுப்பியிலிருந்து k டுயுடில்ஸ்)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "பயன்பாடு தகவலை மாற்றி KPilot!யை துணையாக கொள்க" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "தரவுத்தளக் குறிகளை தொகு" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1573,20 +1573,20 @@ msgstr "" "\n" "Really assign these new flags?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "தரவுத் தளக் குறிகளை மாற்றுகிறது" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "உதவியாளர் " -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "ஏட்டை சரி செய்" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1600,56 +1600,56 @@ msgstr "" "\n" "Really assign these new flags?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "பதிவேட்டை மாற்றுகிறது" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "பதிவு அடையாளம்: " -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "அடையாளத்தை பதிவு செய்:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "குறிகள்" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&அழுக்கு" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "நீக்கப்பட்டது" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&அலுவலில் உள்ளது" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&இரகசியம்" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&காப்பாற்றப்பட்டது" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1657,7 +1657,7 @@ msgstr "" "ஏற்றல் தரவினை பார்ப்பதற்கு மற்றும் தொகுக்க, தயவுசெய்து ஒரு ஹெக்ஷ் தொகுப்பானை நிறுவு (e." "g. kbytesedit from tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1665,93 +1665,93 @@ msgstr "" "இந்த தரவுத்தளம் கருவியினுள் நுழைகிறது. இது கைமுறையாக இணைக்கப்படவில்லை, ஆகையால் " "பட்டியலில் இருந்து நீக்க இயலாது." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "கருவியில் உள்ள தரவுத்தளம்" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "நீங்கள் பட்டியலில் இருந்து நீக்க ஒரு தரவுத்தளத்தை தேர்ந்தெடுக்க வேண்டும்." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "தரவுத்தளம் தேர்ந்தெடுக்கப்படவில்லை" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "அனைத்து தகவல்தளங்கள் " -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "பயன்பாடுகள் மட்டும் (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "தகவல்தளங்கள் மட்டும் (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "பொது தகவல்தள &தகவல்" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "&பயன்பாட்டின் செய்திப் பகுதி(இதர வகைகள்.) " -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "Rec. Nr." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "நீளம்" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "பதிவேடு அடையாளம்" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "எச்சரிக்கை:%1 தகவல்தளக் கோப்பினை படிக்க முடியாது." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "தகவல்தளம்: %1, %2 பதிவேடுகள்
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "வகை: %1, உருவாக்கி: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "எச்சரிக்கை: %1 பயன்பாட்டுக் கோப்பினை படிக்க முடியாது." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "பயன்பாடு: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "உருவாக்கப்பட்ட:%1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "திருத்திய: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Backed up: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "நீங்கள் ஒரு பதிவேடை திருத்துவதற்கு தேர்வுச் செய்ய வேண்டும் " -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "பதிவேடு தேர்ந்தெடுக்கப்படவில்லை" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1759,32 +1759,32 @@ msgstr "" "உண்மையிலேயே தேர்ந்தெடுக்கப்பட்டுள்ள பதிவேட்டை நீக்க விரும்புகிறீர்களா? இந்த செயல்பாட்டை " "திரும்பப் பெற இயலாது.

பதிவேட்டை நீக்கவா?
" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "பதிவேட்டை நீக்குகிறது" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "நிறுவலுக்கான கோப்புகள்:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "கோப்பினை இணை..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "நிறுவுவதற்கான கோப்புப் பட்டியலில் சேர்ப்பதற்கு ஒரு கோப்பினை தேர்ந்தெடு" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "பட்டியலை காலி செய்" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "நிறுவுவதற்கான கோப்புப் பட்டியலை துடை. எந்த கோப்புகளும் நிறுவப்படாது." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1792,27 +1792,27 @@ msgstr "" "அடுத்த உடனடி ஒத்திசைவின் போது நிறுவப்பட இருக்கின்ற கோப்புகளை பட்டியலிடுகிறது. " "இங்கே கோப்புகளை இழுத்து விடு அல்லது சேர் பொத்தானை உபயோகி." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|பாம்OS தரவுத்தளம் (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "தேர்வு செய்யப்பட்ட சிறு குறிப்பை நீக்குக" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "%1 நிறுவ இயலாது" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." @@ -1820,64 +1820,64 @@ msgstr "" "பிலம்OS மட்டும் தரவு கோப்பினை பயன்படுத்தி[ike *.pdb and *.prc) யை கோப்பில் ஏற்றுமதி " "செய்யலாம். " -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "பின்காப்பக அடைவி: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "முழுமையான காப்புக் கோப்பு தொடங்கப்பட்டது." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "வேகமான காப்புக் கோப்பு தொடங்கப்பட்டது." -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "அழித்தலை வெளியிடு" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "முழுமையான காப்புக் கோப்பு நிறைவு பெற்றது." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "வேகமான காப்புக் கோப்பு நிறைவு பெற்றது." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "%1னை காப்பெடுக்கிறது" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "தவறுகிறது%1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "%1னின் காப்பெடுப்பு தவறியது.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr "..சரி\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "%1னின் காப்பெடுப்பு தவறியது.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[கோப்பினை உள்ளிடுபவர்]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "நிறுவுதலுக்கு கோப்புகள் இல்லை" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1886,42 +1886,42 @@ msgstr "" "ஒரு கோப்பு நிறுவப்படுகிறது\n" "%n கோப்புகள் நிறுவப்பட்டுகொண்டிருக்கின்றன" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "கோப்புகள் நிறுவுதல் முடிவுற்றது" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "%1 நிறுவப்படுகிறது" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr " &குவாட்;%1&குவாட் கோப்புகளை நிறுவ முடியவில்லை;." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr " &குவாட்;%1&குவாட் கோப்புகளை திறக்க முடியவில்லை;." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr " &குவாட்;%1&குவாட் கோப்புகளை திறக்க முடியவில்லை;." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "ஜான்டோ" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 #, fuzzy msgid "" "Neither KPilot nor the handheld have a username set. They should " @@ -1930,11 +1930,11 @@ msgstr "" "கேபைலட் அல்லது பைலட் பயனிட்டாளரின் பெயர் கொண்டிருக்கும். அவை இயக்கப் " "பட்டிருக்க வேண்டும்.கேபைலட் அவற்றை இயல்பு மதிப்புக்கு மாற்றிவிடும்(%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "தெரியாத பயனீட்டாளர்" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1943,7 +1943,7 @@ msgstr "" "பைலட்டில் பயன்படுதுபவர் பெயர் சேமிக்கப்பட்டுள்ளது(%1 ஆனால் கே-பைலட்டில் " "சேமிக்கப்படவில்லை. கே-பைலட் இந்த பெயரை பின்னர் பயன்படுத்த வேண்டுமா?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1952,14 +1952,14 @@ msgstr "" "கே-பைலட்டில் ஒரு பயன்படுத்துபவர் பெயர் சேமிக்கப்பட்டுள்ளது.(%1) ஆனால் " "பைலட்டில் சேமிக்கப்படவிலை. இதே பயன்படுத்துபவர் பெயரை பைலட்டிலும் சேமிக்கவா?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1971,27 +1971,27 @@ msgstr "" "பயன்படுத்துபவர் பெயர் %2 என்கிறது. இதில் எந்த பெயர் சரியானது?\n" "ரத்து செய் என்பதை அழுத்தினால், ஒத்தியக்கம் தொடரும், ஆனால் பயன்படுத்துபவர் பெயர் மாற்றப்படாது." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "பொருத்தம் இல்லாததை பயன்படுத்து" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "கேபைலட்டின் பெயரைப் பயன்படுத்து" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "கையடக்க பெயர்களை பயன்படுத்து" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "மீட்டெடுப்பு அடைவு இல்லை." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "மீட்டு எடுப்பு செய்யப்படவில்லை." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2001,73 +2001,73 @@ msgstr "" "எடுக்க விரும்புகிறீர்களா? இச்செயல் தற்போது தங்கள் பைலட்டில் உள்ள அனைத்து தகவல்களையும் " "அழித்துவிடும்." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "பைலட்டை மீட்டு எடு" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "நிகழ்வை மீட்டு எடு இல்லை ." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "பயனீட்டாளரால் ரத்து செய்யப்பட்டது." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "%1 மீட்டு எடுக்கப்படுகிறது..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "கோப்பு '%1'ஐ படிக்க முடியவில்லை." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "சரி." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "பைலட்டை மீட்டு எடு" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "கோப்பு `%1'ஐ மீட்டெடுக்க முடியவில்லை." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[உள்ளமைப்பு திருத்திகள்]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "மாற்றப்பட்ட பதிவேடுகளுடன் தகவல்தளம்:%1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "%1 னால் தொடர்நிலை அல்லது உள் தரவுதளத்தை திறக்க இயலவில்லை. அதனால் தவிர்க்கிறது." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "பதிவேடு" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "முகவரி" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "செய்யப்பட வேண்டிய உள்ளீடு" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "குறிப்பு" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "நாள்காட்டி உள்ளீடு" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2076,36 +2076,36 @@ msgstr "" "%1 அடையாளம் உடன் %2 தகவல்தளம் \"%3\" மாறப்பட்டது கையாளபட்டது அக தொகுப்பி.kpilot இல் " "உள்ள மாறுதலை பிரதி கையாளப்பட்ட உம் மீறுகை மாற்றங்கள் " -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "%1 தகவல் தளத்தில் குழப்பம்" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "கேபைலட்டை பயன்படுத்து" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "கையடக்கத்தை பயன்படுத்து" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "&கேபைலட்டை பயன்படுத்து" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "கையடக்கத்தை பயன்படுத்து" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "KPilotயின் உள்ளிடு" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr " Handheldடின் உள்ளிடு " -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2113,151 +2113,151 @@ msgstr "" "பதிவுத் தகவலை பார்க்க மற்றும் தொகுக்க, தயவு செய்து hex தொகுப்பானை நிறுவுங்கள் (எ.கா. " "tdeutils ல் உள்ள khexedit)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "குறிகள் மாற்றப்பட்ட தகவல்தளங்கள்:%1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "கையடக்க கணிணியில் இருந்து தரவுத்துறை குறிகள் அமைத்தல் இதுவரை சாத்தியமல்ல." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "மாற்றப்பட்ட பயன்பாட்டு பகுதியுடன் தகவல்தளங்கள்:%1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "கேபைலட் மறை நிரல்கள் துவக்கப்படுகிறது..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "Kபைலட் மறைநிரல்வை துவக்க முடியவில்லை.கணினி பிழைச் செய்தி: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "மறைநிரல் நிலை` %1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "இயங்கவில்லை" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "%1 யின் எழுத்தமைப்பை கையடக்கத்தில் உபயோகி " -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "செய்யவேண்டிய காட்சியாளன்" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "முகவரி காட்டி" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "குறிப்பு காட்டி" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "கோப்பு நிறுவனர்" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "பிறப்பு DB காண்பவர்" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "&அடுத்த ஒத்தியக்கி,ஒரு காப்பெடுப்பு செய்" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "தயவுச்செய்து ஹாட்சிங்க் பொத்தானை அழுத்து" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "அடுத்த ஒத்திசையிலிருந்து காப்பெடுத்து பைலட்டை மீட்டு எடு." -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "அடுத்த ஒத்திசைவு தவறாமல் துரித த்திசைவாக அமையும்." -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "அடுத்த ஒத்திசைவு வேக துரித ஒத்திசைவாக அமையும்." -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "அடுத்த ஒத்திசைவு வேக துரித ஒத்திசைவாக அமையும்." -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "அடுத்த ஒத்திசைவு வேக துரித ஒத்திசைவாக அமையும்." -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "டெமான் வெளிச்சென்றது." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "இப்போது ஒத்தியக்கியை துவக்க இயலாது.%1 " -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "ஒத்தியக்கியை துவக்க முடியாது. " -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "சுடான Sync" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "அடுத்த ஒத்திசைவு தவறாமல் துரித த்திசைவாக அமையும்." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "டேமானிடம் சொல்லவும் நீங்கள் அடுத்த துரித ஒத்திசைவை பொது துரித ஒத்திசைவாகும்." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "முழு&ஒத்திசை " -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "அடுத்த ஒத்திசைவு வேக துரித ஒத்திசைவாக அமையும்." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2265,78 +2265,78 @@ msgstr "" "டெமானிடம் அடுத்த விறுவிறுப்பான ஒத்திசைவு முழுமையான ஒத்திசைவாக இருக்கிறது என்பதை " "தெரியப்படுத்தவும்(இரு பக்கங்களிலும் உள்ள தகவலை சோதிக்கவும்)" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "காப்புக் கோப்பு" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "&அடுத்த ஒத்தியக்கி,ஒரு காப்பெடுப்பு செய்" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "அடுத்த துரித ஒத்திசைக்காகவற்றை PCயிலிருந்து கையடக்கத்தில் காப்பு நகலெடுக்க டேமோனுக்கு " "கூறு." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&மீட்டு எடு" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "அடுத்த ஒத்திசைவு வேக துரித ஒத்திசைவாக அமையும்." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "டேமன் சொல்லவும் அதாவது அடுத்த துரித ஒத்திசைவு PC தரவில் கையாள வேண்டும்." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr " PCக்கு கையடக்கத்தை காப்பு எடு " -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "டேமன் சொல்லவும் அதாவது அடுத்த துரித ஒத்திசைவு PC தரவில் கையாள வேண்டும்." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr " PC தொகுப்பை கையடக்கம்" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 #, fuzzy msgid "Next HotSync will copy PC to Handheld." msgstr " கணிப்பொறியை கையடக்க கணிப்பொறியுடன் ஒத்திசைவு செய்" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "டேமன் சொல்லவும் அதாவது அடுத்த துரித ஒத்திசைவு PC தரவில் கையாள வேண்டும்." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&பட்டியல் மட்டும்" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "&அடுத்த ஒத்தியக்கி,ஒரு காப்பெடுப்பு செய்" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2344,31 +2344,31 @@ msgstr "" "டேமன் சொல்லவும் அதாவது அடுத்த துரித ஒத்திசைவு கோப்பின் பட்டியலை கையாளுவதை தவிர " "எதுவும் செய்யவில்லை." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "திருப்பி மாற்று& தொகுப்பு" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "சாதன இணைப்பை திரும்ப அமை." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "டேமன் இணைப்பை திரும்ப செய்ய முயற்சி செய்து கையாளவும்." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "KPilotயை நிறுத்தவும்,[டேமானை நிறுத்தி அந்த வழியில் உள்ளமைக்கவும்]." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "உள்ளமை &வழிகாட்டி..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "உள்ளமை வழிகாட்டியைக் கொண்டு Kபைலட்டை உள்ளமை." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2377,96 +2377,96 @@ msgstr "" "KPilot நூலகம் விசார்டை உள்ளமைவதற்கு முடியாது. விசார்டு தென்படவில்லை. தயவு செய்து " "உரையாடல் உள்ளமையை தவறாமல் முயற்சி செய்யவும்." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "வழிகாட்டி கிடைக்கவில்லை" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "பயனர் பெயர் '%1'க்கு மாற்றப்பட்டது." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 #, fuzzy msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Kபைலட்டை உள்ளமையை தற்போது இயலாது. " -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "பைலட் இயக்கி மற்றும் காண்டுயுட் மற்றும் அளவுருக்களை அமைக்கவும் " -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "பிழை நீக்கு நிலையை அமை" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "கேபைலட் " -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "திட்டத் தலைவர்" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "கரு மற்றும் கான்டிட்ஸ் உருவாக்கியாவர் " -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal கான்டிட்" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "தேடியந்திரம் இல்லாத " -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "கான்டிட் செலவுகள்" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui கோப்புகள்" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "பிழைநீக்குபவர், குளுமை" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "உள்ளமைவு கோப்பு " -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "உள்ளமைவு கோப்பு பதிப்பு %1, KPilot பதிப்பை கேட்கும் போது %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "Please run KPilot and check the configuration carefully to update the file." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "முக்கியமான மாற்றங்கள் பார்ப்பதற்கு:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." @@ -2474,15 +2474,15 @@ msgstr "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "முரண்பாடு தெளிவுத்திறன் தற்போது பொது அமைப்புகள்" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "தரவுத்தளம் காப்புநகல் வடிவம் மாறப்பட்டது" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2490,11 +2490,11 @@ msgstr "" " KPilot க்கான உள்ளமைவு கோப்பு நாட்களுக்கு வெளியே. தயவுசெய்து ஓட்டு KPilot -ஐ " "புதுப்பி." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "உள்ளமைவு கோப்பு தேதியில் இருந்து வெளியேற்றப்பட்டது." -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 #, fuzzy msgid "" "The settings for the file installer have been moved to the conduits " @@ -2503,11 +2503,11 @@ msgstr "" "Kroupware க்கு அமைப்புகள் இசைவு K-அஞ்சல் மற்றும் கோப்பு நிறுவுபவர் முரண்பாடு உள்ளமைக்கு " "நகர்கிறார்கள். நிறுவப்பட்ட முரண்பாடு பட்டியலை சரிபார்." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "அமைப்புகள் புதுப்பிக்கப்பட்டது" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2516,11 +2516,11 @@ msgstr "" "யோசனை அவைகளை நீக்குவதற்கு மற்றும் தொடர்புறுவதற்கு.la and .so.0கோப்புகள்." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "பழைய தடங்கள் காணப்பட்டது" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2529,11 +2529,11 @@ msgstr "" "தரவுதளத்தின் பட்டியலை உள்ளமைவதற்க்கு கோப்பு புதிய வடித்தை கையாள வேண்டும் தரவு " "உருவாக்கி கட்டம் பிராக்கெட்டை IDsயை பயன்படுத்தி[] உருவாக்கலாம். " -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "காப்பக தரவுதளங்கள் புதுப்பிக்கப்படவில்லை" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2541,19 +2541,19 @@ msgstr "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "உள்ளமைக்க வில்லை" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "வழிகாட்டியை பயன்படுத்து" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "உரையாடலை பயன்படுத்து" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2561,7 +2561,7 @@ msgstr "" " KPilot -க்கான உள்ளமைவு தேதிக்கு வெளியே. KPilot -தானியக்கமாக சில பகுதிகளின் " "உள்ளமைவுகளை புதுப்பிக்க இயலும். நீங்கள் தொடர வாழ்த்துக்கள்?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2569,7 +2569,7 @@ msgstr "" " %1 வழி அமைப்பு மாற்றப்பட்டுள்ளது. தொடர்வதற்கு முன் மாற்றத்தை சேமிக்க " "விரும்புகிறீர்களா?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2579,38 +2579,38 @@ msgstr "" "இது ஆதரிக்கப்படாமல் பிரச்சனைகளை உருவாக்கலாம். உறுதியாக இதே சாதனப் பெயரை பயன்படுத்த " "விரும்புகிறீர்களா?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "சாதனப் பெயர் மிகவும் நீளமாக உள்ளது." -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "மின்னஞ்சலை அனுப்பாதே" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "பைலட் தகவல்" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr " Sync விற்கான பயன்பாடு" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "பொது TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "பரிமாணம்" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 #, fuzzy msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " @@ -2623,28 +2623,28 @@ msgstr "" "ஒத்திசையின் பொழுது நாள்காட்டியையோ அல்லது Kபைலட்டையோ விடு வெளியேறவும் இல்லையேல் " "தகவல்களை இழக்க நேரிடும்." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "உருவாக்கத்திற்கான வரையறை" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "ஒன்றும் இல்லை[இது பின்சேமிப்பை மட்டும் வைத்திருக்கும்]" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "தொடர்பு" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot இப்போது ஒத்திசைவுடன் உள்ளமைந்து உள்ளது %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2652,11 +2652,11 @@ msgstr "" "மீதியிருந்திருக்கும் தரமான உரையாடல் கட்டமை வகையை நன்றாக டியுன் செய்வதற்கு KPilotயை " "பயன்படுத்தலாம்." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "தானாக உள்ளமைத்தல் முடிந்தது" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2667,19 +2667,19 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "கையடக்க மற்ற தொலைப்பேசி" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "தானாக கையாளுவதற்கு குறிமுறையை பயன்படுத்துகிறோம்" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "நீக்குதலை மறுமுறைத் துவக்கு" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2687,43 +2687,43 @@ msgstr "" "KPilot இப்பொது தானாக கையாளுகிறது. தயவு செய்து துரித ஒத்திசைவை அழுத்தவும் இதற்கு " "முன்னால் நீங்கள் செய்யாமல் இருந்தால்." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "நிலைமை:" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "தானியங்கி தேடல் துவக்கப்படவில்லை..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "கண்டறியப்பட்ட மதிப்பு" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "கையடக்க பயனர்:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "சாதனம்:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "(இதுவரை அறியப்படவில்லை)" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "துப்பறிதல் துவக்கப்படுகிறது..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "கையடக்கத்தோடு இணைக்க காத்திருக்கவும்..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "கையாளப்பட்ட மணியை சரி செய்க." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2734,76 +2734,76 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "தானாக நீக்குதல் இயலாது" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "%1 ல் உள்ள சாதனங்கள் கண்டறியப்பட்டுள்ளன" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "அனைத்து சாதனத்திலிருந்தும் இணைப்பு துண்டிக்கப்படுகிறது" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Kஅஞ்சலை செய்யவேண்டியவைகளை ஒத்திசைகிறது" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Kஅஞ்சலை நாள்காட்டியில் ஒத்திசை" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Kஅஞ்சலை குறிப்புகளை ஒத்திசை" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 #, fuzzy msgid "Rewriting to-dos to KMail..." msgstr "Kஅஞ்சலிலிருந்து டோடோஸ்ஸிற்க்கு மறுமுறை எழுதப்படுகிறது..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "நாள்காட்டியை மின் அஞ்சலில் திரும்ப செய் " -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "மின் அஞ்சல் விலாசத்தை ஒத்திசைவு செய்க " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Kஅஞ்சலை குறிப்போடு ஒத்திசை" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "HotSyncக் முடிந்தது " -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "நடப்பு வெப்பஇசைவின்போது இந்த பட்டியலில் உள்ள செய்திகள் பெறப்பட்டன" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "HotSync Log" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "லாக்கை நீக்கு" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "நடப்பு வெப்ப இசைவிலிருந்து பட்டியல் செய்திகளை நீக்கு." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "பதிவை சேமி" -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2811,112 +2811,112 @@ msgstr "" "வெப்ப இசைவின் போது பெறப்பட்ட பட்டியல் செய்தியினை நீங்கள் சேமிக்க இயலும் ஒரு " "கோப்பில்(உதாரணத்திற்கு பிழை அறிக்கையில் பயன்படுத்தலாம்) இங்கே சொடுக்குவதன் மூலம்." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Sync முன்னேற்ற:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "(மிகுதி நேரம்) விழுக்காடு முழுமை பெற்றது நடப்பு வெப்ப இசைவுகளில்." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "துரித ஒத்திசைவு முடிவுற்றது" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "தருக்கத்தை சேமி" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "இந்த கோப்பு ஏற்கனவே உள்ளது.இதன் மேலெழுத வேண்டுமா?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "கோப்பு இருக்கிறது" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "மேலெழுது" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "quot;%1" கோப்பில் எழுதுவதை திறக்க முடியவில்லை. மறு முயற்சி செய்யவா?/qt>" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "சேமிக்க முடியாது" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "எதையும் செய்யாதே" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "பைலட்டு கருவிக்கு வழித்தடம் " -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "DBயின் பட்டியல் (தவறான)" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "காப்பெடுப்பிலிருந்து பைலட்டை மீட்டு எடு" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "இந்த வழியை பணிமேடை கோப்பிலிருந்து இயக்கு <கோப்பின்பெயர்>" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "பிழை நீக்கு நிலையை அமை" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*உண்மையாக* கான்டிட்டை செயல்பபடுத்து, தேர்வு முறையில் அல்ல " -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "கோப்பு தேர்வு முறையில் கான்டிட்டை செயல்படுத்து" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "பைலட்டிலிருந்து பணிமேடைக்கு நகலெடு." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "பணிமேடையிலிருந்து பைலட்டிற்கு நகலெடு." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "கேபைலட் சோதனை" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "கேபைலட் பராமரிப்பாளர்" @@ -2929,27 +2929,27 @@ msgstr "கேபைலட் பராமரிப்பாளர்" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "பொது" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "வெற்று-கான்டிட் தேர்வுகள்" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "முகவரியின் பிரிவுகளை தெர்ந்தெடு. " -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "குறிப்புகள்:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2959,103 +2959,103 @@ msgstr "" "தேர்ந்தெடுக்கப்பட்ட வகையினத்தில். சொடுக்கு\n" "வலது பக்கம் காட்சியளிக்க." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "குறிப்பு உரை:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "தேர்ந்தெடுக்கப்பட்ட குறிப்பின் உரை இங்கே காணப்படுகிறது." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "குறிப்பை இறக்குமதி செய்..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "உரை கோப்பினை படிக்கவும் மற்றும் Pilotல் குறிப்பு தரவுத்தளத்தில் சேர்க்கவும்." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "குறிப்பை ஏற்றுமதி செய்." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "ஒரு கோப்பிற்காக தேர்ந்தெடுக்கப்பட்ட குறிப்பு" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "சிறு குறிப்பை நீக்குக" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "தேர்வு செய்யப்பட்ட சிறு குறிப்பை நீக்குக" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "மெமோவைச் சேர்" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "தரவுதளத்தில் ஒரு புதிய மெமோவைச் சேர்." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "தற்போது தேர்வு செய்யப்பட்ட குறிப்புச் சீட்டை நீக்கவா" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "நீக்கு குறிப்பு?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "பதிவை நீக்க MemoDB திறக்க முடியவில்லை." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "குறிப்பை நீக்க முடியவில்லை" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "எல்லாம்" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "துவங்கு &ஒரு கணிப்பொறி " -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&கேபைலட்டை உருவமை" -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "முன்னிருப்பு (%)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "அடுத்த &ஒத்திசை" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "அடுத்த ஒத்திசைவு: %1" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "திரை பூட்டப்பட்டிருந்த பொது துரிதஒத்திசைவு ஒடுக்கப்பட்டது." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3065,41 +3065,41 @@ msgstr "" "துரிதஒத்திசைவு ஒடுக்கப்பட்டது என்னென்றால் KPilot திரை வழங்கனை குறிக்கும். நிங்கள் " "பிற்கால பாதுகாப்பிற்க்காக ஒத்திசைவு திரைவழங்கனை துரிதஒத்திசைவில் பக்கம் உள்ளமையில் உள்ளது." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "HotSync முடிவுற்றது.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "%1 அடுத்த ஒத்திசை." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot மறைநிரல்" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "உருவாக்குபவர்" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Todo தொகுப்பி " -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 #, fuzzy msgid "There are still %1 to-do editing windows open." msgstr "இன்னும் %1 செய்வதற்கு தொகுப்பான் திரைகள் திறந்திருக்கிறது" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, fuzzy, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3108,15 +3108,15 @@ msgstr "" "மேலும் செய்வதற்கு தொகுப்பான் திரை ஒன்று திறந்திருக்கிறது.\n" "மேலும் %n செய்வதற்கு தொகுப்பான் திரைகள் திறந்திருக்கிறது." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "செய்வதற்குரிய வகைகளை காண்பிக்க வேண்டியதைத் தேர்ந்தெடு" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "To-do விவரம்" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 #, fuzzy msgid "" "This list displays all the to-dos in the selected category. Click on one " @@ -3125,31 +3125,31 @@ msgstr "" "இந்த காட்சித்திரை தேர்ந்தெடுத்த வகையின் அனைத்து செய்வதற்கான செயல்களையும் பட்டியலிடுகிறது. " "பட்டியலில் ஒன்றை மட்டும் வலப்பக்கம் காண்பிக்க அதனை சொடுக்குக." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "To-do தகவல்:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 #, fuzzy msgid "You can edit a to-do when it is selected." msgstr "தேர்ந்தெடுத்த செய்வதற்கு செயலை நீங்கள் தொகுக்கலாம்." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "செய்யவேண்டிய பட்டியலில் ஒன்றைச் சேர்." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 #, fuzzy msgid "Delete the selected to-do from the to-do list." msgstr "தேர்ந்தெடுத்த செயலை செய்வதற்கு பட்டியலில் இருந்து நீக்கு." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 #, fuzzy msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " @@ -3158,103 +3158,103 @@ msgstr "" "ஒருமுறையேனும் உடனடி ஒத்திசைவு செய்து உங்கள் பைலட்டில் இருந்து தரவுத்தள உருவரையை " "பெறாமல், நீங்கள் செய்வதற்குரியன பட்டியலில் செய்வதற்கான செயலை சேர்க்க முடியாது." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "புதிதாக செய்யவேண்டியதை சேர்க்க முடியாது" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "kPilot %1 HotSync துவங்குகிறது...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 #, fuzzy msgid "Using encoding %1 on the handheld." msgstr "%1 யின் எழுத்தமைப்பை கையடக்கத்தில் உபயோகி " -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "Pilot மிகையாக உள்ளது மற்றும் HotSync ஐ செயலாக்கம் செய்ய இயலாது." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "சோதனை.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "தகவல்தளம்:%1 ஒத்தியங்குகிறது" -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "கோப்பினை திறக்க முடியவில்லை: %1 (மறுபடி முயற்சி செய்)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "%1 சாதனத்தை திறப்பதற்கான முயற்சி " -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "சாதனத்தை கவனித்தல் முன்னரே நடைப்பெற்றுள்ளது" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "பைலட்டோடு தொடர்பு கொள்வதற்கான நிரலை உருவாக்க இயலவில்லை " -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "பைலட்டோடு திறக்க இயலவில்லை \"%1\". " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "பைலட்டின் முனையத்தை கவனிக்க முடியவில்லை(%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "பைலட் ஏற்று கொள்ள இயலாது[%1]" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "முன்னரே இணைக்கப்பட்டுள்ளது" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "விமானியிடமிருந்து கணினி தகவல்களை பெற முடியவில்லை" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "கடைசி கணினியை சோதிக்கிறது" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" "விமானியிடமிருந்து பயனீட்டாளர் தகவல்களை பெற இயலவில்லை. ஒரு வேளை கடவுச்சொல் இருக்கக்கூடும்" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "முன் சாதனம் அமைக்கப்படவில்லை" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "முன் சாதனம் %1ஐ படிக்க - எழுத இயலவில்லை." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "கோப்பினை நிறுவ முடியவில்லை &நிறுத்து;%1&நிறுத்து;." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "உடனடி ஒத்திசைவு முடிவு\n" @@ -3275,88 +3275,88 @@ msgstr "பைலட் சாதனத்தில் நுழைய அனு msgid " Check Pilot path and permissions." msgstr "பைலட்டின் பாதை மற்றும் அனுமதியை சரிபார்க்கவும்" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "துவக்க தேதி:%1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "முழு நாள் நடவடிக்கை" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "முடிவு தேதி: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "எச்சரிக்கை ஒலி: %1 %2 நிகழ்ச்சி ஆரம்பிக்கும் முன்னால்" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "நிமிடங்கள்" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "நேரம்" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "தினங்கள்" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "மறுபடியும்: ஒவ்வொரு %1 %2 " -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "நாள்(கள்)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "வாரம்(கள்)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "மாதம்(கள்)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "வருடம்(கள்)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "எண்ணற்ற முறை திரும்பச் செய்கிறது" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr " %1 வரை" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr " j வாரத்தின் i யாவது நாள் திரும்பச் செய்கிறது" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "மாதத்தின் n ஆவது நாளில் திரும்பச் செய்கிறது" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "விதிவிலக்குகள்" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "குறிப்பு:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "குறிப்பு:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3364,7 +3364,7 @@ msgstr "" "தலைப்பு: %1
\n" "குறிப்பு உரை:
%2 " -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3374,29 +3374,29 @@ msgstr "" "குறிப்பு உரை:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "நிறைவேறியது" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "நிறைவேறவில்லை" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "குறித்த தேதி: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "முக்கியமான: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "பெயரற்ற" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3404,23 +3404,23 @@ msgstr "" "The %1 வழி அமைப்பு மாற்றப்பட்டுள்ளது. தொடர்வதர்க்கு முன் மாற்றத்தை சேமிக்க " "விரும்புகிறீர்களா?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 வழி" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "கேள்விகளையும் மற்றும் கருத்துக்களையும் kde-pim@kde.org க்கு அனுப்புக" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "கேள்விகளையும் கருத்துக்களையும் %2 க்கு அனுப்புக" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "பிழை அறிக்கையை %2 க்கு அனுப்புக" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3428,19 +3428,19 @@ msgstr "" "வணிக முத்திரைத் தகவல்களுக்கு KPilot " "User's Guide ஐ பார்க்கவும்" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "ஆசிரியர்கள்: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "உரிமைகள்: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3448,98 +3448,98 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "%1 தடத்தை காண இயலவில்லை." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "%1 தடத்தை எற்ற இயலவில்லை." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "%1 தடத்தை காண இயலவில்லை." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "%1 தடத்தை உறுவாக்க இயலவில்லை." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[தடம்%1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 #, fuzzy msgid "%1 new. " msgstr "பாம்க்கு %1 புதிது." -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "எந்தக் குறிப்பும் Kநோட்டில் சேர்க்கப்படவில்லை." -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "நீக்கப்பட்ட" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "மாறாதது" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "கையிருப்பில் உள்ள முகவரி புத்தகத்தின் தகவல் தளத்தை திறக்க முடியவில்லை" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr " %1 ஐ திறக்க இயலவில்லை." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "ஊடகம் %1ஐ நிறுவ இயலவில்லை." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "முழு ஒத்திசை" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "நகல் காப்பிலிருந்து மீள்சேமி" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "சோதித்த ஒத்திசை" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "இசைவு இல்லை" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "கேள்வி" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&திரும்ப கேட்காதே" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "&திரும்ப கேட்காதே" diff --git a/po/tg.po b/po/tg.po index 2c12bac..132f5a2 100644 --- a/po/tg.po +++ b/po/tg.po @@ -35,49 +35,49 @@ msgid "" "Your emails" msgstr "youth_opportunities@tajik.net" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Канали синхронизатсии MAL" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "Синхронизатсия кардани мундариҷаи сервери MAL (мисли AvantGo)аз КПК" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Муаллиф" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Муаллифи libmal ва канали JPilot AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Муаллифи syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Муаллифи китобхонаи malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Дафтари адресҳо" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -87,18 +87,18 @@ msgstr "" "Исми файлро бо муколимаи танзимдарории канал санҷиш кунед.Синхронизатсия " "канда шуд." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Кушодани дафтари адресҳо барои синхронизатсия муяссар намешавад." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Кушодани дафтари адресҳо барои синхронизатсия муяссар намешавад." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -106,128 +106,128 @@ msgstr "" "Дар вақти пурбор кардан \"%1\" хатогие рӯй дод. Шумо метавонед файли " "\"%2\"муваққати локалиро дасти пурбор кунед" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "Кушодани дафтари адреҳо дар КПК муяссар намешавад." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Кушодани дафтари адресҳо муяссар намешавад." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Масъала дар компютери персоналӣ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "КПК" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Навоварии охирин" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Фамилия" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Ном" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Ташкилот" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Сарлавҳа" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Қайд" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Одат 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Одат 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Одат 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Одат 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Телефони корӣ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Телефони хона" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Телефони мобилӣ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Факс" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Пейҷер" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Дигар" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Почтаи электронӣ" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Адрес" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Шаҳр" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Ноҳия" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Рамзи почта" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Мамлакат" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Категория" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "Адрес дигар хел шуд,вале ӯ дар КПК нест.Низоъро иҷро кунед." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "Адрес дигар хел шуд,вале ӯ дар компютер нест.Низоъро иҷро кунед." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -236,136 +236,136 @@ msgstr "" "Адрес дар компютер ва дар КПК дигар хел шуд.Дигаргунҳо ба таври автомати ҳал " "намешаванд,бинобар ин низоъро дасти иҷро кунед:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Низоъи адресҳо" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Канали адреси китобӣ" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Ба танзимдарории канали дафтари адресҳо" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Афтогрейдер" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "Интерфейс" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 #, fuzzy msgid "Delete entry" msgstr "Тоза кардани сабт" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Кушодани файли %1 муяссар намешавад." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Кушодани базаи маълумоти муяссар намешавд" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Кушодани базаи маълумоти %1 дар Pilot муяссар намешавад." -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Барои тағирот номи файл нишон дода нашудааст." -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Кушани базаи маълумотҳо барои хондан муяссар намеавад" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Хондани сарлавҳаи базаи маълумоти %1. муяссар намешавад." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Кушодани файли баромад %1 муяссар намешавад." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Хондани матни сабтҳо #%1 аз базаи маълумоти %2 муяссар намешавад." -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Хондани сабтҳои #%1 аз асосӣ маълумот %2 номумкин аст." -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Кушодани файли %1 барои %2.номумкин аст." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Ёфтани матни файлҳо ва базаи маълумотҳо барои синхронизатсия." -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 #, fuzzy msgid "Database created." msgstr "Базаи маълумотии интихобӣ нест." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "Бапқарор кардани локали сохтагии PalmDOC %1 дар КПК муяссар намешавад." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Хатоги дар барқароркунии PalmDOC \"%1\"." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Кушодани базаи маълумотҳо %1 муяссар намешавад." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Ҳалкунии низоъ" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Синхронизатсия аз тарафи истифодабаранда қатъ шуд." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Матни \"%1\" синхронизатсия" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -379,70 +379,70 @@ msgstr "" "компютер ва дар КПК дигар хел шуд). Барои инхел базаҳои маълумотӣ, кадом " "тафсирҳо ҳозира ҳастанд." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Шумо инчунин метавонед бе ягон низоъ самти синхронизатсияро дигар хел кунед." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Базхаи маълумотии DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Синхронизироват накунед" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Гузаронидани КПК ба компютер" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Гузаронидан аз компютер ба КПК" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Тоза кардани ҳар ду базаи маълумотӣ" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Илова бар ин..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "дигаргуниҳо нестанд" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "нав" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "дигаргун шудааст" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "танҳо хатчӯбҳо дигар хел шудаанд" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "тоза шудааст" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "вуҷуд надорад" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "ношинос" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -450,15 +450,15 @@ msgstr "" "Вазъити базаи маълумотҳо %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "КПК: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Компютер: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Ахборот дар бораи базаи маълумотҳо" @@ -466,15 +466,15 @@ msgstr "Ахборот дар бораи базаи маълумотҳо" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Канали Palm DOC" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Ба танзимдарории канали PalmDOC" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -494,10 +494,10 @@ msgstr "Мурофиқати KPilot" msgid "PalmDOC Converter" msgstr "Бааарқароршавии PalmDOC " -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -505,122 +505,122 @@ msgstr "" "Шумо каталоги синхронизатсияро интихоб кардаед, вале номи оддии файли " "(%1).
нишон додаед.Ба ҷояш каталоги %2 истифода баред." -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "Каталог &матни текстҳо" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" " Папка %1 барои базаи маълумоти КПК нишон додааст хато аст." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" "Папка %1 барои базаимаълумоти КПК нишон додааст хато аст." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "Каталог %1 барои матни файлҳо сохтан намешавад." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Дигар матнҳои файлҳо бомуваффақият барқарор ёфтанд:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Барқароркунӣ бо муваффақият гузашт" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Матнҳои файлҳои барқароршуда нест" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Файл %1 вуҷуд надорад." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Файл %1 бомуваффақият барқарор шуд." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" "Каталог %1 барои матни файлҳои Pilot нодуруст нишон додааст." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "Каталог %1 барои файлҳои PalmDOC сохта намешавад." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "Каталог &матни текстҳо" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Каталог &PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Файли матни:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Файл &DOC " -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" "Файли базаи маълумотҳо бо номи %1 аллакай вуҷуд дорад.Аз нав " "ӯро нависанд?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Overwrite" msgstr "Аз копютери персоналӣ гирифтан." -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Хатогӣ дар барқароркунии матни файл %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" "Матни файли %1 аллакай вуҷуд дорад.Аз нав ӯро нависанд?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Кушодани дафтари адреҳо дар КПК муяссар намешавад." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "Пур кардани канали %1 муяссар карда намешавад." -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, fuzzy, c-format msgid "" "_n: Added one new memo.\n" @@ -629,7 +629,7 @@ msgstr "" "Илова %n қайд.\n" "Иловаҳо %n қайдҳо." -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, fuzzy, c-format msgid "" "_n: Modified one memo.\n" @@ -638,7 +638,7 @@ msgstr "" "Тағирот %n қайд.\n" "Тағиротҳо %n қайдҳо." -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" @@ -647,7 +647,7 @@ msgstr "" "Нест кардани %n нишона аз KNotes.\n" "Нест кардани %n нишонаҳо аз KNotes." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, fuzzy, c-format msgid "" "_n: Added one note to KNotes.\n" @@ -656,7 +656,7 @@ msgstr "" "Илова карда шуд %n нишонаҳо дар KNotes.\n" "Илова карда шуд %n нишонаҳо дар KNotes." -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, fuzzy, c-format msgid "" "_n: Modified one note in KNotes.\n" @@ -665,7 +665,7 @@ msgstr "" "Тағирот %n қайд.\n" "Тағиротҳо %n қайдҳо." -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, fuzzy, c-format msgid "" "_n: Deleted one note from KNotes.\n" @@ -674,118 +674,118 @@ msgstr "" "Нест кардани %n нишона аз KNotes.\n" "Нест кардани %n нишонаҳо аз KNotes." -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 #, fuzzy msgid "No change to KNotes." msgstr "Қайдҳои нав барои KNotes нест." -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Канали қайдҳо" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Танзимдарории канали қайдҳо" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Гузарномаи синхронизатсияи MAL,барои он,ки охирин синхронизатсия он қадар " "дер боз набуд." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" "Синхронизатсияи MAL аз рӯи хатогиҳо канда шуд. (ахборот дар бораи " "синхронизатсия нест)" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Прокси-сервер барқарор нашудааст." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Истифодабарии прокси-сервер: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Прокси-сервер SOCKS барқарор нашудааст." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Истифодабарии прокси-сервер SOCKS: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "Намоиши нишона " -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 #, fuzzy msgid "Unable to open the memo databases on the handheld." msgstr "Кушодани дафтари адреҳо дар КПК муяссар намешавад." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, fuzzy, c-format msgid " Syncing with %1." msgstr "Синхронизироват кардани файли \"%1\"" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 #, fuzzy msgid " Copying Pilot to PC..." msgstr "Нусхабардории сабтҳо ба компютер..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 #, fuzzy msgid " Copying PC to Pilot..." msgstr "Нусхабардории сабтҳо ба Pilot ..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "Канали почтавӣ барои KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "Ба танзимдарории канали почтавӣ" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Қайд" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "%1 -ро кушода натавонист" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -794,7 +794,7 @@ msgstr "" "%n қайд нигоҳ дошта нашуд\n" "%n қайдҳо нигоҳ дошта нашуданд" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -803,40 +803,40 @@ msgstr "" "%n қайд нигоҳ дошта шуд\n" "%n қайдҳо нигоҳ дошта шуданд" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Нигоҳ доштани қайдҳо дар намуди файлҳои PNG" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Ба танзимдарории канали қайдҳо" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "Канали қайдҳо дар асоси дар қисмати pilot-link, эҷодкунандаи Angus" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Сифрӣ" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" "Канали сифрӣ барои он ба программа даровардааст, ки хатогиҳоро барорад." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Канали сифрӣ " -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Танзимдарориҳои канали сифрӣ" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -845,160 +845,160 @@ msgstr "" "Фиристодани %n хат\n" "Фиристодани %n хатчаҳо" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Ягон хат фиристонида нашуд." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Ягон хат фиристонида намешавад." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Пайваст кардан ба сервери DCOP барои алоқа ба KMail муяссар намешавад." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Хатогӣ дар вақти фиристонидани почта" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" "Кушодани файли муваққатӣ барои нигоҳ доштани почта аз Pilot, муяссар карда " "намешавад." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "Пайвасткунии DCOP бо KMail канда шуд." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" "Иҷро кардани резерви нусхабардории почтаи базаи маълумотҳо, муяссар карда " "намешавад" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Кушодани базаи тақвим ба КПК муяссар карда намешавад." -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Канали почтавӣ барои KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Ба танзимдарории канали почтавӣ" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Муаллифи Ибтидоӣ" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Код POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Дастгирии SMTP ва дигаркунии дизайн" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "Канали Perl ,барои KPilot" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "Канали Perl ,барои KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "Ба танзимдарории канали Perl " -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Системаи ахборотӣ" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Ҳимояташ бо нишон" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Нишон барқарор нашудааст" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Кортҳои дастрас аз pilot-link нест" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Ахбороти дуруст нест" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Кушодани файли баромад,бо истифодаи %1." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Системаи ахбороти КПК дар файли %1 сабт шудааст" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Ахборот дар бораи аппаратура" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Ахборот дар бораи истифодабаранда" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Ахборот дар бораи хотирот" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Ахборот дар бораи нигоҳ доштан" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Рӯйхати базаи маълумотҳо" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Рақами ёддоштҳо" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Ахборот дар бораи синхронизатсия" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Ривояти TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Ривояти PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Ахбороти дуруст" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Канали информатсия дар система" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -1006,16 +1006,16 @@ msgstr "" "Гирифтани ахборот дар бораи система, аппаратура ва истифодабарандаи КПКва " "нигоҳ доштани у дар файл." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Вақт" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Барқарор кардани вақт дар КПК" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1023,19 +1023,19 @@ msgstr "" "PalmOS шакли 3.25 и 3.3 системаи вақтро нигоҳ намедорад.Канали синхронизатси " "вақтро тоза кард..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Канали синхронизатсияи вақт" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Синхронизатсияи вақт дар КПК ва дар компютери персоналӣ" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Ба тартиб андохтан..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1043,40 +1043,40 @@ msgstr "" "Дар вақти пурбор кардан \"%1\" хатогие рӯй дод. Шумо метавонед файли " "маҳаллии муваққатиро дастӣ пурбор кунед.\"%2\"" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Нусхабардории сабтҳо ба Pilot ..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Машқ" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 #, fuzzy msgid "To-do Conduit for KPilot" msgstr "Канали машқҳо" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 #, fuzzy msgid "Configures the To-do Conduit for KPilot" msgstr "Ба танзимдарории канали машқҳо" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 #, fuzzy msgid "To-do Destination" msgstr "Ҷобаҷогузории машқ" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Тақвим" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1084,11 +1084,11 @@ msgstr "" "Воқеаи \"%1\"ҳарсола аз ба ҷои ҳармоҳа такрор карда мешавад. Дар КПК ин " "воқеа ҳармоҳа такрор мешавад." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Кушодани базаи маълумотҳои тақвим." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 #, fuzzy msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " @@ -1098,19 +1098,19 @@ msgstr "" "номи файлро муайян накардед. Номи ростии файлро дар диалоги танзимдарории " "канал муайян кунед." -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, fuzzy, c-format msgid "Using local time zone: %1" msgstr "%1 истифода бурдани минтақаи соат:%2" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, fuzzy, c-format msgid "Using non-local time zone: %1" msgstr "%1 истифода бурдани минтақаи соат:%2" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1120,22 +1120,22 @@ msgstr "" "кардед.Тасдиқ кунед, ки шумо номи дурусти файлро дар диалоги танзимдарории " "канал муайян кардед. Синхронизатсия канда шуд." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Синхронизироват кардани файли \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Синхронизатсия бо стандарти захираи тақвим." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" "Сохтани объекти календар муқаррар карда намешавад.Танзимдарориҳои каналро " "санҷиш кунед." -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 #, fuzzy msgid "" "The following item was modified both on the Handheld and on your PC:\n" @@ -1146,7 +1146,7 @@ msgstr "" "дигаргун шудаанд. Элементҳо дар компютери персоналӣ:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 #, fuzzy msgid "" "\n" @@ -1154,107 +1154,107 @@ msgid "" "\t" msgstr "Истифодабарандаи КПК:" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Элементҳои низоъи" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Канали тақвим" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Ба танзимдарории канали тақвим VCal " -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Портировка кардани iCalendar" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Ёфтани хатогиҳо" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Ҷобаҷогузории тақвим" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Муаллифи адресҳо" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Телефон" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Фамилия:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Ном:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Сарлавҳа:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Корхона:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Адрес:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Шаҳр:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Штат:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Индекси почта:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Мамлакат:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Шарҳи 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Шарҳи 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Шарҳи 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Шарҳи 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Тағирдиҳии тирезаи адресҳо %1 ҳанӯз ҳам кушодааст." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1263,16 +1263,16 @@ msgstr "" "Тағир додани дарачаи %n адрес ҳоло ҳам кушодааст.\n" "Тағир додани дарачаи %n адресҳо ҳоло ҳам кушодааст." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Интихоби дараҷаи адресҳо барои тасвир кардан." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Категория:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1281,57 +1281,57 @@ msgstr "" "нишон медиҳад. Адресро интихоб кунед ва аз тарафи рост маълумот дар бораи " "вай пайдо мешавад." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Ахбороти адрес:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Дигар кардани сабт..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" "Шумо метавонед адрес ихтиро кунед дар он вақте ки он интихоб карда бошад." "" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Муҳарир қобилияти меҳнатии гум кардаи чанбараки дохилиро таҳрир кард" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Сабти нав..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Илова кардани адреси нав ба китоби суроға." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "Илова карда намешавад бо ёрии 'internal editors." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Тоза кардани сабт" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Нест кардани суроға аз китоби суроға." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" @@ -1339,22 +1339,22 @@ msgstr "" "нишон медиҳад. Адресро интихоб кунед ва аз тарафи рост маълумот дар бораи " "вай пайдо мешавад." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[номаълум]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" "Дигар кардани сабтҳои нав муқаррар карда намешавад то вақте ки " "синхронизатсия бо Pilot рафта истодаст." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Талаб кардани синхронизатсия" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1362,60 +1362,60 @@ msgstr "" "Шумо наметавонед ба китоби суроға суроға илова кунед то он вақте ки " "синхронизация бо Pilot тамом шавад" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Иловаи адреси нав натавонистан" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" "Сабтҳои нав тоза карда намешаванд, то он вақте ки синхронизатсия бо Pilotба " "анҷом мерасад." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Сабти интихобшударо тоза кардан?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Сабтро тоза кардан?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 #, fuzzy msgid "The file %1 exists. Overwrite?" msgstr "" "Матни файли %1 аллакай вуҷуд дорад.Аз нав ӯро нависанд?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Ин канал кор намекунад ё барқарор нашудааст." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Ин канали кӯҳна аст." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Танзимот..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1427,7 +1427,7 @@ msgstr "" "танзимоти индивидуалӣ дошта бошанд.Барои танзимоти ӯ канал интихоб кунед ва " "ӯро бо байрақчаи мувоффиқ дар гиронед." -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1447,77 +1447,77 @@ msgstr "" "байрақҳо.Агар байрақча дар гирад,канал дар вақти синхронизатсия истифода " "бурда мешавад.Барои танзимоти канал инро истифода баред.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Олими танзимот" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Дар бораи программаи KPilot.Сипосгузорӣ." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Каналҳо" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Параметрҳои умумӣ" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Параметрҳои умумии KPilot (номи истифодабаранда,порт,танзими умумии " "синхронизатсия)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Ҳаракати синхронизатсия бо танзими индивидуалӣ." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Сар ва баромад" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Рафтор дар вақти сар ва баромад." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Нигоҳкунандаҳо" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Параметри нигоҳкунандаҳо." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Захираи нусха бардорӣ" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Параметрҳои махсус барои захираи нусхабардорӣ." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Синхронизатсия" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Рафтор дар вақти синхронизатсия." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Дастгоҳ" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Муқарар кардани аппаратураҳо ва параметрҳои сар додан ва баромад." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1525,11 +1525,11 @@ msgstr "" "Ин ҳаракати дохилӣ,танзим додан даркор нест.Тасвири ҳаракат: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Танзимоти KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1537,11 +1537,11 @@ msgstr "" "Китобхона дар канали %1 ёфта нашуд.Ин маънои онро дорад,ки канал " "нодуруст барқарор шудааст." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Хатогии канал" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1549,35 +1549,35 @@ msgstr "" "Пур кардани китобхона барои канали %1 муяссар карда намешавад. Ин маънои " "онро дорад,ки канал нодуруст барқарор шудааст." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Илова..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Муҳаррир..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Нобуд кардан..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Хама" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Сабт" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Тасвир" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Дигар кардани блоки AppInfo" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1585,15 +1585,15 @@ msgstr "" "Барои аз назар гузаронидан ва дигаргунии блоки AppInfo муҳаррири духеларо " "барқарор кунед (мисол,kbytesedit аз tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "Дигаргунии блоки AppInfo ҳоло аз тарафи KPilot нигоҳ дошта намешавад!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Муҳаррири байрақчаҳои асосӣ маълумот" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1607,20 +1607,20 @@ msgstr "" "\n" "Байрақчаҳоро дигар хел кардан?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Дигаргунии байрақчаҳои базаи маълумотӣ" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "Ёрдамчи." -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Дигар кардани сабт" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1634,56 +1634,56 @@ msgstr "" "\n" "Байрақҳоро барқарор кунанд?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Сабтро дигар карданд" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Рақами сабт:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Сабти ID:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Байрақчаҳо" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Сиёҳчатоб" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Тоза кардан" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Машғули кор" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Махфӣ" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Хазина кардагӣ" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1691,7 +1691,7 @@ msgstr "" "Барои аз назар гузаронидан ва дигаргунии сабтҳо муҳаррири духеларо барқарор " "кунед (мисол,kbytesedit аз tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1699,95 +1699,95 @@ msgstr "" "Ин базаи маълумоти дар Pilot мавҷуд аст. Вай бо дастӣ илова карда нашуд, " "барои ҳамин, мумкин, аз рӯйхат тоза карда намешавад." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Асосӣ маълумот дар дастгоҳ" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" "Аввал ба шумо лозим аст интихоб кардани базаи маълумотӣ аз рӯйхати барои " "тозакунӣ." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Базаи маълумотии интихобӣ нест." -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Ҳамаи базаҳои маълумотӣ" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Фақат гузоришҳо (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Фақат базаи маълумотҳо (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "&Хабарҳо дар бораи базаи маълумот..." -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "&Блоки ахборот дар бораи гузориш (категория ва дигар чизҳо)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "№ сабт" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Дарозӣ" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "Сабти ID" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Эълон: Хондани файли базаи маълумот %1 муяссар карда намешавад." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "Базаи маълумот: %1, %2 сабтҳои
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Намуд: %1, Созанда: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Эълон: Хондани файли гузориш %1 муяссар карда намешавад." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Гузориш: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Сохтагӣ: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Дигар хел шудагӣ: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Захираи нусхабардорӣ: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Шумо бояд сабт барои дигаркунӣ интихоб кунед." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Сабт интихоб карда нашуд" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1795,36 +1795,36 @@ msgstr "" "Шумо дар ҳақиқат мехоҳед,ки сабти интихобкардашуда тоза шавад? Ин кор " "барҳам дода намешавад.

Сабтро тоза кардан?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Тоза шудани сабтҳо" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Файлҳ барои барқарорсозӣ:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Илова кард файл..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" "Файлро интихоб намоед барои илова кардани рӯйхати файлҳои барқарорсози." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Рӯйхатро тоза кард " -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" " Файлҳои барои барқарорсозиро тоза кард. Ягонтои файлҳо барқарор нахоҳад " "карда шуд." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1832,90 +1832,90 @@ msgstr "" "Ин файлҳо барқарор хоҳанд карда шуд дар Pilot дар вақти синхронизатсияи " "оянда. Файлҳоро ба воситаи муш баред ё ин ки тугмачаи Илова зер намоед." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "Тоза кардани қайди интихобгардида." -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Дуруст кардан намешавад%1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr " Танҳо файлҳои баз дар PalmOS (*.pdb и *.prc).харҷ муайян мешавааад." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Тартибдиҳии ҳамаи нусхаҳои эҳтиёти оғоз ёфт. " -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Тартибдиҳии зудии ҳамаи нусхаҳои эҳтиёти оғоз ёфт. " -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Баромадан пеш аз барҳам додан. " -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Тартибдиҳии ҳамаи нусхаҳои эҳтиёти ба охир расид." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Тартибдиҳии зудии ҳамаи нусхаҳои эҳтиёти ба охир расид." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Тартиб додани нусхаи эҳтиётии:%1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Ба назар гирифта нашудааст %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Хатоги давр вақти тартиб додани нусхаи эҳтиётии:%1.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr " .. OK\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "Хатоги давр вақти тартиб додани нусхаи эҳтиётии:%1.\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Барқароросозии файлҳо]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Файлҳо барои барқарорсози ҷой надорад " -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1924,29 +1924,29 @@ msgstr "" "Сабт кардани %n файл\n" "Сабт кардани %n файлҳо" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Барқарорсозии файлҳо ба охир расид " -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Барқарор месозам %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Наметавонам барқарор сохт файли "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Наметавонам кушод "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 #, fuzzy msgid "Unable to read file "%1"." msgstr "Наметавонам кушод "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1956,13 +1956,13 @@ msgstr "" "мебошад. Ин дар асбобҳои бунёд карда шудаи пойгоҳи иттилоот маслиҳат " "медиҳад. KPilot ба ин пойгоҳи иттилоот кор гузорад." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Ватаншоев Акмал" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 #, fuzzy msgid "" "Neither KPilot nor the handheld have a username set. They should " @@ -1972,11 +1972,11 @@ msgstr "" "бояд барқарор шавад.Барқарор кардани ном барои KPilot зикр накардани " "(%1)?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Истифодабаранда номаълум аст" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1985,7 +1985,7 @@ msgstr "" "Pilot номи истифодабарандаро (%1) истифода мебарад, вале KPilot " "истифода намебарад.Ин номро дар KPilot истофода баранд?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1994,14 +1994,14 @@ msgstr "" "KPilot номи истифодабарандаро истифода мебарад (%1) вале Pilot " "намебарад.Ин номро дар Pilot истифода баранд?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -2014,28 +2014,28 @@ msgstr "" "Агар шумо тугмаи Барқарор доданро пахш кунед синхронизатсия ҳал карда " "мешавад, вале номҳо ҳамин хел мемонанд." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Номувофиқӣ номи истфодабаранда" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Истифода бурдани KPilot " -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Истифода бурдани ном аз КПК" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 #, fuzzy msgid "Restore directory does not exist." msgstr "Порт мавҷуд нест." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Барқарор кардан иҷро карда нашуд." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2045,78 +2045,78 @@ msgstr "" "%1
) барқарор кунед? Ин амал метавонад тамоман ба тозагии ахбороти Pilot " "меоварад.
" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Барқарор кардани ахбороти Pilot аз захираи нусхабардорӣ" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Барқарор кардани на иҷро шуд." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 #, fuzzy msgid "Canceled by user." msgstr "Синхронизатсия аз тарафи истифодабаранда қатъ шуд." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Барқарор кардан %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "OK." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "Барқарор кардани ахбороти Pilot аз захираи нусхабардорӣ" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 #, fuzzy msgid "Cannot restore file `%1'." msgstr "Дуруст кардан намешавад%1" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Базаи маълумотӣ бо дигаргунии сабтҳо:%1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Кушодани базаи маълумотии локалӣ муяссар карда намешавад. %1 Вай гузаронида " "мешавад." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "сабт" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "адрес" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 #, fuzzy msgid "to-do entry" msgstr "машқ" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "қайд" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "рӯйдоди тақвим" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2126,36 +2126,36 @@ msgstr "" "редактори дохилии вай. Дигаргуниҳоро нусхабардори кард аз редактор ба КПК " "маълумотҳро аз сар навишт?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Кашмакаш дар базаи маълумотҳи %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Истифода бурд маълумотҳои KPilot ҷой доштаро " -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Истифода бурд маълумотҳои КПК ҷой доштаро " -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Истифода бурд маълумотҳои &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Истифода бурд маълумотҳои &КПК" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Қайдот дар KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Қайдот дар КПК" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2163,158 +2163,158 @@ msgstr "" "Барои нигоҳ кардан ва дигаргуниҳо ба қайдот дохил кардан редактори дутогиро " "барқарор созед.(масалан,khexedit аз ҳуҷҷати tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Базаи маълумотҳо бо байрақчаҳои дигаргуни:%1 " -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Барқарорсозии байрақчаҳои базаи маълумотҳо дар КПК ҳоло дастгири нашудааст. " -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Базаи маълумотҳо бо дигаргуниҳои AppBlock дар:%1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Оғозёбии демони KPilot..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" "Наметавонам оғоз дод демон KPilot.Хабар диҳед аз хатоги ба: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Вазъияти демони : '%1'" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "оғоз нашудааст " -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Истифода кард рамзгузории %1 дар КПК." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 #, fuzzy msgid "To-do Viewer" msgstr "Намоиши масъала " -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Намоиши суроға " -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Намоиши нишона " -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Барқарори файлҳо" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Ҷамбастии умумии намоиши базаи маълумотҳо " -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Синхронизатсияи оянда нусхаи эҳтиёти хо¯хад шуд." -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Марҳмад,тугмачаи синхронизатсияро пахш кунед." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" "Синхронизатсияи оянда барқарор месозад маълумотҳои Pilot аз нусхаи эҳтиёти." -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Синхронизацияи оянда синхронизатсияи одии хоҳад шуд. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "Синхронизацияи оянда синхронизатсияи зудӣ хоҳад шуд. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "Синхронизацияи оянда синхронизатсияи зудӣ хоҳад шуд. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "Синхронизацияи оянда синхронизатсияи зудӣ хоҳад шуд. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 #, fuzzy msgid "The daemon has exited." msgstr "&Маън кардани васваса аз баромад." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Наметавонам оғоз бахшид ба синхронизатсияи.%1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Наметавонам оғоз бахшид ба синхронизатсия." -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Синхронизация" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "Синхронизацияи оянда синхронизатсияи одии хоҳад шуд. " -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" "Нишон дод ба демона ,ки синхронизатсияи оянда синхронизатсияи одди бояд " "бошад. " -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "&Пурбори синхронизация" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "Синхронизацияи оянда синхронизатсияи зудӣ хоҳад шуд. " -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." @@ -2322,32 +2322,32 @@ msgstr "" "Нишон дод ба демона ,ки синхронизатсияи оянда бояд синхронизатсияи пур бошад." "(санҷиши маълумот дар рӯйхати барқарорсозиҳо) " -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Нусхаи эҳтиёти " -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "Синхронизатсияи оянда нусхаи эҳтиёти хо¯хад шуд." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Нишон дод ба демона ,ки синхронизатсияи оянда бояд синхронизатсияи нусхаи " "эҳтиёти барои КПК дар компутер бошад." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Барқарор кардан" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "Синхронизацияи оянда синхронизатсияи зудӣ хоҳад шуд. " -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2355,13 +2355,13 @@ msgstr "" "Нишон дод ба демона ,ки синхронизатсияи оянда бояд барқарор шуд нусхаи " "эҳтиёти барои КПК дар компутер." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Гузаронидан аз ба компютер" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " @@ -2370,18 +2370,18 @@ msgstr "" "Нишон дод ба демона ,ки синхронизатсияи оянда бояд барқарор шуд нусхаи " "эҳтиёти барои КПК дар компутер." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Гузаронидан аз компютер ба " -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 #, fuzzy msgid "Next HotSync will copy PC to Handheld." msgstr "Гузаронидан аз компютер ба КПК" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " @@ -2390,16 +2390,16 @@ msgstr "" "Нишон дод ба демона ,ки синхронизатсияи оянда бояд барқарор шуд нусхаи " "эҳтиёти барои КПК дар компутер." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&Рӯйхати файлҳо " -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "Синхронизатсияи оянда нусхаи эҳтиёти хо¯хад шуд." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2407,33 +2407,33 @@ msgstr "" "Нишон дод ба демона ,ки синхронизатсияи оянда бояд фақат рӯйхати файлҳои КПК " "нишон дод аз ин зиёд не ." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr " Алоқр&о партофт " -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Кӯшиш кард партофтани алоқаи демона ба КПК." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" "Баромад аз KPilot (ва хотима бахши ба демона агар он тӯғри карда шуда " "бошад). " -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Роҳбари&тӯғрикунӣ... " -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Барқарор сохт KPilot бо ёрии роҳбари тӯғрикунӣ." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2442,114 +2442,114 @@ msgstr "" "Китобхона дорои шакли устоди барои KPilot бор кардан намешавад ва устод " "дастрас нест.Кӯшиш кунед,ки диалоги шакли доимиро истифода баред. " -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Роҳбар дастрас нест " -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 #, fuzzy msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "Наметавонам барқарор сохт KPilot дар айни ҳол." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Барқарор сохт алоқа бо Pilot,каналҳо бо дигар параметрҳо." -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Додани сатҳи дуруст" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Роҳбари нақша" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Тайёр кардани базаи тартиб ва канал." -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Канали календарии КDE" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Канал дар китоби адресҳои TDE." -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Канали баназар гирифта харҷ аст." -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Канали дафтарча,Багсозкунак" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "файлҳои .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Багсозкунак,қоил" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Файли танзими кӯҳна мебошад." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "Файли танзими тафсири %1 дорад,ки дар он вақт барои KPilot файли танзими %2 " "даркор аст." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" "KPilot барқарор кунед ва бодиққат танзимҳои барои аз нав кардан ин файлро " "санҷиш кунед." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Диққати махсусро ҷалб кунед ба:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" "Аз нав номгузории каналҳо, Kroupware ва канали барқарор кардани файлҳо." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Хал кардани низоъ ҳоло ба танзимоти глобалӣ дахл дорад." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Дигаргунии формати хазина накардани базаи маълумот." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." @@ -2557,11 +2557,11 @@ msgstr "" "Танзимоти файли KPilot кӯҳна мебошад. KPilot барои аз нав кардани ӯ барқарор " "кунед." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Танзимоти файл кӯҳна мебошад." -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2569,11 +2569,11 @@ msgstr "" "Танзимоти файли сабткунанда ба танзимоти каналҳо гузаронида шуд. Рӯйхати " "танзимоти каналҳоро нигоҳ кунед." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Танзимотҳо аз нав шуданд" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2581,11 +2581,11 @@ msgstr "" "Каналҳои кӯҳна ёфта шудаанд. Беҳтараш онҳоро ва алоқаи бо онҳо файлҳои " "китобхона .la ва .so.0 files. тоза кунед" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Каналҳои кӯҳна ёфта шудаанд" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2595,11 +2595,11 @@ msgstr "" "шудаанд, ба формати дигар расонда шудаанд. Идентификатори ташкили,барои " "истифода бурдани қавсҳои квадратӣ [].ҳам ҳамин гуна дигар хел шуданд." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Бе хазина кардани базаи маълумотҳо аз нав карда шудаанд." -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2608,19 +2608,19 @@ msgstr "" "танзимдарорӣ ё бо диалоги танзимдарорӣ истифода баред, то ки KPilot.ба " "танзим дароред." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Танзим дода нашудааст." -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Истифода бурдан &усто" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Истифодаи &тирезаи диалог" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2628,7 +2628,7 @@ msgstr "" "Файли танзимдарории KPilot кӯҳна мебошад.KPilot метавонад баъзе тақсимотро " "автоматӣ аз нав кунад. Шумо давом додан мехоҳед?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2636,7 +2636,7 @@ msgstr "" "Танзимотҳо дар саҳифаи %1 дигар хел шуданд.Шумо мехоҳед " "дигаргунниҳоро нигоҳ доред,пеш аз давом додан?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2646,38 +2646,38 @@ msgstr "" "мумкин, ки муқаррар карда намешаванд ё ки проблемаҳо месозаанд. Шумо мехоҳед " "сохтро бо ин ном истифода баред?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Номи сохт хеле дароз аст" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "Нафиристонидани почта." -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Ахбороти Pilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Замима барои синхронизатсия." -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "TDE-PIM-и асосӣ" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 #, fuzzy msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " @@ -2690,28 +2690,28 @@ msgstr "" "Дар вақти синхронизатсия кардани тақвим ва рӯйхати машқҳо бо ёрии KPilot пеш " "аз синхронизатсия аз Evolution бароед,то ки шумо ахборотро гум мекунед." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Маҳдудияти Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "ҳеҷ чиз(фақат захираи нусхабардорӣ)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Контакт" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot ҳозир дар синхронизатсия бо %1 танзим шудааст." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2719,11 +2719,11 @@ msgstr "" "Параметрҳои боқимонда дар диалоги танзимот - ин параметрҳои лозима, барои " "истифода бурдани танзимоти борики KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Анҷоми танзимоти автоматӣ" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2741,19 +2741,19 @@ msgstr "" "метавон маҳкам кардани компютер аз кардани hotsync-ҳо то он даме, ки вай дар " "ин сурат ӯ маслиҳатдиҳандаи барои давом надодан." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Hомери дигари телефон дар КПК" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Муайянсозии автоматии КПК аи шумо " -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Аз сари нав оғоз додан ба муайнсозии автомати... " -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2762,43 +2762,43 @@ msgstr "" "алоқаи шумо бо КПК.Ба тугмачаи синхранизатсиони зер кунед агар шумо ҳоло " "инро накарда бошед." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Вазъият" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Муайянсозии автомати ҳло оғоз наёфтааст... " -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Моҳиятро дарёфт намуд " -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Истифодабарандаи КПК:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Дастгоҳ:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[муайян нест]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Оғозёбии муайянсозӣ..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Мунтазиршавии пайвастшавии КПК..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Муйяссар нашуд аз ҳад гузашти мунтазиршави ,муайян созед КПК." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2809,81 +2809,81 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 #, fuzzy msgid "Automatic Detection Failed" msgstr "Анҷоми танзимоти автоматӣ" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Ёфт шуд пайвастаги бо %1 таҷҳизот " -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Хомӯш сохт ҳамаи он таҷҳъизотҳоро " -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 #, fuzzy msgid "Syncing to-dos with KMail" msgstr "Синхронизатсияи машқҳо бо ёрии KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Синхронизатсияи тақвим бо ёрии KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Синхронизатсияи қайдҳо бо ёрии Mail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 #, fuzzy msgid "Rewriting to-dos to KMail..." msgstr "Аз нав кардани сабти машқҳо бо ёрии KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Аз нав кардани тақвим бо ёрии KMail..." -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Синхронизироват кардани KMail бо адресҳояш " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Синхронизироват кардани KMail бо қайдҳоя" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Синхронизация ба итмом расид." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Ин рӯйхат ҳамаи хабарҳое,ки дар вақти ҷараёни синхронизатсияи " "гирифта шудаанд, нишон медиҳад" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 #, fuzzy msgid "HotSync Log" msgstr "Маҷаллаи синхронизатсия" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Тоза кардани маҷалла" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr " Тоза кардани маҷаллаи ҳамаи хабарҳои ҷараёни синхронизатсия." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Нигоҳ доштани журнал..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2892,113 +2892,113 @@ msgstr "" "ҷамъ шудаанд захира кунед. (мисол, нигоҳ кардани ҳисобот дар бораи хатогиҳо)," "инҷо пахш кардан.
" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Пешрафти Sync:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Фоизи тахминии иҷрои синхронизатсия." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "Анҷоми синхронизатсия." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Нигоҳ доштани маҷалла" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Файл вуҷуд дорад. Шумо мехоҳед ӯро аз нав нависед?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Файл вуҷуд аст" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "Аз копютери персоналӣ гирифтан." -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Кушодани файли "%1" барои сабт кардан муяссар карда намешавад; " "Кӯшишро такрор кардан?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Нигоҳ дошта намешавад" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "Ҳеҷ кор накунед." -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Роҳ ба сохтани файли Pilot." -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "Рӯйхати DB-ҳо (пешфарз)" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Аз нав барқарор кардани маълумоти пилот аз манбаи нусха" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Сар додани канал аз столи кори бо ярлиқ <номи- файл>" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "Додани сатҳи дуруст" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr " Дар ҳақиқат ба кор андохтани канал бо тартибот нест." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Ба кор андохтани канал бо тартибот ва тавтиши файл." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Нусха бардоштани Pilot ба Мизи корӣ" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Нусха бардоштани мизи корӣ ба Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "Санҷиши KPilot" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Нигоҳ доштани пилот" @@ -3011,27 +3011,27 @@ msgstr "Нигоҳ доштани пилот" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Умумӣ" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "Мизроб кардани канали нулевой." -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "Категорияи адресҳо барои нишондот интихоб кунед." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Қайдҳо:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -3041,106 +3041,106 @@ msgstr "" " категорияи интихобшударо нишон медиҳад. Қайдро барои нишондоди мундариҷаи " "рост интихоб кунед." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Матни қайдҳо:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Дар ин ҷо матни интихобшудаи қайдҳоро нишон медиҳад." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Импорти қайдҳо..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Матни файлро кушода ва ба базаи қайдҳои Pilot дохил кунед" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "Import is disabled by the 'internal editors' setting." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Экспорти қайдҳо..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Нигоҳ доштани қайди интихобшуда дар файл." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Тоза кардани қайд" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Тоза кардани қайди интихобгардида." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 #, fuzzy msgid "Add a new memo to the database." msgstr "Дохил кардани машқ ба рӯйхати машқҳо" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Қайди интихобшударо тоза кардан?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Қайдро тоза кардан?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 #, fuzzy msgid "Cannot Delete Memo" msgstr "Тоза кардани қайд" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Ҳама" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Сар кардани &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Танзими KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 #, fuzzy msgid "Default (%1)" msgstr "&Синхронизацияи пешфарзӣ:" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Дигар &синхронизатсия" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 #, fuzzy msgid "Next HotSync will be: %1. " msgstr "Синхронизатсияи оянда нусхаи эҳтиёти хо¯хад шуд." -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "Синхронизация як вақта барои муҳосира кардани экран кушта шуд." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3152,42 +3152,42 @@ msgstr "" "кор баровардани Синхронизатсияи барои муҳосира кардани экран дар варақаи " "танзимдарории диалоги синхронизатсия." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Анҷоми синхронизатсия.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Синхронизатсияи дигар-%1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Демони KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Коргардонон" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 #, fuzzy msgid "To-do Editor" msgstr "Муҳаррири машқҳо" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 #, fuzzy msgid "There are still %1 to-do editing windows open." msgstr "Панҷараи дигаркунии адреси %1 ҳоло кушода аст." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, fuzzy, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3196,17 +3196,17 @@ msgstr "" "%n панҷараи дигаркуни адрес ҳоло ҳам кушодааст.\n" "%n панҷараҳои дигаркуни адрес ҳоло ҳам кушодааст." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 #, fuzzy msgid "Select the category of to-dos to display here." msgstr "Интихоб кардани категорияи машқҳо барои нишондот." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 #, fuzzy msgid "To-do Item" msgstr "Машқ" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 #, fuzzy msgid "" "This list displays all the to-dos in the selected category. Click on one " @@ -3216,22 +3216,22 @@ msgstr "" "нишон медиҳад.Машқро интихоб намоед ва дар тарафи рост ахборот дар бораи у " "нишон медиҳад." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 #, fuzzy msgid "To-do info:" msgstr "Ахборот дар бораи машқ:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 #, fuzzy msgid "You can edit a to-do when it is selected." msgstr "Шумо метавонед машқи интихоб шударо муҳарирӣ намоед. " -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 #, fuzzy msgid "Add a new to-do to the to-do list." msgstr "Дохил кардани машқ ба рӯйхати машқҳо" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 #, fuzzy msgid "" "Adding new to-dos is disabled by the 'internal editors' setting.Дохил кардани машқ номумкин аст бо усули нашркунандаи дохилӣ " -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 #, fuzzy msgid "Delete the selected to-do from the to-do list." msgstr "Тоза кардани машқи интихобшуда аз рӯйхати машқҳо." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 #, fuzzy msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " @@ -3255,81 +3255,81 @@ msgstr "" "ба синхронизациа камаш як бор гузаронда шавад,то ки маълумот дар бораи база " "ё ин ки малумот аз Pilot." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 #, fuzzy msgid "Cannot Add New To-do" msgstr "Дохил кардани машқи нав муяссар карда намешавад." -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "Сар додани синхронизатсияи %1...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 #, fuzzy msgid "Using encoding %1 on the handheld." msgstr "Истифода кард рамзгузории %1 дар КПК." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" "Гузориши KPilot ҳоло машғул аст ва на метавонад сар диҳад протсеси тези " "синхронизатсия." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Санҷиши.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Синхронизацияи базаи маълумотҳои %1 ..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Сохт кушода намешавад: %1 (кушиш такрор мешавад)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Кӯшиши кушодани сохти %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Акнун ба сохт дастрас аст" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Сохтани сокет барои алоқа бо Pilot муяссар нашуд" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Порти Pilot\"%1\". кушодан муяссар нест. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Хондан аз сокети Pilot (%1)муяссар нест" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Қабул кардани дархостҳо аз Pilot (%1)муяссар нест" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "аллакай пайваст шуд" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Хондани системаи информация аз Pilot муяссар намешавад." -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Тафтиши охирини PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3337,25 +3337,25 @@ msgstr "" "Гирифтани информатсия дар бораи истифодабаранда аз Pilot муяссар намешавад. " "Мумкин шумо парол барқарор кардед?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Сохти Pilot ҳоло cоз нашудааст." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Сохти Pilot %1 барои хондан ва навиштан нест." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Барқарор кардани файл муяссар намешавад "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Анҷоми синхронизатсия\n" @@ -3376,88 +3376,88 @@ msgstr "Шумо ҳақ надоред бо Pilot aлоқа кунед." msgid " Check Pilot path and permissions." msgstr "Роҳҳо ва ҳуқуқи даромадани Pilot-po тафтиш кунед." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Рӯзи аввал: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Ҳодисаи тамоми рӯз" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Рӯзи хотима: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Хотиррасонӣ барои %1 %2" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "дақиқа" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "соатҳо" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "рӯзҳо" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Такрор:ҳар %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "рӯз(ҳо)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "ҳафта(ҳо)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "моҳ(ҳо)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "сол(ҳо)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Такрори ҳамешагӣ" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "То %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Такрор дар i-рӯзи ҳафта j" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Такрор дар n-рӯзи моҳ" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Истисно:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Қайд:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Қайд:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3465,7 +3465,7 @@ msgstr "" "Сарлавҳа: %1
\n" "Матни қайдҳо:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3475,29 +3475,29 @@ msgstr "" "Матни қайдҳо:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Тамом шуд" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Хотима дода нашуд" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Вақти лозима: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Бартарӣ: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Беном" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3505,24 +3505,24 @@ msgstr "" "Танзимдарориҳои канали %1 дигаргун шуданд.Шумо пеш аз давом " "додан, мехоҳед ки онҳоро нигоҳ доред?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 Канал" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Саволу эзоҳотҳоро ба tdepim-users@kde.org фиристонед" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Саволу эзоҳотҳоро ба %2 фиристонед." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" "Ахбороти дар бораи хатогиҳоро ба %2 фиристонед." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3530,19 +3530,19 @@ msgstr "" "Ахборот дар бораи аломатҳои тиҷоратиро метавонед ёбед дар Роҳбарии истифодабарандаи KPilot ." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Муаллифҳо: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Ташаккур: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3550,99 +3550,99 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Ёфтани канали %1 муяссар карда намешавад." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Пур кардани канали %1 муяссар карда намешавад." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "Ёфтани канали %1 муяссар карда намешавад." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Сохтани канали %1 муяссар карда намешавад." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Канал %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "Қайдҳои нав барои KNotes нест." -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "тоза шудааст" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "дигаргуниҳо нестанд" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "Кушодани дафтари адреҳо дар КПК муяссар намешавад." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, fuzzy, c-format msgid "Unable to open %1." msgstr "%1 -ро кушода натавонист" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Канали %1 ба кор андохта намешавад" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Синхронизатсияи пурра" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 #, fuzzy msgid "Restore From Backup" msgstr "Барқарор кардан аз захираи нусхабардорӣ" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Тафтиши синхронизатсия" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "Синхронизироват накунед" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Савол" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 #, fuzzy msgid "&Do not ask again" msgstr "Бори дигар напурсед" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "Бори дигар напурсед" diff --git a/po/tr.po b/po/tr.po index f90f7a1..53a1d9a 100644 --- a/po/tr.po +++ b/po/tr.po @@ -32,327 +32,327 @@ msgid "" "Your emails" msgstr "tulliana@gmail.com" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "KPilot için MAL Senkronizasyon Kanalı" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Asıl Yazar" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "libmal ve JPilot AvantGo bağlantısının yazarı" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Malsync kitaplığının yazarları (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Adres Defteri" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Soyadı" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "İlk Ad" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Kurum" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Ünvanı" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Not" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Özel 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Özel 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Özel 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Özel 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "İş Telefonu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Ev Telefonu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Cep Telefonu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Faks" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Diğer" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "E-posta" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Adres" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Şehir" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Bölge" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Posta kodu" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Ülke" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Kategori" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Adres çakışması" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Yönetici" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Girdiyi silGirdiyi Sil" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Veritabanı okumak için açılamadı" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "Veritabanı oluşturuldu." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "%1 veritabanı açılamadı ya da oluşturulamadı." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -361,83 +361,83 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Senkronizasyon Yok" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Daha Fazla Bilgi..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "değiştirilmemiş" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "yeni" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "değiştirilmiş" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "mevcut değil" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "bilinmeyen" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Masaüstü: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Veritabanı bilgisi" @@ -445,15 +445,15 @@ msgstr "Veritabanı bilgisi" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -473,462 +473,462 @@ msgstr "KPilot Yazarı" msgid "PalmDOC Converter" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Dizini Kullan" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Çevrim Başarılı" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "%1 dosyasının çevrimi başarılı." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Metin dizini:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Metin dosyası:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "&DOC dosyası:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Üzerine Yaz" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Buradaki kaynak yüklenemedi: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KPilot için KNotes Kanalı" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "KPilot için KNotes Bağlantısını Ayarlar" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "%1 ile eşzamanlanıyor." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "Pilot Bilgisayara Kopyalanıyor..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "Bilgisayar Pilota Kopyalanıyor..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "Olağan eşzamanlama yapılıyor..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Not defteri" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "%1 açılamadı" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "BOŞ" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "KPilot için Boş Kanal" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "KPilot için Boş Kanalı Yapılandırır" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "İleti Göndermede Hata" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "KMail ile DCOP bağlantısı başarısız." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "KPilot için Posta Kanalı" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Asıl Yazar" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 kodu" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP desteği" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Sistem Bilgisi" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Parola tanımlandı" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Parola tanımlanmadı" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Pilot-link üzerinden Kart mevcut değil" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Hata ayıklama verisi yok" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Çıktı dosyası açılamadı, yerine %1 kullanılıyor." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Avuçiçi sistem bilgisi %1 dosyasına yazıldı" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Donanım Bilgisi" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Kullanıcı Bilgisi" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Bellek Bilgisi" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Depolama Bilgisi" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Veritabanı Listesi" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Kayıt Numaraları" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Eşzamanlama Bilgisi" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDE Sürümü" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOS Sürümü" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Hata Ayıklama Bilgisi" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPilot Sistem Bilgisi bağlantısı" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -936,16 +936,16 @@ msgstr "" "Avuçiçi Aygıt'tan, Sistem, Donanım ve Kullanıcı Bilgisi'ni alır ve bir " "dosyada saklar." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Zaman" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "El bilgisayarı üzerindeki saat ayarlandı" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -953,110 +953,110 @@ msgstr "" "PalmOS 3.25 ve 3.3 sistem zamanın ayarlanmasını desteklemiyor. Zaman ayarı " "atlanıyor..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Temizleniyor ...Temizleniyor" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Yapılacaklar" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Takvim" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Takvim veritabanları açılamadı." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1066,248 +1066,248 @@ msgstr "" "El bilgisayarı girdisi:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Çakışan Girdiler" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar portu" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Hata Düzeltici" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Adres Düzenleyici" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Telefon" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Soyadı:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Adı:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Ünvanı:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Firma:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Adres:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Şehir:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Durum:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Posta kodu:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Ülke:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Özel 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Özel 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Özel 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Özel 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Adres kategorisini görüntülemek için tıklayın." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Kategori:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Adres bilgisi:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Kaydı Düzenle..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Yeni Kayıt..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Adres defterine yeni bir adres ekle." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Kayıt sil" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Seçili adresleri adres defterinden sil." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[bilinmeyen]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Senkronizasyon Gerekiyor" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Seçili olan kayıt silinsin mş?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Kayıt Silinsin Mi?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "%1 dosyası zaten var. Üzerine yazılsın mı?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Dosyanın üzerine yazılsın mı?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Yapılandır..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1315,7 +1315,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1327,143 +1327,143 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Yapılandırma Sihirbazı" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Kanallar" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Genel Ayarlar" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Başlat ve Çık" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Göstericiler" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Yedekle" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Senkronizasyon" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPilot Yapılandırması" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Kanal Hatası" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Ekle..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Düzenle..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Sil..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Açıklama" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1472,19 +1472,19 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Veritabanı Bayrakları Değiştiriliyor" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Kaydı Düzenle" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1493,341 +1493,341 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Kayıt Değiştiriliyor" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Kayıt indisi:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "Kayıt No:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Bayraklar" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "&Silindi" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Meşgul" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Gizli" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Arşivlenmiş" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "Aygıttaki Veritabanı" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Veritabanı Seçilmedi" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Tüm Veritabanları" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Sadece Uygulamalar (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Sadece veritabanları (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "&Genel Veritabanı Bilgisi" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Hiç Kayıt Seçilmedi" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Kayıt Siliniyor" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Kurulacak dosyalar:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Dosya Ekle..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "Yüklenecek dosya listesine eklemek için bir dosya seçin." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Listeyi sil" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Seçili dosyaları sil" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "%1 yüklenemedi" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Yedekleme dizini: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Tam yedekleme başlatıldı." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Hızlı yedekleme başlatıldı" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "İşlem iptal edildi." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Tam yedekleme tamamlandı." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Hızlı yedekleme tamamlandı." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "%1 Yedekleniyor" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "%1 atlanıyor" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "%1 Yedeklemesi başarısız.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "... Tamam.\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Yedekleme başarısız oldu." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Dosya Yükleyici]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Kurulacak Dosya Yok." -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Dosyaların Kurulumu Tamamlandı" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "%1 Kuruluyor" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Murat Yılmaz" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Bilinmeyen Kullanıcı" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1835,554 +1835,554 @@ msgid "" "changed." msgstr "" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Kullanıcı Eşleşme Hatası" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Kaydetme dizini yok." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "" -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "Tamam." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Yeniden yükleme tamamlanmadı." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "`%1' dosyası yeniden yüklenemedi." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "kayıt" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "adres" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "hatırlatma" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Yapılacak Ögesi Gösterici" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Adres Görüntüleyici" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Not Görüntüleyici" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Dosya Yükleyici" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Lütfen senkronizasyon tuşuna basın" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Senkronizasyon" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Yedekle" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Kurtar" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Avuçiçi'ni bilgisayara kopyala" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Bilgisayarı Avuçiçi'ne kopyala" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "&Bağlantıyı Sıfırla" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "Yapılandırma &Sihirbazı...Yapılandırma Sihirbazı" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Sihirbaz Kullanılabilir Değil" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Hata ayıklma seviyesini ayarla" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Proje Lideri" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal kanalı" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser kanalı" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui dosyaları" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Yapılandırma dosyasının günü geçmiş." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" "Yapılandırma dosyasının sürümü %1, ancak KPilot programının %2 sürümüne " "ihtiyacı var." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "İzlenmesi gereken önemli değişiklikler:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Yapılandırma Dosyası Güncel Değil" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Ayarlar Güncellendi" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Yapılandırılmamış" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2390,44 +2390,44 @@ msgstr "" "%1 yapılandırma ayarları değiştirildi. Devam etmeden önce " "değişiklikleri saklamak ister misiniz?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Aygıt Adı Çok Uzun" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Kullanma" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "KPilot Bilgisi" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "Genel TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2435,38 +2435,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Otomatik Yapılandırma Tamamlandı" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2477,61 +2477,61 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Durum" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Aygıt:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2542,181 +2542,181 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Otomatik Bulma Başarısız Oldu" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Senkronizasyon tamamlandı." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Kayıtları Temizle" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "" -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Günlüğü Kaydet" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Bu dosya mevcut. Üzerine yazılsın mı?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Dosya Mevcut" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Üzerine Yazma" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Kaydedilemiyor" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Yeniden Dene" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Deneme" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "KPilot Yapılandırma bilgilerini göster" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilot Deneme" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot Yazarı" @@ -2729,16 +2729,16 @@ msgstr "KPilot Yazarı" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Genel" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Kanal Eylemleri" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2746,11 +2746,11 @@ msgstr "" "Adres kategorisini görüntülemek\n" " için tıklayın." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Notlar:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2760,102 +2760,102 @@ msgstr "" "görüntüler. Sağ tarafta görmek\n" "istediğiniz nota tıklayın" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Not içeriği:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Seçilen notun içeriği buradan görülebilir." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Hatırlatmaları Al..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Bir metin belgesini okur ve Pilot'un not veritabanına ekler." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Hatırlatmaları Aktar..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Seçili notu dosyaya yazar" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Not Sil" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Seçili olan notu sil" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Seçili olan not silinsin mi?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Not silinsin mi?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Hepsi" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "KPilot'u &Başlat" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&KPilot Uygulamasını Yapılandır..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Öntanımlı (%1)Öntanımlı" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "So&nraki Eşzamanlama" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2863,158 +2863,158 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Senkronizasyon Tamamlandı.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot Programı" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Geliştirici" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Yapılacak Ögesi Düzenleyici" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Yapılacak Ögesi" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Yapılacak bilgileri:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "El bilgisayarı üzerinde %1 kodlamasını kullan." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Test ediliyor.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "%1 veritabanı senkronize ediliyor" -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "%1 aygıtı açılamadı (yeniden deneme yapılacak)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "%1 aygıtı açılıyor..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Pilot (%1) ile iletişim kurmak için soket oluşturulamadı" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Pilot portu \"%1\" açılamadı. " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Pilot üzerindeki soket (%1) dinlenemiyor" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Pilot (%1) kabul edilemiyor" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Pilot'tan sistem bilgisi okunamıyor" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Son PC denetleniyor..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3022,25 +3022,25 @@ msgstr "" "Pilot aygıtındaki kullanıcı bilgisi okunamadı. Bu aygıt üzerinde bir " "kullanıcı parolası tanımlanmış olabilir." -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Pilot aygıtı henüz yapılandırılmadı." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilot aygıtı %1 yazılabilir-okunabilir değil." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr ""%1" dosyası yüklenemiyor." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "" @@ -3062,88 +3062,88 @@ msgstr " Pilot aygıtını açmak için yetkiye sahip değilsiniz." msgid " Check Pilot path and permissions." msgstr " Pilot patikasını ve yetkilerini kontrol edin." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Başlangıç tarihi: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Tüm gün olayı" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Bitiş tarihi: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "dakika" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "saat" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "gün" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Tekrar: her %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "günde bir" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "haftada bir" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "ayda bir" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "yılda bir" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Sonsuza kadar tekrar eder" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "Araç %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "İstisnalar:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Not:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Not:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3151,7 +3151,7 @@ msgstr "" "Başlık: %1
\n" "Hatırlatma metni:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3161,29 +3161,29 @@ msgstr "" "Hafıza Metni:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Tamamlanmış" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Tamamlanmamış" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Son tarih: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Öncelik: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "İsimsiz" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3191,23 +3191,23 @@ msgstr "" "%1 bağlantı ayarları değiştirildi. Devam etmeden önce " "değişiklikleri saklamak ister misiniz?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 Bağlantısı" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Soru ve yorumlarınızı tdepim-users@kde.org adresine gönderin" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Soru ve yorumlarınızı %2 adresine gönderin." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Hata raporlarını %2 adresine gönderin." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3215,19 +3215,19 @@ msgstr "" "Ticari marka bilgisi için, KPilot " "Kullanıcı Rehberi'ne göz atın." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Yazarlar: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Destekleyenler: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3235,93 +3235,93 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "%1 kanalı bulunamadı." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "%1 kanalı yüklenemedi." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "%1 kanalı başlatılamadı." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "%1 kanalı oluşturulamadı." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Kanal %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Başlangıç: %1. Bitiş: %2." -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 yeni." -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 değiştirildi." -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 silindi." -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Değişiklik yapılmadı." -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 #, fuzzy msgid "Unable to open the %1 database on the handheld." msgstr "El bilgisayarı üzerindeki veritabanı açılamadı." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "%1 açılamadı." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "%1 bağlantısı oluşturulamadı." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Test Eşzamanlaması" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Yerel Eşzamanlama" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Soru" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Tekrar sorma" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Tekrar sorma" diff --git a/po/uk.po b/po/uk.po index 5508420..a19c4e4 100644 --- a/po/uk.po +++ b/po/uk.po @@ -37,50 +37,50 @@ msgid "" "Your emails" msgstr "ivanpetrouchtchak@yahoo.com" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "Акведук синхронізації MAL для KPilot" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" "Синхронізує вміст з таких серверів MAL, як AvantGo до кишенькових пристроїв" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "Початковий автор" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "Автор libmal та акведука JPilot AvantGo" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "Автор syncmal" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "Автори бібліотеки malsync (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "Адресна книга" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -90,18 +90,18 @@ msgstr "" "ласка, переконайтесь у тому. що ви надали правильну назву файла у вікні " "налаштування акведука. Робота акведука припиняється." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "Не вдається відкрити адресну книгу для синхронізації." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "Не вдається відкрити адресну книгу для синхронізації." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" @@ -109,117 +109,117 @@ msgstr "" "Трапилась помилка під час вивантаження файла \"%1\". Можете спробувати " "вручну вивантажити тимчасовий місцевий файл \"%2\"" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" "Не вдається відкрити бази даних адресної книги на кишеньковому пристрої." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "Не вдається відкрити адресну книгу." -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "Елемент на ПК" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "Кишеньковий пристрій" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "Остання синхронізація" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "Прізвище" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "Ім'я" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "Організація" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "Назва" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "Нотатка" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "Додаткове 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "Додаткове 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "Додаткове 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "Додаткове 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "Робочий телефон" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "Домашній телефон" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "Мобільний телефон" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "Факс" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "Пейджер" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "Інше" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "Ел. пошта" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "Адреса" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "Місто" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "Регіон" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "Поштовий код" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "Країна" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "Категорія" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" @@ -227,7 +227,7 @@ msgstr "" "Наступну адресу було змінено, але вона вже не існує на кишеньковому " "пристрої. Будь ласка, розв'яжіть конфлікт:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" @@ -235,7 +235,7 @@ msgstr "" "Наступну адресу було змінено, але вона вже не існує на ПК. Будь ласка, " "розв'яжіть конфлікт:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -245,135 +245,135 @@ msgstr "" "неможливо поєднати автоматично., тому. будь ласка, розв'яжіть конфлікт " "вручну:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "Конфлікт адрес" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "Акведук Abbrowser для KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "Налаштування акведука Abbrowser для KPilot" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Супроводжувач" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "Інтерфейс" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1: %2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "Видалити запис" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "Не вдається відкрити текстовий файл %1 для читання." -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "Не вдається відкрити базу даних для запису" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "Не вдається відкрити базу даних doc %1 кишенькового пристрою" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "Не вказана назва файла для перетворення" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "Не вдається відкрити базу даних для зчитування" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "Не вдається зчитати заголовок бази даних %1." -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "Не вдається відкрити вивідний файл %1." -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "Не вдалось зчитати текстовий запис %1 з бази даних %2" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "Не вдалось зчитати запис закладки %1 з бази даних %2" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "Не вдалось відкрити файл %1 для закладок %2." -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "Пошук текстів та баз даних для синхронізації" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "База даних створена." -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" "Не вдається встановити локально створений PalmDOC %1 на кишеньковий пристрій." -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "Перетворення PalmDOC \"%1\" не вдалося." -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "Не вдається відкрити або створити базу даних %1." #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "Розв'язання конфліктів" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "Синхронізацію перервано користувачем." -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "Синхронізація тексту \"%1\"" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -387,70 +387,70 @@ msgstr "" "текст зазнав змін і на комп'ютері, і на кишеньковому пристрої). Для цих баз " "даних вкажіть, будь ласка, яка версія являється поточною." -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" "Можна також змінити напрямок синхронізації для баз даних без конфліктів." -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "Бази даних DOC" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "Не синхронізувати" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "Перенести з кишенькового пристрою на ПК" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "Перенести з ПК на кишеньковий пристрій" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "Видалити обидві бази даних" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "Більше інформації..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "без змін" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "новий" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "змінено" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "тільки закладки змінено" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "видалено" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "не існує" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "невідомо" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -458,15 +458,15 @@ msgstr "" "Стан бази даних %1:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "Кишеньковий пристрій: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "Стільниця: %1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "Інформація про базу даних" @@ -474,15 +474,15 @@ msgstr "Інформація про базу даних" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "Акведук Palm DOC для KPilot" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "Налаштування акведука Palm DOC для KPilot" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -502,10 +502,10 @@ msgstr "Супроводжувач KPilot" msgid "PalmDOC Converter" msgstr "Перетворювач PalmDOC" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -513,14 +513,14 @@ msgstr "" "Ви вибрали синхронізацію тек, але натомість вказали назву файла (%1).
Вживати замість нього теку %2 ?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "Вживати теку" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." @@ -528,7 +528,7 @@ msgstr "" "Недійсна тека %1 вказана для файлів бази даних кишенькового " "пристрою." -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." @@ -536,239 +536,239 @@ msgstr "" "Недійсний каталог %1 вказано для файлів бази даних кишенькового " "пристрою." -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "Не вдалося створити теку %1 для текстових файлів." -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "Перетворення наступних текстів пройшло успішно:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "Перетворення пройшло успішно" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "Немає успішно перетворених текстових файлів" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "Файл %1 не існує." -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "Перетворення файла %1 пройшло успішно." -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "Вказана недійсна тека %1 для текстових файлів." -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "Не вдалося створити теку %1 для файлів PalmDOC." -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "&Текстова тека:" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "Тека &PalmDOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "&Текстовий файл:" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "Файл &DOC:" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "Файл бази даних %1 вже існує. Перезаписати його?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "Перезаписати" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "Помилка перетворення тексту %1." -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "Текстовий файл %1 вже існує. Перезаписати його?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "Не вдається відкрити MemoDB на кишеньковому пристрої." -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "Не вдалося завантажити ресукрс на: %1" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "Видалити вибрану нотатку." -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 #, fuzzy msgid "No change to KNotes." msgstr "%1 змінено на файловій системі. " -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "Акведук KNotes для KPilot" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "Налаштування акведука KNotes для KPilot" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" "Синхронізація MAL пропущена, оскільки остання синхронізація була не так " "давно." -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "Помилка синхронізації MAL (немає інформації про синхронізацію)." -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "Не вказаний сервер проксі." -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "Використовується сервер проксі: %1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "Не встановлено проксі SOCKS." -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "Використовується проксі SOCKS: %1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "Нотатка" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "Не вдається відкрити бази даних нотаток на кишеньковому пристрої." -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "Не вдається започаткувати з pilot." -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 #, fuzzy msgid "Cannot initialize the memo files from disk." msgstr "Не вдається започаткувати з pilot." -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " Синхронізація з %1." -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " Копіювання з Pilot до ПК..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " Копіювання з ПК до Pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " Виконання звичайної синхронізації..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "Акведук нотаток для KPilot" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "Налаштування акведука нотаток для KPilot" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "Блокнот" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "Не вдається відкрити %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" @@ -778,7 +778,7 @@ msgstr "" "%n блокноти не вдалось зберегти\n" "%n блокнотів не вдалось зберегти" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" @@ -788,41 +788,41 @@ msgstr "" "%n блокноти збережено\n" "%n блокнотів збережено" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "Зберігає блокноти у файли png" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "Налаштування акведука Блокнота для KPilot" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "Акведук Блокнота збудований на основі Angus блокнота для читання, який є " "частиною pilot-link" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "Нульовий" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "Нульовий акведук запрограмований видавати помилку." -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "Нульовий акведук для KPilot" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "Налаштування нульового акведука для KPilot" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" @@ -832,153 +832,153 @@ msgstr "" "Надіслано %n повідомлення\n" "Надіслано %n повідомлень" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "Не надіслано жодної пошти." -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "Не вдалося надіслати жодну пошту." -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "Не вдалося з'єднатися з сервером DCOP для з'єднання з KMail." -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "Помилка відправлення пошти" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "Не вдається відкрити тимчасовий файл для збереження пошти з Pilot." -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "З'єднання DCOP з Kmail було невдалим." -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "Не вдається створити резервну копію бази даних пошти" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "Не вдається відкрити базу даних пошти на кишеньковому пристрої" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "Акведук пошти для KPilot" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "Налаштування акведука пошти для KPilot" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "Перший автор" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "Код POP3" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "Підтримка SMTP та зміна дизайну" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "Акведук запису" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "Акведук запису для KPilot" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "Налаштування акведука запису для KPilot" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "Системна інформація" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "Пароль встановлено" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "Не встановлений пароль" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "Немає карт доступних через pilot-link" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "Немає даних зневадження" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "Не вдається відкрити файл виводу; натомість вживається %1." -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "Системну інформацію кишенькового пристрою записано у файл %1" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "Інформація про обладнання" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "Інформація про користувача" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "Інформація про пам'ять" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "Інформація про зберігання" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "Список баз даних" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "Номери записів" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "Інформація про синхронізацію" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "Версія TDE" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "Версія PalmOS" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "Інформація про зневадження" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "Акведук системної інформації KPilot" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." @@ -986,16 +986,16 @@ msgstr "" "Отримує з кишенькового пристрою інформацію про систему, обладнання і " "користувача, та зберігає її в файлі." -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "Час" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "Налаштування часу на кишеньковому пристрої" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." @@ -1003,19 +1003,19 @@ msgstr "" "PalmOS 3.25 і 3.3 не підтримують налаштування системного часу. Акведук " "синхронізації часу буде пропущено..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "Акведук синхронізації часу для KPilot" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "Синхронізує час на кишеньковому пристрої і ПК" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "Очищення..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." @@ -1023,37 +1023,37 @@ msgstr "" "Трапилась помилка під час вивантаження \"%1\". Можете спробувати вручну " "вивантажити тимчасовий місцевий файл \"%2\"." -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "Ініціалізація акведуку..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "Записи копіюються до Pilot ..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "Завдання" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "Акведук завдань для KPilot" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "Налаштування акведука завдань для KPilot" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "Розміщення завдань" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "Календар" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." @@ -1061,11 +1061,11 @@ msgstr "" "Подія \"%1\", яка має повторюватись щорічно не помісячно, буде змінена на " "помісячне повторення на кишеньковому пристрої." -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "Не вдалося відкрити бази даних календаря." -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1073,19 +1073,19 @@ msgstr "" "Ви вибрали синхронізацію з файлом іКалендаря, але не вказали назву файла. " "Будь ласка, вкажіть назву файла в вікні налаштування акведука" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "Використовується локальна часова зона: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "Використовується нелокальна часова зона: %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1095,20 +1095,20 @@ msgstr "" "створити. Будь ласка, вкажіть дійсну назву файла у вікні налагодження " "акведука. Синхронізацію перервано." -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "Синхронізація з файлом \"%1\"" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "Синхронізація із стандартним календарем." -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "Не вдається створити об'єкт календаря. Перевірте параметри акведука" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1118,7 +1118,7 @@ msgstr "" "Запис на ПК:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1128,7 +1128,7 @@ msgstr "" "Запис на кишеньковому пристрої:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1138,100 +1138,100 @@ msgstr "" "\n" "Який запис ви хочете залишити? Він перезапише інший запис." -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "Конфліктні записи" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "ПК" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "Акведук VCal для KPilot" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "Налаштування акведука VCal для KPilot" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "Порт i-календаря" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "Виправлення помилок" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "Розміщення календаря" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "Редактор адреси" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "Телефон" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "Прізвище:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "Ім'я:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "Заголовок:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "Компанія:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "Адреса:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "Місто:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "Область:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "Поштовий код:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "Країна:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "Додаткове 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "Додаткове 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "Додаткове 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "Додаткове 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "Ще є відкриті (%1) вікна редагування адрес." -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" @@ -1241,16 +1241,16 @@ msgstr "" "Ще відкриті %n вікна редагування адрес.\n" "Ще відкриті %n вікон редагування адрес." -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "Виберіть категорію адрес для показу." -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "Категорія:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." @@ -1258,78 +1258,78 @@ msgstr "" "Цей список показує всі адреси у вибраній категорії. Клацніть на адресу і " "вона буде показане справа." -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "Інформація про адресу:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "Змінити запис..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "Адресу можна редагувати, коли вона вибрана." -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" "Редагування вимкнене у налаштуванні \"внутрішніх редакторів\"." -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "Новий запис..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "Додати нову адресу до адресної книги." -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" "Додавання вимкнене у налаштуванні \"внутрішніх редакторів\"." -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "Видалити запис" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "Видалити вибрану адресу з адресної книги." -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" "Видалення вимкнене у налаштуванні \"внутрішніх редакторів\"." -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "Експорт..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "" "Цей список показує всі адреси у вибраній категорії. Клацніть на адресу і " "вона буде показане справа." -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[невідомо]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "Редагування неможливе поки не буде зроблено синхронізацію з Pilot." -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "Вимагається синхронізація" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1337,56 +1337,56 @@ msgstr "" "Не можна додати нову адресу до адресної книги без виконання хоча б однієї " "синхронізації для отримання формату бази даних з вашого Pilot." -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "Неможливо додати нову адресу" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "Неможливо видалити нові записи до синхронізації з Pilot." -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "Видалити виділений запис?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "Видалити запис?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "Експортувати всі адреси" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "Експорт категорії адрес %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "Файл %1 вже існує. Перезаписати його?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "Перезаписати файл?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "Не вдалось відкрити файл %1 для запису." -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "Цей акведук не працює і його неможливо налаштувати." -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "Це акведук старого стилю." -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "Налаштувати..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1397,7 +1397,7 @@ msgstr "" "Вони можуть мати індивідуальне налаштування. Виберіть акведук для " "налаштування, а ввімкнути можна клацнувши на його прапорець. " -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1418,77 +1418,77 @@ msgstr "" "Акведуки з ввімкненими прапорцями будуть використовуватись під час " "синхронізації. Виберіть акведук, щоб його налаштувати.

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "Майстер налаштування" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "Про KPilot. Подяки." -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "Акведуки" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "Загальне налаштування" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" "Загальне налаштування KPilot (користувач, порт, загальні параметри " "синхронізації)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "Дії для синхронізації з індивідуальним налаштуванням." -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "Запустити і вийти" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "Поведінки при запуску і виході." -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "Переглядачі" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "Параметри переглядача." -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "Резервна копія" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "Особливі параметри для створення резервної копії." -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "Синхронізація" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "Особлива поведінка під час синхронізації." -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "Пристрій" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "Параметри обладнання та запуску і виходу." -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " @@ -1496,11 +1496,11 @@ msgstr "" "Це внутрішня дія, яка немає параметрів налаштування. Опис події: %1 " -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "Налаштування KPilot" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." @@ -1508,11 +1508,11 @@ msgstr "" "Не вдалося знайти бібліотеку для акведука %1. Це значить, що акведук не " "був правильно встановлений." -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "Помилка акведука" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." @@ -1520,35 +1520,35 @@ msgstr "" "Виникла проблема під час завантаження бібліотеки для акведука %1. Це " "значить, що акведук не був правильно встановлений." -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "&Додати..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "&Правка..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "&Вилучити..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Всі" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "Зап" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "Опис" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "Змінити блок AppInfo" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1556,15 +1556,15 @@ msgstr "" "Для перегляду інформації блоку даних програми, будь ласка, встановіть " "шістнадцятковий редактор (напр., kbytesedit з tdeutils)." -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "Зміну блоку AppInfo KPilot ще не підтримує!" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "Змінити прапорці бази даних" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1578,19 +1578,19 @@ msgstr "" "\n" "Дійсно призначити ці нові прапорці?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "Зміна прапорців бази даних" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "Призначити" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "Редагувати запис" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1604,56 +1604,56 @@ msgstr "" "\n" "Дійсно призначити ці нові прапорці?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "Зміна запису" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "Індекс запису:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "ІД запису:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "Прапорці" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "&Чорновий" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "Вида&лено" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "&Зайнятий" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "&Секрет" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "&Архівований" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." @@ -1661,7 +1661,7 @@ msgstr "" "Для перегляду та редагування даних запису, будь ласка, встановіть " "шістнадцятковий редактор (напр., kbytesedit з tdeutils)." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." @@ -1669,93 +1669,93 @@ msgstr "" "Ця база даних існує на пристрої. Вона не була додана вручну, тому її не " "можна видалити із списку." -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "База даних на пристрої" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "Вам необхідно вибрати із списку базу даних для видалення." -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "Не вибрано базу даних" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "Всі бази даних" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "Тільки програми (*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "Тільки бази даних (*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "Загальна &інформація баз даних" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "Блок інформації про &програму (категорії і т.д.)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "№ зап." -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "Довжина" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "ІД запису" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "Увага: Неможливо зчитати файл бази даних %1." -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "База даних: %1, %2 записів
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "Тип: %1, Автор: %2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "Увага: Неможливо зчитати файл програми %1." -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "Програма: %1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "Створено: %1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "Змінено: %1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "Резервна копія: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "Необхідно вибрати запис для редагування." -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "Не вибрано запис" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" @@ -1763,34 +1763,34 @@ msgstr "" "Ви справді хочете видалити вибраний запис? Цю дію буде неможливо вернути." "

Видалити запис?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "Витирається запис" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "Встановити файли:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "Додати файл..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "Виберіть файл, щоб додати до списку файлів для встановлення." -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "Очистити список" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" "Очистити список файлів для встановлення. Жодного файла не буде " "встановлено." -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1799,87 +1799,87 @@ msgstr "" "синхронізації. Перетягніть сюди файли мишкою або скористайтесь кнопкою " "Додати." -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|Бази даних PalmOS (*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "Вилучити" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "Вилучити вибрані файли" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "Неможливо встановити %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "Можуть бути встановлені тільки файли баз даних PalmOS (*.pdb і *.prc)." -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "Каталог резервних копій: %1." -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "Розпочалось створення повної резервної копії." -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "Розпочалось створення швидкої резервної копії" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "Вихід при скасуванні." -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "Створення повної резервної копії закінчене." -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "Створення швидкої резервної копії закінчене." -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "Створення резервної копії: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "Пропущено %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "Створення резервної копії %1 було невдалим.\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr " .. Гаразд\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "Помилка резервування." -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[Встановлювач файлів]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "Немає файлів для встановлення" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" @@ -1889,28 +1889,28 @@ msgstr "" "Встановлюються %n файли\n" "Встановлюються %n файлів" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "Встановлення файлів закінчилось" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "Встановлюється %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "Неможливо встановити файл "%1"." -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "Неможливо відкрити файл "%1"." -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "Неможливо прочитати файл "%1"." -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1920,13 +1920,13 @@ msgstr "" "вказує на помилку в інструменті, який був використаний для створення бази " "даних. KPilot не може встановити цю базу даних." -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "Іван Рябий" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1935,11 +1935,11 @@ msgstr "" "користувача. Воно повинне бути встановлене. Нехай KPilot встановить " "на них типове значення (%1)?
" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "Користувач невідомий" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1949,7 +1949,7 @@ msgstr "" "KPilot - ні. Чи повинен KPilot використовувати це ім'я користувача в " "майбутньому?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1958,14 +1958,14 @@ msgstr "" "В KPilot ім'я користувача встановлене (%1), а в кишеньковому " "пристрої - ні. Встановити ім'я користувача з KPilot на кишеньковий пристрій?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1978,27 +1978,27 @@ msgstr "" "кнопку Скасувати, синхронізацію буде зроблено, але імена користувачів " "залишаться без зміни." -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "Користувач не співпадає" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "Використовувати назву KPilot" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "Використовувати назву кишенькового пристрою" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "Відновлення каталогу не існує." -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "Відновлення не виконано." -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -2007,74 +2007,74 @@ msgstr "" "Ви дійсно хочете цілковито відновити Pilot з резервної копії (%1)? Ця дія приведе до повного стирання даних на Pilot." -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "Відновити дані Pilot (з резервної копії)" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "Відновлення не виконано." -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "Скасовано користувачем." -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "Відновлення %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "Не вдається прочитати файл \"%1\"." -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "Гаразд." -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "Відновити не було повним." -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "Неможливо відновити файл \"%1\"." -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[внутрішні редактори]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "Бази даних із зміненими записами: %1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" "Не вдається відкрити послідовну або місцеву базу даних для %1. Її буде " "пропущено." -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "запис" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "адреса" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "запис завдання" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "нотатка" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "подія календаря" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -2084,36 +2084,36 @@ msgstr "" "вбудованому редакторі. Скопіювати зміни з KPilot на кишеньковий пристрій, і " "перезаписати там зміни?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "Конфлікт у базі даних %1" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "Використовувати KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "Використовувати кишеньковий пристрій" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "Використовувати &KPilot" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "Використовувати &кишеньковий пристрій" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "Запис в KPilot" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "Запис в кишеньковий пристрій" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." @@ -2121,125 +2121,125 @@ msgstr "" "Для перегляду та редагування даних запису, будь ласка, встановіть " "шістнадцятковий редактор (напр., kbytesedit з tdeutils)." -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "Бази даних із зміненими прапорцями: %1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" "Налаштування прапорців бази даних на кишеньковому пристрої ще не " "підтримується." -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "Бази даних із змінами в AppBlock: %1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "Запуск демона KPilot..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" "Не вдалось запустити демон KPilot. Повідомлення помилки: "%1"" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "Стан демона: \"%1\"" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "не запущено" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "Використовуючи кодування %1 на кишеньковому пристрої." -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "Перегляд завдань" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "Переглядач адрес" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "Переглядач нотаток" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "Встановлювач файлів" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "Універсальний переглядач баз даних" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "Наступна синхронізація - створення резервної копії. " -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "Будь ласка, натисніть кнопку синхронізації." -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "Наступна синхронізація відновить Pilot з резервної копії. " -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "Наступна синхронізація буде типовою. " -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "Наступна синхронізація - повна синхронізація. " -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" "Наступна синхронізація буде копіювати дані з кишенькового пристрою на ПК. " -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" "Наступна синхронізація буде копіювати дані з ПК на кишеньковий пристрій. " -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "Демон припинив виконання." -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "Подальші синхронізації неможливі." -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "Перезапустіть демон, щоб мати змогу знов робити синхронізації." -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "Не вдається зараз запустити синхронізацію. %1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "Не вдається запустити синхронізацію" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "Виберіть тип наступної синхронізації." -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2248,58 +2248,58 @@ msgstr "" "синхронізації. Щоб змінити типову синхронізацію, скористайтесь вікном " "налаштування." -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "&Синхронізація" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "Наступна синхронізація буде звичайною синхронізацією." -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" "Сказати демону, що наступна синхронізація має бути звичайною синхронізацією." -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "Повна &синхронізація" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "Наступна синхронізація - повна синхронізація." -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" "Сказати демону, що наступна синхронізація має бути повна синхронізація." -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "&Резервувати" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "Наступна синхронізація - створення резервної копії." -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" "Сказати демону, що наступна синхронізація має створити резервну копію " "кишенькового пристрою на ПК." -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "&Відновити" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "Наступна синхронізація - відновлення." -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." @@ -2307,13 +2307,13 @@ msgstr "" "Сказати демону, що наступна синхронізація має відновити кишеньковий пристрій " "з даних на ПК." -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "Скопіювати з КПК на комп'ютер" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2321,18 +2321,18 @@ msgstr "" "Сказати демону, що наступна синхронізація має скопіювати всі дані з " "кишенькового пристрою на ПК, з перезаписом записів на ПК." -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "Скопіювати з комп'ютера на КПК" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" "Наступна синхронізація буде копіювати з комп'ютера на кишеньковий пристрій." -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2340,15 +2340,15 @@ msgstr "" "Сказати демону, що наступна синхронізація має скопіювати всі дані з ПК на " "кишеньковий пристрій, з перезаписом записів на кишеньковому пристрої." -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "&Тільки список" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "Наступна синхронізація зробить список баз даних." -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." @@ -2356,31 +2356,31 @@ msgstr "" "Сказати демону, що наступна синхронізація має показати список файлів " "кишенькового пристрою і більше нічого." -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "Скину&ти зв'язок" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "Скинути з'єднання з пристроєм." -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "Спробувати скинути демон і його з'єднання з кишеньковим пристроєм." -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "Закрити KPilot, (і зупинити демон, якщо так налаштовано)." -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "&Майстер налаштування..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "Налаштувати KPilot при допомозі Майстра налаштування." -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " @@ -2390,15 +2390,15 @@ msgstr "" "і тому він не доступний. Будь ласка, спробуйте використовувати звичайне " "вікно налаштування." -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "Майстер не наявний" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "Змінити ім'я користувача на \"%1\"." -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." @@ -2406,107 +2406,107 @@ msgstr "" "Не вдається зараз запустити майстер налаштування KPilot (Графічний інтерфейс " "KPilot в даний час зайнятий)." -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" "Не вдається зараз налаштувати KPilot (Графічний інтерфейс KPilot в даний час " "зайнятий)." -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "Встановити пристрій Pilot, акведуки та інші параметри" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "Встановити рівень зневадження" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "Керівник проекту" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "Розробник основи та акведуків" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "Акведук vКалендаря" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Канал Abbrowser" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Канал витрат" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "Акведук блокнота, виправлення помилок" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "файли .ui" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "Виправлення помилок" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "Машина стану VCalconduit, CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "Застарілий файл налаштування." -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "Версія файла налагодження %1, KPilot вимагає версію %2." -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "Запустіть KPilot і уважно перевірте конфігурацію, щоб оновити файл." -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "Важливі зміни, на які необхідно звернути увагу:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "Перейменовані акведуки, Kroupware і встановлювач файлів." -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "Розв'язання конфліктів тепер став глобальним параметром." -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "Змінений формат баз даних, які не архівуються." -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" "Файл налагодження KPilot вже застарілий. Запустіть KPilot, щоб його оновити." -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "Застарілий файл налагодження" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." @@ -2514,11 +2514,11 @@ msgstr "" "Параметри встановлювача файлів було пересунуто до параметрів налаштування " "акведуків. Перегляньте список встановлених акведуків." -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "Параметри оновлено" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2526,11 +2526,11 @@ msgstr "" "У вашій системі були знайдені наступні застарілі акведуки. Рекомендуємо " "видалити їх і пов'язані з ними файли .la і .so.0." -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "Знайдено старі акведуки" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2540,11 +2540,11 @@ msgstr "" "конфігурації, були переведені у новий формат. Ідентифікатори автора було " "змінено - тепер використовуються квадратні дужки []." -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "Обновлені бази даних, які не архівуються" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." @@ -2552,19 +2552,19 @@ msgstr "" "KPilot не налагоджений для використання. Можна скористатись майстром " "налаштування або звичайним вікном налаштування, щоб налагодити KPilot." -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "Не налаштовано" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "Використовувати &Майстер" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "Використовувати &Вікно" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" @@ -2572,7 +2572,7 @@ msgstr "" "Файл налагодження KPilot вже застарілий. KPilot може оновити деякі розділи " "конфігурації автоматично. Хочете продовжити?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" @@ -2580,7 +2580,7 @@ msgstr "" "Параметри для сторінки налагодження %1 зазнали змін. Хочете перед " "продовженням зберегти зміни?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2590,37 +2590,37 @@ msgstr "" "назви, можливо, не підтримуються і можуть завдати проблем. Ви дійсно хочете " "використовувати цю назву?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "Назва пристрою занадто довга" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "Вживати" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "Не вживати" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Інформація про KPilot" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "Синхронізувати з програмою" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "загальний TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2632,28 +2632,28 @@ msgstr "" "Коли синхронізуєте календар або список завдань за допомогою KPilot, будь " "ласка, перед синхронізацією вийдіть з Evolution, щоб не втратити даних." -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Обмеження з Evolution" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "нічого (тільки створить резервну копію)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot тепер налаштований для синхронізації з %1." -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." @@ -2661,11 +2661,11 @@ msgstr "" "Решта параметрів у вікні налаштування - це додаткові параметри для " "налаштування KPilot." -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "Автоматичне налаштування завершене" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2683,19 +2683,19 @@ msgstr "" "синхронізацію в комп'ютері аж доки його не буде перезавантажено. В цьому " "випадку краще не продовжувати." -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "Виявлення кишенькових пристроїв" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "Автовиявлення кишенькового пристрою" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "Перезапустити виявлення" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." @@ -2703,43 +2703,43 @@ msgstr "" "KPilot зараз намагається автоматично визначити ваш кишеньковий пристрій. " "Будь ласка, натисніть кнопку синхронізації, якщо ви ще це не зробили." -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "Стан" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "Автовиявлення ще не запущене..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "Виявлені значення" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "Користувач кишенькового пристрою:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "Пристрій:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[Ще невідомо]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "Починається виявлення..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "Очікується на з'єднання з кишеньковим пристроєм..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "Досягнутий тайм-аут; не вдалося виявити кишеньковий пристрій." -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2757,77 +2757,77 @@ msgstr "" "org).\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "Автоматичне виявлення зазнало невдачі" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "Знайдено приєднаний пристрій на %1" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "Роз'єднано від усіх пристроїв" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "Синхронізація завдань з KMail" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "Синхронізація календаря з KMail" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "Синхронізація нотаток з KMail" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "Завдання переписуються до KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "Календар переписується до KMail" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "Синхронізація KMail з адресами " -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "Синхронізація KMail з нотатками" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "Синхронізація закінчилась." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" "Цей список показує всі повідомлення отримані під час поточної " "синхронізації" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "Журнал синхронізації" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "Очистити журнал" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "Очищає список повідомлень поточної синхронізації." -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "Зберегти журнал..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2835,109 +2835,109 @@ msgstr "" "Натиснувши тут, можна зберегти у файл список повідомлень отриманих під " "час поточної синхронізації (напр. для звіту про помилки)." -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "Поступ синхронізації:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "Приблизний відсоток виконання поточної синхронізації." -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "Синхронізація закінчилась." -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "Зберегти журнал" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "Файл існує. Хочете його перезаписати?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "Файл існує" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "Не перезаписувати" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" "Не вдається відкрити файл "%1" для запису; спробувати знов?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "Неможливо зберегти" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "Спробуйте знов" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "Не пробувати" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Шлях до пристрою Pilot" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "Список баз даних" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "Зробити резервування даних Pilot до <теки призначення>" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "Відновити дані Pilot з резервної копії" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "Запустити акведук з файла робочого стола " -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "Запустити перевірку роботи пристрою" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "Показати інформацію про налаштування KPilot" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "Встановити рівень зневадження" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*Насправді* запустити акведук, не в режимі випробовування." -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "Запустити акведук в режимі перевірки файлів." -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "Скопіювати Pilot на стільницю." -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "Скопіювати стільницю на Pilot." -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "Повторити дії. Вживається тільки з параметром --list" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "Перевірка KPilot" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "Супровід KPilot" @@ -2950,16 +2950,16 @@ msgstr "Супровід KPilot" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "Загальне" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "Дії з акведуком" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." @@ -2967,11 +2967,11 @@ msgstr "" "Виберіть категорію адрес\n" "для відображення тут." -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "Нотатки:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2981,103 +2981,103 @@ msgstr "" "у вибраній категорії. Клацніть на нотатку\n" "для відображення її праворуч." -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "Текст нотатки:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "Текст виділеної нотатки відображається тут." -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "Імпортувати нотатку..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "Прочитати текстовий файл і додати його до бази даних нотаток Pilot." -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" "Імпорт вимкнений у налаштуванні \"внутрішніх редакторів\"." -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "Експортувати нотатку..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "Записати виділену нотатку в файл." -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "Видалити нотатку" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "Видалити вибрану нотатку." -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "Додати нотатку" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "Додати нову нотатку до бази даних." -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "Видалити вибрану нотатку?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "Видалити нотатку?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "Не вдається відкрити MemoDB для видалення запису." -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "Не вдається видалити нотатку" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "Всі" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "Запустити &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "&Налаштувати KPilot..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr " (раз)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "Типовий (%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "Наступна &синхронізація" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "Наступна синхронізація: %1. " -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "Синхронізація вимкнена, коли екран замкнений." -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -3089,40 +3089,40 @@ msgstr "" "\"Не синхронізувати коли зберігач екрана активований\" на сторінці " "синхронізації вікна налаштування." -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "Синхронізація закінчилась.
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "Наступна синхронізація: %1." -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "Почати з пристрою" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "Демон KPilot" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "Розробник" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "Редактор завдань" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "Ще є відкриті (%1) вікна редагування завдань." -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" @@ -3132,15 +3132,15 @@ msgstr "" "Ще відкриті %n вікна редагування завдань.\n" "Ще відкриті %n вікон редагування завдань." -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "Виберіть категорію завдань для показу." -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "Завдання" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." @@ -3148,19 +3148,19 @@ msgstr "" "Цей список показує всі завдання у вибраній категорії. Клацніть на " "завдання і воно буде показане праворуч." -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "Інформація про завдання:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "Завдання можна редагувати, коли воно вибране." -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "Додати нове завдання до списку завдань." -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." @@ -3168,11 +3168,11 @@ msgstr "" "Додавання нових завдань вимкнене у налаштуванні \"внутрішніх " "редакторів\"." -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "Видалити вибране завдання із списку завдань." -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3180,78 +3180,78 @@ msgstr "" "Не можна додати нове завдання до списку завдань без виконання хоча б однієї " "синхронізації для отримання формату бази даних з вашого Pilot." -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "Не вдається додати нове завдання" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" "Перерване з'єднання з кишеньковим пристроєм. Неможливо продовжувати " "синхронізацію." -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "Починається синхронізація KPilot %1...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "Використовуючи кодування %1 на кишеньковому пристрої." -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot зайнятий і не може зараз запустити синхронізацію." -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "Перевірка.\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "Синхронізація бази даних %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "Неможливо відкрити пристрій: %1 (спробу буде повторено)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "Спроба відкрити пристрій %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "Вже йде слухання на цьому пристрої" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "Не вдається створити сокет для зв'язку з Pilot (%1)" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "Не вдається відкрити порт Pilot \"%1\". " -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "Не вдається відкрити сокет Pilot-а (%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "Неможливо прийняти Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "вже з'єднаний" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "Не вдається зчитати системну інформацію з Pilot" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "Перевірка останнього ПК..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" @@ -3259,15 +3259,15 @@ msgstr "" "Не вдалось зчитати з Pilot інформацію про користувача. Можливо в пристрої " "встановлений пароль?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Пристрій Pilot ще не налаштований." -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilot пристрій %1 не налаштований на читання-запис." -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." @@ -3275,11 +3275,11 @@ msgstr "" "Пристрій Pilot %1 не існує. Ймовірно, це пристрій USB і з'явиться під час " "синхронізації." -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "Неможливо встановити файл "%1"." -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "Синхронізація закінчилась\n" @@ -3299,88 +3299,88 @@ msgstr " Ви не маєте дозволу відкрити пристрій P msgid " Check Pilot path and permissions." msgstr " Перевірте шлях і дозволи для Pilot." -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "Дата початку: %1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "Подія на цілий день" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "Дата закінчення: %1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "Нагадування: %1 %2 до початку події" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "хвилин" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "годин" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "дні(в)" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "Повторення: кожні %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "день(ів)" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "тиждень(ні|в)" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "місяць(ів)" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "рік(ів)" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "Повторювати безкінечно" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "До %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "Повторення в х-вий день тижня у" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "Повторення в н-ий день місяця" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "Винятки:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Примітка:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Примітка:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3388,7 +3388,7 @@ msgstr "" "Заголовок: %1
\n" "Текст нотатки:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3398,29 +3398,29 @@ msgstr "" "Текст нотатки:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Закінчено" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Не закінчено" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "Дата закінчення: %1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Пріоритет: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "Без назви" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" @@ -3428,23 +3428,23 @@ msgstr "" "Параметри акведука %1 змінилось. Хочете зберегти зміни перед тим, " "як продовжити?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "Акведук %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "Надсилайте запитання та коментарі до tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "Надсилайте запитання та коментарі до %2." -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "Надсилайте звіти про помилки до %2." -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3452,19 +3452,19 @@ msgstr "" "Інформація про торгові марки знаходиться в Інструкція користувача для KPilot." -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "Автори: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "Подяки: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "Виявлено значні зміни" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3475,92 +3475,92 @@ msgstr "" "Подробиці:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "Не вдалося знайти акведук %1." -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "Не вдалося запустити акведук %1." -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "Акведук %1 має неправильну версію (%2)" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "Не вдалося започаткувати акведук %1." -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "Не вдалося створити акведук %1." -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[Акведук %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "Початок: %1. Кінець: %2. " -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 нове. " -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 змінено. " -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 видалено. " -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "Не зроблено змін. " -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "Не вдається відкрити бази даних %1 на кишеньковому пристрої." -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "Не вдається відкрити %1." -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "Не вдається запустити акведук %1." -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "Повна синхронізація" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "Відновити з резервної копії" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "Пробна синхронізація" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "Локальна синхронізація" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Питання" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Не запитувати знов" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Не запитувати знов" diff --git a/po/uz.po b/po/uz.po index e97e8f9..7da5d61 100644 --- a/po/uz.po +++ b/po/uz.po @@ -27,327 +27,327 @@ msgid "" "Your emails" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Taʼminlovchi" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -356,83 +356,83 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "" @@ -440,15 +440,15 @@ msgstr "" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "" @@ -468,837 +468,837 @@ msgstr "KPilot taʼminlovchisi" msgid "PalmDOC Converter" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Maʼlumot bazasini ochib boʻlmadi" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 #, fuzzy msgid "Notepad" msgstr "Izoh:\n" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 #, fuzzy msgid "Cannot perform backup of mail database" msgstr "Maʼlumot bazasini ochib boʻlmadi" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 #, fuzzy msgid "Could not open the calendar databases." msgstr "Maʼlumot bazasini ochib boʻlmadi" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[nomaʼlum]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "" -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1306,7 +1306,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1318,143 +1318,143 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "" -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "" -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1463,19 +1463,19 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1484,342 +1484,342 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "No Record Selected" msgstr "Tugatilmadi" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1827,597 +1827,597 @@ msgid "" "changed." msgstr "" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "" -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "" -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "Tugatilmadi" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 #, fuzzy msgid "Changed format of no-backup databases." msgstr "Maʼlumot bazasini ochib boʻlmadi" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2425,38 +2425,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2467,61 +2467,61 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2532,181 +2532,181 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "" -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "" -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot taʼminlovchisi" @@ -2719,128 +2719,128 @@ msgstr "KPilot taʼminlovchisi" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" "one to display it to the right." msgstr "" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "" -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2848,182 +2848,182 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "" -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "" -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "" -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "" -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "" @@ -3043,163 +3043,163 @@ msgstr "" msgid " Check Pilot path and permissions." msgstr "" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Izoh:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Izoh:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Tugatildi" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Tugatilmadi" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Muhimlik darajasi: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "" -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "" -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3207,92 +3207,92 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Soʻroq" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Boshqa soʻralmasin" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Boshqa soʻralmasin" diff --git a/po/uz@cyrillic.po b/po/uz@cyrillic.po index 7f206d5..bec38d0 100644 --- a/po/uz@cyrillic.po +++ b/po/uz@cyrillic.po @@ -27,327 +27,327 @@ msgid "" "Your emails" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "Таъминловчи" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr "" -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -356,83 +356,83 @@ msgid "" "version is the current one." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "" @@ -440,15 +440,15 @@ msgstr "" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "" @@ -468,837 +468,837 @@ msgstr "KPilot таъминловчиси" msgid "PalmDOC Converter" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "Маълумот базасини очиб бўлмади" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 #, fuzzy msgid "Notepad" msgstr "Изоҳ:\n" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 #, fuzzy msgid "Cannot perform backup of mail database" msgstr "Маълумот базасини очиб бўлмади" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 msgid "KDEVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "" -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "" -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "" -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 #, fuzzy msgid "Could not open the calendar databases." msgstr "Маълумот базасини очиб бўлмади" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" "\t" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "" -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "" -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[номаълум]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "" -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1306,7 +1306,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1318,143 +1318,143 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "" -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "" -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "" -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1463,19 +1463,19 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1484,342 +1484,342 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 #, fuzzy msgid "No Record Selected" msgstr "Тугатилмади" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "" -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." msgstr "" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr "" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" msgstr "" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" msgstr "" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" msgstr "" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1827,597 +1827,597 @@ msgid "" "changed." msgstr "" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " "your Pilot." msgstr "" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "" -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "" -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 #, fuzzy msgid "Restore incomplete." msgstr "Тугатилмади" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "" -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr "" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 #, fuzzy msgid "Changed format of no-backup databases." msgstr "Маълумот базасини очиб бўлмади" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " "to use this device name?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2425,38 +2425,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2467,61 +2467,61 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2532,181 +2532,181 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "" -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "" -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "" -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." msgstr "" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot таъминловчиси" @@ -2719,128 +2719,128 @@ msgstr "KPilot таъминловчиси" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" "one to display it to the right." msgstr "" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "" -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "" -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "" -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2848,182 +2848,182 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." msgstr "" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "" -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "" -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "" -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "" -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "" -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "" @@ -3043,163 +3043,163 @@ msgstr "" msgid " Check Pilot path and permissions." msgstr "" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "Изоҳ:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "Изоҳ:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "Тугатилди" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "Тугатилмади" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "Муҳимлик даражаси: %1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "" -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "" -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3207,92 +3207,92 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "Сўроқ" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "&Бошқа сўралмасин" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "Бошқа сўралмасин" diff --git a/po/zh_CN.po b/po/zh_CN.po index f1b20c2..bdcbb37 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -31,330 +31,330 @@ msgid "" "Your emails" msgstr "i18n-translation@lists.linux.net.cn" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "KPilot 的 MAL 同步管道" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "把 MAL 服务器中的内容(如 AvantGo)同步到手持设备" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "主要作者" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "libmal 和 JPilot AvantGo 管道的作者" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "syncmal 的作者" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "malsync 库的作者 (c) 1997-1999" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "地址簿" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " "Aborting the conduit." msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "无法初始化及装入同步所需的地址簿。" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 #, fuzzy msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "无法初始化及装入同步所需的地址簿。" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "无法打开手持设备上的地址簿数据库。" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "无法打开地址簿。" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "PC 上的内容" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "手持设备" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "上次同步" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "姓:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "名" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "组织" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "头衔" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "备忘" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "定制 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "定制 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "定制 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "定制 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "工作电话" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "家庭电话" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "移动电话" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "传真" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "传呼" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "其它" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "电子邮件" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "地址" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "城市" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "地区" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "邮政编码" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "国家" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "类别" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " "conflict yourself:" msgstr "" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "地址冲突" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "KPilot 的 Abbrowser 管道" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "配置 KPilot 的 Abbrowser 管道" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "维护者" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "UI" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1:%2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "删除记录" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "无法打开文本文件 %1 进行读取。" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "无法打开数据库进行写入" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "无法打开 palm doc 数据库 %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 #, fuzzy msgid "No filename set for the conversion" msgstr "未指定转换用的文件名" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 #, fuzzy msgid "Unable to open Database for reading" msgstr "无法打开数据库进行读取" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "无法读取数据库 %1 的数据库头部信息。" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "无法打开输出文件 %1。" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "无法从数据库 %2 读取文本记录 #%1" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "无法从数据库 %2 读取书签记录 #%1" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "无法为书签 %2 打开文件 %1。" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "搜索要同步的文本和数据库" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "数据库已创建。" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "无法安装本地创建的 PalmDOC %1 到手持设备。" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "转换 PalmDOC“%1”失败。" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "无法打开或创建数据库 %1。" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "冲突解决方案" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "同步已被用户中止。" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "正在同步文本“%1”" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 #, fuzzy msgid "" "Here is a list of all text files and DOC databases the conduit found. The " @@ -367,69 +367,69 @@ msgstr "" "是在红色粗体字显示的数据库中发现冲突(即,文本同时在台式机和手持机上发生改" "变)。对这些数据库请指定哪边的版本是最新的。" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "不用管道您也可以改变数据库同步的方向。" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC 数据库" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "无同步" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "手持设备同步到 PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "PC 同步到手持设备" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "删除两个数据库" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "更多信息..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "无改变" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "新的" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "已改变" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "只有书签已改变" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "已删除" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "不存在" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "未知" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -437,15 +437,15 @@ msgstr "" "数据库 %1 的状态:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "手持设备:%1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "台式机:%1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "数据库信息" @@ -453,15 +453,15 @@ msgstr "数据库信息" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "KPilot 的 Palm DOC 管道" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "配置 KPilot 的 DOC 管道" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -481,588 +481,588 @@ msgstr "KPilot 的维护者" msgid "PalmDOC Converter" msgstr "PalmDOC 转换器" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 #, fuzzy msgid "Use Folder" msgstr "文本文件夹(&T):" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "转换成功" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "转换文件 %1 成功。" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "文本文件夹(&T):" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "PalmDOC 文件夹(&P):" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "文本文件(&T):" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "DOC 文件(&D):" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Overwrite" msgstr "覆盖(&O)" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 #, fuzzy msgid "Could not open MemoDB on the handheld." msgstr "无法打开手持设备上的备忘数据库。" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, fuzzy, c-format msgid "Could not load the resource at: %1" msgstr "无法载入管道 %1。" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "添加了 %n 份新备忘录。" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "修改了 %n 份备忘录。" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, fuzzy, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "从 KNotes 中删除 %n 个便笺。" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, fuzzy, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "给 KNotes 添加了 %n 份新备忘录。" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "在 KNotes 中修改了 %n 个便笺。" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, fuzzy, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "从 KNotes 中删除 %n 个便笺。" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "KNotes 未更改。" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KPilot 的 KNotes 管道" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "配置 KPilot 的 KNotes 管道" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "跳过 MAL 同步,因为与上次同步所间隔的时间还不够长。" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL 同步失败(没有同步信息)。" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "未设定代理服务器。" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "使用代理服务器:%1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "未设定 SOCKS 代理服务器。" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "使用 SOCKS 代理:%1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 #, fuzzy msgid "Memofile" msgstr "备忘录查看器" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "无法打开手持设备上的备忘数据库。" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr " 与 %1 同步。" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr " 将 Pilot 复制到 PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr " 将 PC 复制到 Pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr " 执行常规同步..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 #, fuzzy msgid "Memofile Conduit for KPilot" msgstr "KPilot 的 Mail 管道" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 #, fuzzy msgid "Configures the Memofile Conduit for KPilot" msgstr "配置 KPilot 的 Mail 管道" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "记事本" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "无法打开 %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "配置 KPilot 的记事本管道" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "KPilot 的空管道" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "配置 KPilot 的空管道" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "已发出 %n 封信" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "未发出邮件。" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "无法发出邮件。" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "无法为 KMail 连接 DCOP 服务器。" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "发送邮件时出错" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "不能打开临时文件来保存从 Pilot 获取的邮件。" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "和 KMail 的 DCOP 连接失败。" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "无法执行邮件数据库备份" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "无法打开手持设备上的邮件数据库" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "KPilot 的 Mail 管道" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "配置 KPilot 的 Mail 管道" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "最初作者" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 代码" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP 支持和重新设计" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 #, fuzzy msgid "Record Conduit" msgstr "KPilot 的 Perl 管道" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 #, fuzzy msgid "Record Conduit for KPilot" msgstr "KPilot 的 Perl 管道" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 #, fuzzy msgid "Configures the Record Conduit for KPilot" msgstr "配置 KPilot 的 Perl 管道" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "系统信息" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "设置了密码" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "未设置密码" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "无调试数据" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "无法打开输出文件,换用 %1。" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "硬件信息" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "用户信息" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "内存信息" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "存储信息" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "数据库列表" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "记录数" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "同步信息" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDE 版本" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOS 版本" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "调试信息" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "时间" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "设置手持设备上的时钟" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "PalmOS 3.25 和 3.3 不支持设置系统时间。正在跳过时间管道..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "KPilot 的时间同步管道" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "同步手持设备和 PC 的时间" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "正在清理..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "" -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "将记录复制到 Pilot..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "待办" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "KPilot 的待办管道" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "配置 KPilot 的待办管道" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "待办目的" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "日历" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "事件“%1”是每年重现,而不是每月重现。将在手持设备上改变它为每月重现。" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "无法打开日历数据库。" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "使用本地时区:%1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "使用非本地时区:%1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " "dialog. Aborting the conduit." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "正在和文件“%1”同步" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "与标准日历资源同步。" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "无法初始化日历对象。请检查管道设置" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1072,7 +1072,7 @@ msgstr "" "PC 上的项目为:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1082,194 +1082,194 @@ msgstr "" "手持设备项:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" "Which entry do you want to keep? It will overwrite the other entry." msgstr "" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "冲突项" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "KPilot 的 VCal 管道" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "配置 KPilot 的 VCal 管道" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar 端口" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "错误修正器" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "日历目的" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "地址编辑器" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "电话" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "姓:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "名:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "头衔:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "公司:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "地址:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "城市:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "省:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "邮政编码:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "国家:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "定制 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "定制 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "定制 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "定制 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "仍有 %1 个地址编辑窗口打开着。" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "仍有 %n 个地址编辑窗口打开着。" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "选择要在这里显示的地址类别。" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "类别:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "该列表显示了所选类别中的所有地址。点击其中一个在右边显示它。" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "地址信息:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "编辑记录..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "当某地址被选中时,您可以编辑它。" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "新记录..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "在地址簿中添加一个新地址。" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "删除记录" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "从地址簿中删除选中的地址。" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "" -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 #, fuzzy msgid "Export all addresses in the selected category to CSV format." msgstr "该列表显示了所选类别中的所有地址。点击其中一个在右边显示它。" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "[未知]" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "在与 Pilot 热同步之前不能编辑新记录。" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "需要热同步" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 #, fuzzy msgid "" "You cannot add addresses to the address book until you have done a HotSync " @@ -1278,60 +1278,60 @@ msgstr "" "在您至少执行了一次热同步,并从您的 Pilot 中检索到数据库布局之前,您不能在地址" "簿中添加地址。" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 #, fuzzy msgid "Cannot Add New Address" msgstr "不能添加新地址" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "在与 Pilot 热同步之前不能删除新记录。" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "删除当前选定的记录?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "删除记录?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 #, fuzzy msgid "The file %1 exists. Overwrite?" msgstr "文件已存在。你想覆盖它吗?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 #, fuzzy msgid "Overwrite File?" msgstr "覆盖(&O)" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 #, fuzzy msgid "The file %1 could not be opened for writing." msgstr "无法打开数据库进行写入" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "这是旧风格的管道。" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "配置..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1339,7 +1339,7 @@ msgid "" "" msgstr "" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1351,144 +1351,144 @@ msgid "" "Select a conduit to configure it.

" msgstr "" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "配置向导" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "关于 KPilot。致谢。" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "管道" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "常规设置" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "启动和退出" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "查看器" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "查看器设置。" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "备份" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "备份的特殊设置。" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "热同步" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "热同步时的特殊行为。" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "设备" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPilot 设置" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "找不到管道 %1 所用的库。这意味着该管道没有被正确安装。" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "管道错误" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "" "载入管道 %1 所用的库时出现问题。这意味着该管道没有被正确安装。" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "添加(&A)..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "编辑(&E)..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "删除(&D)..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "Al" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "描述" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." msgstr "" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "编辑数据库标志" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1497,20 +1497,20 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "更改数据库标志" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 #, fuzzy msgid "Assign" msgstr "助手" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "编辑记录" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1519,186 +1519,186 @@ msgid "" "Really assign these new flags?" msgstr "" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "更改记录" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "记录索引:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "记录 ID:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "脏(&D)" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "已删除(&L)" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "忙(&B)" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "机密(&S)" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "存档(&A)" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" "要查看并编辑记录数据,请安装十六进制编辑器(如 tdeutils 中的 kbytesedit)。" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "设备上的数据库" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "未选中数据库" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "全部数据库" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "只有应用程序(*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "只有数据库(*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "常规数据库信息(&I)" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "应用程序信息块(类别等)(&A)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "长度" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "记录 ID" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "创建于:%1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "修改于:%1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "备份于: %1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "未选中记录" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "删除记录" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "要安装的文件:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "添加文件..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "选择一个文件来添加到要安装的文件列表中。" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "清除列表" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "清除要安装的文件列表。将不会安装任何文件。" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1706,131 +1706,131 @@ msgstr "" "这里列出下次热同步时所要安装到 Pilot 的文件。把文件拖到这里,或者使用添加" "按钮。" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS 数据库(*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 #, fuzzy msgid "Delete selected files" msgstr "删除选中的备忘录。" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, fuzzy, c-format msgid "Cannot install %1" msgstr "无法安装文件 "%1"!" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "备份目录:%1。" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "完全备份已开始。" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "快速备份已开始" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "在取消时退出。" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "完全备份完成。" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "完全备份完成。" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "正在备份: %1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "跳过 %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "备份 %1 失败。\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 #, fuzzy msgid "... OK.\n" msgstr ".. 完毕\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 #, fuzzy msgid "Backup failed." msgstr "备份 %1 失败。\n" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "[文件安装器]" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "没有要安装的文件" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "安装 %n 个文件" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "文件安装完毕" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "正在安装 %1" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "无法安装文件“%1”。" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "无法打开文件“%1”。" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "无法读取文件“%1”。" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " "KPilot cannot install this database." msgstr "" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "张三" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 #, fuzzy msgid "" "Neither KPilot nor the handheld have a username set. They should " @@ -1839,11 +1839,11 @@ msgstr "" "KPilot 以及 Pilot 都没有设置用户名。用户名应该被设置。KPilot 应该" "将它们设置成默认值(%1)吗?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "未知用户" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 #, fuzzy msgid "" "The handheld has a username set (%1) but KPilot does not. Should " @@ -1852,7 +1852,7 @@ msgstr "" "Pilot 已经有一个用户名设置(%1),但是 KPilot 并没有。KPilot 今后要使" "用该用户名吗?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 #, fuzzy msgid "" "KPilot has a username set (%1) but the handheld does not. Should " @@ -1861,14 +1861,14 @@ msgstr "" "KPilot 已经有一个用户名被设置(%1),但是 Pilot 并没有。应该将 " "KPilot 的用户名也设置到 Pilot 的吗?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " "stop this sync.)" msgstr "" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 #, fuzzy msgid "" "The handheld thinks that the username is %1; however, KPilot says you " @@ -1879,27 +1879,27 @@ msgstr "" "Pilot 认为您的用户名是 %1,而 KPilot 却认为您是 %2。应该认为 Pilot 是正确" "的,并将 KPilot 的用户名设置为 %1 吗?" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "用户不匹配" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "使用 KPilot 名称" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "使用手持设备名称" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "恢复目录不存在。" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "恢复没有被执行。" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -1908,560 +1908,560 @@ msgstr "" "您确定要从备份目录(%1)中完全恢复 Pilot 吗?这将会抹去您目前在 " "Pilot 上的所有的信息。" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "恢复 Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "恢复没有被执行。" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "已被用户取消。" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "正在恢复 %1..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "无法读取文件“%1”。" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "完毕。" -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "恢复未完成。" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "无法恢复文件“%1”。" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "[内部编辑器]" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 #, fuzzy msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "无法打开 palm doc 数据库 %1" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "记录" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "地址" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "备忘录" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "日历项" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " "and so override the changes there?" msgstr "" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, fuzzy, c-format msgid "Conflict in database %1" msgstr "正在同步数据库 %1..." -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "使用 KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "使用手持设备" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "使用 KPilot(&K)" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "使用手持设备(&H)" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "KPilot 中的项" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "手持设备中的项" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "正在启动 KPilot 守护程序..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "守护程序状态为“%1”" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "未运行" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "手持设备上使用字符集 %1。" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "待办查看器" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "地址查看器" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "备忘录查看器" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "文件安装器" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 #, fuzzy msgid "Next sync will be a backup. " msgstr "只进行备份" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "请按“热同步”按钮。" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 #, fuzzy msgid "Next sync will restore the Pilot from backup. " msgstr "从备份中恢复 Pilot" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 #, fuzzy msgid "Next sync will be a Full Sync. " msgstr "只进行备份" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 #, fuzzy msgid "Next sync will copy Handheld data to PC. " msgstr "只进行备份" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 #, fuzzy msgid "Next sync will copy PC data to Handheld. " msgstr "只进行备份" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 #, fuzzy msgid "The daemon has exited." msgstr "退出时停止守护进程(&T)" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 #, fuzzy msgid "No further HotSyncs are possible." msgstr "尽可能做快速同步(&F)" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, fuzzy, c-format msgid "Cannot start a Sync now. %1" msgstr "现在不能开始同步。%1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 #, fuzzy msgid "Cannot start Sync" msgstr "不能开始同步" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." msgstr "" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "热同步(&H)" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 #, fuzzy msgid "Next HotSync will be normal HotSync." msgstr "只进行备份" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 #, fuzzy msgid "Full&Sync" msgstr "同步" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 #, fuzzy msgid "Next HotSync will be a FullSync." msgstr "只进行备份" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 #, fuzzy msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "PC 同步到手持设备并且手持设备同步到 PC" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "备份(&B)" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 #, fuzzy msgid "Next HotSync will be backup." msgstr "只进行备份" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 #, fuzzy msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "PC 同步到手持设备并且手持设备同步到 PC" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "恢复(&R)" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 #, fuzzy msgid "Next HotSync will be restore." msgstr "只进行备份" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "将手持设备复制到 PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." msgstr "PC 同步到手持设备并且手持设备同步到 PC" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "将 PC 复制到手持设备" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 #, fuzzy msgid "Next HotSync will copy PC to Handheld." msgstr "PC 同步到手持设备" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 #, fuzzy msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." msgstr "PC 同步到手持设备并且手持设备同步到 PC" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 #, fuzzy msgid "Next HotSync will list databases." msgstr "只进行备份" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 #, fuzzy msgid "Rese&t Link" msgstr "重置" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 #, fuzzy msgid "Configuration &Wizard..." msgstr "管道配置对话框" -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 #, fuzzy msgid "Configure KPilot using the configuration wizard." msgstr "该 JPilot 插件没有配置对话框" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 #, fuzzy msgid "Wizard Not Available" msgstr "可用" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 #, fuzzy msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "不能打开 Pilot 端口“%1”。" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 #, fuzzy msgid "Setup the Pilot device, conduits and other parameters" msgstr "设置 Pilot 设备和其它参数" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "设置调试级别" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "项目负责人" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 #, fuzzy msgid "Core and conduits developer" msgstr "管道错误" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal 管道" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser 管道" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Expenses 管道" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 #, fuzzy msgid "Notepad conduit, Bugfixer" msgstr "[KNotes 管道:" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML GUI" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui 文件" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "错误修正器,酷" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "配置文件已过期。" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 #, fuzzy msgid "Conflict resolution is now a global setting." msgstr "冲突解决" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "已更改非备份数据库的格式。" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "配置文件过期" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "设置已更新" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." msgstr "" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "找到了旧管道" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " "square brackets []." msgstr "" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "未更新备份数据库" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "未配置" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "使用向导(&W)" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "使用对话框(&D)" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2470,38 +2470,38 @@ msgstr "" "您输入的设备名(%1)超过 13 个字符。这大概不被支持,而且会导致问题。" "您确定要使用这个名称吗?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "设备名太长" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 #, fuzzy msgid "Do Not Use" msgstr "不要发送邮件(&D)" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Pilot 信息" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "同步的应用程序" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "常规 TDE-PIM" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2509,38 +2509,38 @@ msgid "" "before the sync, otherwise you will lose data." msgstr "" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Evolution 的限制" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "无(只备份)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot 现已配置与 %1 同步。" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "自动配置完成" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2551,61 +2551,61 @@ msgid "" "might be advisable not to continue." msgstr "" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "手持设备检测" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "自动监测您的手持设备" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "重新启动检测" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "状态" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "" -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "手持设备用户:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "设备:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "[尚未知]" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "正在开始检测..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "正在等待手持设备连接..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "达到超时,无法检测到手持设备。" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2616,75 +2616,75 @@ msgid "" "
" msgstr "" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "自动检测失败" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "在 %1 上找到了连接的设备" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "从全部设备断开连接" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "和 KMail 同步待办" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "和 KMail 同步日历" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "和 KMail 同步便笺" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "向 KMail 重新写入待办..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "向 KMail 重写写入日历" -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "同步 KMail 的地址" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "同步 KMail 的便笺" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "热同步结束。" -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "这里列出所有在当前热同步中接收到的消息" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "热同步日志" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "清除日志" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "从当前的热同步中清除消息列表。" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "保存日志..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2692,113 +2692,113 @@ msgstr "" "点击此处,您可以把在本次热同步中接收的消息保存到文件中。(可以用在错误报告" "中)" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "同步进度:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "当前热同步的完成比例(估计)" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "热同步完成。" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "保存日志文件" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "文件已存在。你想覆盖它吗?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "文件已存在" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 #, fuzzy msgid "Do Not Overwrite" msgstr "覆盖(&O)" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "无法打开文件“%1”写入;要重试吗?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "不能保存" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 #, fuzzy msgid "Do Not Try" msgstr "什么也不做" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "到 Pilot 设备节点的路径" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 #, fuzzy msgid "List DBs" msgstr "列出 DB (默认)" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "从备份中恢复 Pilot" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "从桌面文件 <文件名> 运行管道" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 #, fuzzy msgid "Set the debug level" msgstr "设置调试级别" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "*真正*运行管道,而不是测试模式。" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 #, fuzzy msgid "Run the conduit in file-test mode." msgstr "*真正*运行管道,而不是测试模式。" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 #, fuzzy msgid "Copy Pilot to Desktop." msgstr "&Pilot 优先于桌面计算机" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot 维护者" @@ -2811,27 +2811,27 @@ msgstr "KPilot 维护者" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "常规" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 #, fuzzy msgid "Conduit Actions" msgstr "空管道选项" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "选择在这里显示的地址类别。" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "备忘录:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2840,102 +2840,102 @@ msgstr "" "该列表显示选中类别中所有的备忘录。\n" "点击其中一个在右侧显示它。" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "备忘录文本:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "所选的备忘录的文本在这里出现。" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "导入备忘录..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "读取一个文本文件,并把它添加到 Pilot 的备忘录数据库中。" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "导出备忘录..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "把选中的备忘录写入文件。" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "删除备忘录" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "删除选中的备忘录。" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "添加备忘" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "在数据库中添加新备忘。" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "删除当前选中的备忘录?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "删除备忘录?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "无法删除备忘录" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "全部" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "启动 &KPilot" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "配置 KPilot(&C)..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "(一次)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "默认(%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "下次同步(&S)" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "下次热同步为:%1。" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2943,85 +2943,85 @@ msgid "" "configuration dialog." msgstr "" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "热同步完成。
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, fuzzy, c-format msgid "Next sync is %1." msgstr "无同步" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "先尝试的设备" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot 守护进程" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "开发者" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "待办编辑器" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "仍有 %1 个待办编辑窗口打开着。" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "仍有 %n 个待办编辑窗口打开着。" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "选择要在这里显示的待办类别。" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "待办项" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 #, fuzzy msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "该列表显示了所选类别中的所有地址。点击其中一个在右边显示它。" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "待办信息:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 #, fuzzy msgid "You can edit a to-do when it is selected." msgstr "当某地址被选中时,您可以编辑它。" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "在地址簿中添加一个新待办。" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "从待办列表中删除选中的待办。" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 #, fuzzy msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " @@ -3030,101 +3030,101 @@ msgstr "" "在您至少执行了一次热同步,并从您的 Pilot 中检索到数据库布局之前,您不能在地址" "簿中添加地址。" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "不能添加新待办" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 热同步开始...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "在手持设备上使用编码 %1。" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "测试。\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "正在同步数据库 %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "无法打开设备:%1 (将会重试)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "正在试图打开设备 %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 #, fuzzy msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "无法创建用来与 Pilot 通信的套接字" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "不能打开 Pilot 端口“%1”。" -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "不能监听 Pilot 套接字(%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "不能接受 Pilot (%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "已连接" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "无法从 Pilot 读取系统信息" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "正在检查最后的 PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "无法从 Pilot 读取用户信息。也许您在该设备上设置了口令?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "Pilot 设备尚未配置。" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "Pilot 设备 %1 不是可读写模式。" -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "不能安装文件“%1”。" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "热同步结束\n" @@ -3145,163 +3145,163 @@ msgstr " 您没有打开 Pilot 设备的权限。" msgid " Check Pilot path and permissions." msgstr " 检查 Pilot 路径和权限。" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "开始日期:%1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "全天事件" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "结束日期:%1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "分" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "小时" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "天" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "直至 %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "例外:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "注意:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "注意:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" msgstr "" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" "%2" msgstr "" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "已完成" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "未完成" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "到期日期:%1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "优先级:%1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "无名氏" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "%1 管道" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "把疑问与评论发送给 tdepim-users@kde.org。" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "把疑问与评论发送给 %2。" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "把错误报告发送给 %2。" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." msgstr "" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "作者: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "致谢: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3309,96 +3309,96 @@ msgid "" "\t%3" msgstr "" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "找不到管道 %1。" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "无法载入管道 %1。" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, fuzzy, c-format msgid "Could not initialize conduit %1." msgstr "找不到管道 %1。" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "无法创建管道 %1。" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "[管道 %1]" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 #, fuzzy msgid "%1 changed. " msgstr "已改变" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 #, fuzzy msgid "%1 deleted. " msgstr "已删除" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 #, fuzzy msgid "No changes made. " msgstr "无改变。" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "无法打开手持设备上的 %1 数据库。" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "无法打开 %1。" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "管道 %1 无法被执行。" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "完全同步" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "从备份中恢复" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "测试同步" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 #, fuzzy msgid "Local Sync" msgstr "无同步" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "问题" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "不要再次提问(&D)" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 #, fuzzy msgid "Do not ask again" msgstr "不要再次提问(&D)" diff --git a/po/zh_TW.po b/po/zh_TW.po index 3375282..b9d2baa 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -27,49 +27,49 @@ msgid "" "Your emails" msgstr "franklin at goodhorse dot idv dot tw" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:50 -#: conduits/malconduit/mal-factory.cc:70 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:50 +#: conduits/malconduit/mal-factory.cpp:70 msgid "MAL Synchronization Conduit for KPilot" msgstr "KPilot MAL 同步導管" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:52 -#: conduits/malconduit/mal-factory.cc:72 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:52 +#: conduits/malconduit/mal-factory.cpp:72 msgid "Synchronizes the content from MAL Servers like AvantGo to the Handheld" msgstr "將 MAL 伺服器(如 AvantGo)上的內容同步到掌上型裝置" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:54 -#: conduits/knotes/knotes-factory.cc:73 conduits/malconduit/mal-factory.cc:76 -#: conduits/memofileconduit/memofile-factory.cc:69 -#: conduits/notepadconduit/notepad-factory.cc:73 -#: conduits/null/null-factory.cc:71 conduits/recordconduit/factory.cc:72 -#: conduits/sysinfoconduit/sysinfo-setup.cc:101 -#: conduits/timeconduit/time-setup.cc:54 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:54 +#: conduits/knotes/knotes-factory.cpp:73 conduits/malconduit/mal-factory.cpp:76 +#: conduits/memofileconduit/memofile-factory.cpp:69 +#: conduits/notepadconduit/notepad-factory.cpp:73 +#: conduits/null/null-factory.cpp:71 conduits/recordconduit/factory.cpp:72 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:101 +#: conduits/timeconduit/time-setup.cpp:54 msgid "Primary Author" msgstr "主要作者" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:58 -#: conduits/malconduit/mal-factory.cc:78 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:58 +#: conduits/malconduit/mal-factory.cpp:78 msgid "Author of libmal and the JPilot AvantGo conduit" msgstr "libmal 與 JPilot AvantGo 導管的作者" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:60 -#: conduits/malconduit/mal-factory.cc:80 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:60 +#: conduits/malconduit/mal-factory.cpp:80 msgid "Author of syncmal" msgstr "syncmal 的作者" -#: Documentation/ConduitProgrammingTutorial/mal-factory.cc:62 -#: conduits/malconduit/mal-factory.cc:82 +#: Documentation/ConduitProgrammingTutorial/mal-factory.cpp:62 +#: conduits/malconduit/mal-factory.cpp:82 msgid "Authors of the malsync library (c) 1997-1999" msgstr "malsync 函式庫 (c) 1997-1999 的作者" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:125 -#: conduits/abbrowserconduit/abbrowser-setup.cc:71 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:125 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:71 msgid "Addressbook" msgstr "通訊錄" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:298 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:298 msgid "" "You chose to sync with the file \"%1\", which cannot be opened. Please make " "sure to supply a valid file name in the conduit's configuration dialog. " @@ -78,144 +78,144 @@ msgstr "" "您選擇與檔案 %1 同步,但是檔案無法開啟。請確定您在導管設定中所給的是正確的檔" "名。將中止此導管。" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:327 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:328 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:327 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:328 msgid "Unable to initialize and load the addressbook for the sync." msgstr "同步時無法初始化並載入通訊錄。" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:340 -#: conduits/abbrowserconduit/abbrowser-conduit.cc:341 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:340 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:341 msgid "Unable to lock addressbook for writing. Can't sync!" msgstr "寫入時無法鎖定通訊錄。無法同步!" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:396 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:396 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually" msgstr "上傳 %1 時發生錯誤。您可以試著手動上傳本地的暫存檔 %2。" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:518 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:518 msgid "Unable to open the addressbook databases on the handheld." msgstr "無法開啟掌上型裝置上的通訊錄資料庫。" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:539 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:539 msgid "Unable to open the addressbook." msgstr "無法開啟通訊錄。" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1526 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1526 msgid "Item on PC" msgstr "PC 上的項目" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1527 -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:308 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1527 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:308 msgid "Handheld" msgstr "掌上型裝置" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1528 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1528 msgid "Last sync" msgstr "最後一次同步" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1549 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1549 msgid "Last name" msgstr "姓" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1550 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1550 msgid "First name" msgstr "名" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1551 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1551 msgid "Organization" msgstr "組織" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1552 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1552 msgid "Title" msgstr "標題" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1553 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1553 msgid "Note" msgstr "附註" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1555 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1555 msgid "Custom 1" msgstr "自訂 1" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1556 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1556 msgid "Custom 2" msgstr "自訂 2" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1557 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1557 msgid "Custom 3" msgstr "自訂 3" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1558 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1558 msgid "Custom 4" msgstr "自訂 4" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1560 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1560 msgid "Work Phone" msgstr "工作電話" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1561 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1561 msgid "Home Phone" msgstr "住家電話" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1562 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1562 msgid "Mobile Phone" msgstr "行動電話" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1563 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1563 msgid "Fax" msgstr "傳真" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1564 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1564 msgid "Pager" msgstr "呼叫器" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1565 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1565 msgid "Other" msgstr "其他" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1566 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1566 msgid "Email" msgstr "電子郵件地址" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1569 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1569 msgid "Address" msgstr "地址" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1570 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1570 msgid "City" msgstr "城市" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1571 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1571 msgid "Region" msgstr "區域" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1572 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1572 msgid "Postal code" msgstr "郵遞區號" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1573 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1573 msgid "Country" msgstr "國家" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1587 kpilot/listCat.cc:84 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1587 kpilot/listCat.cpp:84 msgid "Category" msgstr "類別" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1752 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1752 msgid "" "The following address entry was changed, but does no longer exist on the " "handheld. Please resolve this conflict:" msgstr "底下的通訊錄項目已變更,但是掌上型裝置中已不存在。請先解決這個問題:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1756 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1756 msgid "" "The following address entry was changed, but does no longer exist on the PC. " "Please resolve this conflict:" msgstr "底下的通訊錄項目已變更,但是 PC 中已不存在。請先解決這個問題:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1760 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1760 msgid "" "The following address entry was changed on the handheld as well as on the PC " "side. The changes could not be merged automatically, so please resolve the " @@ -224,134 +224,134 @@ msgstr "" "底下的通訊錄項目已同時在 PC 與掌上型裝置中變更,但是兩者的變更無法自動合併。" "請先解決這個問題:" -#: conduits/abbrowserconduit/abbrowser-conduit.cc:1762 +#: conduits/abbrowserconduit/abbrowser-conduit.cpp:1762 msgid "Address conflict" msgstr "通訊錄項目衝突" -#: conduits/abbrowserconduit/abbrowser-setup.cc:48 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:48 msgid "Abbrowser Conduit for KPilot" msgstr "KPilot 的 Abbrowser 導管" -#: conduits/abbrowserconduit/abbrowser-setup.cc:50 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:50 msgid "Configures the Abbrowser Conduit for KPilot" msgstr "設定 KPilot 的 Abbrowser 導管(Abbrowser Conduit)" -#: conduits/abbrowserconduit/abbrowser-setup.cc:56 -#: conduits/abbrowserconduit/abbrowser-setup.cc:59 -#: conduits/docconduit/doc-factory.cc:68 conduits/popmail/setupDialog.cc:74 -#: conduits/vcalconduit/todo-setup.cc:59 conduits/vcalconduit/todo-setup.cc:63 -#: conduits/vcalconduit/vcal-setup.cc:50 conduits/vcalconduit/vcal-setup.cc:54 -#: kpilot/kpilot.cc:1027 kpilot/pilotDaemon.cc:1323 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:56 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:59 +#: conduits/docconduit/doc-factory.cpp:68 conduits/popmail/setupDialog.cpp:74 +#: conduits/vcalconduit/todo-setup.cpp:59 conduits/vcalconduit/todo-setup.cpp:63 +#: conduits/vcalconduit/vcal-setup.cpp:50 conduits/vcalconduit/vcal-setup.cpp:54 +#: kpilot/kpilot.cpp:1027 kpilot/pilotDaemon.cpp:1323 msgid "Maintainer" msgstr "維護者" -#: conduits/abbrowserconduit/abbrowser-setup.cc:61 -#: conduits/knotes/knotes-factory.cc:77 +#: conduits/abbrowserconduit/abbrowser-setup.cpp:61 +#: conduits/knotes/knotes-factory.cpp:77 msgid "UI" msgstr "使用者介面" -#: conduits/abbrowserconduit/resolutionDialog.cc:162 +#: conduits/abbrowserconduit/resolutionDialog.cpp:162 msgid "" "_: Entries in the resolution dialog. First the name of the field, then the " "entry from the Handheld or PC after the colon\n" "%1: %2" msgstr "%1:%2" -#: conduits/abbrowserconduit/resolutionDialog.cc:164 +#: conduits/abbrowserconduit/resolutionDialog.cpp:164 msgid "" "_: Denoting newlines in Address entries. No need to translate\n" " | " msgstr " | " -#: conduits/abbrowserconduit/resolutionDialog.cc:214 -#: conduits/abbrowserconduit/resolutionDialog.cc:220 +#: conduits/abbrowserconduit/resolutionDialog.cpp:214 +#: conduits/abbrowserconduit/resolutionDialog.cpp:220 msgid "Delete entry" msgstr "刪除項目" -#: conduits/docconduit/DOC-converter.cc:198 +#: conduits/docconduit/DOC-converter.cpp:198 msgid "Unable to open text file %1 for reading." msgstr "無法開啟文字檔 %1 以讀取。" -#: conduits/docconduit/DOC-converter.cc:383 +#: conduits/docconduit/DOC-converter.cpp:383 msgid "Unable to open Database for writing" msgstr "無法開啟資料庫以寫入" -#: conduits/docconduit/DOC-converter.cc:440 +#: conduits/docconduit/DOC-converter.cpp:440 #, c-format msgid "Unable to open palm doc database %1" msgstr "無法開啟 palm doc 資料庫 %1" -#: conduits/docconduit/DOC-converter.cc:510 +#: conduits/docconduit/DOC-converter.cpp:510 msgid "No filename set for the conversion" msgstr "轉換時未設定檔案名稱" -#: conduits/docconduit/DOC-converter.cc:515 +#: conduits/docconduit/DOC-converter.cpp:515 msgid "Unable to open Database for reading" msgstr "無法開啟資料庫以讀取" -#: conduits/docconduit/DOC-converter.cc:523 +#: conduits/docconduit/DOC-converter.cpp:523 #, c-format msgid "Unable to read database header for database %1." msgstr "無法讀取資料庫 %1 的資料庫標頭。" -#: conduits/docconduit/DOC-converter.cc:543 +#: conduits/docconduit/DOC-converter.cpp:543 #, c-format msgid "Unable to open output file %1." msgstr "無法開啟輸出檔 %1。" -#: conduits/docconduit/DOC-converter.cc:558 +#: conduits/docconduit/DOC-converter.cpp:558 msgid "Could not read text record #%1 from Database %2" msgstr "無法從資料庫 %2 讀取文字紀錄 #%1" -#: conduits/docconduit/DOC-converter.cc:577 +#: conduits/docconduit/DOC-converter.cpp:577 msgid "Could not read bookmark record #%1 from Database %2" msgstr "無法從資料庫 %2 讀取書籤紀錄 #%1" -#: conduits/docconduit/DOC-converter.cc:594 +#: conduits/docconduit/DOC-converter.cpp:594 msgid "Unable to open file %1 for the bookmarks of %2." msgstr "無法為 %2 的書籤開啟檔案 %1。" -#: conduits/docconduit/doc-conduit.cc:84 +#: conduits/docconduit/doc-conduit.cpp:84 msgid "DOC" msgstr "DOC" -#: conduits/docconduit/doc-conduit.cc:272 +#: conduits/docconduit/doc-conduit.cpp:272 msgid "Searching for texts and databases to synchronize" msgstr "搜尋要同步的文字與資料庫" -#: conduits/docconduit/doc-conduit.cc:332 +#: conduits/docconduit/doc-conduit.cpp:332 msgid "Database created." msgstr "資料庫已建立。" -#: conduits/docconduit/doc-conduit.cc:380 +#: conduits/docconduit/doc-conduit.cpp:380 msgid "Unable to install the locally created PalmDOC %1 to the handheld." msgstr "無法安裝本地端建立的 PalmDOC %1 到掌上型裝置。" -#: conduits/docconduit/doc-conduit.cc:383 +#: conduits/docconduit/doc-conduit.cpp:383 msgid "Conversion of PalmDOC \"%1\" failed." msgstr "轉換 PalmDOC %1 失敗。" -#: conduits/docconduit/doc-conduit.cc:391 +#: conduits/docconduit/doc-conduit.cpp:391 #, c-format msgid "Unable to open or create the database %1." msgstr "無法開啟或建立資料庫 %1。" #: conduits/abbrowserconduit/kaddressbookConduit.ui:147 -#: conduits/docconduit/doc-conduit.cc:625 +#: conduits/docconduit/doc-conduit.cpp:625 #: conduits/docconduit/doc-setupdialog.ui:401 #, no-c-format msgid "Conflict Resolution" msgstr "解決衝突" -#: conduits/docconduit/doc-conduit.cc:630 +#: conduits/docconduit/doc-conduit.cpp:630 msgid "Sync aborted by user." msgstr "使用者已取消同步。" -#: conduits/docconduit/doc-conduit.cc:668 +#: conduits/docconduit/doc-conduit.cpp:668 msgid "Synchronizing text \"%1\"" msgstr "同步文字 %1 中" -#: conduits/docconduit/doc-conflictdialog.cc:53 +#: conduits/docconduit/doc-conflictdialog.cpp:53 msgid "" "Here is a list of all text files and DOC databases the conduit found. The " "conduit tried to determine the correct sync direction, but for databases in " @@ -363,69 +363,69 @@ msgstr "" "向,但是以粗紅字母標出的資料庫中出現衝突(也就是文字內容在兩邊都做了變更)。" "請指定這些發生衝突的資料庫,要以哪個版本為主。" -#: conduits/docconduit/doc-conflictdialog.cc:57 +#: conduits/docconduit/doc-conflictdialog.cpp:57 msgid "" "You can also change the sync direction for databases without a conflict." msgstr "您也可以對未發生衝突的資料庫來改變同步的方向。" -#: conduits/docconduit/doc-conflictdialog.cc:61 +#: conduits/docconduit/doc-conflictdialog.cpp:61 msgid "DOC Databases" msgstr "DOC 資料庫" -#: conduits/docconduit/doc-conflictdialog.cc:106 +#: conduits/docconduit/doc-conflictdialog.cpp:106 msgid "No Sync" msgstr "未同步" -#: conduits/docconduit/doc-conflictdialog.cc:107 +#: conduits/docconduit/doc-conflictdialog.cpp:107 msgid "Sync Handheld to PC" msgstr "從掌上型裝置同步到 PC" -#: conduits/docconduit/doc-conflictdialog.cc:108 +#: conduits/docconduit/doc-conflictdialog.cpp:108 msgid "Sync PC to Handheld" msgstr "從 PC 同步到掌上型裝置" -#: conduits/docconduit/doc-conflictdialog.cc:109 +#: conduits/docconduit/doc-conflictdialog.cpp:109 msgid "Delete Both Databases" msgstr "刪除兩邊的資料庫" -#: conduits/docconduit/doc-conflictdialog.cc:113 +#: conduits/docconduit/doc-conflictdialog.cpp:113 msgid "More Info..." msgstr "更多資訊..." -#: conduits/docconduit/doc-conflictdialog.cc:155 +#: conduits/docconduit/doc-conflictdialog.cpp:155 msgid "unchanged" msgstr "未變更" -#: conduits/docconduit/doc-conflictdialog.cc:156 +#: conduits/docconduit/doc-conflictdialog.cpp:156 msgid "new" msgstr "新的" -#: conduits/docconduit/doc-conflictdialog.cc:157 +#: conduits/docconduit/doc-conflictdialog.cpp:157 msgid "changed" msgstr "已變更" -#: conduits/docconduit/doc-conflictdialog.cc:158 +#: conduits/docconduit/doc-conflictdialog.cpp:158 msgid "only bookmarks changed" msgstr "只變更書籤" -#: conduits/docconduit/doc-conflictdialog.cc:159 +#: conduits/docconduit/doc-conflictdialog.cpp:159 msgid "deleted" msgstr "已刪除" -#: conduits/docconduit/doc-conflictdialog.cc:160 +#: conduits/docconduit/doc-conflictdialog.cpp:160 msgid "does not exist" msgstr "不存在" -#: conduits/docconduit/doc-conflictdialog.cc:161 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:207 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:404 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:405 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:406 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:407 +#: conduits/docconduit/doc-conflictdialog.cpp:161 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:207 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:404 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:405 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:406 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:407 msgid "unknown" msgstr "未知" -#: conduits/docconduit/doc-conflictdialog.cc:171 +#: conduits/docconduit/doc-conflictdialog.cpp:171 msgid "" "Status of the database %1:\n" "\n" @@ -433,15 +433,15 @@ msgstr "" "資料庫 %1 的狀態:\n" "\n" -#: conduits/docconduit/doc-conflictdialog.cc:172 +#: conduits/docconduit/doc-conflictdialog.cpp:172 msgid "Handheld: %1\n" msgstr "掌上型裝置:%1\n" -#: conduits/docconduit/doc-conflictdialog.cc:173 +#: conduits/docconduit/doc-conflictdialog.cpp:173 msgid "Desktop: %1\n" msgstr "桌面:%1\n" -#: conduits/docconduit/doc-conflictdialog.cc:175 +#: conduits/docconduit/doc-conflictdialog.cpp:175 msgid "Database information" msgstr "資料庫資訊" @@ -449,15 +449,15 @@ msgstr "資料庫資訊" msgid "Resolution Dialog" msgstr "" -#: conduits/docconduit/doc-factory.cc:63 +#: conduits/docconduit/doc-factory.cpp:63 msgid "Palm DOC Conduit for KPilot" msgstr "KPilot 的 Palm DOC 導管" -#: conduits/docconduit/doc-factory.cc:64 +#: conduits/docconduit/doc-factory.cpp:64 msgid "Configures the DOC Conduit for KPilot" msgstr "設定 KPilot 的 Palm DOC 導管" -#: conduits/docconduit/doc-setup.cc:64 +#: conduits/docconduit/doc-setup.cpp:64 msgid "Palm DOC" msgstr "Palm DOC" @@ -477,10 +477,10 @@ msgstr "KPilot 維護者" msgid "PalmDOC Converter" msgstr "PalmDOC 轉換器" -#: conduits/docconduit/kpalmdoc_dlg.cc:178 -#: conduits/docconduit/kpalmdoc_dlg.cc:214 -#: conduits/docconduit/kpalmdoc_dlg.cc:327 -#: conduits/docconduit/kpalmdoc_dlg.cc:352 +#: conduits/docconduit/kpalmdoc_dlg.cpp:178 +#: conduits/docconduit/kpalmdoc_dlg.cpp:214 +#: conduits/docconduit/kpalmdoc_dlg.cpp:327 +#: conduits/docconduit/kpalmdoc_dlg.cpp:352 msgid "" "You selected to sync folders, but gave a filename instead (%1)." "
Use folder %2 instead?
" @@ -488,535 +488,535 @@ msgstr "" "您選擇要同步資料夾,但是給了一個檔案(%1)。
要改用資料夾 " "%2 嗎?
" -#: conduits/docconduit/kpalmdoc_dlg.cc:181 -#: conduits/docconduit/kpalmdoc_dlg.cc:217 -#: conduits/docconduit/kpalmdoc_dlg.cc:330 -#: conduits/docconduit/kpalmdoc_dlg.cc:356 +#: conduits/docconduit/kpalmdoc_dlg.cpp:181 +#: conduits/docconduit/kpalmdoc_dlg.cpp:217 +#: conduits/docconduit/kpalmdoc_dlg.cpp:330 +#: conduits/docconduit/kpalmdoc_dlg.cpp:356 msgid "Use Folder" msgstr "使用資料夾" -#: conduits/docconduit/kpalmdoc_dlg.cc:194 +#: conduits/docconduit/kpalmdoc_dlg.cpp:194 msgid "" "The folder %1 for the handheld database files is not a valid " "folder." msgstr "" "掌上型裝置資料庫檔所使用的資料夾 %1 不是合法的資料夾。" -#: conduits/docconduit/kpalmdoc_dlg.cc:203 +#: conduits/docconduit/kpalmdoc_dlg.cpp:203 msgid "" "The folder %1 for the handheld database files is not a valid " "directory." msgstr "掌上型裝置資料庫檔所使用的資料夾 %1 不是合法的目錄。" -#: conduits/docconduit/kpalmdoc_dlg.cc:231 +#: conduits/docconduit/kpalmdoc_dlg.cpp:231 msgid "" "The folder %1 for the text files could not be created." msgstr "無法建立文字檔使用的資料夾 %1" -#: conduits/docconduit/kpalmdoc_dlg.cc:254 -#: conduits/docconduit/kpalmdoc_dlg.cc:392 +#: conduits/docconduit/kpalmdoc_dlg.cpp:254 +#: conduits/docconduit/kpalmdoc_dlg.cpp:392 msgid "The following texts were successfully converted:" msgstr "底下的文字已成功轉換:" -#: conduits/docconduit/kpalmdoc_dlg.cc:255 -#: conduits/docconduit/kpalmdoc_dlg.cc:393 +#: conduits/docconduit/kpalmdoc_dlg.cpp:255 +#: conduits/docconduit/kpalmdoc_dlg.cpp:393 msgid "Conversion Successful" msgstr "轉換成功" -#: conduits/docconduit/kpalmdoc_dlg.cc:259 -#: conduits/docconduit/kpalmdoc_dlg.cc:397 +#: conduits/docconduit/kpalmdoc_dlg.cpp:259 +#: conduits/docconduit/kpalmdoc_dlg.cpp:397 msgid "No text files were converted correctly" msgstr "沒有正確轉換任何文字檔" -#: conduits/docconduit/kpalmdoc_dlg.cc:269 -#: conduits/docconduit/kpalmdoc_dlg.cc:407 +#: conduits/docconduit/kpalmdoc_dlg.cpp:269 +#: conduits/docconduit/kpalmdoc_dlg.cpp:407 msgid "The file %1 does not exist." msgstr "檔案 %1 不存在。" -#: conduits/docconduit/kpalmdoc_dlg.cc:285 -#: conduits/docconduit/kpalmdoc_dlg.cc:415 +#: conduits/docconduit/kpalmdoc_dlg.cpp:285 +#: conduits/docconduit/kpalmdoc_dlg.cpp:415 msgid "Conversion of file %1 successful." msgstr "檔案 %1 轉換成功。" -#: conduits/docconduit/kpalmdoc_dlg.cc:342 +#: conduits/docconduit/kpalmdoc_dlg.cpp:342 msgid "" "The folder %1 for the text files is not a valid folder." msgstr "文字檔使用的資料夾 %1 不是合法的資料夾。" -#: conduits/docconduit/kpalmdoc_dlg.cc:369 +#: conduits/docconduit/kpalmdoc_dlg.cpp:369 msgid "" "The folder %1 for the PalmDOC files could not be created." msgstr "無法建立 PalmDOC 檔使用的資料夾 %1" -#: conduits/docconduit/kpalmdoc_dlg.cc:437 +#: conduits/docconduit/kpalmdoc_dlg.cpp:437 msgid "&Text folder:" msgstr "文字資料夾(&T):" -#: conduits/docconduit/kpalmdoc_dlg.cc:438 +#: conduits/docconduit/kpalmdoc_dlg.cpp:438 msgid "&PalmDOC folder:" msgstr "PalmDOC 資料夾(&P):" -#: conduits/docconduit/kpalmdoc_dlg.cc:442 +#: conduits/docconduit/kpalmdoc_dlg.cpp:442 #: conduits/docconduit/kpalmdoc_dlgbase.ui:66 #, no-c-format msgid "&Text file:" msgstr "文字檔(&T):" -#: conduits/docconduit/kpalmdoc_dlg.cc:443 +#: conduits/docconduit/kpalmdoc_dlg.cpp:443 msgid "&DOC file:" msgstr "DOC 檔案(&D):" -#: conduits/docconduit/kpalmdoc_dlg.cc:458 +#: conduits/docconduit/kpalmdoc_dlg.cpp:458 msgid "The database file %1 already exists. Overwrite it?" msgstr "資料庫檔案 %1 已存在。要覆寫嗎?" -#: conduits/docconduit/kpalmdoc_dlg.cc:459 -#: conduits/docconduit/kpalmdoc_dlg.cc:504 kpilot/addressWidget.cc:698 -#: kpilot/logWidget.cc:343 +#: conduits/docconduit/kpalmdoc_dlg.cpp:459 +#: conduits/docconduit/kpalmdoc_dlg.cpp:504 kpilot/addressWidget.cpp:698 +#: kpilot/logWidget.cpp:343 msgid "Overwrite" msgstr "覆寫" -#: conduits/docconduit/kpalmdoc_dlg.cc:484 -#: conduits/docconduit/kpalmdoc_dlg.cc:520 +#: conduits/docconduit/kpalmdoc_dlg.cpp:484 +#: conduits/docconduit/kpalmdoc_dlg.cpp:520 msgid "Error while converting the text %1." msgstr "轉換文字 %1 時發生錯誤。" -#: conduits/docconduit/kpalmdoc_dlg.cc:503 +#: conduits/docconduit/kpalmdoc_dlg.cpp:503 msgid "The text file %1 already exists. Overwrite it?" msgstr "文字檔案 %1 已存在。要覆寫嗎?" -#: conduits/knotes/knotes-action.cc:232 +#: conduits/knotes/knotes-action.cpp:232 msgid "Could not open MemoDB on the handheld." msgstr "無法開啟掌上型裝置的備忘錄資料庫。" -#: conduits/knotes/knotes-action.cc:272 +#: conduits/knotes/knotes-action.cpp:272 #, c-format msgid "Could not load the resource at: %1" msgstr "無法載入在 %1 的資源。" -#: conduits/knotes/knotes-action.cc:808 +#: conduits/knotes/knotes-action.cpp:808 #, c-format msgid "" "_n: Added one new memo.\n" "Added %n new memos." msgstr "已新增 %n 個備忘。" -#: conduits/knotes/knotes-action.cc:814 +#: conduits/knotes/knotes-action.cpp:814 #, c-format msgid "" "_n: Modified one memo.\n" "Modified %n memos." msgstr "已變更 %n 個備忘。" -#: conduits/knotes/knotes-action.cc:821 +#: conduits/knotes/knotes-action.cpp:821 #, c-format msgid "" "_n: Deleted one memo.\n" "Deleted %n memos." msgstr "已刪除 %n 個備忘。" -#: conduits/knotes/knotes-action.cc:827 +#: conduits/knotes/knotes-action.cpp:827 #, c-format msgid "" "_n: Added one note to KNotes.\n" "Added %n notes to KNotes." msgstr "已新增 %n 張便條到 KNotes。" -#: conduits/knotes/knotes-action.cc:833 +#: conduits/knotes/knotes-action.cpp:833 #, c-format msgid "" "_n: Modified one note in KNotes.\n" "Modified %n notes in KNotes." msgstr "已變更 KNotes 中的 %n 張便條。" -#: conduits/knotes/knotes-action.cc:839 +#: conduits/knotes/knotes-action.cpp:839 #, c-format msgid "" "_n: Deleted one note from KNotes.\n" "Deleted %n notes from KNotes." msgstr "已刪除 KNotes 中的 %n 張便條。" -#: conduits/knotes/knotes-action.cc:844 +#: conduits/knotes/knotes-action.cpp:844 msgid "No change to KNotes." msgstr "未改變 KNotes。" -#: conduits/knotes/knotes-factory.cc:67 +#: conduits/knotes/knotes-factory.cpp:67 msgid "KNotes Conduit for KPilot" msgstr "KPilot 的 KNotes 導管" -#: conduits/knotes/knotes-factory.cc:69 +#: conduits/knotes/knotes-factory.cpp:69 msgid "Configures the KNotes Conduit for KPilot" msgstr "設定 KPilot 的 KNotes 導管(KNotes Conduit)" -#: conduits/knotes/knotes-setup.cc:59 +#: conduits/knotes/knotes-setup.cpp:59 msgid "KNotes" msgstr "KNotes" -#: conduits/malconduit/mal-conduit.cc:121 conduits/malconduit/mal-setup.cc:62 +#: conduits/malconduit/mal-conduit.cpp:121 conduits/malconduit/mal-setup.cpp:62 msgid "MAL" msgstr "MAL" -#: conduits/malconduit/mal-conduit.cc:193 +#: conduits/malconduit/mal-conduit.cpp:193 msgid "" "Skipping MAL sync, because last synchronization was not long enough ago." msgstr "略過 MAL 同步,因為離上次同步還不夠久。" -#: conduits/malconduit/mal-conduit.cc:202 +#: conduits/malconduit/mal-conduit.cpp:202 msgid "MAL synchronization failed (no SyncInfo)." msgstr "MAL 同步失敗(沒有同步資訊)。" -#: conduits/malconduit/mal-conduit.cc:217 +#: conduits/malconduit/mal-conduit.cpp:217 msgid "No proxy server is set." msgstr "沒有設定代理伺服器。" -#: conduits/malconduit/mal-conduit.cc:220 +#: conduits/malconduit/mal-conduit.cpp:220 #, c-format msgid "Using proxy server: %1" msgstr "使用代理伺服器:%1" -#: conduits/malconduit/mal-conduit.cc:259 +#: conduits/malconduit/mal-conduit.cpp:259 msgid "No SOCKS proxy is set." msgstr "沒有設定 SOCKS 代理伺服器。" -#: conduits/malconduit/mal-conduit.cc:262 +#: conduits/malconduit/mal-conduit.cpp:262 #, c-format msgid "Using SOCKS proxy: %1" msgstr "使用 SOCKS 代理伺服器:%1" -#: conduits/memofileconduit/memofile-conduit.cc:70 -#: conduits/memofileconduit/memofile-factory.cc:61 +#: conduits/memofileconduit/memofile-conduit.cpp:70 +#: conduits/memofileconduit/memofile-factory.cpp:61 msgid "Memofile" msgstr "備忘檔" -#: conduits/memofileconduit/memofile-conduit.cc:101 +#: conduits/memofileconduit/memofile-conduit.cpp:101 msgid "Unable to open the memo databases on the handheld." msgstr "無法在掌上型裝置開啟備忘資料庫。" -#: conduits/memofileconduit/memofile-conduit.cc:109 +#: conduits/memofileconduit/memofile-conduit.cpp:109 msgid "Cannot initialize from pilot." msgstr "無法從 pilot 初始化。" -#: conduits/memofileconduit/memofile-conduit.cc:116 +#: conduits/memofileconduit/memofile-conduit.cpp:116 msgid "Cannot initialize the memo files from disk." msgstr "無法從磁碟初始化備忘檔。" -#: conduits/memofileconduit/memofile-conduit.cc:123 +#: conduits/memofileconduit/memofile-conduit.cpp:123 #, c-format msgid " Syncing with %1." msgstr "與 %1 同步中" -#: conduits/memofileconduit/memofile-conduit.cc:126 +#: conduits/memofileconduit/memofile-conduit.cpp:126 msgid " Copying Pilot to PC..." msgstr "從 Pilot 複製到 PC..." -#: conduits/memofileconduit/memofile-conduit.cc:131 +#: conduits/memofileconduit/memofile-conduit.cpp:131 msgid " Copying PC to Pilot..." msgstr "從 PC 複製到 Pilot..." -#: conduits/memofileconduit/memofile-conduit.cc:135 +#: conduits/memofileconduit/memofile-conduit.cpp:135 msgid " Doing regular sync..." msgstr "執行正規同步作業中..." -#: conduits/memofileconduit/memofile-factory.cc:63 +#: conduits/memofileconduit/memofile-factory.cpp:63 msgid "Memofile Conduit for KPilot" msgstr "KPilot 備忘導管" -#: conduits/memofileconduit/memofile-factory.cc:65 +#: conduits/memofileconduit/memofile-factory.cpp:65 msgid "Configures the Memofile Conduit for KPilot" msgstr "設定 KPilot 的備忘導管(Memofile Conduit)" -#: conduits/notepadconduit/notepad-conduit.cc:59 -#: conduits/notepadconduit/notepad-factory.cc:89 +#: conduits/notepadconduit/notepad-conduit.cpp:59 +#: conduits/notepadconduit/notepad-factory.cpp:89 msgid "Notepad" msgstr "記事本" -#: conduits/notepadconduit/notepad-conduit.cc:79 -#: conduits/sysinfoconduit/sysinfo-conduit.cc:591 +#: conduits/notepadconduit/notepad-conduit.cpp:79 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:591 #, c-format msgid "Unable to open %1" msgstr "無法開啟 %1" -#: conduits/notepadconduit/notepad-conduit.cc:105 +#: conduits/notepadconduit/notepad-conduit.cpp:105 #, c-format msgid "" "_n: 1 notepad could not be saved\n" "%n notepads could not be saved" msgstr "無法儲存 %n 個記事本" -#: conduits/notepadconduit/notepad-conduit.cc:106 +#: conduits/notepadconduit/notepad-conduit.cpp:106 #, c-format msgid "" "_n: 1 notepad saved\n" "%n notepads saved" msgstr "已儲存 %n 個記事本" -#: conduits/notepadconduit/notepad-factory.cc:67 +#: conduits/notepadconduit/notepad-factory.cpp:67 msgid "Saves notepads to png files" msgstr "將記事本存成 png 檔" -#: conduits/notepadconduit/notepad-factory.cc:69 +#: conduits/notepadconduit/notepad-factory.cpp:69 msgid "Configures the Notepad Conduit for KPilot" msgstr "設定 KPilot 的記事本導管(Notepad Conduit)" -#: conduits/notepadconduit/notepad-factory.cc:78 +#: conduits/notepadconduit/notepad-factory.cpp:78 msgid "Notepad conduit is based on Angus' read-notepad, part of pilot-link" msgstr "" "記事本導管是以 Angus 的 read-notepad 為基礎開發出來的。它是 pilot-link 的一部" "份" -#: conduits/null/null-conduit.cc:63 conduits/null/null-factory.cc:63 +#: conduits/null/null-conduit.cpp:63 conduits/null/null-factory.cpp:63 msgid "Null" msgstr "虛擬" -#: conduits/null/null-conduit.cc:81 +#: conduits/null/null-conduit.cpp:81 msgid "NULL conduit is programmed to fail." msgstr "寫入虛擬導管失敗。" -#: conduits/null/null-factory.cc:65 +#: conduits/null/null-factory.cpp:65 msgid "Null Conduit for KPilot" msgstr "KPilot 的虛擬導管" -#: conduits/null/null-factory.cc:67 +#: conduits/null/null-factory.cpp:67 msgid "Configures the Null Conduit for KPilot" msgstr "設定 KPilot 的虛擬導管(Null Conduit)" -#: conduits/popmail/popmail-conduit.cc:89 conduits/popmail/setupDialog.cc:66 +#: conduits/popmail/popmail-conduit.cpp:89 conduits/popmail/setupDialog.cpp:66 msgid "KMail" msgstr "KMail" -#: conduits/popmail/popmail-conduit.cc:118 +#: conduits/popmail/popmail-conduit.cpp:118 #, c-format msgid "" "_n: Sent one message\n" "Sent %n messages" msgstr "已傳送 %n 封信件" -#: conduits/popmail/popmail-conduit.cc:138 +#: conduits/popmail/popmail-conduit.cpp:138 msgid "No mail was sent." msgstr "沒有送出任何信件" -#: conduits/popmail/popmail-conduit.cc:145 +#: conduits/popmail/popmail-conduit.cpp:145 msgid "No mail could be sent." msgstr "沒有可傳送的信件。" -#: conduits/popmail/popmail-conduit.cc:195 +#: conduits/popmail/popmail-conduit.cpp:195 msgid "Could not connect to DCOP server for the KMail connection." msgstr "無法連接 DCOP 伺服器以建立與 KMail 的連線。" -#: conduits/popmail/popmail-conduit.cc:197 -#: conduits/popmail/popmail-conduit.cc:232 -#: conduits/popmail/popmail-conduit.cc:245 -#: conduits/popmail/popmail-conduit.cc:273 +#: conduits/popmail/popmail-conduit.cpp:197 +#: conduits/popmail/popmail-conduit.cpp:232 +#: conduits/popmail/popmail-conduit.cpp:245 +#: conduits/popmail/popmail-conduit.cpp:273 msgid "Error Sending Mail" msgstr "傳送郵件時發生錯誤" -#: conduits/popmail/popmail-conduit.cc:230 -#: conduits/popmail/popmail-conduit.cc:243 +#: conduits/popmail/popmail-conduit.cpp:230 +#: conduits/popmail/popmail-conduit.cpp:243 msgid "Cannot open temporary file to store mail from Pilot in." msgstr "無法開啟暫存檔以傳送從 Pilot 送來的信件。" -#: conduits/popmail/popmail-conduit.cc:272 +#: conduits/popmail/popmail-conduit.cpp:272 msgid "DCOP connection with KMail failed." msgstr "與 KMail 的 DCOP 連線失敗。" -#: conduits/popmail/popmail-conduit.cc:397 +#: conduits/popmail/popmail-conduit.cpp:397 msgid "Cannot perform backup of mail database" msgstr "無法備份信件資料庫" -#: conduits/popmail/popmail-conduit.cc:405 +#: conduits/popmail/popmail-conduit.cpp:405 msgid "Unable to open mail database on handheld" msgstr "無法在掌上型裝置上開啟信件資料庫" -#: conduits/popmail/setupDialog.cc:68 +#: conduits/popmail/setupDialog.cpp:68 msgid "Mail Conduit for KPilot" msgstr "KPilot 的 Mail 導管" -#: conduits/popmail/setupDialog.cc:70 +#: conduits/popmail/setupDialog.cpp:70 msgid "Configures the Mail Conduit for KPilot" msgstr "設定 KPilot 的 Mail 導管(Mail Conduit)" -#: conduits/popmail/setupDialog.cc:78 conduits/vcalconduit/todo-setup.cc:53 -#: conduits/vcalconduit/todo-setup.cc:55 conduits/vcalconduit/todo-setup.cc:57 -#: conduits/vcalconduit/vcal-setup.cc:58 conduits/vcalconduit/vcal-setup.cc:60 -#: conduits/vcalconduit/vcal-setup.cc:62 +#: conduits/popmail/setupDialog.cpp:78 conduits/vcalconduit/todo-setup.cpp:53 +#: conduits/vcalconduit/todo-setup.cpp:55 conduits/vcalconduit/todo-setup.cpp:57 +#: conduits/vcalconduit/vcal-setup.cpp:58 conduits/vcalconduit/vcal-setup.cpp:60 +#: conduits/vcalconduit/vcal-setup.cpp:62 msgid "Original Author" msgstr "原始作者" -#: conduits/popmail/setupDialog.cc:80 +#: conduits/popmail/setupDialog.cpp:80 msgid "POP3 code" msgstr "POP3 程式碼" -#: conduits/popmail/setupDialog.cc:82 +#: conduits/popmail/setupDialog.cpp:82 msgid "SMTP support and redesign" msgstr "SMTP 支援與重新設計" -#: conduits/recordconduit/factory.cc:64 +#: conduits/recordconduit/factory.cpp:64 msgid "Record Conduit" msgstr "紀錄導管" -#: conduits/recordconduit/factory.cc:66 +#: conduits/recordconduit/factory.cpp:66 msgid "Record Conduit for KPilot" msgstr "KPilot 的紀錄導管" -#: conduits/recordconduit/factory.cc:68 +#: conduits/recordconduit/factory.cpp:68 msgid "Configures the Record Conduit for KPilot" msgstr "設定 KPilot 的紀錄導管(Record Conduit)" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:163 -#: conduits/sysinfoconduit/sysinfo-setup.cc:112 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:163 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:112 msgid "System Information" msgstr "系統資訊" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:254 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:254 msgid "Password set" msgstr "已設定密碼" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:258 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:258 msgid "No password set" msgstr "未設定密碼" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:308 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:308 msgid "No Cards available via pilot-link" msgstr "無法透過 pilot-link 找到卡片" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:463 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:463 msgid "No debug data" msgstr "沒有除錯資料" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:587 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:587 msgid "Unable to open output file, using %1 instead." msgstr "無法開啟輸出檔,將使用 %1 取代。" -#: conduits/sysinfoconduit/sysinfo-conduit.cc:602 +#: conduits/sysinfoconduit/sysinfo-conduit.cpp:602 #, c-format msgid "Handheld system information written to the file %1" msgstr "寫入檔案 %1 的掌上型裝置系統資訊" -#: conduits/sysinfoconduit/sysinfo-setup.cc:52 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:52 msgid "HardwareInfo" msgstr "硬體資訊" -#: conduits/sysinfoconduit/sysinfo-setup.cc:53 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:53 msgid "UserInfo" msgstr "使用者資訊" -#: conduits/sysinfoconduit/sysinfo-setup.cc:54 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:54 msgid "MemoryInfo" msgstr "記憶體資訊" -#: conduits/sysinfoconduit/sysinfo-setup.cc:55 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:55 msgid "StorageInfo" msgstr "儲存裝置資訊" -#: conduits/sysinfoconduit/sysinfo-setup.cc:56 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:56 msgid "DatabaseList" msgstr "資料庫清單" -#: conduits/sysinfoconduit/sysinfo-setup.cc:57 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:57 msgid "RecordNumbers" msgstr "紀錄數量" -#: conduits/sysinfoconduit/sysinfo-setup.cc:58 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:58 msgid "SyncInfo" msgstr "同步資訊" -#: conduits/sysinfoconduit/sysinfo-setup.cc:59 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:59 #, fuzzy msgid "KDEVersion" msgstr "TDE 版本" -#: conduits/sysinfoconduit/sysinfo-setup.cc:60 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:60 msgid "PalmOSVersion" msgstr "PalmOS 版本" -#: conduits/sysinfoconduit/sysinfo-setup.cc:61 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:61 msgid "DebugInformation" msgstr "除錯資訊" -#: conduits/sysinfoconduit/sysinfo-setup.cc:95 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:95 msgid "KPilot System Information conduit" msgstr "KPilot 系統資訊導管" -#: conduits/sysinfoconduit/sysinfo-setup.cc:97 +#: conduits/sysinfoconduit/sysinfo-setup.cpp:97 msgid "" "Retrieves System, Hardware, and User Info from the Handheld and stores them " "to a file." msgstr "從掌上型裝置收取系統、硬體與使用者資訊,並儲存到檔案。" -#: conduits/timeconduit/time-conduit.cc:57 -#: conduits/timeconduit/time-setup.cc:68 kpilot/datebookWidget.cc:68 +#: conduits/timeconduit/time-conduit.cpp:57 +#: conduits/timeconduit/time-setup.cpp:68 kpilot/datebookWidget.cpp:68 msgid "Time" msgstr "時間" -#: conduits/timeconduit/time-conduit.cc:91 +#: conduits/timeconduit/time-conduit.cpp:91 msgid "Setting the clock on the handheld" msgstr "設定掌上型裝置的時間" -#: conduits/timeconduit/time-conduit.cc:108 +#: conduits/timeconduit/time-conduit.cpp:108 msgid "" "PalmOS 3.25 and 3.3 do not support setting the system time. Skipping the " "time conduit..." msgstr "PalmOS 3.25 與 3.3 版不支援設定系統時間。將忽略時間導管..." -#: conduits/timeconduit/time-setup.cc:48 +#: conduits/timeconduit/time-setup.cpp:48 msgid "Time Synchronization Conduit for KPilot" msgstr "KPilot 的時間同步導管" -#: conduits/timeconduit/time-setup.cc:50 +#: conduits/timeconduit/time-setup.cpp:50 msgid "Synchronizes the Time on the Handheld and the PC" msgstr "將掌上型裝置與 PC 上的時間做同步" -#: conduits/vcalconduit/cleanupstate.cc:62 +#: conduits/vcalconduit/cleanupstate.cpp:62 msgid "Cleaning up ..." msgstr "清除中..." -#: conduits/vcalconduit/cleanupstate.cc:91 +#: conduits/vcalconduit/cleanupstate.cpp:91 msgid "" "An error occurred while uploading \"%1\". You can try to upload the " "temporary local file \"%2\" manually." msgstr "上傳 %1 時發生錯誤。您可以試著手動上傳本地的暫存檔 %2。" -#: conduits/vcalconduit/initstate.cc:59 +#: conduits/vcalconduit/initstate.cpp:59 msgid "Initializing conduit ..." msgstr "初始化導管中..." -#: conduits/vcalconduit/pctohhstate.cc:71 +#: conduits/vcalconduit/pctohhstate.cpp:71 msgid "Copying records to Pilot ..." msgstr "複製紀錄到 Pilot..." -#: conduits/vcalconduit/todo-conduit.cc:183 -#: conduits/vcalconduit/todo-setup.cc:45 +#: conduits/vcalconduit/todo-conduit.cpp:183 +#: conduits/vcalconduit/todo-setup.cpp:45 msgid "To-do" msgstr "待辦事項" -#: conduits/vcalconduit/todo-setup.cc:47 +#: conduits/vcalconduit/todo-setup.cpp:47 msgid "To-do Conduit for KPilot" msgstr "KPilot 的待辦事項導管" -#: conduits/vcalconduit/todo-setup.cc:49 +#: conduits/vcalconduit/todo-setup.cpp:49 msgid "Configures the To-do Conduit for KPilot" msgstr "設定 KPilot 的待辦事項導管(To-do Conduit)" -#: conduits/vcalconduit/todo-setup.cc:69 +#: conduits/vcalconduit/todo-setup.cpp:69 msgid "To-do Destination" msgstr "待辦事項目的地" -#: conduits/vcalconduit/vcal-conduit.cc:178 -#: conduits/vcalconduit/vcal-setup.cc:70 +#: conduits/vcalconduit/vcal-conduit.cpp:178 +#: conduits/vcalconduit/vcal-setup.cpp:70 msgid "Calendar" msgstr "行事曆" -#: conduits/vcalconduit/vcal-conduit.cc:222 +#: conduits/vcalconduit/vcal-conduit.cpp:222 msgid "" "Event \"%1\" has a yearly recurrence other than by month, will change this " "to recurrence by month on handheld." msgstr "事件 %1 設定為年度循環,而不是月份循環。在掌上型裝置將改為月份循環。" -#: conduits/vcalconduit/vcal-conduitbase.cc:183 +#: conduits/vcalconduit/vcal-conduitbase.cpp:183 msgid "Could not open the calendar databases." msgstr "無法開啟行事曆資料庫。" -#: conduits/vcalconduit/vcal-conduitbase.cc:269 +#: conduits/vcalconduit/vcal-conduitbase.cpp:269 msgid "" "You selected to sync with an iCalendar file, but did not give a filename. " "Please select a valid file name in the conduit's configuration dialog" @@ -1024,19 +1024,19 @@ msgstr "" "您選擇要與 iCalendar 檔案同步,但是未指定檔案名稱。請在導管設定對話框中選擇一" "個合法檔案。" -#: conduits/vcalconduit/vcal-conduitbase.cc:291 -#: conduits/vcalconduit/vcal-conduitbase.cc:356 +#: conduits/vcalconduit/vcal-conduitbase.cpp:291 +#: conduits/vcalconduit/vcal-conduitbase.cpp:356 #, c-format msgid "Using local time zone: %1" msgstr "使用本地端時區 %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:292 -#: conduits/vcalconduit/vcal-conduitbase.cc:357 +#: conduits/vcalconduit/vcal-conduitbase.cpp:292 +#: conduits/vcalconduit/vcal-conduitbase.cpp:357 #, c-format msgid "Using non-local time zone: %1" msgstr "使用非本地端時區 %1" -#: conduits/vcalconduit/vcal-conduitbase.cc:321 +#: conduits/vcalconduit/vcal-conduitbase.cpp:321 msgid "" "You chose to sync with the file \"%1\", which cannot be opened or created. " "Please make sure to supply a valid file name in the conduit's configuration " @@ -1045,20 +1045,20 @@ msgstr "" "您選擇與檔案 %1 同步,但是檔案無法開啟或建立。請確定您在導管設定中所給的是正" "確的檔名。將中止此導管。" -#: conduits/vcalconduit/vcal-conduitbase.cc:330 +#: conduits/vcalconduit/vcal-conduitbase.cpp:330 msgid "Syncing with file \"%1\"" msgstr "與檔案 %1 同步中" -#: conduits/vcalconduit/vcal-conduitbase.cc:354 +#: conduits/vcalconduit/vcal-conduitbase.cpp:354 msgid "Syncing with standard calendar resource." msgstr "與標準行事曆資源同步。" -#: conduits/vcalconduit/vcal-conduitbase.cc:367 +#: conduits/vcalconduit/vcal-conduitbase.cpp:367 msgid "" "Unable to initialize the calendar object. Please check the conduit's setup" msgstr "無法初始化行事曆物件。請檢查導管設定。" -#: conduits/vcalconduit/vcal-conduitbase.cc:425 +#: conduits/vcalconduit/vcal-conduitbase.cpp:425 msgid "" "The following item was modified both on the Handheld and on your PC:\n" "PC entry:\n" @@ -1068,7 +1068,7 @@ msgstr "" "PC 項目:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:428 +#: conduits/vcalconduit/vcal-conduitbase.cpp:428 msgid "" "\n" "Handheld entry:\n" @@ -1078,7 +1078,7 @@ msgstr "" "掌上型裝置項目:\n" "\t" -#: conduits/vcalconduit/vcal-conduitbase.cc:430 +#: conduits/vcalconduit/vcal-conduitbase.cpp:430 msgid "" "\n" "\n" @@ -1088,187 +1088,187 @@ msgstr "" "\n" "您要保存哪個項目?另一個會被覆寫掉。" -#: conduits/vcalconduit/vcal-conduitbase.cc:435 +#: conduits/vcalconduit/vcal-conduitbase.cpp:435 msgid "Conflicting Entries" msgstr "衝突的項目" -#: conduits/vcalconduit/vcal-conduitbase.cc:438 lib/plugin.cc:309 +#: conduits/vcalconduit/vcal-conduitbase.cpp:438 lib/plugin.cpp:309 msgid "PC" msgstr "PC" -#: conduits/vcalconduit/vcal-setup.cc:44 +#: conduits/vcalconduit/vcal-setup.cpp:44 msgid "VCal Conduit for KPilot" msgstr "KPilot 的 VCal 導管" -#: conduits/vcalconduit/vcal-setup.cc:46 +#: conduits/vcalconduit/vcal-setup.cpp:46 msgid "Configures the VCal Conduit for KPilot" msgstr "設定 KPilot 的 VCal 導管(VCal Conduit)" -#: conduits/vcalconduit/vcal-setup.cc:64 +#: conduits/vcalconduit/vcal-setup.cpp:64 msgid "iCalendar port" msgstr "iCalendar 移植" -#: conduits/vcalconduit/vcal-setup.cc:66 kpilot/kpilot.cc:1038 -#: kpilot/kpilot.cc:1039 +#: conduits/vcalconduit/vcal-setup.cpp:66 kpilot/kpilot.cpp:1038 +#: kpilot/kpilot.cpp:1039 msgid "Bugfixer" msgstr "修正錯誤" -#: conduits/vcalconduit/vcal-setup.cc:69 +#: conduits/vcalconduit/vcal-setup.cpp:69 msgid "Calendar Destination" msgstr "行事曆目的地" -#: kpilot/addressEditor.cc:59 +#: kpilot/addressEditor.cpp:59 msgid "Address Editor" msgstr "地址編輯器" -#: kpilot/addressEditor.cc:107 +#: kpilot/addressEditor.cpp:107 msgid "Phone" msgstr "電話" -#: kpilot/addressEditor.cc:180 +#: kpilot/addressEditor.cpp:180 msgid "Last name:" msgstr "姓:" -#: kpilot/addressEditor.cc:181 +#: kpilot/addressEditor.cpp:181 msgid "First name:" msgstr "名:" -#: kpilot/addressEditor.cc:182 +#: kpilot/addressEditor.cpp:182 msgid "Title:" msgstr "職稱:" -#: kpilot/addressEditor.cc:183 +#: kpilot/addressEditor.cpp:183 msgid "Company:" msgstr "公司:" -#: kpilot/addressEditor.cc:192 +#: kpilot/addressEditor.cpp:192 msgid "Address:" msgstr "地址:" -#: kpilot/addressEditor.cc:193 +#: kpilot/addressEditor.cpp:193 msgid "City:" msgstr "城市:" -#: kpilot/addressEditor.cc:194 +#: kpilot/addressEditor.cpp:194 msgid "State:" msgstr "省/州:" -#: kpilot/addressEditor.cc:195 +#: kpilot/addressEditor.cpp:195 msgid "Zip code:" msgstr "郵遞區號:" -#: kpilot/addressEditor.cc:196 +#: kpilot/addressEditor.cpp:196 msgid "Country:" msgstr "國家:" -#: kpilot/addressEditor.cc:197 +#: kpilot/addressEditor.cpp:197 msgid "Custom 1:" msgstr "自訂 1:" -#: kpilot/addressEditor.cc:198 +#: kpilot/addressEditor.cpp:198 msgid "Custom 2:" msgstr "自訂 2:" -#: kpilot/addressEditor.cc:199 +#: kpilot/addressEditor.cpp:199 msgid "Custom 3:" msgstr "自訂 3:" -#: kpilot/addressEditor.cc:200 +#: kpilot/addressEditor.cpp:200 msgid "Custom 4:" msgstr "自訂 4:" -#: kpilot/addressWidget.cc:187 +#: kpilot/addressWidget.cpp:187 msgid "There are still %1 address editing windows open." msgstr "目前仍開著 %1 地址編輯視窗。" -#: kpilot/addressWidget.cc:191 +#: kpilot/addressWidget.cpp:191 #, c-format msgid "" "_n: There is still an address editing window open.\n" "There are still %n address editing windows open." msgstr "目前仍開著 %n 個地址編輯視窗。" -#: kpilot/addressWidget.cc:224 +#: kpilot/addressWidget.cpp:224 msgid "Select the category of addresses to display here." msgstr "選擇要在此顯示的地址類別。" -#: kpilot/addressWidget.cc:226 kpilot/memoWidget.cc:238 -#: kpilot/todoWidget.cc:220 +#: kpilot/addressWidget.cpp:226 kpilot/memoWidget.cpp:238 +#: kpilot/todoWidget.cpp:220 msgid "Category:" msgstr "類別:" -#: kpilot/addressWidget.cc:237 +#: kpilot/addressWidget.cpp:237 msgid "" "This list displays all the addresses in the selected category. Click on " "one to display it to the right." msgstr "" "這個清單顯示所選取的類別中的所有地址。點選其中一個,可以在右邊顯示。" -#: kpilot/addressWidget.cc:241 +#: kpilot/addressWidget.cpp:241 msgid "Address info:" msgstr "地址資訊:" -#: kpilot/addressWidget.cc:251 kpilot/todoWidget.cc:257 +#: kpilot/addressWidget.cpp:251 kpilot/todoWidget.cpp:257 msgid "Edit Record..." msgstr "編輯紀錄..." -#: kpilot/addressWidget.cc:255 +#: kpilot/addressWidget.cpp:255 msgid "You can edit an address when it is selected." msgstr "您可以選取地址並編輯。" -#: kpilot/addressWidget.cc:256 kpilot/todoWidget.cc:263 +#: kpilot/addressWidget.cpp:256 kpilot/todoWidget.cpp:263 msgid "Editing is disabled by the 'internal editors' setting." msgstr "「內部編輯器」設定關閉編輯功能。" -#: kpilot/addressWidget.cc:259 kpilot/todoWidget.cc:266 +#: kpilot/addressWidget.cpp:259 kpilot/todoWidget.cpp:266 msgid "New Record..." msgstr "新紀錄..." -#: kpilot/addressWidget.cc:263 +#: kpilot/addressWidget.cpp:263 msgid "Add a new address to the address book." msgstr "新增地址到通訊錄中。" -#: kpilot/addressWidget.cc:264 +#: kpilot/addressWidget.cpp:264 msgid "Adding is disabled by the 'internal editors' setting." msgstr "「內部編輯器」設定關閉新增功能。" -#: kpilot/addressWidget.cc:269 kpilot/todoWidget.cc:275 +#: kpilot/addressWidget.cpp:269 kpilot/todoWidget.cpp:275 msgid "Delete Record" msgstr "刪除紀錄" -#: kpilot/addressWidget.cc:274 +#: kpilot/addressWidget.cpp:274 msgid "Delete the selected address from the address book." msgstr "從通訊錄中刪除所選取的地址。" -#: kpilot/addressWidget.cc:275 kpilot/memoWidget.cc:285 -#: kpilot/todoWidget.cc:281 +#: kpilot/addressWidget.cpp:275 kpilot/memoWidget.cpp:285 +#: kpilot/todoWidget.cpp:281 msgid "Deleting is disabled by the 'internal editors' setting." msgstr "「內部編輯器」設定關閉刪除功能。" -#: kpilot/addressWidget.cc:277 +#: kpilot/addressWidget.cpp:277 msgid "" "_: Export addresses to file\n" "Export..." msgstr "匯出..." -#: kpilot/addressWidget.cc:281 +#: kpilot/addressWidget.cpp:281 msgid "Export all addresses in the selected category to CSV format." msgstr "將所選取類別中所有的位置以 CSV 格式匯出。" -#: kpilot/addressWidget.cc:393 lib/pilotMemo.cc:132 +#: kpilot/addressWidget.cpp:393 lib/pilotMemo.cpp:132 msgid "[unknown]" msgstr "【未知】" -#: kpilot/addressWidget.cc:435 kpilot/todoWidget.cc:363 +#: kpilot/addressWidget.cpp:435 kpilot/todoWidget.cpp:363 msgid "Cannot edit new records until HotSynced with Pilot." msgstr "在與 Pilot 做熱同步前無法編輯新的紀錄。" -#: kpilot/addressWidget.cc:437 kpilot/addressWidget.cc:574 -#: kpilot/todoWidget.cc:365 kpilot/todoWidget.cc:498 +#: kpilot/addressWidget.cpp:437 kpilot/addressWidget.cpp:574 +#: kpilot/todoWidget.cpp:365 kpilot/todoWidget.cpp:498 msgid "HotSync Required" msgstr "需要熱同步" -#: kpilot/addressWidget.cc:480 +#: kpilot/addressWidget.cpp:480 msgid "" "You cannot add addresses to the address book until you have done a HotSync " "at least once to retrieve the database layout from your Pilot." @@ -1276,56 +1276,56 @@ msgstr "" "您必須至少執行一次熱同步,從您的 Pilot 上取得資料庫佈局之後,您才能夠開始新增" "地址。" -#: kpilot/addressWidget.cc:483 +#: kpilot/addressWidget.cpp:483 msgid "Cannot Add New Address" msgstr "無法新增地址" -#: kpilot/addressWidget.cc:572 kpilot/todoWidget.cc:496 +#: kpilot/addressWidget.cpp:572 kpilot/todoWidget.cpp:496 msgid "New records cannot be deleted until HotSynced with pilot." msgstr "在與 Pilot 做熱同步前無法刪除新的紀錄。" -#: kpilot/addressWidget.cc:579 kpilot/todoWidget.cc:503 +#: kpilot/addressWidget.cpp:579 kpilot/todoWidget.cpp:503 msgid "Delete currently selected record?" msgstr "要刪除目前選取的紀錄嗎?" -#: kpilot/addressWidget.cc:580 kpilot/todoWidget.cc:504 +#: kpilot/addressWidget.cpp:580 kpilot/todoWidget.cpp:504 msgid "Delete Record?" msgstr "刪除紀錄?" -#: kpilot/addressWidget.cc:677 +#: kpilot/addressWidget.cpp:677 msgid "Export All Addresses" msgstr "匯出所有的地址" -#: kpilot/addressWidget.cc:678 +#: kpilot/addressWidget.cpp:678 #, c-format msgid "Export Address Category %1" msgstr "匯出地址類別 %1" -#: kpilot/addressWidget.cc:696 +#: kpilot/addressWidget.cpp:696 msgid "The file %1 exists. Overwrite?" msgstr "檔案 %1 已存在。要覆寫嗎?" -#: kpilot/addressWidget.cc:697 +#: kpilot/addressWidget.cpp:697 msgid "Overwrite File?" msgstr "覆寫檔案?" -#: kpilot/addressWidget.cc:710 +#: kpilot/addressWidget.cpp:710 msgid "The file %1 could not be opened for writing." msgstr "檔案 %1 無法開啟以寫入。" -#: kpilot/conduitConfigDialog.cc:252 +#: kpilot/conduitConfigDialog.cpp:252 msgid "This conduit appears to be broken and cannot be configured." msgstr "此導管似乎已損毀而無法設定。" -#: kpilot/conduitConfigDialog.cc:260 +#: kpilot/conduitConfigDialog.cpp:260 msgid "This is an old-style conduit." msgstr "這是舊式的導管。" -#: kpilot/conduitConfigDialog.cc:264 +#: kpilot/conduitConfigDialog.cpp:264 msgid "Configure..." msgstr "設定..." -#: kpilot/conduitConfigDialog.cc:274 +#: kpilot/conduitConfigDialog.cpp:274 msgid "" "Conduits are external (possibly third-party) programs that " "perform synchronization actions. They may have individual configurations. " @@ -1336,7 +1336,7 @@ msgstr "" "同步動作。每個導管都可能有自己的設定。請選擇一個導管,設定好後勾選就可以開始" "使用。" -#: kpilot/conduitConfigDialog.cc:282 +#: kpilot/conduitConfigDialog.cpp:282 msgid "" "

The general portion of KPilot's setup contains settings for " "your hardware and the way KPilot should display your data. For the basic " @@ -1353,129 +1353,129 @@ msgstr "" "設定裡多半是一些有經驗的人才懂的設定。

您可以勾選以開啟一個動作或導" "管。所選取的導管會在熱同步時執行。選擇一個導管以設定。

" -#: kpilot/conduitConfigDialog.cc:295 +#: kpilot/conduitConfigDialog.cpp:295 msgid "Configuration Wizard" msgstr "組態精靈" -#: kpilot/conduitConfigDialog.cc:369 +#: kpilot/conduitConfigDialog.cpp:369 msgid "About KPilot. Credits." msgstr "關於 KPilot。致謝。" -#: kpilot/conduitConfigDialog.cc:372 +#: kpilot/conduitConfigDialog.cpp:372 msgid "Conduits" msgstr "導管" -#: kpilot/conduitConfigDialog.cc:374 +#: kpilot/conduitConfigDialog.cpp:374 msgid "General Setup" msgstr "一般設定" -#: kpilot/conduitConfigDialog.cc:382 +#: kpilot/conduitConfigDialog.cpp:382 msgid "General setup of KPilot (User name, port, general sync settings)" msgstr "KPilot 的一般設定(使用者名稱、連接埠、通用同步設定等)" -#: kpilot/conduitConfigDialog.cc:384 +#: kpilot/conduitConfigDialog.cpp:384 msgid "Actions for HotSync with individual configuration." msgstr "熱同步動作的個別設定。" -#: kpilot/conduitConfigDialog.cc:395 kpilot/kpilotConfigDialog.cc:470 +#: kpilot/conduitConfigDialog.cpp:395 kpilot/kpilotConfigDialog.cpp:470 msgid "Startup and Exit" msgstr "啟動與離開" -#: kpilot/conduitConfigDialog.cc:395 +#: kpilot/conduitConfigDialog.cpp:395 msgid "Behavior at startup and exit." msgstr "啟動與離開的行為。" -#: kpilot/conduitConfigDialog.cc:396 kpilot/kpilotConfigDialog.cc:418 +#: kpilot/conduitConfigDialog.cpp:396 kpilot/kpilotConfigDialog.cpp:418 #: kpilot/kpilotConfigDialog_viewers.ui:33 #, no-c-format msgid "Viewers" msgstr "檢視器" -#: kpilot/conduitConfigDialog.cc:396 +#: kpilot/conduitConfigDialog.cpp:396 msgid "Viewer settings." msgstr "檢視器設定。" -#: kpilot/conduitConfigDialog.cc:397 kpilot/kpilotConfigDialog.cc:328 -#: lib/syncAction.cc:208 +#: kpilot/conduitConfigDialog.cpp:397 kpilot/kpilotConfigDialog.cpp:328 +#: lib/syncAction.cpp:208 msgid "Backup" msgstr "備份" -#: kpilot/conduitConfigDialog.cc:397 +#: kpilot/conduitConfigDialog.cpp:397 msgid "Special settings for backup." msgstr "備份的特別設定。" -#: kpilot/conduitConfigDialog.cc:398 kpilot/kpilot.cc:261 kpilot/kpilot.cc:263 -#: kpilot/kpilot.cc:515 kpilot/kpilotConfigDialog.cc:242 lib/syncAction.cc:204 +#: kpilot/conduitConfigDialog.cpp:398 kpilot/kpilot.cpp:261 kpilot/kpilot.cpp:263 +#: kpilot/kpilot.cpp:515 kpilot/kpilotConfigDialog.cpp:242 lib/syncAction.cpp:204 msgid "HotSync" msgstr "熱同步" -#: kpilot/conduitConfigDialog.cc:398 +#: kpilot/conduitConfigDialog.cpp:398 msgid "Special behavior during HotSync." msgstr "熱同步期間的特別行為設定。" -#: kpilot/conduitConfigDialog.cc:399 kpilot/kpilotConfigDialog.cc:102 +#: kpilot/conduitConfigDialog.cpp:399 kpilot/kpilotConfigDialog.cpp:102 msgid "Device" msgstr "裝置" -#: kpilot/conduitConfigDialog.cc:399 +#: kpilot/conduitConfigDialog.cpp:399 msgid "Hardware settings and startup and exit options." msgstr "硬體設定,以及啟動與離開的選項。" -#: kpilot/conduitConfigDialog.cc:542 +#: kpilot/conduitConfigDialog.cpp:542 msgid "" "This is an internal action which has no configuration options. The " "action's description is: %1 " msgstr "這是沒有設定選項的內部動作。動作的描述為:%1" -#: kpilot/conduitConfigDialog.cc:722 +#: kpilot/conduitConfigDialog.cpp:722 msgid "KPilot Setup" msgstr "KPilot 設定" -#: kpilot/conduitConfigDialog.cc:735 +#: kpilot/conduitConfigDialog.cpp:735 msgid "" "No library could be found for the conduit %1. This means that the " "conduit was not installed properly." msgstr "找不到導管 %1 所需的函式庫。這表示導管沒有正確安裝。" -#: kpilot/conduitConfigDialog.cc:745 kpilot/conduitConfigDialog.cc:762 +#: kpilot/conduitConfigDialog.cpp:745 kpilot/conduitConfigDialog.cpp:762 msgid "Conduit Error" msgstr "導管錯誤" -#: kpilot/conduitConfigDialog.cc:752 +#: kpilot/conduitConfigDialog.cpp:752 msgid "" "There was a problem loading the library for the conduit %1. This means " "that the conduit was not installed properly." msgstr "載入導管 %1 的函式庫時發生問題。這表示導管沒有正確安裝。" -#: kpilot/datebookWidget.cc:58 kpilot/dbviewerWidget.cc:109 +#: kpilot/datebookWidget.cpp:58 kpilot/dbviewerWidget.cpp:109 msgid "&Add..." msgstr "新增(&A)..." -#: kpilot/datebookWidget.cc:61 kpilot/dbviewerWidget.cc:111 +#: kpilot/datebookWidget.cpp:61 kpilot/dbviewerWidget.cpp:111 msgid "&Edit..." msgstr "編輯(&E)..." -#: kpilot/datebookWidget.cc:64 +#: kpilot/datebookWidget.cpp:64 msgid "&Delete..." msgstr "刪除(&D)..." -#: kpilot/datebookWidget.cc:69 +#: kpilot/datebookWidget.cpp:69 msgid "Al" msgstr "AI" -#: kpilot/datebookWidget.cc:70 +#: kpilot/datebookWidget.cpp:70 msgid "Rec" msgstr "紀錄" -#: kpilot/datebookWidget.cc:71 kpilot/listCat.cc:85 +#: kpilot/datebookWidget.cpp:71 kpilot/listCat.cpp:85 msgid "Description" msgstr "描述" -#: kpilot/dbAppInfoEditor.cc:46 +#: kpilot/dbAppInfoEditor.cpp:46 msgid "Edit AppInfo Block" msgstr "編輯應用程式資訊區塊" -#: kpilot/dbAppInfoEditor.cc:68 +#: kpilot/dbAppInfoEditor.cpp:68 msgid "" "To view the Application info block data, please install a hex editor (e.g. " "khexedit from tdeutils)." @@ -1483,15 +1483,15 @@ msgstr "" "要檢視應用程式資訊區塊的資料,請安裝十六進位碼編輯器(如 tdeutils 中的 " "khexedit)" -#: kpilot/dbAppInfoEditor.cc:86 +#: kpilot/dbAppInfoEditor.cpp:86 msgid "Changing the AppInfo block isn't yet supported by KPilot!" msgstr "KPilot 尚未支援變更應用程式區塊。" -#: kpilot/dbFlagsEditor.cc:45 +#: kpilot/dbFlagsEditor.cpp:45 msgid "Edit Database Flags" msgstr "編輯資料庫旗標" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "" "Changing the database flags might corrupt the whole database, or make the " "data unusable. Do not change the values unless you are absolutely sure you " @@ -1504,19 +1504,19 @@ msgstr "" "\n" "您確定要指定這些新的旗標嗎?" -#: kpilot/dbFlagsEditor.cc:60 +#: kpilot/dbFlagsEditor.cpp:60 msgid "Changing Database Flags" msgstr "變更資料庫旗標" -#: kpilot/dbFlagsEditor.cc:60 kpilot/dbRecordEditor.cc:75 +#: kpilot/dbFlagsEditor.cpp:60 kpilot/dbRecordEditor.cpp:75 msgid "Assign" msgstr "指定" -#: kpilot/dbRecordEditor.cc:53 +#: kpilot/dbRecordEditor.cpp:53 msgid "Edit Record" msgstr "編輯紀錄" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "" "Changing the record data and flags might corrupt the whole record, or even " "make the database unusable. Do not change the values unless you are " @@ -1529,187 +1529,187 @@ msgstr "" "\n" "您確定要指定這些新的旗標嗎?" -#: kpilot/dbRecordEditor.cc:75 +#: kpilot/dbRecordEditor.cpp:75 msgid "Changing Record" msgstr "變更紀錄" -#: kpilot/dbRecordEditor.cc:106 kpilot/dbRecordEditor_base.ui:24 +#: kpilot/dbRecordEditor.cpp:106 kpilot/dbRecordEditor_base.ui:24 #, no-c-format msgid "Record index:" msgstr "紀錄索引:" -#: kpilot/dbRecordEditor.cc:107 kpilot/dbRecordEditor_base.ui:32 +#: kpilot/dbRecordEditor.cpp:107 kpilot/dbRecordEditor_base.ui:32 #, no-c-format msgid "Record ID:" msgstr "紀錄代碼:" -#: kpilot/dbRecordEditor.cc:108 kpilot/dbRecordEditor.cc:109 +#: kpilot/dbRecordEditor.cpp:108 kpilot/dbRecordEditor.cpp:109 #: kpilot/dbRecordEditor_base.ui:40 kpilot/dbRecordEditor_base.ui:51 #: kpilot/todoEditor_base.ui:99 #, no-c-format msgid "1" msgstr "1" -#: kpilot/dbRecordEditor.cc:110 kpilot/dbRecordEditor_base.ui:70 +#: kpilot/dbRecordEditor.cpp:110 kpilot/dbRecordEditor_base.ui:70 #, no-c-format msgid "Flags" msgstr "旗標" -#: kpilot/dbRecordEditor.cc:111 kpilot/dbRecordEditor_base.ui:81 +#: kpilot/dbRecordEditor.cpp:111 kpilot/dbRecordEditor_base.ui:81 #, no-c-format msgid "&Dirty" msgstr "未同步(Dirty)(&D)" -#: kpilot/dbRecordEditor.cc:112 +#: kpilot/dbRecordEditor.cpp:112 msgid "De&leted" msgstr "已刪除(&L)" -#: kpilot/dbRecordEditor.cc:113 +#: kpilot/dbRecordEditor.cpp:113 msgid "&Busy" msgstr "忙碌(&B)" -#: kpilot/dbRecordEditor.cc:114 kpilot/dbRecordEditor_base.ui:105 +#: kpilot/dbRecordEditor.cpp:114 kpilot/dbRecordEditor_base.ui:105 #, no-c-format msgid "&Secret" msgstr "秘密(&S)" -#: kpilot/dbRecordEditor.cc:115 kpilot/dbRecordEditor_base.ui:113 +#: kpilot/dbRecordEditor.cpp:115 kpilot/dbRecordEditor_base.ui:113 #, no-c-format msgid "&Archived" msgstr "已歸檔(&A)" -#: kpilot/dbRecordEditor.cc:193 +#: kpilot/dbRecordEditor.cpp:193 msgid "" "To view and edit the record data, please install a hex editor (e.g. " "kbytesedit from tdeutils)." msgstr "" "要檢視與編輯紀錄資料,請安裝十六進位碼編輯器(如 tdeutils 中的 khexedit)。" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "" "This is a database that exists on the device. It was not added manually, so " "it can not removed from the list." msgstr "這是裝置上的資料庫。它不是手動新增的,所以也無法從清單中移除。" -#: kpilot/dbSelectionDialog.cc:108 +#: kpilot/dbSelectionDialog.cpp:108 msgid "Database on Device" msgstr "裝置上的資料庫" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "You need to select a database to delete in the list." msgstr "您需要選取資料庫以從清單上刪除。" -#: kpilot/dbSelectionDialog.cc:119 +#: kpilot/dbSelectionDialog.cpp:119 msgid "No Database Selected" msgstr "沒有選取資料庫" -#: kpilot/dbviewerWidget.cc:84 +#: kpilot/dbviewerWidget.cpp:84 msgid "All Databases" msgstr "所有資料庫" -#: kpilot/dbviewerWidget.cc:85 +#: kpilot/dbviewerWidget.cpp:85 msgid "Only Applications (*.prc)" msgstr "應用程式(*.prc)" -#: kpilot/dbviewerWidget.cc:86 +#: kpilot/dbviewerWidget.cpp:86 msgid "Only Databases (*.pdb)" msgstr "資料庫(*.pdb)" -#: kpilot/dbviewerWidget.cc:93 +#: kpilot/dbviewerWidget.cpp:93 msgid "General Database &Information" msgstr "一般資料庫資訊(&I)" -#: kpilot/dbviewerWidget.cc:95 +#: kpilot/dbviewerWidget.cpp:95 msgid "&Application Info Block (Categories etc.)" msgstr "應用程式資訊區塊(類別等等)(&A)" -#: kpilot/dbviewerWidget.cc:101 +#: kpilot/dbviewerWidget.cpp:101 msgid "Rec. Nr." msgstr "紀錄數量" -#: kpilot/dbviewerWidget.cc:102 +#: kpilot/dbviewerWidget.cpp:102 msgid "Length" msgstr "長度" -#: kpilot/dbviewerWidget.cc:103 +#: kpilot/dbviewerWidget.cpp:103 msgid "Record ID" msgstr "紀錄代碼" -#: kpilot/dbviewerWidget.cc:189 +#: kpilot/dbviewerWidget.cpp:189 #, c-format msgid "Warning: Cannot read database file %1." msgstr "警告:無法讀取資料庫檔案 %1。" -#: kpilot/dbviewerWidget.cc:194 +#: kpilot/dbviewerWidget.cpp:194 msgid "Database: %1, %2 records
" msgstr "資料庫:%1,%2 筆紀錄
" -#: kpilot/dbviewerWidget.cc:203 +#: kpilot/dbviewerWidget.cpp:203 msgid "Type: %1, Creator: %2

" msgstr "類型:%1,建立者:%2

" -#: kpilot/dbviewerWidget.cc:246 kpilot/dbviewerWidget.cc:253 +#: kpilot/dbviewerWidget.cpp:246 kpilot/dbviewerWidget.cpp:253 #, c-format msgid "Warning: Cannot read application file %1." msgstr "警告:無法讀取應用程式檔案 %1。" -#: kpilot/dbviewerWidget.cc:260 +#: kpilot/dbviewerWidget.cpp:260 msgid "Application: %1

" msgstr "應用程式:%1

" -#: kpilot/dbviewerWidget.cc:267 +#: kpilot/dbviewerWidget.cpp:267 msgid "Created: %1
" msgstr "已建立:%1
" -#: kpilot/dbviewerWidget.cc:270 +#: kpilot/dbviewerWidget.cpp:270 msgid "Modified: %1
" msgstr "已修改:%1
" -#: kpilot/dbviewerWidget.cc:273 +#: kpilot/dbviewerWidget.cpp:273 msgid "Backed up: %1
" msgstr "已備份:%1
" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "You must select a record for editing." msgstr "您必須選擇要編輯的紀錄。" -#: kpilot/dbviewerWidget.cc:353 +#: kpilot/dbviewerWidget.cpp:353 msgid "No Record Selected" msgstr "沒有選取紀錄" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "" "Do you really want to delete the selected record? This cannot be undone." "

Delete record?" msgstr "" "您確定要刪除所選取的紀錄嗎?此動作無法復原。

要刪除紀錄嗎?" -#: kpilot/dbviewerWidget.cc:366 +#: kpilot/dbviewerWidget.cpp:366 msgid "Deleting Record" msgstr "刪除紀錄中" -#: kpilot/fileInstallWidget.cc:71 +#: kpilot/fileInstallWidget.cpp:71 msgid "Files to install:" msgstr "要安裝的檔案:" -#: kpilot/fileInstallWidget.cc:77 +#: kpilot/fileInstallWidget.cpp:77 msgid "Add File..." msgstr "新增檔案..." -#: kpilot/fileInstallWidget.cc:81 +#: kpilot/fileInstallWidget.cpp:81 msgid "Choose a file to add to the list of files to install." msgstr "請選取要新增到安裝檔案清單中檔案。" -#: kpilot/fileInstallWidget.cc:83 +#: kpilot/fileInstallWidget.cpp:83 msgid "Clear List" msgstr "清除清單" -#: kpilot/fileInstallWidget.cc:87 +#: kpilot/fileInstallWidget.cpp:87 msgid "" "Clear the list of files to install. No files will be installed." msgstr "清除要安裝的檔案清單。將不安裝任何檔案。" -#: kpilot/fileInstallWidget.cc:95 +#: kpilot/fileInstallWidget.cpp:95 msgid "" "This lists files that will be installed on the Pilot during the next " "HotSync. Drag files here or use the Add button." @@ -1717,115 +1717,115 @@ msgstr "" "這裡列出在下次熱同步時要安裝在 Pilot 上的檔案。您可以將檔案拖放到這裡,或" "是用「新增」按鍵來新增。" -#: kpilot/fileInstallWidget.cc:217 +#: kpilot/fileInstallWidget.cpp:217 msgid "*.pdb *.prc|PalmOS Databases (*.pdb *.prc)" msgstr "*.pdb *.prc|PalmOS 資料庫(*.pdb *.prc)" -#: kpilot/fileInstallWidget.cc:291 +#: kpilot/fileInstallWidget.cpp:291 msgid "" "_: Delete a single file item\n" "Delete" msgstr "刪除" -#: kpilot/fileInstallWidget.cc:294 +#: kpilot/fileInstallWidget.cpp:294 msgid "Delete selected files" msgstr "刪除所選取的檔案。" -#: kpilot/fileInstaller.cc:109 +#: kpilot/fileInstaller.cpp:109 #, c-format msgid "Cannot install %1" msgstr "無法安裝 %1" -#: kpilot/fileInstaller.cc:110 +#: kpilot/fileInstaller.cpp:110 msgid "" "Only PalmOS database files (like *.pdb and *.prc) can be installed by the " "file installer." msgstr "檔案安裝器只能安裝 PalmOS 資料庫檔案(如 *.pdb 與 *.prc)。" -#: kpilot/hotSync.cc:339 +#: kpilot/hotSync.cpp:339 #, c-format msgid "Backup directory: %1." msgstr "備份目錄:%1。" -#: kpilot/hotSync.cc:353 +#: kpilot/hotSync.cpp:353 msgid "Full backup started." msgstr "開始完整備份。" -#: kpilot/hotSync.cc:358 +#: kpilot/hotSync.cpp:358 msgid "Fast backup started" msgstr "開始快速備份。" -#: kpilot/hotSync.cc:387 +#: kpilot/hotSync.cpp:387 msgid "Exiting on cancel." msgstr "已取消而離開。" -#: kpilot/hotSync.cc:399 +#: kpilot/hotSync.cpp:399 msgid "Full backup complete." msgstr "完整備份已完成。" -#: kpilot/hotSync.cc:403 +#: kpilot/hotSync.cpp:403 msgid "Fast backup complete." msgstr "快速備份已完成。" -#: kpilot/hotSync.cc:419 +#: kpilot/hotSync.cpp:419 #, c-format msgid "Backing up: %1" msgstr "備份:%1" -#: kpilot/hotSync.cc:447 +#: kpilot/hotSync.cpp:447 #, c-format msgid "Skipping %1" msgstr "略過 %1" -#: kpilot/hotSync.cc:482 +#: kpilot/hotSync.cpp:482 msgid "Backup of %1 failed.\n" msgstr "%1 備份失敗。\n" -#: kpilot/hotSync.cc:540 +#: kpilot/hotSync.cpp:540 msgid "... OK.\n" msgstr " .. 完成\n" -#: kpilot/hotSync.cc:548 +#: kpilot/hotSync.cpp:548 msgid "Backup failed." msgstr "備份失敗。" -#: kpilot/hotSync.cc:607 +#: kpilot/hotSync.cpp:607 msgid "[File Installer]" msgstr "【檔案安裝器】" -#: kpilot/hotSync.cc:612 +#: kpilot/hotSync.cpp:612 msgid "No Files to install" msgstr "沒有要安裝的檔案" -#: kpilot/hotSync.cc:624 +#: kpilot/hotSync.cpp:624 #, c-format msgid "" "_n: Installing one file\n" "Installing %n Files" msgstr "安裝了 %n 個檔案" -#: kpilot/hotSync.cc:649 +#: kpilot/hotSync.cpp:649 msgid "Done Installing Files" msgstr "安裝檔案已完成" -#: kpilot/hotSync.cc:663 +#: kpilot/hotSync.cpp:663 #, c-format msgid "Installing %1" msgstr "安裝 %1 中" -#: kpilot/hotSync.cc:686 +#: kpilot/hotSync.cpp:686 msgid "Cannot install file "%1"." msgstr "無法安裝檔案 %1" -#: kpilot/hotSync.cc:713 kpilot/hotSync.cc:723 +#: kpilot/hotSync.cpp:713 kpilot/hotSync.cpp:723 msgid "Unable to open file "%1"." msgstr "無法開啟檔案 %1" -#: kpilot/hotSync.cc:732 +#: kpilot/hotSync.cpp:732 msgid "Unable to read file "%1"." msgstr "無法讀取檔案 %1" -#: kpilot/hotSync.cc:748 +#: kpilot/hotSync.cpp:748 msgid "" "The database in "%1" has a resource name that is longer than 31 " "characters. This suggests a bug in the tool used to create the database. " @@ -1834,13 +1834,13 @@ msgstr "" "%1 的資料庫中含有超過 31 個字元的資源名稱。這表示用於建立資料庫的工具可能有問" "題。KPilot 無法安裝此資料庫。" -#: kpilot/hotSync.cc:806 +#: kpilot/hotSync.cpp:806 msgid "" "_: A common name\n" "John Doe" msgstr "John Doe" -#: kpilot/hotSync.cc:808 +#: kpilot/hotSync.cpp:808 msgid "" "Neither KPilot nor the handheld have a username set. They should " "be set. Should KPilot set them to a default value (%1)?" @@ -1848,11 +1848,11 @@ msgstr "" "KPilot 與掌上型裝置都沒有設定使用者名稱。使用者名稱必須要設定。要讓 " "KPilot 設為預設值(%1)嗎?" -#: kpilot/hotSync.cc:814 kpilot/hotSync.cc:831 kpilot/hotSync.cc:855 +#: kpilot/hotSync.cpp:814 kpilot/hotSync.cpp:831 kpilot/hotSync.cpp:855 msgid "User Unknown" msgstr "使用者未知" -#: kpilot/hotSync.cc:826 +#: kpilot/hotSync.cpp:826 msgid "" "The handheld has a username set (%1) but KPilot does not. Should " "KPilot use this username in future?" @@ -1860,7 +1860,7 @@ msgstr "" "掌上型裝置中有設定使用者名稱(%1),但是 KPilot 沒有。要讓 KPilot " "將來都用這個使用者名稱嗎?" -#: kpilot/hotSync.cc:844 +#: kpilot/hotSync.cpp:844 msgid "" "KPilot has a username set (%1) but the handheld does not. Should " "KPilot's username be set in the handheld as well?" @@ -1868,7 +1868,7 @@ msgstr "" "KPilot 中有設定使用者名稱(%1),但是掌上型裝置沒有。要讓掌上型裝" "置設定此使用者名稱嗎?" -#: kpilot/hotSync.cc:848 +#: kpilot/hotSync.cpp:848 msgid "" "
(Note: If your handheld has been reset to factory defaults, you " "should use Restore instead of a regular HotSync. Click on Cancel to " @@ -1877,7 +1877,7 @@ msgstr "" "
(注意:若是您的掌上型裝置已被重置回出廠預設值,您應該用「回復」而不是用" "熱同步。點選「取消」來取消這次同步。)" -#: kpilot/hotSync.cc:877 +#: kpilot/hotSync.cpp:877 msgid "" "The handheld thinks that the username is %1; however, KPilot says you " "are %2.Which of these is the correct name?\n" @@ -1887,27 +1887,27 @@ msgstr "" "掌上型裝置認為使用者名稱為 %1,但是 KPilot 認為您是 %2。哪個才是正確的?" "如果您選擇「取消」,會繼續同步,但是使用者名稱不會變更。" -#: kpilot/hotSync.cc:887 +#: kpilot/hotSync.cpp:887 msgid "User Mismatch" msgstr "使用者不符合" -#: kpilot/hotSync.cc:890 +#: kpilot/hotSync.cpp:890 msgid "Use KPilot Name" msgstr "使用 KPilot 名稱" -#: kpilot/hotSync.cc:891 +#: kpilot/hotSync.cpp:891 msgid "Use Handheld Name" msgstr "使用掌上型裝置名稱" -#: kpilot/hotSync.cc:997 +#: kpilot/hotSync.cpp:997 msgid "Restore directory does not exist." msgstr "要回復的目錄不存在。" -#: kpilot/hotSync.cc:998 kpilot/hotSync.cc:1013 +#: kpilot/hotSync.cpp:998 kpilot/hotSync.cpp:1013 msgid "Restore not performed." msgstr "回復未執行。" -#: kpilot/hotSync.cc:1003 +#: kpilot/hotSync.cpp:1003 msgid "" "Are you sure you want to completely restore your Pilot from the backup " "directory (%1)? This will erase any information you currently have on " @@ -1916,72 +1916,72 @@ msgstr "" "您確定您要從備份目錄(%1)中完整回復您的 Pilot 嗎?這會將您的 " "Pilot 上現有的資訊消除掉。" -#: kpilot/hotSync.cc:1008 +#: kpilot/hotSync.cpp:1008 msgid "Restore Pilot" msgstr "回復 Pilot" -#: kpilot/hotSync.cc:1010 +#: kpilot/hotSync.cpp:1010 msgid "Restore not performed." msgstr "回復執行。" -#: kpilot/hotSync.cc:1012 +#: kpilot/hotSync.cpp:1012 msgid "Canceled by user." msgstr "使用者已取消。" -#: kpilot/hotSync.cc:1024 kpilot/hotSync.cc:1094 +#: kpilot/hotSync.cpp:1024 kpilot/hotSync.cpp:1094 msgid "Restoring %1..." msgstr "回復 %1 中..." -#: kpilot/hotSync.cc:1044 +#: kpilot/hotSync.cpp:1044 msgid "File '%1' cannot be read." msgstr "無法讀取檔案 %1。" -#: kpilot/hotSync.cc:1071 +#: kpilot/hotSync.cpp:1071 msgid "OK." msgstr "完成。" -#: kpilot/hotSync.cc:1085 +#: kpilot/hotSync.cpp:1085 msgid "Restore incomplete." msgstr "回復未完成。" -#: kpilot/hotSync.cc:1100 +#: kpilot/hotSync.cpp:1100 msgid "Cannot restore file `%1'." msgstr "無法回復檔案 %1。" -#: kpilot/internalEditorAction.cc:62 +#: kpilot/internalEditorAction.cpp:62 msgid "[Internal Editors]" msgstr "【內部編輯器】" -#: kpilot/internalEditorAction.cc:76 +#: kpilot/internalEditorAction.cpp:76 #, c-format msgid "Databases with changed records: %1" msgstr "含有已變更紀錄的資料庫:%1" -#: kpilot/internalEditorAction.cc:101 +#: kpilot/internalEditorAction.cpp:101 msgid "Unable to open the serial or local database for %1. Skipping it." msgstr "無法開啟 %1 的序列或本地資料庫。將略過。" -#: kpilot/internalEditorAction.cc:156 +#: kpilot/internalEditorAction.cpp:156 msgid "record" msgstr "紀錄" -#: kpilot/internalEditorAction.cc:166 +#: kpilot/internalEditorAction.cpp:166 msgid "address" msgstr "地址" -#: kpilot/internalEditorAction.cc:177 +#: kpilot/internalEditorAction.cpp:177 msgid "to-do entry" msgstr "待辦事項" -#: kpilot/internalEditorAction.cc:186 +#: kpilot/internalEditorAction.cpp:186 msgid "memo" msgstr "備忘" -#: kpilot/internalEditorAction.cc:197 +#: kpilot/internalEditorAction.cpp:197 msgid "calendar entry" msgstr "行事曆項目" -#: kpilot/internalEditorAction.cc:204 +#: kpilot/internalEditorAction.cpp:204 msgid "" "The %1 with ID %2 of the database \"%3\" was changed on the handheld and in " "the internal editor. Shall the changes in KPilot be copied to the handheld, " @@ -1990,156 +1990,156 @@ msgstr "" "資料庫 %3 的 %1(ID %2)已經在掌上型裝置與內部編輯器上都做了變更。要將 " "KPilot 上的變更複製到掌上型裝置,並覆寫那邊的變更嗎?" -#: kpilot/internalEditorAction.cc:209 +#: kpilot/internalEditorAction.cpp:209 #, c-format msgid "Conflict in database %1" msgstr "資料庫 %1 發生衝突" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use KPilot" msgstr "使用 KPilot" -#: kpilot/internalEditorAction.cc:211 +#: kpilot/internalEditorAction.cpp:211 msgid "Use Handheld" msgstr "使用掌上型裝置" -#: kpilot/internalEditorAction.cc:212 +#: kpilot/internalEditorAction.cpp:212 msgid "Use &KPilot" msgstr "使用 KPilot(&K)" -#: kpilot/internalEditorAction.cc:213 +#: kpilot/internalEditorAction.cpp:213 msgid "Use &Handheld" msgstr "使用掌上型裝置(&H)" -#: kpilot/internalEditorAction.cc:228 kpilot/internalEditorAction.cc:244 +#: kpilot/internalEditorAction.cpp:228 kpilot/internalEditorAction.cpp:244 msgid "Entry in KPilot" msgstr "KPilot 裡的項目" -#: kpilot/internalEditorAction.cc:235 kpilot/internalEditorAction.cc:272 +#: kpilot/internalEditorAction.cpp:235 kpilot/internalEditorAction.cpp:272 msgid "Entry on Handheld" msgstr "掌上型裝置裡的項目" -#: kpilot/internalEditorAction.cc:263 kpilot/internalEditorAction.cc:291 +#: kpilot/internalEditorAction.cpp:263 kpilot/internalEditorAction.cpp:291 msgid "" "To view and edit the record data, please install a hex editor (e.g. khexedit " "from tdeutils)." msgstr "" "要檢視並編輯紀錄資料,請安裝十六進位碼編輯器(如 tdeutils 中的 khexedit)" -#: kpilot/internalEditorAction.cc:315 +#: kpilot/internalEditorAction.cpp:315 #, c-format msgid "Databases with changed flags: %1" msgstr "已變更的資料庫:%1" -#: kpilot/internalEditorAction.cc:333 +#: kpilot/internalEditorAction.cpp:333 msgid "Setting the database flags on the handheld is not yet supported." msgstr "尚未支援設定掌上型裝置的資料庫旗標。" -#: kpilot/internalEditorAction.cc:356 +#: kpilot/internalEditorAction.cpp:356 #, c-format msgid "Databases with changed AppBlock: %1" msgstr "已變更應用程式區塊的資料庫:%1" -#: kpilot/kpilot.cc:162 +#: kpilot/kpilot.cpp:162 msgid "Starting the KPilot daemon ..." msgstr "啟動 KPilot 守護程式..." -#: kpilot/kpilot.cc:179 +#: kpilot/kpilot.cpp:179 msgid "" "Could not start the KPilot daemon. The system error message was: "" "%1"" msgstr "無法啟動 KPilot 守護程式。系統錯誤訊息為:%1" -#: kpilot/kpilot.cc:196 +#: kpilot/kpilot.cpp:196 msgid "Daemon status is `%1'" msgstr "守護程式狀態為:%1" -#: kpilot/kpilot.cc:197 +#: kpilot/kpilot.cpp:197 msgid "not running" msgstr "未執行" -#: kpilot/kpilot.cc:214 +#: kpilot/kpilot.cpp:214 msgid "Using character set %1 on the handheld." msgstr "掌上型裝置使用字元集 %1。" -#: kpilot/kpilot.cc:266 kpilot/kpilot.cc:268 +#: kpilot/kpilot.cpp:266 kpilot/kpilot.cpp:268 msgid "To-do Viewer" msgstr "待辦事項檢視器" -#: kpilot/kpilot.cc:270 kpilot/kpilot.cc:272 +#: kpilot/kpilot.cpp:270 kpilot/kpilot.cpp:272 #: kpilot/kpilotConfigDialog_viewers.ui:74 #, no-c-format msgid "Address Viewer" msgstr "地址檢視器" -#: kpilot/kpilot.cc:274 kpilot/kpilot.cc:276 +#: kpilot/kpilot.cpp:274 kpilot/kpilot.cpp:276 msgid "Memo Viewer" msgstr "備忘錄檢視器" -#: kpilot/kpilot.cc:278 kpilot/kpilot.cc:281 kpilot/pilotDaemon.cc:736 +#: kpilot/kpilot.cpp:278 kpilot/kpilot.cpp:281 kpilot/pilotDaemon.cpp:736 msgid "File Installer" msgstr "檔案安裝器" -#: kpilot/kpilot.cc:283 kpilot/kpilot.cc:285 +#: kpilot/kpilot.cpp:283 kpilot/kpilot.cpp:285 msgid "Generic DB Viewer" msgstr "一般資料庫檢視器" -#: kpilot/kpilot.cc:360 +#: kpilot/kpilot.cpp:360 msgid "Next sync will be a backup. " msgstr "下一次同步將做備份。" -#: kpilot/kpilot.cc:361 kpilot/kpilot.cc:369 kpilot/kpilot.cc:377 -#: kpilot/kpilot.cc:385 kpilot/kpilot.cc:393 kpilot/kpilot.cc:401 -#: kpilot/pilotDaemon.cc:671 +#: kpilot/kpilot.cpp:361 kpilot/kpilot.cpp:369 kpilot/kpilot.cpp:377 +#: kpilot/kpilot.cpp:385 kpilot/kpilot.cpp:393 kpilot/kpilot.cpp:401 +#: kpilot/pilotDaemon.cpp:671 msgid "Please press the HotSync button." msgstr "請按下熱同步鍵。" -#: kpilot/kpilot.cc:368 +#: kpilot/kpilot.cpp:368 msgid "Next sync will restore the Pilot from backup. " msgstr "下一次同步將從備份回復 Pilot。" -#: kpilot/kpilot.cc:376 +#: kpilot/kpilot.cpp:376 msgid "Next sync will be a regular HotSync. " msgstr "下一次同步將做正規的熱同步。" -#: kpilot/kpilot.cc:384 +#: kpilot/kpilot.cpp:384 msgid "Next sync will be a Full Sync. " msgstr "下一次同步將做完整同步。" -#: kpilot/kpilot.cc:392 +#: kpilot/kpilot.cpp:392 msgid "Next sync will copy Handheld data to PC. " msgstr "下一次同步將複製掌上型裝置資料到 PC。" -#: kpilot/kpilot.cc:400 +#: kpilot/kpilot.cpp:400 msgid "Next sync will copy PC data to Handheld. " msgstr "下一次同步將複製 PC 資料到掌上型裝置。" -#: kpilot/kpilot.cc:428 +#: kpilot/kpilot.cpp:428 msgid "The daemon has exited." msgstr "守護程式已離開。" -#: kpilot/kpilot.cc:429 +#: kpilot/kpilot.cpp:429 msgid "No further HotSyncs are possible." msgstr "無法再做熱同步。" -#: kpilot/kpilot.cc:430 +#: kpilot/kpilot.cpp:430 msgid "Restart the daemon to HotSync again." msgstr "要再做熱同步,請重新啟動守護程式。" -#: kpilot/kpilot.cc:450 +#: kpilot/kpilot.cpp:450 #, c-format msgid "Cannot start a Sync now. %1" msgstr "目前無法啟動同步。%1" -#: kpilot/kpilot.cc:463 +#: kpilot/kpilot.cpp:463 msgid "Cannot start Sync" msgstr "無法開始同步。" -#: kpilot/kpilot.cc:517 +#: kpilot/kpilot.cpp:517 msgid "Select the kind of HotSync to perform next." msgstr "選擇下次要執行的熱同步種類。" -#: kpilot/kpilot.cc:518 +#: kpilot/kpilot.cpp:518 msgid "" "Select the kind of HotSync to perform next. This applies only to the next " "HotSync; to change the default, use the configuration dialog." @@ -2147,66 +2147,66 @@ msgstr "" "選擇下次要執行的熱同步種類。這只在下次熱同步時套用。如果要改變預設值,請到設" "定對話框中設定。" -#: kpilot/kpilot.cc:525 +#: kpilot/kpilot.cpp:525 msgid "&HotSync" msgstr "熱同步(&H)" -#: kpilot/kpilot.cc:528 +#: kpilot/kpilot.cpp:528 msgid "Next HotSync will be normal HotSync." msgstr "下一次熱同步將執行正常熱同步。" -#: kpilot/kpilot.cc:529 +#: kpilot/kpilot.cpp:529 msgid "Tell the daemon that the next HotSync should be a normal HotSync." msgstr "告訴守護程式,下次熱同步時應該執行正常的熱同步動作。" -#: kpilot/kpilot.cc:533 +#: kpilot/kpilot.cpp:533 msgid "Full&Sync" msgstr "完整同步(&S)" -#: kpilot/kpilot.cc:536 +#: kpilot/kpilot.cpp:536 msgid "Next HotSync will be a FullSync." msgstr "下一次熱同步將執行完整同步。" -#: kpilot/kpilot.cc:537 +#: kpilot/kpilot.cpp:537 msgid "" "Tell the daemon that the next HotSync should be a FullSync (check data on " "both sides)." msgstr "告訴守護程式,下次熱同步時應該執行完整同步(檢查兩邊的資料)。" -#: kpilot/kpilot.cc:541 +#: kpilot/kpilot.cpp:541 msgid "&Backup" msgstr "備份(&B)" -#: kpilot/kpilot.cc:544 kpilot/kpilot.cc:560 +#: kpilot/kpilot.cpp:544 kpilot/kpilot.cpp:560 msgid "Next HotSync will be backup." msgstr "下一次熱同步將執行備份。" -#: kpilot/kpilot.cc:545 +#: kpilot/kpilot.cpp:545 msgid "" "Tell the daemon that the next HotSync should back up the Handheld to the PC." msgstr "告訴守護程式,下次熱同步時應該將掌上型裝置的資料備份到 PC 上。" -#: kpilot/kpilot.cc:549 +#: kpilot/kpilot.cpp:549 msgid "&Restore" msgstr "回復(&R)" -#: kpilot/kpilot.cc:552 +#: kpilot/kpilot.cpp:552 msgid "Next HotSync will be restore." msgstr "下一次熱同步將執行回復。" -#: kpilot/kpilot.cc:553 +#: kpilot/kpilot.cpp:553 msgid "" "Tell the daemon that the next HotSync should restore the Handheld from data " "on the PC." msgstr "告訴守護程式,下次熱同步時應該將 PC 上的備份資料回復到掌上型裝置上。" -#: kpilot/kpilot.cc:557 kpilot/kpilotConfigDialog_sync.ui:59 -#: lib/syncAction.cc:207 +#: kpilot/kpilot.cpp:557 kpilot/kpilotConfigDialog_sync.ui:59 +#: lib/syncAction.cpp:207 #, no-c-format msgid "Copy Handheld to PC" msgstr "從掌上型裝置複製到 PC" -#: kpilot/kpilot.cc:561 +#: kpilot/kpilot.cpp:561 msgid "" "Tell the daemon that the next HotSync should copy all data from the Handheld " "to the PC, overwriting entries on the PC." @@ -2214,17 +2214,17 @@ msgstr "" "告訴守護程式,下次熱同步時應該將掌上型裝置的所有資料複製到 PC 上,並覆寫在 " "PC 上現有的項目。" -#: kpilot/kpilot.cc:566 kpilot/kpilotConfigDialog_sync.ui:54 -#: lib/syncAction.cc:206 +#: kpilot/kpilot.cpp:566 kpilot/kpilotConfigDialog_sync.ui:54 +#: lib/syncAction.cpp:206 #, no-c-format msgid "Copy PC to Handheld" msgstr "從 PC 複製到掌上型裝置" -#: kpilot/kpilot.cc:569 +#: kpilot/kpilot.cpp:569 msgid "Next HotSync will copy PC to Handheld." msgstr "下一次熱同步將從 PC 複製到掌上型裝置。" -#: kpilot/kpilot.cc:570 +#: kpilot/kpilot.cpp:570 msgid "" "Tell the daemon that the next HotSync should copy all data from the PC to " "the Handheld, overwriting entries on the Handheld." @@ -2232,173 +2232,173 @@ msgstr "" "告訴守護程式,下次熱同步時應該將 PC 上的所有資料複製到掌上型裝置上,並覆寫在" "掌上型裝置上現有的項目。" -#: kpilot/kpilot.cc:577 +#: kpilot/kpilot.cpp:577 msgid "&List Only" msgstr "只列出(&L)" -#: kpilot/kpilot.cc:580 +#: kpilot/kpilot.cpp:580 msgid "Next HotSync will list databases." msgstr "下一次熱同步將只列出資料庫。" -#: kpilot/kpilot.cc:581 +#: kpilot/kpilot.cpp:581 msgid "" "Tell the daemon that the next HotSync should just list the files on the " "Handheld and do nothing else." msgstr "告訴守護程式,下次熱同步時只要列出在掌上型清單中的檔案即可。" -#: kpilot/kpilot.cc:588 +#: kpilot/kpilot.cpp:588 msgid "Rese&t Link" msgstr "重置連結(&T)" -#: kpilot/kpilot.cc:591 +#: kpilot/kpilot.cpp:591 msgid "Reset the device connection." msgstr "重置與裝置的連結。" -#: kpilot/kpilot.cc:592 +#: kpilot/kpilot.cpp:592 msgid "Try to reset the daemon and its connection to the Handheld." msgstr "試著重置守護程式及與掌上型裝置的連結。" -#: kpilot/kpilot.cc:597 +#: kpilot/kpilot.cpp:597 msgid "Quit KPilot, (and stop the daemon if configured that way)." msgstr "離開 KPilot(並依據設定決定是否停止守護程式)。" -#: kpilot/kpilot.cc:613 +#: kpilot/kpilot.cpp:613 msgid "Configuration &Wizard..." msgstr "組態精靈(&W)..." -#: kpilot/kpilot.cc:616 +#: kpilot/kpilot.cpp:616 msgid "Configure KPilot using the configuration wizard." msgstr "使用組態精靈來設定 KPilot。" -#: kpilot/kpilot.cc:851 +#: kpilot/kpilot.cpp:851 msgid "" "The library containing the configuration wizard for KPilot could not be " "loaded, and the wizard is not available. Please try to use the regular " "configuration dialog." msgstr "無法載入 KPilot 組態精靈的函式庫,因此無法啟動精靈。請使用設定對話框。" -#: kpilot/kpilot.cc:854 +#: kpilot/kpilot.cpp:854 msgid "Wizard Not Available" msgstr "無法使用精靈" -#: kpilot/kpilot.cc:898 +#: kpilot/kpilot.cpp:898 msgid "Changed username to `%1'." msgstr "變更使用者名稱為 %1。" -#: kpilot/kpilot.cc:927 +#: kpilot/kpilot.cpp:927 msgid "" "Cannot run KPilot's configuration wizard right now (KPilot's UI is already " "busy)." msgstr "目前無法執行 KPilot 組態精靈(KPilot 的使用者介面正在忙碌中)。" -#: kpilot/kpilot.cc:951 +#: kpilot/kpilot.cpp:951 msgid "Cannot configure KPilot right now (KPilot's UI is already busy)." msgstr "目前無法設定 KPilot(KPilot 的使用者介面正在忙碌中)。" -#: kpilot/kpilot.cc:991 +#: kpilot/kpilot.cpp:991 msgid "Setup the Pilot device, conduits and other parameters" msgstr "設定 Pilot 裝置、導管與其他參數" -#: kpilot/kpilot.cc:993 kpilot/pilotDaemon.cc:1296 +#: kpilot/kpilot.cpp:993 kpilot/pilotDaemon.cpp:1296 msgid "Set debugging level" msgstr "設定除錯等級" -#: kpilot/kpilot.cc:1015 +#: kpilot/kpilot.cpp:1015 msgid "KPilot" msgstr "KPilot" -#: kpilot/kpilot.cc:1024 kpilot/pilotDaemon.cc:1320 +#: kpilot/kpilot.cpp:1024 kpilot/pilotDaemon.cpp:1320 msgid "Project Leader" msgstr "專案領導者" -#: kpilot/kpilot.cc:1030 kpilot/kpilot.cc:1032 +#: kpilot/kpilot.cpp:1030 kpilot/kpilot.cpp:1032 msgid "Core and conduits developer" msgstr "核心與導管開發者" -#: kpilot/kpilot.cc:1034 +#: kpilot/kpilot.cpp:1034 msgid "VCal conduit" msgstr "VCal 導管" -#: kpilot/kpilot.cc:1035 +#: kpilot/kpilot.cpp:1035 msgid "Abbrowser conduit" msgstr "Abbrowser 導管" -#: kpilot/kpilot.cc:1036 +#: kpilot/kpilot.cpp:1036 msgid "Expenses conduit" msgstr "Expense 導管" -#: kpilot/kpilot.cc:1037 +#: kpilot/kpilot.cpp:1037 msgid "Notepad conduit, Bugfixer" msgstr "筆記本導管,錯誤修正" -#: kpilot/kpilot.cc:1041 +#: kpilot/kpilot.cpp:1041 msgid "XML GUI" msgstr "XML 使用者介面" -#: kpilot/kpilot.cc:1044 +#: kpilot/kpilot.cpp:1044 msgid ".ui files" msgstr ".ui 檔" -#: kpilot/kpilot.cc:1046 +#: kpilot/kpilot.cpp:1046 msgid "Bugfixer, coolness" msgstr "錯誤修正" -#: kpilot/kpilot.cc:1048 +#: kpilot/kpilot.cpp:1048 msgid "VCalconduit state machine, CMake" msgstr "VCalconduit 狀態機器,CMake" -#: kpilot/kpilotConfig.cc:163 +#: kpilot/kpilotConfig.cpp:163 msgid "The configuration file is outdated." msgstr "此設定檔已過期。" -#: kpilot/kpilotConfig.cc:165 +#: kpilot/kpilotConfig.cpp:165 msgid "The configuration file has version %1, while KPilot needs version %2." msgstr "設定檔的版本為 %1,但 KPilot 需要版本 %2。" -#: kpilot/kpilotConfig.cc:170 +#: kpilot/kpilotConfig.cpp:170 msgid "" "Please run KPilot and check the configuration carefully to update the file." msgstr "請執行 KPilot 並小心檢查組態設定的更新。" -#: kpilot/kpilotConfig.cc:174 +#: kpilot/kpilotConfig.cpp:174 msgid "Important changes to watch for are:" msgstr "您應該檢查一些重要的變更,如:" -#: kpilot/kpilotConfig.cc:178 +#: kpilot/kpilotConfig.cpp:178 msgid "" "Renamed conduits, Kroupware and file installer have been made conduits as " "well." msgstr "導管重命名、Kroupware、以及檔案安裝器也做成導管了。" -#: kpilot/kpilotConfig.cc:181 +#: kpilot/kpilotConfig.cpp:181 msgid "Conflict resolution is now a global setting." msgstr "解決衝突現在移到了全域設定。" -#: kpilot/kpilotConfig.cc:186 +#: kpilot/kpilotConfig.cpp:186 msgid "Changed format of no-backup databases." msgstr "改變無備份資料庫的格式。" -#: kpilot/kpilotConfig.cc:199 +#: kpilot/kpilotConfig.cpp:199 msgid "" "The configuration file for KPilot is out-of date. Please run KPilot to " "update it." msgstr "KPilot 的設定檔已過期。請執行 KPilot 以更新。" -#: kpilot/kpilotConfig.cc:202 kpilot/kpilotConfig.cc:327 +#: kpilot/kpilotConfig.cpp:202 kpilot/kpilotConfig.cpp:327 msgid "Configuration File Out-of Date" msgstr "設定檔已過期" -#: kpilot/kpilotConfig.cc:220 +#: kpilot/kpilotConfig.cpp:220 msgid "" "The settings for the file installer have been moved to the conduits " "configuration. Check the installed conduits list." msgstr "此檔案安裝器的設定已經移到了導管設定。請檢查已安裝的導管清單。" -#: kpilot/kpilotConfig.cc:223 +#: kpilot/kpilotConfig.cpp:223 msgid "Settings Updated" msgstr "設定已更新" -#: kpilot/kpilotConfig.cc:248 +#: kpilot/kpilotConfig.cpp:248 msgid "" "The following old conduits were found on your system. It is a good idea " "to remove them and the associated .la and .so.0 files." @@ -2406,11 +2406,11 @@ msgstr "" "在您的系統上發現了以下的舊導管。建議您將相關的 .la." "so.0 檔案移除。" -#: kpilot/kpilotConfig.cc:253 +#: kpilot/kpilotConfig.cpp:253 msgid "Old Conduits Found" msgstr "找到舊導管" -#: kpilot/kpilotConfig.cc:285 +#: kpilot/kpilotConfig.cpp:285 msgid "" "The no backup databases listed in your configuration file have been " "adjusted to the new format. Database creator IDs have been changed to use " @@ -2419,43 +2419,43 @@ msgstr "" "列在您的設定檔中的無備份資料庫已經調整為新的格式。資料庫建立者代碼已經改" "為用方括號 [] 括起來。" -#: kpilot/kpilotConfig.cc:289 +#: kpilot/kpilotConfig.cpp:289 msgid "No Backup Databases Updated" msgstr "無備份資料庫已更新" -#: kpilot/kpilotConfig.cc:310 +#: kpilot/kpilotConfig.cpp:310 msgid "" "KPilot is not configured for use. You may use the configuration wizard or " "the normal configure dialog to configure KPilot." msgstr "" "KPilot 設未設定完成。您可以用組態精靈,或是一般的設定對話框來設定 KPilot。" -#: kpilot/kpilotConfig.cc:313 +#: kpilot/kpilotConfig.cpp:313 msgid "Not Configured" msgstr "尚未設定" -#: kpilot/kpilotConfig.cc:314 +#: kpilot/kpilotConfig.cpp:314 msgid "Use &Wizard" msgstr "使用精靈(&W)" -#: kpilot/kpilotConfig.cc:315 +#: kpilot/kpilotConfig.cpp:315 msgid "Use &Dialog" msgstr "使用對話框(&D)" -#: kpilot/kpilotConfig.cc:323 +#: kpilot/kpilotConfig.cpp:323 msgid "" "The configuration file for KPilot is out-of date. KPilot can update some " "parts of the configuration automatically. Do you wish to continue?" msgstr "" "KPilot 的設定檔已過期。KPilot 可以自動更新設定檔中的某些部份。您要繼續嗎?" -#: kpilot/kpilotConfigDialog.cc:68 +#: kpilot/kpilotConfigDialog.cpp:68 msgid "" "The settings for configuration page %1 have been changed. Do you " "want to save the changes before continuing?" msgstr "設定頁 %1 中的設定已變更。您要儲存變更嗎?" -#: kpilot/kpilotConfigDialog.cc:145 +#: kpilot/kpilotConfigDialog.cpp:145 msgid "" "The device name you entered (%1) is longer than 13 characters. " "This is probably unsupported and can cause problems. Are you sure you want " @@ -2464,37 +2464,37 @@ msgstr "" "您輸入的裝置名稱(%1)超過了 13 個字元,可能無法支援並會產生問題。" "您確定要使用此裝置名稱嗎?" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Device Name too Long" msgstr "裝置名稱過長" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Use" msgstr "使用" -#: kpilot/kpilotConfigDialog.cc:150 +#: kpilot/kpilotConfigDialog.cpp:150 msgid "Do Not Use" msgstr "不使用" -#: kpilot/kpilotConfigWizard.cc:62 +#: kpilot/kpilotConfigWizard.cpp:62 msgid "Pilot Info" msgstr "Pilot 資訊" -#: kpilot/kpilotConfigWizard.cc:64 +#: kpilot/kpilotConfigWizard.cpp:64 msgid "Application to Sync With" msgstr "要同步的應用程式" -#: kpilot/kpilotConfigWizard.cc:127 +#: kpilot/kpilotConfigWizard.cpp:127 msgid "general TDE-PIM" msgstr "一般 TDE 個人資訊管理" -#: kpilot/kpilotConfigWizard.cc:133 +#: kpilot/kpilotConfigWizard.cpp:133 msgid "" "_: Gnome's PIM suite\n" "Evolution" msgstr "Evolution" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "" "KPilot cannot yet synchronize the addressbook with Evolution, so the " "addressbook conduit was disabled.\n" @@ -2504,38 +2504,38 @@ msgstr "" "KPilot 目前還無法與 Evolution 的通訊錄同步,因此通訊錄導管已被關閉。若要使用 " "KPilot 來同步行事曆或待辦事項,請先離開 Evolution,以避免資料流失。" -#: kpilot/kpilotConfigWizard.cc:157 +#: kpilot/kpilotConfigWizard.cpp:157 msgid "Restrictions with Evolution" msgstr "Evolution 的限制" -#: kpilot/kpilotConfigWizard.cc:162 +#: kpilot/kpilotConfigWizard.cpp:162 msgid "" "_: Kpilot will sync with nothing\n" "nothing (it will backup only)" msgstr "無(只做備份)" -#: kpilot/kpilotConfigWizard.cc:166 +#: kpilot/kpilotConfigWizard.cpp:166 msgid "" "_: TDE's PIM suite\n" "Kontact" msgstr "Kontact" -#: kpilot/kpilotConfigWizard.cc:200 +#: kpilot/kpilotConfigWizard.cpp:200 #, c-format msgid "KPilot is now configured to sync with %1." msgstr "KPilot 目前設定與 %1 同步。" -#: kpilot/kpilotConfigWizard.cc:205 +#: kpilot/kpilotConfigWizard.cpp:205 msgid "" "The remaining options in the config dialog are advanced options and can be " "used to fine-tune KPilot." msgstr "設定對話框中的其它選項是進階選項,可用於微調 KPilot。" -#: kpilot/kpilotConfigWizard.cc:210 +#: kpilot/kpilotConfigWizard.cpp:210 msgid "Automatic Configuration Finished" msgstr "自動組態設定已完成" -#: kpilot/kpilotConfigWizard.cc:217 +#: kpilot/kpilotConfigWizard.cpp:217 msgid "" "Please put the handheld in the cradle, press the hotsync button and click on " "\"Continue\".\n" @@ -2551,62 +2551,62 @@ msgstr "" "用該模組執行自動偵測可能會鎖住電腦無法執行熱同步,直到重開機為止。若是這種狀" "況,最好不要繼續。" -#: kpilot/kpilotConfigWizard.cc:223 +#: kpilot/kpilotConfigWizard.cpp:223 msgid "Handheld Detection" msgstr "偵測掌上型裝置" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Autodetecting Your Handheld" msgstr "自動偵測您的掌上型裝置" -#: kpilot/kpilotProbeDialog.cc:90 +#: kpilot/kpilotProbeDialog.cpp:90 msgid "Restart Detection" msgstr "重新開始偵測" -#: kpilot/kpilotProbeDialog.cc:97 +#: kpilot/kpilotProbeDialog.cpp:97 msgid "" "KPilot is now trying to automatically detect the device of your handheld. " "Please press the hotsync button if you have not done so already." msgstr "" "KPilot 現在正試著自動偵測您的掌上型裝置。如果您尚未執行,請按下熱同步鍵。" -#: kpilot/kpilotProbeDialog.cc:100 +#: kpilot/kpilotProbeDialog.cpp:100 msgid "Status" msgstr "狀態" -#: kpilot/kpilotProbeDialog.cc:104 +#: kpilot/kpilotProbeDialog.cpp:104 msgid "Autodetection not yet started..." msgstr "自動偵測尚未開始..." -#: kpilot/kpilotProbeDialog.cc:113 +#: kpilot/kpilotProbeDialog.cpp:113 msgid "Detected Values" msgstr "偵測值" -#: kpilot/kpilotProbeDialog.cc:119 +#: kpilot/kpilotProbeDialog.cpp:119 msgid "Handheld user:" msgstr "掌上型裝置使用者:" -#: kpilot/kpilotProbeDialog.cc:123 +#: kpilot/kpilotProbeDialog.cpp:123 msgid "Device:" msgstr "裝置:" -#: kpilot/kpilotProbeDialog.cc:126 kpilot/kpilotProbeDialog.cc:129 +#: kpilot/kpilotProbeDialog.cpp:126 kpilot/kpilotProbeDialog.cpp:129 msgid "[Not yet known]" msgstr "【尚未知】" -#: kpilot/kpilotProbeDialog.cc:195 +#: kpilot/kpilotProbeDialog.cpp:195 msgid "Starting detection..." msgstr "開始偵測..." -#: kpilot/kpilotProbeDialog.cc:233 +#: kpilot/kpilotProbeDialog.cpp:233 msgid "Waiting for handheld to connect..." msgstr "等待掌上型裝置連線..." -#: kpilot/kpilotProbeDialog.cc:266 +#: kpilot/kpilotProbeDialog.cpp:266 msgid "Timeout reached, could not detect a handheld." msgstr "已逾時,無法偵測到掌上型裝置。" -#: kpilot/kpilotProbeDialog.cc:267 +#: kpilot/kpilotProbeDialog.cpp:267 msgid "" "A handheld could not be detected. Possible check the following things:
  • Have you pressed the hotsync button on the handheld?\n" @@ -2623,75 +2623,75 @@ msgstr "" "
  • 您是否確定 KPilot 支援您的裝置?(請參考 http://www.kpilot.org)\n" "
" -#: kpilot/kpilotProbeDialog.cc:273 +#: kpilot/kpilotProbeDialog.cpp:273 msgid "Automatic Detection Failed" msgstr "自動偵測失敗" -#: kpilot/kpilotProbeDialog.cc:288 +#: kpilot/kpilotProbeDialog.cpp:288 #, c-format msgid "Found a connected device on %1" msgstr "在 %1 找到一個已連線的裝置" -#: kpilot/kpilotProbeDialog.cc:338 +#: kpilot/kpilotProbeDialog.cpp:338 msgid "Disconnected from all devices" msgstr "中斷與所有裝置的連線" -#: kpilot/kroupware.cc:126 +#: kpilot/kroupware.cpp:126 msgid "Syncing to-dos with KMail" msgstr "與 KMail 同步待辦事項" -#: kpilot/kroupware.cc:135 +#: kpilot/kroupware.cpp:135 msgid "Syncing calendar with KMail" msgstr "與 KMail 同步行事曆" -#: kpilot/kroupware.cc:177 +#: kpilot/kroupware.cpp:177 msgid "Syncing Notes with Mail" msgstr "與 KMail 同步備忘錄" -#: kpilot/kroupware.cc:188 +#: kpilot/kroupware.cpp:188 msgid "Rewriting to-dos to KMail..." msgstr "重新將待辦事項寫入 KMail..." -#: kpilot/kroupware.cc:195 +#: kpilot/kroupware.cpp:195 msgid "Rewriting Calendar to KMail" msgstr "重新將行事曆寫入 KMail..." -#: kpilot/kroupware.cc:230 +#: kpilot/kroupware.cpp:230 msgid "Syncing KMail with Addresses " msgstr "同步 KMail 與通訊錄中" -#: kpilot/kroupware.cc:259 +#: kpilot/kroupware.cpp:259 msgid "Syncing KMail with Notes" msgstr "同步 KMail 與備忘錄中" -#: kpilot/logFile.cc:97 lib/actions.cc:134 +#: kpilot/logFile.cpp:97 lib/actions.cpp:134 msgid "HotSync finished." msgstr "熱同步已完成." -#: kpilot/logWidget.cc:90 +#: kpilot/logWidget.cpp:90 msgid "" "This lists all the messages received during the current HotSync" msgstr "這裡列出所有熱同步期間接收到的訊息" -#: kpilot/logWidget.cc:119 +#: kpilot/logWidget.cpp:119 msgid "HotSync Log" msgstr "熱同步紀錄" -#: kpilot/logWidget.cc:134 +#: kpilot/logWidget.cpp:134 msgid "" "_: Clear the text of HotSync messages\n" "Clear Log" msgstr "清除紀錄" -#: kpilot/logWidget.cc:136 +#: kpilot/logWidget.cpp:136 msgid "Clears the list of messages from the current HotSync." msgstr "清除目前熱同步的訊息清單。" -#: kpilot/logWidget.cc:140 +#: kpilot/logWidget.cpp:140 msgid "Save Log..." msgstr "儲存紀錄..." -#: kpilot/logWidget.cc:141 +#: kpilot/logWidget.cpp:141 msgid "" "You can save the list of messages received during this HotSync to a file " "(for example for use in a bug report) by clicking here." @@ -2699,107 +2699,107 @@ msgstr "" "您可以點選這裡,以將目前熱同步期間所接收到的訊息清單儲存到檔案中(可以用" "於回報錯誤)。" -#: kpilot/logWidget.cc:150 +#: kpilot/logWidget.cpp:150 msgid "Sync progress:" msgstr "同步進度:" -#: kpilot/logWidget.cc:153 +#: kpilot/logWidget.cpp:153 msgid "The (estimated) percentage completed in the current HotSync." msgstr "目前熱同步已完成的百分比(估計值)" -#: kpilot/logWidget.cc:270 +#: kpilot/logWidget.cpp:270 msgid "HotSync Finished." msgstr "熱同步已完成。" -#: kpilot/logWidget.cc:334 +#: kpilot/logWidget.cpp:334 msgid "Save Log" msgstr "儲存紀錄" -#: kpilot/logWidget.cc:341 +#: kpilot/logWidget.cpp:341 msgid "The file exists. Do you want to overwrite it?" msgstr "檔案已存在。您要覆寫它嗎?" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "File Exists" msgstr "檔案已存在" -#: kpilot/logWidget.cc:343 +#: kpilot/logWidget.cpp:343 msgid "Do Not Overwrite" msgstr "不要覆寫" -#: kpilot/logWidget.cc:367 +#: kpilot/logWidget.cpp:367 msgid "Cannot open the file "%1" for writing; try again?" msgstr "無法開啟檔案 %1 以寫入。要再試一次嗎?" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Cannot Save" msgstr "無法儲存" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Try Again" msgstr "再試一次" -#: kpilot/logWidget.cc:369 +#: kpilot/logWidget.cpp:369 msgid "Do Not Try" msgstr "不要嘗試" -#: kpilot/main-test.cc:66 +#: kpilot/main-test.cpp:66 msgid "Path to Pilot device node" msgstr "Pilot 裝置路徑" -#: kpilot/main-test.cc:69 +#: kpilot/main-test.cpp:69 msgid "List DBs" msgstr "列出資料庫" -#: kpilot/main-test.cc:71 +#: kpilot/main-test.cpp:71 msgid "Backup Pilot to " msgstr "備份 Pilot 到【目標目錄】" -#: kpilot/main-test.cc:73 +#: kpilot/main-test.cpp:73 msgid "Restore Pilot from backup" msgstr "從備份還原 Pilot" -#: kpilot/main-test.cc:76 +#: kpilot/main-test.cpp:76 msgid "Run conduit from desktop file " msgstr "從 desktop 檔案 中執行導管" -#: kpilot/main-test.cc:80 +#: kpilot/main-test.cpp:80 msgid "Run a specific check (with the device)" msgstr "(對裝置)執行特定的檢查" -#: kpilot/main-test.cc:83 +#: kpilot/main-test.cpp:83 msgid "Show KPilot configuration information" msgstr "顯示 KPilot 設定資訊" -#: kpilot/main-test.cc:86 +#: kpilot/main-test.cpp:86 msgid "Set the debug level" msgstr "設定除錯等級" -#: kpilot/main-test.cc:94 +#: kpilot/main-test.cpp:94 msgid "*Really* run the conduit, not in test mode." msgstr "【實際】執行導管,而非測試模式。" -#: kpilot/main-test.cc:98 +#: kpilot/main-test.cpp:98 msgid "Run the conduit in file-test mode." msgstr "以檔案測試模式執行導管。" -#: kpilot/main-test.cc:101 +#: kpilot/main-test.cpp:101 msgid "Copy Pilot to Desktop." msgstr "複製 Pilot 到桌面。" -#: kpilot/main-test.cc:104 +#: kpilot/main-test.cpp:104 msgid "Copy Desktop to Pilot." msgstr "複製桌面到.Pilot。" -#: kpilot/main-test.cc:107 +#: kpilot/main-test.cpp:107 msgid "Repeated perform action - only useful for --list" msgstr "重複執行動作,只對 --list 有用" -#: kpilot/main-test.cc:347 +#: kpilot/main-test.cpp:347 msgid "KPilotTest" msgstr "KPilotTest" -#: kpilot/main-test.cc:352 +#: kpilot/main-test.cpp:352 msgid "KPilot Maintainer" msgstr "KPilot 維護者" @@ -2812,26 +2812,26 @@ msgstr "KPilot 維護者" #: conduits/recordconduit/setup_base.ui:68 #: conduits/sysinfoconduit/sysinfo-setup_dialog.ui:35 #: conduits/timeconduit/time-setup_dialog.ui:35 -#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cc:357 +#: conduits/vcalconduit/korganizerConduit.ui:66 kpilot/main-test.cpp:357 #, no-c-format msgid "General" msgstr "一般" -#: kpilot/main-test.cc:359 +#: kpilot/main-test.cpp:359 msgid "Conduit Actions" msgstr "導管動作" -#: kpilot/memoWidget.cc:234 +#: kpilot/memoWidget.cpp:234 msgid "" "Select the category of addresses\n" "to display here." msgstr "選擇要在此顯示的通訊錄類別。" -#: kpilot/memoWidget.cc:237 +#: kpilot/memoWidget.cpp:237 msgid "Memos:" msgstr "備忘錄:" -#: kpilot/memoWidget.cc:249 +#: kpilot/memoWidget.cpp:249 msgid "" "This list displays all the memos\n" "in the selected category. Click on\n" @@ -2840,102 +2840,102 @@ msgstr "" "此清單顯示所選類別的所有備忘錄。\n" "點選其中一個,可以在右邊顯示。" -#: kpilot/memoWidget.cc:253 +#: kpilot/memoWidget.cpp:253 msgid "Memo text:" msgstr "備忘錄文字:" -#: kpilot/memoWidget.cc:261 +#: kpilot/memoWidget.cpp:261 msgid "The text of the selected memo appears here." msgstr "所選取的備忘錄中的文字顯示在這裡。" -#: kpilot/memoWidget.cc:264 +#: kpilot/memoWidget.cpp:264 msgid "Import Memo..." msgstr "匯入備忘錄..." -#: kpilot/memoWidget.cc:268 +#: kpilot/memoWidget.cpp:268 msgid "Read a text file and add it to the Pilot's memo database." msgstr "讀取文字檔,並新增到 Pilot 的備忘資料庫。" -#: kpilot/memoWidget.cc:269 +#: kpilot/memoWidget.cpp:269 msgid "Import is disabled by the 'internal editors' setting." msgstr "「內部編輯器」設定關閉匯入功能。" -#: kpilot/memoWidget.cc:272 +#: kpilot/memoWidget.cpp:272 msgid "Export Memo..." msgstr "匯出備忘錄..." -#: kpilot/memoWidget.cc:277 +#: kpilot/memoWidget.cpp:277 msgid "Write the selected memo to a file." msgstr "將所選取的備忘錄寫入到檔案。" -#: kpilot/memoWidget.cc:279 +#: kpilot/memoWidget.cpp:279 msgid "Delete Memo" msgstr "刪除備忘錄" -#: kpilot/memoWidget.cc:284 +#: kpilot/memoWidget.cpp:284 msgid "Delete the selected memo." msgstr "刪除所選取的備忘錄。" -#: kpilot/memoWidget.cc:288 +#: kpilot/memoWidget.cpp:288 msgid "Add Memo" msgstr "新增備忘錄" -#: kpilot/memoWidget.cc:291 +#: kpilot/memoWidget.cpp:291 msgid "Add a new memo to the database." msgstr "新增新的備忘錄到資料庫中。" -#: kpilot/memoWidget.cc:343 +#: kpilot/memoWidget.cpp:343 msgid "Delete currently selected memo?" msgstr "要刪除所選取的備忘錄嗎?" -#: kpilot/memoWidget.cc:344 +#: kpilot/memoWidget.cpp:344 msgid "Delete Memo?" msgstr "刪除備忘錄?" -#: kpilot/memoWidget.cc:367 +#: kpilot/memoWidget.cpp:367 msgid "Cannot open MemoDB to delete record." msgstr "無法開啟備忘錄資料庫以刪除紀錄。" -#: kpilot/memoWidget.cc:368 +#: kpilot/memoWidget.cpp:368 msgid "Cannot Delete Memo" msgstr "無法刪除備忘錄" -#: kpilot/pilotComponent.cc:153 +#: kpilot/pilotComponent.cpp:153 msgid "All" msgstr "全部" -#: kpilot/pilotDaemon.cc:157 +#: kpilot/pilotDaemon.cpp:157 msgid "Start &KPilot" msgstr "啟動 KPilot(&K)" -#: kpilot/pilotDaemon.cc:159 +#: kpilot/pilotDaemon.cpp:159 msgid "&Configure KPilot..." msgstr "設定 KPilot(&C)..." -#: kpilot/pilotDaemon.cc:164 +#: kpilot/pilotDaemon.cpp:164 msgid "" "_: Appended to names of sync types to indicate the sync will happen just one " "time\n" " (once)" msgstr "(只做一次)" -#: kpilot/pilotDaemon.cc:168 +#: kpilot/pilotDaemon.cpp:168 msgid "Default (%1)" msgstr "預設(%1)" -#: kpilot/pilotDaemon.cc:185 +#: kpilot/pilotDaemon.cpp:185 msgid "Next &Sync" msgstr "下一次同步(&S)" -#: kpilot/pilotDaemon.cc:670 +#: kpilot/pilotDaemon.cpp:670 msgid "Next HotSync will be: %1. " msgstr "下一次熱同步將是:%1。" -#: kpilot/pilotDaemon.cc:902 +#: kpilot/pilotDaemon.cpp:902 msgid "HotSync is disabled while the screen is locked." msgstr "螢幕鎖定時,熱同步會被關閉。" -#: kpilot/pilotDaemon.cc:907 +#: kpilot/pilotDaemon.cpp:907 msgid "" "HotSync is disabled because KPilot could not determine the state of the " "screen saver. You can disable this security feature by unchecking the 'do " @@ -2945,84 +2945,84 @@ msgstr "" "熱同步會被關閉,因為 KPilot 無法決定螢幕保護程式的狀態。若您堅持要這樣做,您" "可以在設定對話框中的「熱同步」頁中,取消勾選「螢幕保護程式啟動時不要同步」。" -#: kpilot/pilotDaemon.cc:1165 kpilot/pilotDaemon.cc:1166 +#: kpilot/pilotDaemon.cpp:1165 kpilot/pilotDaemon.cpp:1166 msgid "HotSync Completed.
" msgstr "熱同步已完成
" -#: kpilot/pilotDaemon.cc:1274 +#: kpilot/pilotDaemon.cpp:1274 #, c-format msgid "Next sync is %1." msgstr "下一次同步是 %1。" -#: kpilot/pilotDaemon.cc:1298 +#: kpilot/pilotDaemon.cpp:1298 msgid "Device to try first" msgstr "先試的裝置" -#: kpilot/pilotDaemon.cc:1299 +#: kpilot/pilotDaemon.cpp:1299 msgid "Exit instead of complaining about bad configuration files" msgstr "若是設定檔有問題,則離開而不抱怨。" -#: kpilot/pilotDaemon.cc:1311 +#: kpilot/pilotDaemon.cpp:1311 msgid "KPilot Daemon" msgstr "KPilot 守護程式" -#: kpilot/pilotDaemon.cc:1326 +#: kpilot/pilotDaemon.cpp:1326 msgid "Developer" msgstr "開發者" -#: kpilot/todoEditor.cc:48 +#: kpilot/todoEditor.cpp:48 msgid "To-do Editor" msgstr "待辦事項編輯器" -#: kpilot/todoWidget.cc:174 +#: kpilot/todoWidget.cpp:174 msgid "There are still %1 to-do editing windows open." msgstr "目前仍開著 %1 待辦事項視窗。" -#: kpilot/todoWidget.cc:178 +#: kpilot/todoWidget.cpp:178 #, c-format msgid "" "_n: There is still a to-do editing window open.\n" "There are still %n to-do editing windows open." msgstr "目前仍開著 %n 個待辦事項視窗。" -#: kpilot/todoWidget.cc:218 +#: kpilot/todoWidget.cpp:218 msgid "Select the category of to-dos to display here." msgstr "選取要在此顯示的待辦事項類別。" -#: kpilot/todoWidget.cc:225 +#: kpilot/todoWidget.cpp:225 msgid "To-do Item" msgstr "待辦事項項目" -#: kpilot/todoWidget.cc:243 +#: kpilot/todoWidget.cpp:243 msgid "" "This list displays all the to-dos in the selected category. Click on one " "to display it to the right." msgstr "" "這個清單顯示所選取類別的所有待辦事項。點選其中一個,可以在右邊顯示。" -#: kpilot/todoWidget.cc:247 +#: kpilot/todoWidget.cpp:247 msgid "To-do info:" msgstr "待辦事項資訊:" -#: kpilot/todoWidget.cc:262 +#: kpilot/todoWidget.cpp:262 msgid "You can edit a to-do when it is selected." msgstr "您可以選取並編輯待辦事項。" -#: kpilot/todoWidget.cc:270 +#: kpilot/todoWidget.cpp:270 msgid "Add a new to-do to the to-do list." msgstr "新增待辦事項到清單中。" -#: kpilot/todoWidget.cc:271 +#: kpilot/todoWidget.cpp:271 msgid "" "Adding new to-dos is disabled by the 'internal editors' setting." msgstr "「內部編輯器」設定關閉新增待辦事項功能。" -#: kpilot/todoWidget.cc:280 +#: kpilot/todoWidget.cpp:280 msgid "Delete the selected to-do from the to-do list." msgstr "從清單中刪除所選取的待辦事項。" -#: kpilot/todoWidget.cc:408 +#: kpilot/todoWidget.cpp:408 msgid "" "You cannot add to-dos to the to-do list until you have done a HotSync at " "least once to retrieve the database layout from your Pilot." @@ -3030,100 +3030,100 @@ msgstr "" "您必須至少執行一次熱同步,從您的 Pilot 上取得資料庫佈局之後,您才能夠開始新增" "待辦事項。" -#: kpilot/todoWidget.cc:411 +#: kpilot/todoWidget.cpp:411 msgid "Cannot Add New To-do" msgstr "無法新增待辦事項" -#: lib/actionQueue.cc:136 +#: lib/actionQueue.cpp:136 msgid "" "The connection to the handheld was lost. Synchronization cannot continue." msgstr "已遺失與掌上型裝置的連線。無法繼續同步。" -#: lib/actions.cc:54 +#: lib/actions.cpp:54 msgid "KPilot %1 HotSync starting...\n" msgstr "KPilot %1 熱同步開始...\n" -#: lib/actions.cc:56 +#: lib/actions.cpp:56 msgid "Using encoding %1 on the handheld." msgstr "在掌上型裝置使用編碼 %1。" -#: lib/actions.cc:67 +#: lib/actions.cpp:67 msgid "KPilot is busy and cannot process the HotSync right now." msgstr "KPilot 忙碌中,無法即時處理熱同步。" -#: lib/actions.cc:114 +#: lib/actions.cpp:114 msgid "Testing.\n" msgstr "測試中。\n" -#: lib/actions.cc:130 +#: lib/actions.cpp:130 msgid "Syncing database %1..." msgstr "同步資料庫 %1..." -#: lib/kpilotdevicelink.cc:148 +#: lib/kpilotdevicelink.cpp:148 msgid "Could not open device: %1 (will retry)" msgstr "無法開啟裝置:%1(會再重試)" -#: lib/kpilotdevicelink.cc:187 +#: lib/kpilotdevicelink.cpp:187 msgid "Trying to open device %1..." msgstr "試著開啟裝置 %1..." -#: lib/kpilotdevicelink.cc:241 +#: lib/kpilotdevicelink.cpp:241 msgid "Already listening on that device" msgstr "該裝置已經開始運作了" -#: lib/kpilotdevicelink.cc:261 +#: lib/kpilotdevicelink.cpp:261 msgid "Cannot create socket for communicating with the Pilot (%1)" msgstr "無法建立與 Pilot %1 連繫的 socket" -#: lib/kpilotdevicelink.cc:289 +#: lib/kpilotdevicelink.cpp:289 msgid "Cannot open Pilot port \"%1\". " msgstr "無法開啟 Pilot 連接埠 %1。" -#: lib/kpilotdevicelink.cc:391 +#: lib/kpilotdevicelink.cpp:391 msgid "Cannot listen on Pilot socket (%1)" msgstr "無法監聽 Pilot Socket(%1)" -#: lib/kpilotdevicelink.cc:411 lib/kpilotdevicelink.cc:426 +#: lib/kpilotdevicelink.cpp:411 lib/kpilotdevicelink.cpp:426 msgid "Cannot accept Pilot (%1)" msgstr "無法接收 Pilot(%1)" -#: lib/kpilotdevicelink.cc:427 +#: lib/kpilotdevicelink.cpp:427 msgid "already connected" msgstr "已連線" -#: lib/kpilotdevicelink.cc:441 +#: lib/kpilotdevicelink.cpp:441 msgid "Unable to read system information from Pilot" msgstr "無法從 Pilot 讀取系統資訊" -#: lib/kpilotdevicelink.cc:478 +#: lib/kpilotdevicelink.cpp:478 msgid "Checking last PC..." msgstr "檢查上一個 PC..." -#: lib/kpilotdevicelink.cc:487 +#: lib/kpilotdevicelink.cpp:487 msgid "" "Could not read user information from the Pilot. Perhaps you have a password " "set on the device?" msgstr "無法從 Pilot 讀取使用者資訊。也許您在該裝置上設了密碼?" -#: lib/kpilotdevicelink.cc:670 +#: lib/kpilotdevicelink.cpp:670 msgid "The Pilot device is not configured yet." msgstr "尚未設定 Pilot 裝置。" -#: lib/kpilotdevicelink.cc:709 +#: lib/kpilotdevicelink.cpp:709 msgid "Pilot device %1 is not read-write." msgstr "無法讀寫 Pilot 裝置 %1。" -#: lib/kpilotdevicelink.cc:719 +#: lib/kpilotdevicelink.cpp:719 msgid "" "Pilot device %1 does not exist. Probably it is a USB device and will appear " "during a HotSync." msgstr "Pilot 裝置 %1 不存在。也許它是 USB 裝置,在熱同步時會出現。" -#: lib/kpilotdevicelink.cc:765 lib/kpilotdevicelink.cc:774 +#: lib/kpilotdevicelink.cpp:765 lib/kpilotdevicelink.cpp:774 msgid "Cannot install the file "%1"." msgstr "無法安裝檔案 %1。" -#: lib/kpilotdevicelink.cc:846 +#: lib/kpilotdevicelink.cpp:846 msgid "End of HotSync\n" msgstr "熱同步結束\n" @@ -3143,88 +3143,88 @@ msgstr "您沒有開啟 Pilot 裝置的權限。" msgid " Check Pilot path and permissions." msgstr "請檢查 Pilot 路徑與權限。" -#: lib/pilotDateEntry.cc:179 +#: lib/pilotDateEntry.cpp:179 #, c-format msgid "Start date: %1" msgstr "開始日期:%1" -#: lib/pilotDateEntry.cc:185 +#: lib/pilotDateEntry.cpp:185 msgid "Whole-day event" msgstr "全天事件" -#: lib/pilotDateEntry.cc:193 +#: lib/pilotDateEntry.cpp:193 #, c-format msgid "End date: %1" msgstr "結束日期:%1" -#: lib/pilotDateEntry.cc:200 +#: lib/pilotDateEntry.cpp:200 msgid "" "_: %1 is the duration, %2 is the time unit\n" "Alarm: %1 %2 before event starts" msgstr "警告:%1 %2 在事件開始之前" -#: lib/pilotDateEntry.cc:204 +#: lib/pilotDateEntry.cpp:204 msgid "minutes" msgstr "分鐘" -#: lib/pilotDateEntry.cc:205 +#: lib/pilotDateEntry.cpp:205 msgid "hours" msgstr "小時" -#: lib/pilotDateEntry.cc:206 +#: lib/pilotDateEntry.cpp:206 msgid "days" msgstr "天" -#: lib/pilotDateEntry.cc:216 +#: lib/pilotDateEntry.cpp:216 msgid "Recurrence: every %1 %2" msgstr "循環:每 %1 %2" -#: lib/pilotDateEntry.cc:222 +#: lib/pilotDateEntry.cpp:222 msgid "day(s)" msgstr "天" -#: lib/pilotDateEntry.cc:223 +#: lib/pilotDateEntry.cpp:223 msgid "week(s)" msgstr "週" -#: lib/pilotDateEntry.cc:225 +#: lib/pilotDateEntry.cpp:225 msgid "month(s)" msgstr "月" -#: lib/pilotDateEntry.cc:226 +#: lib/pilotDateEntry.cpp:226 msgid "year(s)" msgstr "年" -#: lib/pilotDateEntry.cc:235 +#: lib/pilotDateEntry.cpp:235 msgid "Repeats indefinitely" msgstr "永遠重覆" -#: lib/pilotDateEntry.cc:240 +#: lib/pilotDateEntry.cpp:240 #, c-format msgid "Until %1" msgstr "直到 %1" -#: lib/pilotDateEntry.cc:244 +#: lib/pilotDateEntry.cpp:244 msgid "Repeating on the i-th day of week j" msgstr "在第幾週的第幾天重覆" -#: lib/pilotDateEntry.cc:245 +#: lib/pilotDateEntry.cpp:245 msgid "Repeating on the n-th day of the month" msgstr "在一個月裡的第幾天重覆" -#: lib/pilotDateEntry.cc:263 +#: lib/pilotDateEntry.cpp:263 msgid "Exceptions:" msgstr "例外:" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:
" msgstr "注意:
" -#: lib/pilotDateEntry.cc:277 lib/pilotTodoEntry.cc:158 +#: lib/pilotDateEntry.cpp:277 lib/pilotTodoEntry.cpp:158 msgid "Note:\n" msgstr "注意:\n" -#: lib/pilotMemo.cc:81 +#: lib/pilotMemo.cpp:81 msgid "" "Title: %1
\n" "MemoText:
%2" @@ -3232,7 +3232,7 @@ msgstr "" "標題:%1
\n" "備忘文字:
%2" -#: lib/pilotMemo.cc:86 +#: lib/pilotMemo.cpp:86 msgid "" "Title: %1\n" "MemoText:\n" @@ -3242,51 +3242,51 @@ msgstr "" "備忘文字:\n" "%2" -#: lib/pilotTodoEntry.cc:133 +#: lib/pilotTodoEntry.cpp:133 msgid "Completed" msgstr "已完成" -#: lib/pilotTodoEntry.cc:135 +#: lib/pilotTodoEntry.cpp:135 msgid "Not completed" msgstr "未完成" -#: lib/pilotTodoEntry.cc:143 +#: lib/pilotTodoEntry.cpp:143 #, c-format msgid "Due date: %1" msgstr "到期日:%1" -#: lib/pilotTodoEntry.cc:151 +#: lib/pilotTodoEntry.cpp:151 #, c-format msgid "Priority: %1" msgstr "優先等級:%1" -#: lib/plugin.cc:73 +#: lib/plugin.cpp:73 msgid "Unnamed" msgstr "未命名" -#: lib/plugin.cc:93 +#: lib/plugin.cpp:93 msgid "" "The %1 conduit's settings have been changed. Do you want to save " "the changes before continuing?" msgstr "導管 %1 的設定已變更。您要儲存此變更嗎?" -#: lib/plugin.cc:105 +#: lib/plugin.cpp:105 msgid "%1 Conduit" msgstr "導管 %1" -#: lib/plugin.cc:144 +#: lib/plugin.cpp:144 msgid "Send questions and comments to tdepim-users@kde.org" msgstr "請將問題與意見送到 tdepim-users@kde.org" -#: lib/plugin.cc:194 +#: lib/plugin.cpp:194 msgid "Send questions and comments to %2." msgstr "請將問題與意見送到 %2。" -#: lib/plugin.cc:198 +#: lib/plugin.cpp:198 msgid "Send bug reports to %2." msgstr "請將錯誤回報到 %2。" -#: lib/plugin.cc:202 +#: lib/plugin.cpp:202 msgid "" "For trademark information, see the KPilot User's Guide." @@ -3294,19 +3294,19 @@ msgstr "" "關於商標資訊,請參考 KPilot 使用者指" "南。" -#: lib/plugin.cc:213 +#: lib/plugin.cpp:213 msgid "Authors: " msgstr "作者: " -#: lib/plugin.cc:234 +#: lib/plugin.cpp:234 msgid "Credits: " msgstr "致謝: " -#: lib/plugin.cc:480 +#: lib/plugin.cpp:480 msgid "Large Changes Detected" msgstr "偵測到許多變更" -#: lib/plugin.cc:482 +#: lib/plugin.cpp:482 msgid "" "The %1 conduit has made a large number of changes to your %2. Do you want " "to allow this change?\n" @@ -3317,92 +3317,92 @@ msgstr "" "詳情:\n" "\t%3" -#: lib/plugin.cc:536 +#: lib/plugin.cpp:536 #, c-format msgid "Could not find conduit %1." msgstr "找不到導管 %1。" -#: lib/plugin.cc:559 +#: lib/plugin.cpp:559 #, c-format msgid "Could not load conduit %1." msgstr "無法載入導管 %1。" -#: lib/plugin.cc:571 +#: lib/plugin.cpp:571 msgid "Conduit %1 has wrong version (%2)." msgstr "導管 %1 的版本(%2)錯誤" -#: lib/plugin.cc:581 +#: lib/plugin.cpp:581 #, c-format msgid "Could not initialize conduit %1." msgstr "無法初始化導管 %1。" -#: lib/plugin.cc:594 lib/plugin.cc:603 +#: lib/plugin.cpp:594 lib/plugin.cpp:603 #, c-format msgid "Could not create conduit %1." msgstr "無法建立導管 %1。" -#: lib/plugin.cc:607 +#: lib/plugin.cpp:607 msgid "[Conduit %1]" msgstr "【導管 %1】" -#: lib/plugin.cc:749 +#: lib/plugin.cpp:749 msgid "Start: %1. End: %2. " msgstr "開始:%1,結束:%2。" -#: lib/plugin.cc:751 +#: lib/plugin.cpp:751 msgid "%1 new. " msgstr "%1 新增。" -#: lib/plugin.cc:752 +#: lib/plugin.cpp:752 msgid "%1 changed. " msgstr "%1 已變更。" -#: lib/plugin.cc:753 +#: lib/plugin.cpp:753 msgid "%1 deleted. " msgstr "%1 已刪除。" -#: lib/plugin.cc:755 +#: lib/plugin.cpp:755 msgid "No changes made. " msgstr "沒有做任何變更。" -#: lib/recordConduit.cc:69 lib/recordConduit.cc:289 +#: lib/recordConduit.cpp:69 lib/recordConduit.cpp:289 msgid "Unable to open the %1 database on the handheld." msgstr "無法在掌上型裝置開啟資料庫 %1。" -#: lib/recordConduit.cc:295 +#: lib/recordConduit.cpp:295 #, c-format msgid "Unable to open %1." msgstr "無法開啟 %1。" -#: lib/syncAction.cc:103 +#: lib/syncAction.cpp:103 msgid "The conduit %1 could not be executed." msgstr "導管 %1 無法被執行。" -#: lib/syncAction.cc:205 +#: lib/syncAction.cpp:205 msgid "Full Synchronization" msgstr "完整同步" -#: lib/syncAction.cc:209 +#: lib/syncAction.cpp:209 msgid "Restore From Backup" msgstr "從備份還原" -#: lib/syncAction.cc:220 +#: lib/syncAction.cpp:220 msgid "Test Sync" msgstr "測試同步" -#: lib/syncAction.cc:224 +#: lib/syncAction.cpp:224 msgid "Local Sync" msgstr "本地端同步" -#: lib/syncAction.cc:316 lib/syncAction.cc:428 +#: lib/syncAction.cpp:316 lib/syncAction.cpp:428 msgid "Question" msgstr "問題" -#: lib/syncAction.cc:335 lib/syncAction.cc:448 +#: lib/syncAction.cpp:335 lib/syncAction.cpp:448 msgid "&Do not ask again" msgstr "不要再詢問我(&D)" -#: lib/syncAction.cc:369 lib/syncAction.cc:481 +#: lib/syncAction.cpp:369 lib/syncAction.cpp:481 msgid "Do not ask again" msgstr "不要再詢問" diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index f27f41a..6dfe070 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -29,50 +29,50 @@ link_directories( set(EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} ) tde_add_check_executable( testconstants - SOURCES testconstants.cc + SOURCES testconstants.cpp LINK kpilot-shared ${TQT_LIBRARIES} TEST ) tde_add_check_executable( testcategories - SOURCES testcategories.cc + SOURCES testcategories.cpp LINK kpilot-shared ${TQT_LIBRARIES} TEST ) tde_add_check_executable( testaddresses - SOURCES testaddress.cc + SOURCES testaddress.cpp LINK kpilot-shared ${TQT_LIBRARIES} TEST ) tde_add_check_executable( testdatebook - SOURCES testdatebook.cc + SOURCES testdatebook.cpp LINK kpilot-shared ${TQT_LIBRARIES} TEST ) tde_add_check_executable( importaddresses - SOURCES importaddresses.cc + SOURCES importaddresses.cpp LINK kpilot-shared tdeabc-shared tdeabc_file-shared ${TQT_LIBRARIES} ) add_test(importaddresses ${EXECUTABLE_OUTPUT_PATH}/importaddresses --data-dir "${CMAKE_CURRENT_BINARY_DIR}" --address-file "${CMAKE_CURRENT_SOURCE_DIR}/data/AddressDB.pdb") if (HAVE_CALENDARLOCAL_H) tde_add_check_executable( importdatebook - SOURCES importdatebook.cc + SOURCES importdatebook.cpp LINK kpilot-shared kcal-shared ${TQT_LIBRARIES} TEST ) tde_add_check_executable( exportdatebook - SOURCES exportdatebook.cc + SOURCES exportdatebook.cpp LINK kpilot-shared kcal-shared ${TQT_LIBRARIES} TEST ) tde_add_check_executable( mergecalendars - SOURCES mergecalendars.cc + SOURCES mergecalendars.cpp LINK kpilot-shared kcal-shared ${TQT_LIBRARIES} TEST ) diff --git a/tests/conduits/vcalconduit/exampletest.cc b/tests/conduits/vcalconduit/exampletest.cc deleted file mode 100644 index b16a6c3..0000000 --- a/tests/conduits/vcalconduit/exampletest.cc +++ /dev/null @@ -1,26 +0,0 @@ -#include "options.h" -#include "config.h" - -#include "exampletest.h" - -CPPUNIT_TEST_SUITE_REGISTRATION( VCalConduitTest ); - - -void VCalConduitTest::setUp() -{ - device = TQString("testdevice"); - link = new KPilotLocalLink(0, "localLink"); - syncMode = SyncAction::SyncMode::eHotSync; -} - - -void VCalConduitTest::tearDown() -{ - delete link; -} - - -void VCalConduitTest::testConstructor() -{ - CPPUNIT_ASSERT( true == true ); -} diff --git a/tests/conduits/vcalconduit/exampletest.cpp b/tests/conduits/vcalconduit/exampletest.cpp new file mode 100644 index 0000000..b16a6c3 --- /dev/null +++ b/tests/conduits/vcalconduit/exampletest.cpp @@ -0,0 +1,26 @@ +#include "options.h" +#include "config.h" + +#include "exampletest.h" + +CPPUNIT_TEST_SUITE_REGISTRATION( VCalConduitTest ); + + +void VCalConduitTest::setUp() +{ + device = TQString("testdevice"); + link = new KPilotLocalLink(0, "localLink"); + syncMode = SyncAction::SyncMode::eHotSync; +} + + +void VCalConduitTest::tearDown() +{ + delete link; +} + + +void VCalConduitTest::testConstructor() +{ + CPPUNIT_ASSERT( true == true ); +} diff --git a/tests/exportdatebook.cc b/tests/exportdatebook.cc deleted file mode 100644 index 45cfa01..0000000 --- a/tests/exportdatebook.cc +++ /dev/null @@ -1,136 +0,0 @@ -/* testaddresses KPilot -** -** Copyright (C) 2007 by Jason 'vanRijn' Kasper -#include -#include -#include -#include -#include - -#include -#include - -#include "pilot.h" -#include "pilotDateEntry.h" -#include "pilotLocalDatabase.h" -#include "../conduits/vcalconduit/kcalRecord.cc" -#include "../conduits/vcalconduit/vcalRecord.cc" - -static const TDECmdLineOptions options[] = -{ - {"verbose", "Verbose output", 0}, - {"data-dir ","Set data directory", "."}, - {"vcal-file ","Set vcal file", 0}, - TDECmdLineLastOption -}; - - - -int main(int argc, char **argv) -{ - FUNCTIONSETUP; - - TDEApplication::disableAutoDcopRegistration(); - - TDEAboutData aboutData("exportdatebook","Emport Date Book","0.1"); - TDECmdLineArgs::init(argc,argv,&aboutData); - TDECmdLineArgs::addCmdLineOptions( options ); - - TDEApplication app( false, false ); - - TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); - - debug_level= (args->isSet("verbose")) ? 4 : 0; - - TQString datadir = args->getOption("data-dir"); - TQString vcalfile = args->getOption("vcal-file"); - - if (datadir.isEmpty()) - { - WARNINGKPILOT << "! Must provide a data-directory." << endl; - } - if (vcalfile.isEmpty()) - { - WARNINGKPILOT << "! Must provide a vcal-file to write to." << endl; - } - if (datadir.isEmpty() || vcalfile.isEmpty()) - { - return 1; - } - - /* - TDEConfig korgcfg( locate( "config", CSL1("korganizerrc") ) ); - - // this part taken from adcalendarbase.cpp: - korgcfg.setGroup( "Time & Date" ); - TQString tz(korgcfg.readEntry( "TimeZoneId" ) ); - - DEBUGKPILOT << fname << ": KOrganizer's time zone = " << tz << endl; - - KCal::CalendarLocal *calendar = new KCal::CalendarLocal( tz ); - */ - KCal::CalendarLocal *calendar = new KCal::CalendarLocal( TQString() ); - - if (!calendar) - { - WARNINGKPILOT << "! Can't create calendar object." << endl; - return 1; - } - - Pilot::setupPilotCodec( CSL1("Latin1") ); - - PilotLocalDatabase db( datadir, "DatebookDB" ); - - PilotDateInfo *fAppointmentAppInfo = new PilotDateInfo( &db ); - - int currentRecord = 0; - PilotRecord *pilotRec = 0; - PilotDateEntry *d = 0; - - while ((pilotRec = db.readRecordByIndex(currentRecord++)) != NULL) - { - d = new PilotDateEntry(pilotRec); - - KCal::Event*event = new KCal::Event; - - KCalSync::setEvent(event, d,*fAppointmentAppInfo->categoryInfo()); - - event->setSyncStatus( KCal::Incidence::SYNCNONE ); - - calendar->addEvent(event); - - } - - calendar->save(vcalfile); - - return 0; -} - diff --git a/tests/exportdatebook.cpp b/tests/exportdatebook.cpp new file mode 100644 index 0000000..3f8bcf2 --- /dev/null +++ b/tests/exportdatebook.cpp @@ -0,0 +1,136 @@ +/* testaddresses KPilot +** +** Copyright (C) 2007 by Jason 'vanRijn' Kasper +#include +#include +#include +#include +#include + +#include +#include + +#include "pilot.h" +#include "pilotDateEntry.h" +#include "pilotLocalDatabase.h" +#include "../conduits/vcalconduit/kcalRecord.cpp" +#include "../conduits/vcalconduit/vcalRecord.cpp" + +static const TDECmdLineOptions options[] = +{ + {"verbose", "Verbose output", 0}, + {"data-dir ","Set data directory", "."}, + {"vcal-file ","Set vcal file", 0}, + TDECmdLineLastOption +}; + + + +int main(int argc, char **argv) +{ + FUNCTIONSETUP; + + TDEApplication::disableAutoDcopRegistration(); + + TDEAboutData aboutData("exportdatebook","Emport Date Book","0.1"); + TDECmdLineArgs::init(argc,argv,&aboutData); + TDECmdLineArgs::addCmdLineOptions( options ); + + TDEApplication app( false, false ); + + TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); + + debug_level= (args->isSet("verbose")) ? 4 : 0; + + TQString datadir = args->getOption("data-dir"); + TQString vcalfile = args->getOption("vcal-file"); + + if (datadir.isEmpty()) + { + WARNINGKPILOT << "! Must provide a data-directory." << endl; + } + if (vcalfile.isEmpty()) + { + WARNINGKPILOT << "! Must provide a vcal-file to write to." << endl; + } + if (datadir.isEmpty() || vcalfile.isEmpty()) + { + return 1; + } + + /* + TDEConfig korgcfg( locate( "config", CSL1("korganizerrc") ) ); + + // this part taken from adcalendarbase.cpp: + korgcfg.setGroup( "Time & Date" ); + TQString tz(korgcfg.readEntry( "TimeZoneId" ) ); + + DEBUGKPILOT << fname << ": KOrganizer's time zone = " << tz << endl; + + KCal::CalendarLocal *calendar = new KCal::CalendarLocal( tz ); + */ + KCal::CalendarLocal *calendar = new KCal::CalendarLocal( TQString() ); + + if (!calendar) + { + WARNINGKPILOT << "! Can't create calendar object." << endl; + return 1; + } + + Pilot::setupPilotCodec( CSL1("Latin1") ); + + PilotLocalDatabase db( datadir, "DatebookDB" ); + + PilotDateInfo *fAppointmentAppInfo = new PilotDateInfo( &db ); + + int currentRecord = 0; + PilotRecord *pilotRec = 0; + PilotDateEntry *d = 0; + + while ((pilotRec = db.readRecordByIndex(currentRecord++)) != NULL) + { + d = new PilotDateEntry(pilotRec); + + KCal::Event*event = new KCal::Event; + + KCalSync::setEvent(event, d,*fAppointmentAppInfo->categoryInfo()); + + event->setSyncStatus( KCal::Incidence::SYNCNONE ); + + calendar->addEvent(event); + + } + + calendar->save(vcalfile); + + return 0; +} + diff --git a/tests/importaddresses.cc b/tests/importaddresses.cc deleted file mode 100644 index 032a14f..0000000 --- a/tests/importaddresses.cc +++ /dev/null @@ -1,127 +0,0 @@ -/* importaddresses KPilot -** -** Copyright (C) 2006 by Adriaan de Groot -#include -#include -#include -#include - -#include -#include - -#include "pilot.h" -#include "pilotLocalDatabase.h" -#include "pilotAddress.h" -#include "../conduits/abbrowserconduit/tdeabcRecord.h" -#include "../conduits/abbrowserconduit/tdeabcRecord.cc" - -static const TDECmdLineOptions options[] = -{ - {"verbose", "Verbose output", 0}, - {"data-dir ","Set data directory", "."}, - {"address-file ","Set addressbook file", 0}, - TDECmdLineLastOption -}; - - - -int main(int argc, char **argv) -{ - TDEAboutData aboutData("importaddresses","Import Address Book","0.1"); - TDECmdLineArgs::init(argc,argv,&aboutData); - TDECmdLineArgs::addCmdLineOptions( options ); - - TDEApplication app( false, false ); - - TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); - -#ifdef DEBUG - debug_level= (args->isSet("verbose")) ? 4 : 0; -#endif - TQString datadir = args->getOption("data-dir"); - TQString addressfile = args->getOption("address-file"); - - if (datadir.isEmpty()) - { - kdWarning() << "! Must provide a data-directory." << endl; - } - if (addressfile.isEmpty()) - { - kdWarning() << "! Must provide an address-file to read." << endl; - } - if (datadir.isEmpty() || addressfile.isEmpty()) - { - return 1; - } - - TDEABC::ResourceFile *file = new TDEABC::ResourceFile( addressfile ); - TDEABC::AddressBook book; - book.addResource( file ); - if (!book.load()) - { - kdWarning() << "! Failed to load the address-file <" << addressfile << ">" << endl; - return 1; - } - - Pilot::setupPilotCodec( CSL1("Latin1") ); - - PilotLocalDatabase db( datadir, "AddressDB" ); - db.createDatabase( 0xdead, 0xbeef ); - PilotAddressInfo info(0L); - info.resetToDefault(); - info.writeTo(&db); - - TDEABCSync::Settings settings; - - kdDebug() << "# Printing address book." << endl; - unsigned int count = 1; - TDEABC::AddressBook::ConstIterator it = book.begin(); - while (it != book.end()) - { - const TDEABC::Addressee &a = *it; - kdDebug() << "# Entry #" << count << endl; - kdDebug() << "# " << a.name() << endl; - kdDebug() << "# " << a.formattedName() << endl; - PilotAddress *p = new PilotAddress(); - TDEABCSync::copy(*p,a,info,settings); - PilotRecord *r = p->pack(); - if (r) - { - db.writeRecord(r); - delete r; - } - delete p; - ++it; - ++count; - } - - return 0; -} diff --git a/tests/importaddresses.cpp b/tests/importaddresses.cpp new file mode 100644 index 0000000..40973e3 --- /dev/null +++ b/tests/importaddresses.cpp @@ -0,0 +1,127 @@ +/* importaddresses KPilot +** +** Copyright (C) 2006 by Adriaan de Groot +#include +#include +#include +#include + +#include +#include + +#include "pilot.h" +#include "pilotLocalDatabase.h" +#include "pilotAddress.h" +#include "../conduits/abbrowserconduit/tdeabcRecord.h" +#include "../conduits/abbrowserconduit/tdeabcRecord.cpp" + +static const TDECmdLineOptions options[] = +{ + {"verbose", "Verbose output", 0}, + {"data-dir ","Set data directory", "."}, + {"address-file ","Set addressbook file", 0}, + TDECmdLineLastOption +}; + + + +int main(int argc, char **argv) +{ + TDEAboutData aboutData("importaddresses","Import Address Book","0.1"); + TDECmdLineArgs::init(argc,argv,&aboutData); + TDECmdLineArgs::addCmdLineOptions( options ); + + TDEApplication app( false, false ); + + TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); + +#ifdef DEBUG + debug_level= (args->isSet("verbose")) ? 4 : 0; +#endif + TQString datadir = args->getOption("data-dir"); + TQString addressfile = args->getOption("address-file"); + + if (datadir.isEmpty()) + { + kdWarning() << "! Must provide a data-directory." << endl; + } + if (addressfile.isEmpty()) + { + kdWarning() << "! Must provide an address-file to read." << endl; + } + if (datadir.isEmpty() || addressfile.isEmpty()) + { + return 1; + } + + TDEABC::ResourceFile *file = new TDEABC::ResourceFile( addressfile ); + TDEABC::AddressBook book; + book.addResource( file ); + if (!book.load()) + { + kdWarning() << "! Failed to load the address-file <" << addressfile << ">" << endl; + return 1; + } + + Pilot::setupPilotCodec( CSL1("Latin1") ); + + PilotLocalDatabase db( datadir, "AddressDB" ); + db.createDatabase( 0xdead, 0xbeef ); + PilotAddressInfo info(0L); + info.resetToDefault(); + info.writeTo(&db); + + TDEABCSync::Settings settings; + + kdDebug() << "# Printing address book." << endl; + unsigned int count = 1; + TDEABC::AddressBook::ConstIterator it = book.begin(); + while (it != book.end()) + { + const TDEABC::Addressee &a = *it; + kdDebug() << "# Entry #" << count << endl; + kdDebug() << "# " << a.name() << endl; + kdDebug() << "# " << a.formattedName() << endl; + PilotAddress *p = new PilotAddress(); + TDEABCSync::copy(*p,a,info,settings); + PilotRecord *r = p->pack(); + if (r) + { + db.writeRecord(r); + delete r; + } + delete p; + ++it; + ++count; + } + + return 0; +} diff --git a/tests/importdatebook.cc b/tests/importdatebook.cc deleted file mode 100644 index 99f81f2..0000000 --- a/tests/importdatebook.cc +++ /dev/null @@ -1,131 +0,0 @@ -/* testaddresses KPilot -** -** Copyright (C) 2006 by Adriaan de Groot -#include -#include -#include -#include - -#include -#include - -#include "pilot.h" -#include "pilotDateEntry.h" -#include "pilotLocalDatabase.h" -#include "../conduits/vcalconduit/kcalRecord.cc" -#include "../conduits/vcalconduit/vcalRecord.cc" - -static const TDECmdLineOptions options[] = -{ - {"verbose", "Verbose output", 0}, - {"data-dir ","Set data directory", "."}, - {"vcal-file ","Set vcal file", 0}, - TDECmdLineLastOption -}; - - - -int main(int argc, char **argv) -{ - TDEApplication::disableAutoDcopRegistration(); - - TDEAboutData aboutData("importdatebook","Import Date Book","0.1"); - TDECmdLineArgs::init(argc,argv,&aboutData); - TDECmdLineArgs::addCmdLineOptions( options ); - - TDEApplication app( false, false ); - - TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); - - debug_level= (args->isSet("verbose")) ? 4 : 0; - - TQString datadir = args->getOption("data-dir"); - TQString vcalfile = args->getOption("vcal-file"); - - if (datadir.isEmpty()) - { - WARNINGKPILOT << "! Must provide a data-directory." << endl; - } - if (vcalfile.isEmpty()) - { - WARNINGKPILOT << "! Must provide a vcal-file to read." << endl; - } - if (datadir.isEmpty() || vcalfile.isEmpty()) - { - return 1; - } - - DEBUGKPILOT << "Using vcal-file: [" << vcalfile - << "], creating DatebookDB in: [" << datadir - << "]" << endl; - - KCal::CalendarLocal *calendar = new KCal::CalendarLocal( TQString::fromLatin1("UTC") ); - if (!calendar || !calendar->load( vcalfile )) - { - return 1; - } - - DEBUGKPILOT << "Opened calendar with: [" - << calendar->incidences().count() << "] incidences." << endl; - - Pilot::setupPilotCodec( CSL1("Latin1") ); - - PilotLocalDatabase db( datadir, "DatebookDB" ); - db.createDatabase( 0xdead, 0xbeef ); - PilotDateInfo appInfo(0L); - appInfo.resetToDefault(); - appInfo.writeTo(&db); - - KCal::Event::List events = calendar->events(); - - for (KCal::Event::List::ConstIterator i = events.begin(); - i != events.end(); ++i) - { - PilotDateEntry * d = new PilotDateEntry(); - - const KCal::Event *e = *i; - DEBUGKPILOT << "event: [" << e->summary() << "]" << endl; - - if (KCalSync::setDateEntry(d,e,*appInfo.categoryInfo())) - { -DEBUGKPILOT << "got here." << endl; - PilotRecord *r = d->pack(); - if (r) - { - db.writeRecord(r); - delete r; - } - } - } - - return 0; -} - diff --git a/tests/importdatebook.cpp b/tests/importdatebook.cpp new file mode 100644 index 0000000..2e987d3 --- /dev/null +++ b/tests/importdatebook.cpp @@ -0,0 +1,131 @@ +/* testaddresses KPilot +** +** Copyright (C) 2006 by Adriaan de Groot +#include +#include +#include +#include + +#include +#include + +#include "pilot.h" +#include "pilotDateEntry.h" +#include "pilotLocalDatabase.h" +#include "../conduits/vcalconduit/kcalRecord.cpp" +#include "../conduits/vcalconduit/vcalRecord.cpp" + +static const TDECmdLineOptions options[] = +{ + {"verbose", "Verbose output", 0}, + {"data-dir ","Set data directory", "."}, + {"vcal-file ","Set vcal file", 0}, + TDECmdLineLastOption +}; + + + +int main(int argc, char **argv) +{ + TDEApplication::disableAutoDcopRegistration(); + + TDEAboutData aboutData("importdatebook","Import Date Book","0.1"); + TDECmdLineArgs::init(argc,argv,&aboutData); + TDECmdLineArgs::addCmdLineOptions( options ); + + TDEApplication app( false, false ); + + TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); + + debug_level= (args->isSet("verbose")) ? 4 : 0; + + TQString datadir = args->getOption("data-dir"); + TQString vcalfile = args->getOption("vcal-file"); + + if (datadir.isEmpty()) + { + WARNINGKPILOT << "! Must provide a data-directory." << endl; + } + if (vcalfile.isEmpty()) + { + WARNINGKPILOT << "! Must provide a vcal-file to read." << endl; + } + if (datadir.isEmpty() || vcalfile.isEmpty()) + { + return 1; + } + + DEBUGKPILOT << "Using vcal-file: [" << vcalfile + << "], creating DatebookDB in: [" << datadir + << "]" << endl; + + KCal::CalendarLocal *calendar = new KCal::CalendarLocal( TQString::fromLatin1("UTC") ); + if (!calendar || !calendar->load( vcalfile )) + { + return 1; + } + + DEBUGKPILOT << "Opened calendar with: [" + << calendar->incidences().count() << "] incidences." << endl; + + Pilot::setupPilotCodec( CSL1("Latin1") ); + + PilotLocalDatabase db( datadir, "DatebookDB" ); + db.createDatabase( 0xdead, 0xbeef ); + PilotDateInfo appInfo(0L); + appInfo.resetToDefault(); + appInfo.writeTo(&db); + + KCal::Event::List events = calendar->events(); + + for (KCal::Event::List::ConstIterator i = events.begin(); + i != events.end(); ++i) + { + PilotDateEntry * d = new PilotDateEntry(); + + const KCal::Event *e = *i; + DEBUGKPILOT << "event: [" << e->summary() << "]" << endl; + + if (KCalSync::setDateEntry(d,e,*appInfo.categoryInfo())) + { +DEBUGKPILOT << "got here." << endl; + PilotRecord *r = d->pack(); + if (r) + { + db.writeRecord(r); + delete r; + } + } + } + + return 0; +} + diff --git a/tests/main.cc b/tests/main.cc deleted file mode 100644 index c6ddd23..0000000 --- a/tests/main.cc +++ /dev/null @@ -1,17 +0,0 @@ -#include -#include - -int main( int argc, char **argv) -{ - CppUnit::TestFactoryRegistry ®istry = - CppUnit::TestFactoryRegistry::getRegistry(); - - CppUnit::TextUi::TestRunner runner; - runner.addTest( registry.makeTest() ); - - // Run the tests. - bool wasSucessful = runner.run(); - - // Return error code 1 if the one of test failed. - return wasSucessful ? 0 : 1; -} diff --git a/tests/main.cpp b/tests/main.cpp new file mode 100644 index 0000000..c6ddd23 --- /dev/null +++ b/tests/main.cpp @@ -0,0 +1,17 @@ +#include +#include + +int main( int argc, char **argv) +{ + CppUnit::TestFactoryRegistry ®istry = + CppUnit::TestFactoryRegistry::getRegistry(); + + CppUnit::TextUi::TestRunner runner; + runner.addTest( registry.makeTest() ); + + // Run the tests. + bool wasSucessful = runner.run(); + + // Return error code 1 if the one of test failed. + return wasSucessful ? 0 : 1; +} diff --git a/tests/mergecalendars.cc b/tests/mergecalendars.cc deleted file mode 100644 index 010755d..0000000 --- a/tests/mergecalendars.cc +++ /dev/null @@ -1,228 +0,0 @@ -/* mergecalendars KPilot -** -** Copyright (C) 2007 by Jason 'vanRijn' Kasper -#include -#include -#include -#include -#include - -#include -#include - -#include "options.h" - -static const TDECmdLineOptions options[] = -{ - {"korgfile ","KOrganizer master file", 0}, - {"newfile ","Calendar file to merge into korganizer", 0}, - {"category ","Category to remove from 'korgfile' and to add to events in 'newfile' for synch purposes", 0}, - {"verbose", "Verbose debugging", 0}, - TDECmdLineLastOption -}; - - - -int main(int argc, char **argv) -{ - - TDEApplication::disableAutoDcopRegistration(); - - TDEAboutData aboutData("mergecalendars","Merge libkcal Calendars","0.1"); - TDECmdLineArgs::init(argc,argv,&aboutData); - TDECmdLineArgs::addCmdLineOptions( options ); - - TDEApplication app( false, false ); - - TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); - - int debug_level= (args->isSet("verbose")) ? 4 : 0; - - TQString korgfile = args->getOption("korgfile"); - TQString newfile = args->getOption("newfile"); - TQString category = args->getOption("category"); - - if (korgfile.isEmpty()) - { - WARNINGKPILOT << "! Must provide a korganizer file." << endl; - } - if (newfile.isEmpty()) - { - WARNINGKPILOT << "! Must provide a newfile file." << endl; - } - if (category.isEmpty()) - { - WARNINGKPILOT << "! Must provide a category to use." << endl; - } - if (korgfile.isEmpty() || newfile.isEmpty() || category.isEmpty()) - { - return 1; - } - - TQString korgsave = TQString("%1.updated").arg(korgfile); - TQString newfilesave = TQString("%1.updated").arg(newfile); - - DEBUGKPILOT << "Using korgfile: [" << korgfile - << "]" << endl; - DEBUGKPILOT << "Using newfile: [" << newfile - << "]" << endl; - DEBUGKPILOT << "Will save korgfile to: [" << korgsave - << "]" << endl; - DEBUGKPILOT << "Will save newfile to: [" << newfilesave - << "]" << endl << endl; - - KCal::CalendarLocal *calkorg = new KCal::CalendarLocal( TQString::fromLatin1("UTC") ); - KCal::CalendarLocal *calnew = new KCal::CalendarLocal( TQString::fromLatin1("UTC") ); - if (!calkorg || !calnew) - { - WARNINGKPILOT << "Unable to create base calendar objects." << endl; - return 1; - } - - if (!calkorg->load(korgfile) || !calnew->load(newfile)) - { - WARNINGKPILOT << "Unable to load calendar files." << endl; - return 1; - } - - int numkorgstart = calkorg->incidences().count(); - int numnewstart = calnew->incidences().count(); - - DEBUGKPILOT << " - Opened korganizer calendar with: [" - << numkorgstart << "] incidences." << endl; - DEBUGKPILOT << " - Opened newfile calendar with: [" - << numnewstart << "] incidences." << endl; - - KCal::Event::List korgEvents; - KCal::Event::List::ConstIterator korgIt; - korgEvents = calkorg->events(); - korgEvents.setAutoDelete(false); - - KCal::Event::List newEvents; - KCal::Event::List::ConstIterator newIt; - newEvents = calnew->events(); - newEvents.setAutoDelete(false); - - DEBUGKPILOT << "Looking for previous pilot ids for exchange events..." << endl; - - // iterate through all events and try to find a korganizer event - // that matches up with this external event's UID - unsigned int numkorgpilotids = 0; - KCal::Event *ev = 0; - for (newIt = newEvents.begin(); newIt != newEvents.end(); ++newIt ) - { - ev = *newIt; - TQString uid = ev->uid(); - if (debug_level) - DEBUGKPILOT << " - Looking at event: [" - << ev->summary() << "], uid: [" - << uid << "]" << endl; - - KCal::Event * evkorg = calkorg->event(uid); - if ( evkorg && (evkorg->pilotId() > 0) ) - { - unsigned long pilotId = evkorg->pilotId(); - - if (debug_level) - DEBUGKPILOT << "Found korg event for uid: [" - << uid << "], pilotId: [" - << pilotId << "]" << endl; - - ev->setPilotId(pilotId); - ev->setSyncStatus(KCal::Incidence::SYNCMOD); - - ++numkorgpilotids; - } - } - - DEBUGKPILOT << "Matched: [" << numkorgpilotids << "] events."<< endl; - - DEBUGKPILOT << "Now searching for previous events of category: [" << category << "] in korganizer's calendar." << endl; - - // iterate through all events and try to find a korganizer event - // that matches up with this external event's UID - unsigned int numkorgremoved = 0; - - TQString categoryToken = category; - - // careful iterating and removing... - KCal::Event *next = 0; - - korgIt = korgEvents.begin(); - for ( ev = *korgIt; ev != 0; ev = next ) - { - if (++korgIt == korgEvents.end()) - { - next = 0; - } - else - { - next = *korgIt; - } - - if (ev->categoriesStr().contains(categoryToken)) - { - if (debug_level) - DEBUGKPILOT << " - Found matching event: [" - << ev->summary() << "], uid: [" - << ev->uid() << "]. Removing." << endl; - - korgEvents.remove(ev); - calkorg->deleteEvent(ev); - - ++numkorgremoved; - } - } - - DEBUGKPILOT << " - Found: [" << numkorgremoved - << "] prior: [" << categoryToken - << "] category events." << endl; - - DEBUGKPILOT << "Merging new events into korganizer calendar..." - << endl; - - for (newIt = newEvents.begin(); newIt != newEvents.end(); ++newIt ) - { - ev = *newIt; - ev->setCategories(category); - korgEvents.append(ev); - calkorg->addEvent(ev); - } - - DEBUGKPILOT << "Ended up with: [" << korgEvents.count() - << "] events in korganizer calendar." << endl; - - DEBUGKPILOT << "Saving updated korganizer file..." << endl; - calkorg->save(korgsave); - - DEBUGKPILOT << "Saving updated newfile file..." << endl; - calnew->save(newfilesave); - - return 0; -} - diff --git a/tests/mergecalendars.cpp b/tests/mergecalendars.cpp new file mode 100644 index 0000000..010755d --- /dev/null +++ b/tests/mergecalendars.cpp @@ -0,0 +1,228 @@ +/* mergecalendars KPilot +** +** Copyright (C) 2007 by Jason 'vanRijn' Kasper +#include +#include +#include +#include +#include + +#include +#include + +#include "options.h" + +static const TDECmdLineOptions options[] = +{ + {"korgfile ","KOrganizer master file", 0}, + {"newfile ","Calendar file to merge into korganizer", 0}, + {"category ","Category to remove from 'korgfile' and to add to events in 'newfile' for synch purposes", 0}, + {"verbose", "Verbose debugging", 0}, + TDECmdLineLastOption +}; + + + +int main(int argc, char **argv) +{ + + TDEApplication::disableAutoDcopRegistration(); + + TDEAboutData aboutData("mergecalendars","Merge libkcal Calendars","0.1"); + TDECmdLineArgs::init(argc,argv,&aboutData); + TDECmdLineArgs::addCmdLineOptions( options ); + + TDEApplication app( false, false ); + + TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); + + int debug_level= (args->isSet("verbose")) ? 4 : 0; + + TQString korgfile = args->getOption("korgfile"); + TQString newfile = args->getOption("newfile"); + TQString category = args->getOption("category"); + + if (korgfile.isEmpty()) + { + WARNINGKPILOT << "! Must provide a korganizer file." << endl; + } + if (newfile.isEmpty()) + { + WARNINGKPILOT << "! Must provide a newfile file." << endl; + } + if (category.isEmpty()) + { + WARNINGKPILOT << "! Must provide a category to use." << endl; + } + if (korgfile.isEmpty() || newfile.isEmpty() || category.isEmpty()) + { + return 1; + } + + TQString korgsave = TQString("%1.updated").arg(korgfile); + TQString newfilesave = TQString("%1.updated").arg(newfile); + + DEBUGKPILOT << "Using korgfile: [" << korgfile + << "]" << endl; + DEBUGKPILOT << "Using newfile: [" << newfile + << "]" << endl; + DEBUGKPILOT << "Will save korgfile to: [" << korgsave + << "]" << endl; + DEBUGKPILOT << "Will save newfile to: [" << newfilesave + << "]" << endl << endl; + + KCal::CalendarLocal *calkorg = new KCal::CalendarLocal( TQString::fromLatin1("UTC") ); + KCal::CalendarLocal *calnew = new KCal::CalendarLocal( TQString::fromLatin1("UTC") ); + if (!calkorg || !calnew) + { + WARNINGKPILOT << "Unable to create base calendar objects." << endl; + return 1; + } + + if (!calkorg->load(korgfile) || !calnew->load(newfile)) + { + WARNINGKPILOT << "Unable to load calendar files." << endl; + return 1; + } + + int numkorgstart = calkorg->incidences().count(); + int numnewstart = calnew->incidences().count(); + + DEBUGKPILOT << " - Opened korganizer calendar with: [" + << numkorgstart << "] incidences." << endl; + DEBUGKPILOT << " - Opened newfile calendar with: [" + << numnewstart << "] incidences." << endl; + + KCal::Event::List korgEvents; + KCal::Event::List::ConstIterator korgIt; + korgEvents = calkorg->events(); + korgEvents.setAutoDelete(false); + + KCal::Event::List newEvents; + KCal::Event::List::ConstIterator newIt; + newEvents = calnew->events(); + newEvents.setAutoDelete(false); + + DEBUGKPILOT << "Looking for previous pilot ids for exchange events..." << endl; + + // iterate through all events and try to find a korganizer event + // that matches up with this external event's UID + unsigned int numkorgpilotids = 0; + KCal::Event *ev = 0; + for (newIt = newEvents.begin(); newIt != newEvents.end(); ++newIt ) + { + ev = *newIt; + TQString uid = ev->uid(); + if (debug_level) + DEBUGKPILOT << " - Looking at event: [" + << ev->summary() << "], uid: [" + << uid << "]" << endl; + + KCal::Event * evkorg = calkorg->event(uid); + if ( evkorg && (evkorg->pilotId() > 0) ) + { + unsigned long pilotId = evkorg->pilotId(); + + if (debug_level) + DEBUGKPILOT << "Found korg event for uid: [" + << uid << "], pilotId: [" + << pilotId << "]" << endl; + + ev->setPilotId(pilotId); + ev->setSyncStatus(KCal::Incidence::SYNCMOD); + + ++numkorgpilotids; + } + } + + DEBUGKPILOT << "Matched: [" << numkorgpilotids << "] events."<< endl; + + DEBUGKPILOT << "Now searching for previous events of category: [" << category << "] in korganizer's calendar." << endl; + + // iterate through all events and try to find a korganizer event + // that matches up with this external event's UID + unsigned int numkorgremoved = 0; + + TQString categoryToken = category; + + // careful iterating and removing... + KCal::Event *next = 0; + + korgIt = korgEvents.begin(); + for ( ev = *korgIt; ev != 0; ev = next ) + { + if (++korgIt == korgEvents.end()) + { + next = 0; + } + else + { + next = *korgIt; + } + + if (ev->categoriesStr().contains(categoryToken)) + { + if (debug_level) + DEBUGKPILOT << " - Found matching event: [" + << ev->summary() << "], uid: [" + << ev->uid() << "]. Removing." << endl; + + korgEvents.remove(ev); + calkorg->deleteEvent(ev); + + ++numkorgremoved; + } + } + + DEBUGKPILOT << " - Found: [" << numkorgremoved + << "] prior: [" << categoryToken + << "] category events." << endl; + + DEBUGKPILOT << "Merging new events into korganizer calendar..." + << endl; + + for (newIt = newEvents.begin(); newIt != newEvents.end(); ++newIt ) + { + ev = *newIt; + ev->setCategories(category); + korgEvents.append(ev); + calkorg->addEvent(ev); + } + + DEBUGKPILOT << "Ended up with: [" << korgEvents.count() + << "] events in korganizer calendar." << endl; + + DEBUGKPILOT << "Saving updated korganizer file..." << endl; + calkorg->save(korgsave); + + DEBUGKPILOT << "Saving updated newfile file..." << endl; + calnew->save(newfilesave); + + return 0; +} + diff --git a/tests/testactions.cc b/tests/testactions.cc deleted file mode 100644 index 51cb236..0000000 --- a/tests/testactions.cc +++ /dev/null @@ -1,92 +0,0 @@ -/* testactions KPilot -** -** Copyright (C) 2005 by Adriaan de Groot -#include -#include -#include -#include - -#include "pilot.h" -#include "pilotAddress.h" -#include "pilotLocalDatabase.h" - -static const TDECmdLineOptions options[] = -{ - {"verbose", "Verbose output", 0}, - {"data-dir ","Set data directory", "."}, - TDECmdLineLastOption -}; - - - -int main(int argc, char **argv) -{ - TDEApplication::disableAutoDcopRegistration(); - - TDEAboutData aboutData("testaddress","Test Addresses","0.1"); - TDECmdLineArgs::init(argc,argv,&aboutData); - TDECmdLineArgs::addCmdLineOptions( options ); - - TDEApplication app( false, false ); - - TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); - -#ifdef DEBUG - debug_level= (args->isSet("verbose")) ? 4 : 0; -#endif - TQString datadir = args->getOption("data-dir"); - - DEBUGKPILOT << "### testaddresses\n#\n#" << endl; - - Pilot::setupPilotCodec( CSL1("Latin1") ); - - PilotLocalDatabase db( datadir, "AddressDB" ); - PilotAddressInfo appinfo( &db ); - - appinfo.dump(); - - for (unsigned int i=0; i +#include +#include +#include +#include + +#include "pilot.h" +#include "pilotAddress.h" +#include "pilotLocalDatabase.h" + +static const TDECmdLineOptions options[] = +{ + {"verbose", "Verbose output", 0}, + {"data-dir ","Set data directory", "."}, + TDECmdLineLastOption +}; + + + +int main(int argc, char **argv) +{ + TDEApplication::disableAutoDcopRegistration(); + + TDEAboutData aboutData("testaddress","Test Addresses","0.1"); + TDECmdLineArgs::init(argc,argv,&aboutData); + TDECmdLineArgs::addCmdLineOptions( options ); + + TDEApplication app( false, false ); + + TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); + +#ifdef DEBUG + debug_level= (args->isSet("verbose")) ? 4 : 0; +#endif + TQString datadir = args->getOption("data-dir"); + + DEBUGKPILOT << "### testaddresses\n#\n#" << endl; + + Pilot::setupPilotCodec( CSL1("Latin1") ); + + PilotLocalDatabase db( datadir, "AddressDB" ); + PilotAddressInfo appinfo( &db ); + + appinfo.dump(); + + for (unsigned int i=0; i -#include -#include -#include -#include - -#include "pilotLocalDatabase.h" -#include "pilotRecord.h" -#include "pilotAppInfo.h" - -// Name of a bogus broken DB -#define BOGUS_NAME "bogus" - -// Name of an actual DB -#define MEMO_NAME "MemoDB" - -TQStringList categories( const PilotAppInfoBase *appinfo ) -{ - TQStringList cats; - - for (unsigned int i=0; icategoryName(i); - if (!cat.isEmpty()) - { - TQString s = CSL1("(%1:%2)").arg(i).arg(cat); - cats.append(s); - } - } - - return cats; -} - -TQStringList listCategories( const TQString &dir, const char *dbname ) -{ - TQStringList cats; - PilotLocalDatabase *database = new PilotLocalDatabase( dir, dbname ); - if (!database->isOpen()) return cats; - - PilotAppInfoBase *appinfo = new PilotAppInfoBase( database ); - appinfo->dump(); - - cats = categories( appinfo ); - - delete appinfo; - delete database; - return cats; -} - -void badAppInfoCreation() -{ - FUNCTIONSETUP; - PilotAppInfoBase *appinfo = new PilotAppInfoBase( 0L ); - appinfo->dump(); - KPILOT_DELETE( appinfo ) ; - - PilotLocalDatabase *database = new PilotLocalDatabase( BOGUS_NAME ); - appinfo = new PilotAppInfoBase( database ); - appinfo->dump(); - KPILOT_DELETE( appinfo ); -} - -void categoryNames( const TQString &dir ) -{ - PilotLocalDatabase *database = new PilotLocalDatabase( dir, MEMO_NAME ); - if (!database->isOpen()) - { - WARNINGKPILOT << "Can not open database '" << MEMO_NAME << "'" << endl; - return; - } - - PilotAppInfoBase *appinfo = new PilotAppInfoBase( database ); - appinfo->dump(); - - DEBUGKPILOT << "# Done dumping" << endl; - - if (!appinfo->categoryInfo()) - { - WARNINGKPILOT << "Could not read required database" << endl; - return; - } - - const char *funnyname = "OneTwoThreeFourFiveSixSevenEight"; - const int funnyname_length = strlen(funnyname); - - if (funnyname_length < 20) - { - WARNINGKPILOT << "String of example category names is too short." << endl; - return; - } - - DEBUGKPILOT << "# Updating category names with various lengths." << endl; - DEBUGKPILOT << "# Expect three truncation errors and two bad category numbers." << endl; - for (unsigned int i=0; isetCategoryName(i,name)) - { - WARNINGKPILOT << "Failed to set category " << i << " name to <" << name << ">" << endl; - } - else - { - TQString categoryname = appinfo->categoryName(i); - if (categoryname != name) - { - WARNINGKPILOT << "Category name " << i - << " set to <" << name - << "> and returns <" - << categoryname << ">" << endl; - } - } - } - - DEBUGKPILOT << "# Final categories\n# " << categories( appinfo ).join("\n# ") << endl; -} - -static const TDECmdLineOptions options[] = -{ - {"verbose", "Verbose output", 0}, - {"data-dir ","Set data directory", "."}, - TDECmdLineLastOption -}; - - -int main(int argc, char **argv) -{ - TDEApplication::disableAutoDcopRegistration(); - - TDEAboutData aboutData("testcategories","Test Categories","0.1"); - TDECmdLineArgs::init(argc,argv,&aboutData); - TDECmdLineArgs::addCmdLineOptions( options ); - - TDEApplication app( false, false ); - - TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); - -#ifdef DEBUG - debug_level= (args->isSet("verbose")) ? 4 : 0; -#endif - - Q_UNUSED(argc); - Q_UNUSED(argv); - - static const char *files[] = { - MEMO_NAME, - "AddressDB", - "MailDB", - "ToDoDB", - 0L - }; - - TQString datadir = args->getOption("data-dir"); - - DEBUGKPILOT << "### testcategories\n#\n#" << endl; - DEBUGKPILOT << "# Listing categories from database files.\n#" << endl; - - Pilot::setupPilotCodec( CSL1("Latin1") ); - - // Include arbitrary break-off point, in case - for (unsigned int i = 0; i +#include +#include +#include +#include + +#include "pilotLocalDatabase.h" +#include "pilotRecord.h" +#include "pilotAppInfo.h" + +// Name of a bogus broken DB +#define BOGUS_NAME "bogus" + +// Name of an actual DB +#define MEMO_NAME "MemoDB" + +TQStringList categories( const PilotAppInfoBase *appinfo ) +{ + TQStringList cats; + + for (unsigned int i=0; icategoryName(i); + if (!cat.isEmpty()) + { + TQString s = CSL1("(%1:%2)").arg(i).arg(cat); + cats.append(s); + } + } + + return cats; +} + +TQStringList listCategories( const TQString &dir, const char *dbname ) +{ + TQStringList cats; + PilotLocalDatabase *database = new PilotLocalDatabase( dir, dbname ); + if (!database->isOpen()) return cats; + + PilotAppInfoBase *appinfo = new PilotAppInfoBase( database ); + appinfo->dump(); + + cats = categories( appinfo ); + + delete appinfo; + delete database; + return cats; +} + +void badAppInfoCreation() +{ + FUNCTIONSETUP; + PilotAppInfoBase *appinfo = new PilotAppInfoBase( 0L ); + appinfo->dump(); + KPILOT_DELETE( appinfo ) ; + + PilotLocalDatabase *database = new PilotLocalDatabase( BOGUS_NAME ); + appinfo = new PilotAppInfoBase( database ); + appinfo->dump(); + KPILOT_DELETE( appinfo ); +} + +void categoryNames( const TQString &dir ) +{ + PilotLocalDatabase *database = new PilotLocalDatabase( dir, MEMO_NAME ); + if (!database->isOpen()) + { + WARNINGKPILOT << "Can not open database '" << MEMO_NAME << "'" << endl; + return; + } + + PilotAppInfoBase *appinfo = new PilotAppInfoBase( database ); + appinfo->dump(); + + DEBUGKPILOT << "# Done dumping" << endl; + + if (!appinfo->categoryInfo()) + { + WARNINGKPILOT << "Could not read required database" << endl; + return; + } + + const char *funnyname = "OneTwoThreeFourFiveSixSevenEight"; + const int funnyname_length = strlen(funnyname); + + if (funnyname_length < 20) + { + WARNINGKPILOT << "String of example category names is too short." << endl; + return; + } + + DEBUGKPILOT << "# Updating category names with various lengths." << endl; + DEBUGKPILOT << "# Expect three truncation errors and two bad category numbers." << endl; + for (unsigned int i=0; isetCategoryName(i,name)) + { + WARNINGKPILOT << "Failed to set category " << i << " name to <" << name << ">" << endl; + } + else + { + TQString categoryname = appinfo->categoryName(i); + if (categoryname != name) + { + WARNINGKPILOT << "Category name " << i + << " set to <" << name + << "> and returns <" + << categoryname << ">" << endl; + } + } + } + + DEBUGKPILOT << "# Final categories\n# " << categories( appinfo ).join("\n# ") << endl; +} + +static const TDECmdLineOptions options[] = +{ + {"verbose", "Verbose output", 0}, + {"data-dir ","Set data directory", "."}, + TDECmdLineLastOption +}; + + +int main(int argc, char **argv) +{ + TDEApplication::disableAutoDcopRegistration(); + + TDEAboutData aboutData("testcategories","Test Categories","0.1"); + TDECmdLineArgs::init(argc,argv,&aboutData); + TDECmdLineArgs::addCmdLineOptions( options ); + + TDEApplication app( false, false ); + + TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); + +#ifdef DEBUG + debug_level= (args->isSet("verbose")) ? 4 : 0; +#endif + + Q_UNUSED(argc); + Q_UNUSED(argv); + + static const char *files[] = { + MEMO_NAME, + "AddressDB", + "MailDB", + "ToDoDB", + 0L + }; + + TQString datadir = args->getOption("data-dir"); + + DEBUGKPILOT << "### testcategories\n#\n#" << endl; + DEBUGKPILOT << "# Listing categories from database files.\n#" << endl; + + Pilot::setupPilotCodec( CSL1("Latin1") ); + + // Include arbitrary break-off point, in case + for (unsigned int i = 0; i - -int main(int, char **) -{ -#ifdef DEBUG - debug_level = 1; -#endif - PilotAppInfoBase info; - - - DEBUGKPILOT << "### testconstants\n#" << endl; - DEBUGKPILOT << "# Sizes of structures\n#" << endl; - DEBUGKPILOT << "# AppInfoBase: " << sizeof(PilotAppInfoBase) << endl; - DEBUGKPILOT << "# CategoryInfo: " << sizeof(info.categoryInfo()) << endl; - DEBUGKPILOT << "# CategoryInfo: " << sizeof(*info.categoryInfo()) << endl; - DEBUGKPILOT << "# Category names: " << sizeof(info.categoryInfo()->name) << endl; - DEBUGKPILOT << "# Single category: " << sizeof(info.categoryInfo()->name[0]) << endl; - - DEBUGKPILOT << "#\n# Sanity checking structure sizes\n#" << endl; - if ( sizeof(info.categoryInfo()->name[0]) != Pilot::CATEGORY_SIZE ) - { - WARNINGKPILOT << "! Category names are not 16 bytes." << endl; - return 1; - } - if ( sizeof(info.categoryInfo()->name) / sizeof(info.categoryInfo()->name[0]) != Pilot::CATEGORY_COUNT ) - { - WARNINGKPILOT << "! There are not " << Pilot::CATEGORY_COUNT << " categories available." << endl; - return 1; - } - - DEBUGKPILOT << "# OK.\n" << endl; - return 0; -} - - diff --git a/tests/testconstants.cpp b/tests/testconstants.cpp new file mode 100644 index 0000000..06e9faf --- /dev/null +++ b/tests/testconstants.cpp @@ -0,0 +1,68 @@ +/* testconstants KPilot +** +** Copyright (C) 2005 by Adriaan de Groot + +int main(int, char **) +{ +#ifdef DEBUG + debug_level = 1; +#endif + PilotAppInfoBase info; + + + DEBUGKPILOT << "### testconstants\n#" << endl; + DEBUGKPILOT << "# Sizes of structures\n#" << endl; + DEBUGKPILOT << "# AppInfoBase: " << sizeof(PilotAppInfoBase) << endl; + DEBUGKPILOT << "# CategoryInfo: " << sizeof(info.categoryInfo()) << endl; + DEBUGKPILOT << "# CategoryInfo: " << sizeof(*info.categoryInfo()) << endl; + DEBUGKPILOT << "# Category names: " << sizeof(info.categoryInfo()->name) << endl; + DEBUGKPILOT << "# Single category: " << sizeof(info.categoryInfo()->name[0]) << endl; + + DEBUGKPILOT << "#\n# Sanity checking structure sizes\n#" << endl; + if ( sizeof(info.categoryInfo()->name[0]) != Pilot::CATEGORY_SIZE ) + { + WARNINGKPILOT << "! Category names are not 16 bytes." << endl; + return 1; + } + if ( sizeof(info.categoryInfo()->name) / sizeof(info.categoryInfo()->name[0]) != Pilot::CATEGORY_COUNT ) + { + WARNINGKPILOT << "! There are not " << Pilot::CATEGORY_COUNT << " categories available." << endl; + return 1; + } + + DEBUGKPILOT << "# OK.\n" << endl; + return 0; +} + + diff --git a/tests/testdatabase.cc b/tests/testdatabase.cc deleted file mode 100644 index 68b3965..0000000 --- a/tests/testdatabase.cc +++ /dev/null @@ -1,316 +0,0 @@ -/* testdatabase KPilot -** -** Copyright (C) 2005 by Adriaan de Groot -#include -#include -#include -#include - -#include "pilotLocalDatabase.h" -#include "pilotRecord.h" -#include "pilotMemo.h" - - -/* Return values for the various check* functions. They - return OK if all is OK; ERR is for generic errors. - ERR_NO_EXIST is returned if something (usually a database - or other file) doesn't exist that should. The latter - error might be ignored. -*/ -#define OK (0) -#define ERR (1) -#define ERR_NO_EXIST (2) - - -/* Data about the records in a database. The id field is - interpreted specially for the first and last entries. -*/ -typedef struct { int id,size; } recordInfo; - -/* Use END in the last recordInfo struct describing a database - to indicate you expect the database to end there. Use NO_EXIST - as the ID in the first struct to indicate that the database - is expected _not_ to exist. -*/ -#define NO_EXIST (-2) -#define END (-1) - -/* These tables of data are taken from various databases I have - (but which I cannot commit to SVN due to license issues). - The aesop listing is from an eBook of Aesop's fables. - The way to create these tables is to use a third-party - tool such as par to read the database: - - ./par l /tmp/Aesop.pdb | awk '{print "{",$3,",",$4,"},";}' - -*/ -recordInfo nonexistent[] = { - { NO_EXIST, 0 } -} ; - -recordInfo aesop[] = { -{ 7307264 , 214 }, -{ 7307265 , 1564 }, -{ 7307266 , 1575 }, -{ 7307267 , 2214 }, -{ 7307268 , 2276 }, -{ 7307269 , 2148 }, -{ 7307270 , 2194 }, -{ 7307271 , 2178 }, -{ 7307272 , 2220 }, -{ 7307273 , 2216 }, -{ 7307274 , 2181 }, -{ 7307275 , 2183 }, -{ 7307276 , 2197 }, -{ 7307277 , 2010 }, -{ 7307278 , 2198 }, -{ 7307279 , 2196 }, -{ 7307280 , 2243 }, -{ 7307281 , 2211 }, -{ 7307282 , 2274 }, -{ 7307283 , 364 }, -{ 7307284 , 49124 }, - { END, 0 } -} ; - -int checkDatabase(const char *path, recordInfo *info) -{ - FUNCTIONSETUP; - - PilotLocalDatabase db(TQString::fromLatin1(path)); - if (!db.isOpen()) - { - kdDebug() << "No database " << path << endl; - if ( info[0].id == NO_EXIST ) - { - kdDebug() << "This was expected" << endl; - return OK; - } - else - { - return ERR_NO_EXIST; - } - } - - if ( info[0].id == NO_EXIST ) - { - kdDebug() << "Database not expected" << endl; - return ERR; - } - - int fail = 0; - int index = 0; - PilotRecord *r; - while( (r = db.readRecordByIndex(index) ) ) - { - kdDebug() << "[" << index << "] id=" << r->id() << " size=" << r->size() << endl; - if ( ((recordid_t)info[index].id) != r->id() ) - { - kdDebug() << "* Bad ID (expected" << r->id() << ")" << endl; - fail++; - } - else if ( info[index].size != r->size() ) - { - kdDebug() << "* Bad size (expected " << info[index].size << ")" << endl; - fail++; - } - index++; - } - if ( info[index].id != END ) - { - kdDebug() << "* End wasn't expected yet." << endl; - r++; - } - - if (fail) - { - kdDebug() << "* " << fail << " failures." << endl; - return ERR; - } - return OK; -} - -const char *categoryNames[4] = -{ - "aardvarks", - "toolongToBeaCategoryName", - "personal", - "impersonal" -} ; - -TQStringList listCategories() -{ - TQStringList cats; - PilotLocalDatabase *l = new PilotLocalDatabase("./data/MemoDB"); - PilotMemoInfo *m = new PilotMemoInfo(l); - - if (!l->isOpen()) return cats; - - cats.append(CSL1("Unfiled")); - m->dump(); - - for (int i=0; i<20; i++) - { - PilotRecord *r = l->readRecordByIndex(i); - kdDebug() << "Read record " << (void *)r << " with id=" << r->id() << endl; - if (!r) break; - } - - for (int i=0; i<4; i++) - { - TQString s = m->category(i); - kdDebug() << "Category " << i << ": " << (s.isEmpty() ? CSL1("") : s) << endl; - cats.append(s); -/* - if (i<((sizeof(categoryNames) / sizeof(categoryNames[0])))) - m->setCategoryName(i,TQString::fromLatin1(categoryNames[i])); -*/ - } - - m->write(l); - - delete m; - delete l; - - return cats; -} - -int checkCategories() -{ - TQStringList l = listCategories(); - TQStringList m = listCategories(); - - if (l.isEmpty() || m.isEmpty()) return ERR; - if (l!=m) return ERR; - return OK; -} - -int checkMemo() -{ - PilotLocalDatabase *l = new PilotLocalDatabase("./data/MemoDB"); - if (!l->isOpen()) return ERR_NO_EXIST; - - PilotMemoInfo *m = new PilotMemoInfo(l); - m->dump(); - - TQString c = m->category(1); - if (c != CSL1("Business")) - { - kdDebug() << "* Category 1 is not 'Business' but " << c << endl; - return ERR; - } - - m->setCategoryName(2,CSL1("Aardvark")); - m->dump(); - - c = m->category(2); - if (c != CSL1("Aardvark")) - { - kdDebug() << "* Category 2 is not 'Aardvark' but " << c << endl; - return ERR; - } - - - delete m; - delete l; - return OK; -} - -static const TDECmdLineOptions options[] = -{ - {"verbose", "Verbose output", 0}, - TDECmdLineLastOption -}; - - -int main(int argc, char **argv) -{ - TDEApplication::disableAutoDcopRegistration(); - - TDEAboutData aboutData("testdatabase","Test Databases","0.1"); - TDECmdLineArgs::init(argc,argv,&aboutData); - TDECmdLineArgs::addCmdLineOptions( options ); - - TDEApplication app( false, false ); - - TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); - - Q_UNUSED(args) - - int r = 0; - int i = 0; -#ifdef DEBUG - debug_level=4; -#endif - - Q_UNUSED(argc); - Q_UNUSED(argv); - -#define ALLOW_NO_EXIST (1) - static struct { const char *path; recordInfo *info; int flags; } - tests[] = - { - { "/tmp/nonexistant/nonexistent", nonexistent,0 }, - { "/tmp/Aesop", aesop, ALLOW_NO_EXIST }, - { 0L, 0L, 0 } - } ; - - while ( tests[i].path ) - { - kdDebug() << "*** Test " << i << endl; - int ret = checkDatabase( tests[i].path, tests[i].info ); - if ( ret ) - { - if ( (ret==ERR_NO_EXIST) && - (tests[i].flags & ALLOW_NO_EXIST) ) - { - kdDebug() << "* Test database doesn't exist, ignored." << endl; - } - else - { - r++; - } - } - i++; - } - - kdDebug() << "*** Test " << i << endl; - if (checkMemo()) r++; - i++; - - if (r) - { - kdDebug() << "***\n*** Failed " << r << " tests." << endl; - return 1; - } - return 0; -} - diff --git a/tests/testdatabase.cpp b/tests/testdatabase.cpp new file mode 100644 index 0000000..68b3965 --- /dev/null +++ b/tests/testdatabase.cpp @@ -0,0 +1,316 @@ +/* testdatabase KPilot +** +** Copyright (C) 2005 by Adriaan de Groot +#include +#include +#include +#include + +#include "pilotLocalDatabase.h" +#include "pilotRecord.h" +#include "pilotMemo.h" + + +/* Return values for the various check* functions. They + return OK if all is OK; ERR is for generic errors. + ERR_NO_EXIST is returned if something (usually a database + or other file) doesn't exist that should. The latter + error might be ignored. +*/ +#define OK (0) +#define ERR (1) +#define ERR_NO_EXIST (2) + + +/* Data about the records in a database. The id field is + interpreted specially for the first and last entries. +*/ +typedef struct { int id,size; } recordInfo; + +/* Use END in the last recordInfo struct describing a database + to indicate you expect the database to end there. Use NO_EXIST + as the ID in the first struct to indicate that the database + is expected _not_ to exist. +*/ +#define NO_EXIST (-2) +#define END (-1) + +/* These tables of data are taken from various databases I have + (but which I cannot commit to SVN due to license issues). + The aesop listing is from an eBook of Aesop's fables. + The way to create these tables is to use a third-party + tool such as par to read the database: + + ./par l /tmp/Aesop.pdb | awk '{print "{",$3,",",$4,"},";}' + +*/ +recordInfo nonexistent[] = { + { NO_EXIST, 0 } +} ; + +recordInfo aesop[] = { +{ 7307264 , 214 }, +{ 7307265 , 1564 }, +{ 7307266 , 1575 }, +{ 7307267 , 2214 }, +{ 7307268 , 2276 }, +{ 7307269 , 2148 }, +{ 7307270 , 2194 }, +{ 7307271 , 2178 }, +{ 7307272 , 2220 }, +{ 7307273 , 2216 }, +{ 7307274 , 2181 }, +{ 7307275 , 2183 }, +{ 7307276 , 2197 }, +{ 7307277 , 2010 }, +{ 7307278 , 2198 }, +{ 7307279 , 2196 }, +{ 7307280 , 2243 }, +{ 7307281 , 2211 }, +{ 7307282 , 2274 }, +{ 7307283 , 364 }, +{ 7307284 , 49124 }, + { END, 0 } +} ; + +int checkDatabase(const char *path, recordInfo *info) +{ + FUNCTIONSETUP; + + PilotLocalDatabase db(TQString::fromLatin1(path)); + if (!db.isOpen()) + { + kdDebug() << "No database " << path << endl; + if ( info[0].id == NO_EXIST ) + { + kdDebug() << "This was expected" << endl; + return OK; + } + else + { + return ERR_NO_EXIST; + } + } + + if ( info[0].id == NO_EXIST ) + { + kdDebug() << "Database not expected" << endl; + return ERR; + } + + int fail = 0; + int index = 0; + PilotRecord *r; + while( (r = db.readRecordByIndex(index) ) ) + { + kdDebug() << "[" << index << "] id=" << r->id() << " size=" << r->size() << endl; + if ( ((recordid_t)info[index].id) != r->id() ) + { + kdDebug() << "* Bad ID (expected" << r->id() << ")" << endl; + fail++; + } + else if ( info[index].size != r->size() ) + { + kdDebug() << "* Bad size (expected " << info[index].size << ")" << endl; + fail++; + } + index++; + } + if ( info[index].id != END ) + { + kdDebug() << "* End wasn't expected yet." << endl; + r++; + } + + if (fail) + { + kdDebug() << "* " << fail << " failures." << endl; + return ERR; + } + return OK; +} + +const char *categoryNames[4] = +{ + "aardvarks", + "toolongToBeaCategoryName", + "personal", + "impersonal" +} ; + +TQStringList listCategories() +{ + TQStringList cats; + PilotLocalDatabase *l = new PilotLocalDatabase("./data/MemoDB"); + PilotMemoInfo *m = new PilotMemoInfo(l); + + if (!l->isOpen()) return cats; + + cats.append(CSL1("Unfiled")); + m->dump(); + + for (int i=0; i<20; i++) + { + PilotRecord *r = l->readRecordByIndex(i); + kdDebug() << "Read record " << (void *)r << " with id=" << r->id() << endl; + if (!r) break; + } + + for (int i=0; i<4; i++) + { + TQString s = m->category(i); + kdDebug() << "Category " << i << ": " << (s.isEmpty() ? CSL1("") : s) << endl; + cats.append(s); +/* + if (i<((sizeof(categoryNames) / sizeof(categoryNames[0])))) + m->setCategoryName(i,TQString::fromLatin1(categoryNames[i])); +*/ + } + + m->write(l); + + delete m; + delete l; + + return cats; +} + +int checkCategories() +{ + TQStringList l = listCategories(); + TQStringList m = listCategories(); + + if (l.isEmpty() || m.isEmpty()) return ERR; + if (l!=m) return ERR; + return OK; +} + +int checkMemo() +{ + PilotLocalDatabase *l = new PilotLocalDatabase("./data/MemoDB"); + if (!l->isOpen()) return ERR_NO_EXIST; + + PilotMemoInfo *m = new PilotMemoInfo(l); + m->dump(); + + TQString c = m->category(1); + if (c != CSL1("Business")) + { + kdDebug() << "* Category 1 is not 'Business' but " << c << endl; + return ERR; + } + + m->setCategoryName(2,CSL1("Aardvark")); + m->dump(); + + c = m->category(2); + if (c != CSL1("Aardvark")) + { + kdDebug() << "* Category 2 is not 'Aardvark' but " << c << endl; + return ERR; + } + + + delete m; + delete l; + return OK; +} + +static const TDECmdLineOptions options[] = +{ + {"verbose", "Verbose output", 0}, + TDECmdLineLastOption +}; + + +int main(int argc, char **argv) +{ + TDEApplication::disableAutoDcopRegistration(); + + TDEAboutData aboutData("testdatabase","Test Databases","0.1"); + TDECmdLineArgs::init(argc,argv,&aboutData); + TDECmdLineArgs::addCmdLineOptions( options ); + + TDEApplication app( false, false ); + + TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); + + Q_UNUSED(args) + + int r = 0; + int i = 0; +#ifdef DEBUG + debug_level=4; +#endif + + Q_UNUSED(argc); + Q_UNUSED(argv); + +#define ALLOW_NO_EXIST (1) + static struct { const char *path; recordInfo *info; int flags; } + tests[] = + { + { "/tmp/nonexistant/nonexistent", nonexistent,0 }, + { "/tmp/Aesop", aesop, ALLOW_NO_EXIST }, + { 0L, 0L, 0 } + } ; + + while ( tests[i].path ) + { + kdDebug() << "*** Test " << i << endl; + int ret = checkDatabase( tests[i].path, tests[i].info ); + if ( ret ) + { + if ( (ret==ERR_NO_EXIST) && + (tests[i].flags & ALLOW_NO_EXIST) ) + { + kdDebug() << "* Test database doesn't exist, ignored." << endl; + } + else + { + r++; + } + } + i++; + } + + kdDebug() << "*** Test " << i << endl; + if (checkMemo()) r++; + i++; + + if (r) + { + kdDebug() << "***\n*** Failed " << r << " tests." << endl; + return 1; + } + return 0; +} + diff --git a/tests/testdatebook.cc b/tests/testdatebook.cc deleted file mode 100644 index 82cc46a..0000000 --- a/tests/testdatebook.cc +++ /dev/null @@ -1,95 +0,0 @@ -/* testaddresses KPilot -** -** Copyright (C) 2006 by Adriaan de Groot -#include -#include -#include -#include - -#include "pilot.h" -#include "pilotDateEntry.h" -#include "pilotLocalDatabase.h" - -static const TDECmdLineOptions options[] = -{ - {"verbose", "Verbose output", 0}, - {"data-dir ","Set data directory", "."}, - TDECmdLineLastOption -}; - - - -int main(int argc, char **argv) -{ - TDEApplication::disableAutoDcopRegistration(); - - TDEAboutData aboutData("testdatebook","Test Date Book","0.1"); - TDECmdLineArgs::init(argc,argv,&aboutData); - TDECmdLineArgs::addCmdLineOptions( options ); - - TDEApplication app( false, false ); - - TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); - -#ifdef DEBUG - debug_level= (args->isSet("verbose")) ? 4 : 0; -#endif - TQString datadir = args->getOption("data-dir"); - - DEBUGKPILOT << "### testdatebook\n#\n#" << endl; - - Pilot::setupPilotCodec( CSL1("Latin1") ); - - PilotLocalDatabase db( datadir, "DatebookDB" ); - PilotDateInfo appinfo( &db ); - - for (unsigned int i=0; i +#include +#include +#include +#include + +#include "pilot.h" +#include "pilotDateEntry.h" +#include "pilotLocalDatabase.h" + +static const TDECmdLineOptions options[] = +{ + {"verbose", "Verbose output", 0}, + {"data-dir ","Set data directory", "."}, + TDECmdLineLastOption +}; + + + +int main(int argc, char **argv) +{ + TDEApplication::disableAutoDcopRegistration(); + + TDEAboutData aboutData("testdatebook","Test Date Book","0.1"); + TDECmdLineArgs::init(argc,argv,&aboutData); + TDECmdLineArgs::addCmdLineOptions( options ); + + TDEApplication app( false, false ); + + TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); + +#ifdef DEBUG + debug_level= (args->isSet("verbose")) ? 4 : 0; +#endif + TQString datadir = args->getOption("data-dir"); + + DEBUGKPILOT << "### testdatebook\n#\n#" << endl; + + Pilot::setupPilotCodec( CSL1("Latin1") ); + + PilotLocalDatabase db( datadir, "DatebookDB" ); + PilotDateInfo appinfo( &db ); + + for (unsigned int i=0; i -#include -#include - -#include -#include - -#define TESTFILE "Testing/mapping.xml" -#define CONDUIT CSL1("knotes") - -/** - * If the file does not exist it should be created by the idmapper. - */ -bool test1() -{ - FUNCTIONSETUP; - - IDMapper *mapper = new IDMapper( TESTFILE ); - - delete mapper; - mapper = 0l; - - TQFile f( TESTFILE ); - bool result = f.exists(); - - if( result ) - { - DEBUGKPILOT << fname << ": passed" << endl; - } - else - { - DEBUGKPILOT << fname << ": failed" << endl; - } - - return result; -} - -/** - * Test if a uid gets added when it's registered. - */ -bool test2() -{ - FUNCTIONSETUP; - - IDMapper *mapper = new IDMapper( TESTFILE ); - mapper->registerPCObjectId( CONDUIT, CSL1("testuid-1") ); - - delete mapper; - mapper = 0l; - - // Creating a new mapper ensures that the file is readed. So we know if this - // test passess that the data is saved and readed from the xml file correctly. - mapper = new IDMapper( TESTFILE ); - - bool result1 = ( mapper->getPCObjectIds( CONDUIT ).size() == 1 ); - bool result2 = false; - - if( result1 ) - result2 = ( mapper->getPCObjectIds( CONDUIT ).first() == "testuid-1" ); - - - if( result1 && result2 ) - { - DEBUGKPILOT << fname << ": passed" << endl; - } - else - { - DEBUGKPILOT << fname << ": " << result1 << " " << result2 << endl; - DEBUGKPILOT << fname << ": failed" << endl; - } - - delete mapper; - mapper = 0l; - - return (result1 && result2); -} - -/** - * Set the pid for uid "testuid-1". getHHObjectIds should return 1 item now and - * that should be the same as the one which is set. - */ -bool test3() -{ - FUNCTIONSETUP; - - IDMapper *mapper = new IDMapper( TESTFILE ); - mapper->setHHObjectId( CONDUIT, "testuid-1", 100 ); - - delete mapper; - mapper = 0l; - - // Creating a new mapper ensures that the file is readed. So we know if this - // test passess that the data is saved and readed from the xml file correctly. - mapper = new IDMapper( TESTFILE ); - - bool result1 = ( mapper->getHHObjectIds( CONDUIT ).size() == 1 ); - bool result2 = false; - - if( result1 ) - result2 = ( mapper->getHHObjectIds( CONDUIT ).first() == 100 ); - - - if( result1 && result2 ) - { - DEBUGKPILOT << fname << ": passed" << endl; - } - else - { - DEBUGKPILOT << fname << ": " << result1 << " " << result2 << endl; - DEBUGKPILOT << fname << ": failed" << endl; - } - - delete mapper; - mapper = 0l; - - return (result1 && result2); -} - -/** - * Test if a pid is stored correctly when it's registered. - */ -bool test4() -{ - FUNCTIONSETUP; - - IDMapper *mapper = new IDMapper( TESTFILE ); - mapper->registerHHObjectId( CONDUIT, 150 ); - - delete mapper; - mapper = 0l; - - // Creating a new mapper ensures that the file is readed. So we know if this - // test passess that the data is saved and readed from the xml file correctly. - mapper = new IDMapper( TESTFILE ); - - // We have two pids registered at this moment - bool result1 = ( mapper->getHHObjectIds( CONDUIT ).size() == 2 ); - bool result2 = false; - - // This prevents the test from chrashing when getHHObjectIds.size is 0. - if( result1 ) - result2 = ( mapper->getHHObjectIds( CONDUIT ).contains( 150 ) ); - - if( result1 && result2 ) - { - DEBUGKPILOT << fname << ": passed" << endl; - } - else - { - DEBUGKPILOT << fname << ": " << result1 << " " << result2 << endl; - DEBUGKPILOT << fname << ": failed" << endl; - } - - delete mapper; - mapper = 0l; - - return (result1 && result2); -} - -/** - * Set the uid for pid 150. getPcObjectIds should return 2 items now and - * it should contain the one which is just set. - */ -bool test5() -{ - FUNCTIONSETUP; - - IDMapper *mapper = new IDMapper( TESTFILE ); - mapper->setPCObjectId( CONDUIT, 150, "testuid-2" ); - - delete mapper; - mapper = 0l; - - // Creating a new mapper ensures that the file is readed. So we know if this - // test passess that the data is saved and readed from the xml file correctly. - mapper = new IDMapper( TESTFILE ); - - bool result1 = ( mapper->getPCObjectIds( CONDUIT ).size() == 2 ); - bool result2 = false; - - if( result1 ) - result2 = ( mapper->getPCObjectIds( CONDUIT ).contains( "testuid-2" ) ); - - - if( result1 && result2 ) - { - DEBUGKPILOT << fname << ": passed" << endl; - } - else - { - DEBUGKPILOT << fname << ": " << result1 << " " << result2 << endl; - DEBUGKPILOT << fname << ": failed" << endl; - } - - delete mapper; - mapper = 0l; - - return (result1 && result2); -} - - -/** - * Test for the hasPCId function. - */ -bool test6() -{ - FUNCTIONSETUP; - - IDMapper *mapper = new IDMapper( TESTFILE ); - - // Should be true (PCId is set to "testuid-2"). - bool result = mapper->hasPCId( CONDUIT, 150 ); - - delete mapper; - mapper = 0l; - - if( result ) - { - DEBUGKPILOT << fname << ": passed" << endl; - } - else - { - DEBUGKPILOT << fname << ": failed" << endl; - } - - return result; -} - -/** - * Test for the hasHHId function. - */ -bool test7() -{ - FUNCTIONSETUP; - - IDMapper *mapper = new IDMapper( TESTFILE ); - - // Should be true (HHId is set to "150"). - bool result = mapper->hasHHId( CONDUIT, "testuid-2" ); - - delete mapper; - mapper = 0l; - - if( result ) - { - DEBUGKPILOT << fname << ": passed" << endl; - } - else - { - DEBUGKPILOT << fname << ": failed" << endl; - } - - return result; -} - -int main(int argc, char **argv) -{ - TDEApplication::disableAutoDcopRegistration(); - TDEAboutData aboutData("testidmapper","Test IDMapper","0.1"); - TDECmdLineArgs::init(argc,argv,&aboutData); - - TDEApplication app( false, false ); - - // Remove file from previous test run - TQDir test( "Testing" ); - if( !test.exists() ) { - TQDir current; - current.mkdir( "Testing" ); - } - - TQFile f( TESTFILE ); - if( f.exists() ) - TQFile::remove( TESTFILE ); - - if( test1() && test2() && test3() && - test4() && test5() && test6() && - test7() ) - return 0; - else - return 1; -} - - diff --git a/tests/testidmapper.cpp b/tests/testidmapper.cpp new file mode 100644 index 0000000..8c9cccf --- /dev/null +++ b/tests/testidmapper.cpp @@ -0,0 +1,314 @@ +/* testactions KPilot +** +** Copyright (C) 2005 by Adriaan de Groot +#include +#include + +#include +#include + +#define TESTFILE "Testing/mapping.xml" +#define CONDUIT CSL1("knotes") + +/** + * If the file does not exist it should be created by the idmapper. + */ +bool test1() +{ + FUNCTIONSETUP; + + IDMapper *mapper = new IDMapper( TESTFILE ); + + delete mapper; + mapper = 0l; + + TQFile f( TESTFILE ); + bool result = f.exists(); + + if( result ) + { + DEBUGKPILOT << fname << ": passed" << endl; + } + else + { + DEBUGKPILOT << fname << ": failed" << endl; + } + + return result; +} + +/** + * Test if a uid gets added when it's registered. + */ +bool test2() +{ + FUNCTIONSETUP; + + IDMapper *mapper = new IDMapper( TESTFILE ); + mapper->registerPCObjectId( CONDUIT, CSL1("testuid-1") ); + + delete mapper; + mapper = 0l; + + // Creating a new mapper ensures that the file is readed. So we know if this + // test passess that the data is saved and readed from the xml file correctly. + mapper = new IDMapper( TESTFILE ); + + bool result1 = ( mapper->getPCObjectIds( CONDUIT ).size() == 1 ); + bool result2 = false; + + if( result1 ) + result2 = ( mapper->getPCObjectIds( CONDUIT ).first() == "testuid-1" ); + + + if( result1 && result2 ) + { + DEBUGKPILOT << fname << ": passed" << endl; + } + else + { + DEBUGKPILOT << fname << ": " << result1 << " " << result2 << endl; + DEBUGKPILOT << fname << ": failed" << endl; + } + + delete mapper; + mapper = 0l; + + return (result1 && result2); +} + +/** + * Set the pid for uid "testuid-1". getHHObjectIds should return 1 item now and + * that should be the same as the one which is set. + */ +bool test3() +{ + FUNCTIONSETUP; + + IDMapper *mapper = new IDMapper( TESTFILE ); + mapper->setHHObjectId( CONDUIT, "testuid-1", 100 ); + + delete mapper; + mapper = 0l; + + // Creating a new mapper ensures that the file is readed. So we know if this + // test passess that the data is saved and readed from the xml file correctly. + mapper = new IDMapper( TESTFILE ); + + bool result1 = ( mapper->getHHObjectIds( CONDUIT ).size() == 1 ); + bool result2 = false; + + if( result1 ) + result2 = ( mapper->getHHObjectIds( CONDUIT ).first() == 100 ); + + + if( result1 && result2 ) + { + DEBUGKPILOT << fname << ": passed" << endl; + } + else + { + DEBUGKPILOT << fname << ": " << result1 << " " << result2 << endl; + DEBUGKPILOT << fname << ": failed" << endl; + } + + delete mapper; + mapper = 0l; + + return (result1 && result2); +} + +/** + * Test if a pid is stored correctly when it's registered. + */ +bool test4() +{ + FUNCTIONSETUP; + + IDMapper *mapper = new IDMapper( TESTFILE ); + mapper->registerHHObjectId( CONDUIT, 150 ); + + delete mapper; + mapper = 0l; + + // Creating a new mapper ensures that the file is readed. So we know if this + // test passess that the data is saved and readed from the xml file correctly. + mapper = new IDMapper( TESTFILE ); + + // We have two pids registered at this moment + bool result1 = ( mapper->getHHObjectIds( CONDUIT ).size() == 2 ); + bool result2 = false; + + // This prevents the test from chrashing when getHHObjectIds.size is 0. + if( result1 ) + result2 = ( mapper->getHHObjectIds( CONDUIT ).contains( 150 ) ); + + if( result1 && result2 ) + { + DEBUGKPILOT << fname << ": passed" << endl; + } + else + { + DEBUGKPILOT << fname << ": " << result1 << " " << result2 << endl; + DEBUGKPILOT << fname << ": failed" << endl; + } + + delete mapper; + mapper = 0l; + + return (result1 && result2); +} + +/** + * Set the uid for pid 150. getPcObjectIds should return 2 items now and + * it should contain the one which is just set. + */ +bool test5() +{ + FUNCTIONSETUP; + + IDMapper *mapper = new IDMapper( TESTFILE ); + mapper->setPCObjectId( CONDUIT, 150, "testuid-2" ); + + delete mapper; + mapper = 0l; + + // Creating a new mapper ensures that the file is readed. So we know if this + // test passess that the data is saved and readed from the xml file correctly. + mapper = new IDMapper( TESTFILE ); + + bool result1 = ( mapper->getPCObjectIds( CONDUIT ).size() == 2 ); + bool result2 = false; + + if( result1 ) + result2 = ( mapper->getPCObjectIds( CONDUIT ).contains( "testuid-2" ) ); + + + if( result1 && result2 ) + { + DEBUGKPILOT << fname << ": passed" << endl; + } + else + { + DEBUGKPILOT << fname << ": " << result1 << " " << result2 << endl; + DEBUGKPILOT << fname << ": failed" << endl; + } + + delete mapper; + mapper = 0l; + + return (result1 && result2); +} + + +/** + * Test for the hasPCId function. + */ +bool test6() +{ + FUNCTIONSETUP; + + IDMapper *mapper = new IDMapper( TESTFILE ); + + // Should be true (PCId is set to "testuid-2"). + bool result = mapper->hasPCId( CONDUIT, 150 ); + + delete mapper; + mapper = 0l; + + if( result ) + { + DEBUGKPILOT << fname << ": passed" << endl; + } + else + { + DEBUGKPILOT << fname << ": failed" << endl; + } + + return result; +} + +/** + * Test for the hasHHId function. + */ +bool test7() +{ + FUNCTIONSETUP; + + IDMapper *mapper = new IDMapper( TESTFILE ); + + // Should be true (HHId is set to "150"). + bool result = mapper->hasHHId( CONDUIT, "testuid-2" ); + + delete mapper; + mapper = 0l; + + if( result ) + { + DEBUGKPILOT << fname << ": passed" << endl; + } + else + { + DEBUGKPILOT << fname << ": failed" << endl; + } + + return result; +} + +int main(int argc, char **argv) +{ + TDEApplication::disableAutoDcopRegistration(); + TDEAboutData aboutData("testidmapper","Test IDMapper","0.1"); + TDECmdLineArgs::init(argc,argv,&aboutData); + + TDEApplication app( false, false ); + + // Remove file from previous test run + TQDir test( "Testing" ); + if( !test.exists() ) { + TQDir current; + current.mkdir( "Testing" ); + } + + TQFile f( TESTFILE ); + if( f.exists() ) + TQFile::remove( TESTFILE ); + + if( test1() && test2() && test3() && + test4() && test5() && test6() && + test7() ) + return 0; + else + return 1; +} + + -- cgit v1.2.1